system.sql 400 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428
  1. --
  2. -- Database
  3. --
  4. -- --------------------------------------------------------
  5. DROP TABLE IF EXISTS `sys_keys`, `sys_objects_editor`, `sys_objects_player`, `sys_objects_embeds`, `sys_objects_file_handlers`, `sys_objects_captcha`, `sys_objects_cmts`, `sys_cmts_images`, `sys_cmts_images_preview`, `sys_cmts_images2entries`, `sys_cmts_ids`, `sys_cmts_meta_keywords`, `sys_cmts_meta_mentions`, `sys_cmts_votes`, `sys_cmts_votes_track`, `sys_cmts_reactions`, `sys_cmts_reactions_track`, `sys_cmts_reports`, `sys_cmts_reports_track`, `sys_cmts_scores`, `sys_cmts_scores_track`, `sys_email_templates`, `sys_queue_push`, `sys_queue_email`, `sys_options`, sys_options_types, `sys_options_categories`, `sys_options_mixes`, `sys_options_mixes2options`, `sys_localization_categories`, `sys_localization_keys`, `sys_localization_languages`, `sys_localization_strings`, `sys_acl_actions`, `sys_acl_actions_track`, `sys_acl_matrix`, `sys_acl_levels`, `sys_sessions`, `sys_acl_levels_members`, `sys_objects_rss`, `sys_objects_search`, `sys_objects_search_extended`, `sys_search_extended_fields`, `sys_search_extended_sorting_fields`, `sys_statistics`, `sys_audit`, `sys_alerts`, `sys_alerts_cache_triggers`, `sys_alerts_handlers`, `sys_injections`, `sys_injections_admin`, `sys_modules`, `sys_modules_file_tracks`, `sys_modules_relations`, `sys_permalinks`, `sys_objects_privacy`, `sys_privacy_defaults`, `sys_privacy_groups`, `sys_privacy_groups_custom`, `sys_privacy_groups_custom_members`, `sys_privacy_groups_custom_memberships`, `sys_objects_auths`, `sys_objects_score`, `sys_objects_vote`, `sys_objects_report`, `sys_objects_view`, `sys_objects_favorite`, `sys_objects_feature`, `sys_objects_chart`, `sys_objects_content_info`, `sys_content_info_grids`, `sys_cron_jobs`, `sys_objects_storage`, `sys_objects_uploader`, `sys_storage_user_quotas`, `sys_storage_tokens`, `sys_storage_ghosts`, `sys_storage_deletions`, `sys_storage_mime_types`, `sys_objects_transcoder`, `sys_transcoder_images_files`, `sys_transcoder_videos_files`, `sys_transcoder_audio_files`, `sys_transcoder_filters`, `sys_transcoder_queue`, `sys_transcoder_queue_files`, `sys_accounts`, `sys_accounts_password`, `sys_profiles`, `sys_objects_form`, `sys_form_displays`, `sys_form_inputs`, `sys_form_inputs_privacy`, `sys_form_display_inputs`, `sys_form_pre_lists`, `sys_form_pre_values`, `sys_menu_templates`, `sys_objects_menu`, `sys_menu_sets`, `sys_menu_items`, `sys_objects_grid`, `sys_grid_fields`, `sys_grid_actions`, `sys_objects_connection`, `sys_profiles_conn_relations`, `sys_profiles_conn_subscriptions`, `sys_profiles_conn_friends`, `sys_objects_page`, `sys_pages_types`, `sys_pages_layouts`, `sys_pages_design_boxes`, `sys_pages_content_placeholders`, `sys_pages_blocks`, `sys_labels`, `sys_objects_metatags`, `sys_objects_category`, `sys_objects_live_updates`, `sys_objects_payments`, `sys_files`, `sys_images`, `sys_images_custom`, `sys_images_resized`, `sys_images_editor`, `sys_images_editor_resized`, `sys_wiki_files`, `sys_wiki_images_resized`, `sys_rewrite_rules`, `sys_seo_links`, `sys_seo_uri_rewrites`, `sys_api_keys`, `sys_api_origins`, `sys_preloader`, `sys_std_roles`, `sys_std_roles_actions`, `sys_std_roles_actions2roles`, `sys_std_roles_members`, `sys_std_pages`, `sys_std_widgets`, `sys_std_widgets_bookmarks`, `sys_std_pages_widgets`, `sys_categories`, `sys_categories2objects`, `sys_objects_logs`, `sys_objects_location_field`, `sys_objects_location_map`, `sys_objects_wiki`, `sys_pages_wiki_blocks`, `sys_badges`, `sys_badges2objects`, `sys_form_fields_reaction`, `sys_form_fields_reaction_track`, `sys_form_fields_votes`, `sys_form_fields_votes_track`, `sys_form_fields_ids`;
  6. ALTER DATABASE DEFAULT CHARACTER SET 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
  7. SET NAMES 'utf8mb4' COLLATE 'utf8mb4_unicode_ci';
  8. -- --------------------------------------------------------
  9. CREATE TABLE `sys_keys` (
  10. `key` varchar(32) NOT NULL,
  11. `data` text NOT NULL,
  12. `expire` int(11) NOT NULL,
  13. `salt` varchar(255) NOT NULL,
  14. PRIMARY KEY (`key`)
  15. );
  16. -- --------------------------------------------------------
  17. CREATE TABLE `sys_objects_editor` (
  18. `id` int(11) NOT NULL AUTO_INCREMENT,
  19. `object` varchar(64) NOT NULL,
  20. `title` varchar(255) NOT NULL,
  21. `skin` varchar(255) NOT NULL,
  22. `override_class_name` varchar(255) NOT NULL,
  23. `override_class_file` varchar(255) NOT NULL,
  24. PRIMARY KEY (`id`),
  25. UNIQUE KEY `object` (`object`)
  26. );
  27. INSERT INTO `sys_objects_editor` (`object`, `title`, `skin`, `override_class_name`, `override_class_file`) VALUES
  28. ('sys_quill', 'Quill', 'snow', 'BxTemplEditorQuill', '');
  29. -- --------------------------------------------------------
  30. CREATE TABLE `sys_objects_player` (
  31. `id` int(11) NOT NULL AUTO_INCREMENT,
  32. `object` varchar(64) NOT NULL,
  33. `title` varchar(255) NOT NULL,
  34. `skin` varchar(255) NOT NULL,
  35. `override_class_name` varchar(255) NOT NULL,
  36. `override_class_file` varchar(255) NOT NULL,
  37. PRIMARY KEY (`id`),
  38. UNIQUE KEY `object` (`object`)
  39. );
  40. INSERT INTO `sys_objects_player` (`object`, `title`, `skin`, `override_class_name`, `override_class_file`) VALUES
  41. ('sys_html5', 'HTML5', '', 'BxTemplPlayerHtml5', '');
  42. -- --------------------------------------------------------
  43. CREATE TABLE `sys_objects_embeds` (
  44. `id` int(11) NOT NULL AUTO_INCREMENT,
  45. `object` varchar(64) NOT NULL,
  46. `title` varchar(255) NOT NULL,
  47. `override_class_name` varchar(255) NOT NULL,
  48. `override_class_file` varchar(255) NOT NULL,
  49. PRIMARY KEY (`id`),
  50. UNIQUE KEY `object` (`object`)
  51. );
  52. INSERT INTO `sys_objects_embeds` (`object`, `title`, `override_class_name`, `override_class_file`) VALUES
  53. ('sys_embedly', 'Embedly', 'BxTemplEmbedEmbedly', ''),
  54. ('sys_iframely', 'Iframely', 'BxTemplEmbedIframely', ''),
  55. ('sys_oembed', 'Oembed', 'BxTemplEmbedOembed', '');
  56. -- --------------------------------------------------------
  57. CREATE TABLE IF NOT EXISTS `sys_objects_file_handlers` (
  58. `id` int(11) NOT NULL AUTO_INCREMENT,
  59. `object` varchar(64) NOT NULL,
  60. `title` varchar(255) NOT NULL,
  61. `preg_ext` text NOT NULL,
  62. `active` tinyint(4) NOT NULL,
  63. `order` int(11) NOT NULL,
  64. `override_class_name` varchar(255) NOT NULL,
  65. `override_class_file` varchar(255) NOT NULL,
  66. PRIMARY KEY (`id`),
  67. UNIQUE KEY `object` (`object`)
  68. );
  69. INSERT INTO `sys_objects_file_handlers` (`object`, `title`, `preg_ext`, `active`, `order`, `override_class_name`, `override_class_file`) VALUES
  70. ('sys_ms_viewer', '_sys_file_handlers_ms_viewer', '/\\.(doc|docx|xls|xlsx|ppt|pptx)$/i', 1, 1, 'BxTemplFileHandlerMsViewer', ''),
  71. ('sys_google_viewer', '_sys_file_handlers_google_viewer', '/\\.(pdf|doc|docx|xls|xlsx|ppt|pptx|ai|svg|ps|tif|tiff)$/i', 1, 2, 'BxTemplFileHandlerGoogleViewer', ''),
  72. ('sys_images_viewer', '_sys_file_handlers_images_viewer', '/\\.(jpg|jpeg|png|gif|webp)$/i', 1, 3, 'BxTemplFileHandlerImagesViewer', ''),
  73. ('sys_code_viewer', '_sys_file_handlers_code_viewer', '/\\.(1st|aspx|asp|json|js|jsp|java|php|xml|html|htm|rdf|xsd|xsl|xslt|sax|rss|cfm|js|asm|pl|prl|bas|b|vbs|fs|src|cs|ws|cgi|bat|py|c|cpp|cc|cp|h|hh|cxx|hxx|c++|m|lua|swift|sh|as|cob|tpl|lsp|x|cmd|rb|cbl|pas|pp|vb|f|perl|jl|lol|bal|pli|css|less|sass|saas|bcc|coffee|jade|j|tea|c#|sas|diff|pro|for|sh|bsh|bash|twig|csh|lisp|lsp|cobol|pl|d|git|rb|hrl|cr|inp|a|go|as3|m|sql|md|txt|csv)$/i', 1, 4, 'BxTemplFileHandlerCodeViewer', '');
  74. -- --------------------------------------------------------
  75. CREATE TABLE `sys_objects_captcha` (
  76. `id` int(11) NOT NULL AUTO_INCREMENT,
  77. `object` varchar(64) NOT NULL,
  78. `title` varchar(255) NOT NULL,
  79. `override_class_name` varchar(255) NOT NULL,
  80. `override_class_file` varchar(255) NOT NULL,
  81. PRIMARY KEY (`id`)
  82. );
  83. INSERT INTO `sys_objects_captcha` (`object`, `title`, `override_class_name`, `override_class_file`) VALUES
  84. ('sys_recaptcha_new', 'reCAPTCHA', 'BxTemplCaptchaReCAPTCHANew', ''),
  85. ('sys_recaptcha_invisible', 'reCAPTCHA Invisible', 'BxTemplCaptchaReCAPTCHAInvisible', ''),
  86. ('sys_hcaptcha', 'hCaptcha', 'BxTemplCaptchaHCaptcha', '');
  87. -- --------------------------------------------------------
  88. CREATE TABLE `sys_objects_auths` (
  89. `ID` int(10) unsigned NOT NULL auto_increment,
  90. `Name` varchar(64) NOT NULL,
  91. `Title` varchar(128) NOT NULL,
  92. `Link` varchar(255) NOT NULL,
  93. `OnClick` varchar(255) NOT NULL,
  94. `Icon` varchar(64) NOT NULL,
  95. `Style` varchar(255) NOT NULL,
  96. PRIMARY KEY (`ID`)
  97. );
  98. -- --------------------------------------------------------
  99. --
  100. -- Table structure for table `sys_objects_cmts`
  101. --
  102. CREATE TABLE `sys_objects_cmts` (
  103. `ID` int(10) unsigned NOT NULL auto_increment,
  104. `Name` varchar(64) NOT NULL,
  105. `Module` varchar(32) NOT NULL,
  106. `Table` varchar(50) NOT NULL,
  107. `CharsPostMin` int(10) NOT NULL,
  108. `CharsPostMax` int(10) NOT NULL,
  109. `CharsDisplayMax` int(10) NOT NULL,
  110. `Html` smallint(1) NOT NULL,
  111. `PerView` smallint(6) NOT NULL,
  112. `PerViewReplies` smallint(6) NOT NULL,
  113. `BrowseType` varchar(50) NOT NULL,
  114. `IsBrowseSwitch` smallint(1) NOT NULL,
  115. `PostFormPosition` varchar(50) NOT NULL,
  116. `NumberOfLevels` smallint(6) NOT NULL,
  117. `IsDisplaySwitch` smallint(1) NOT NULL,
  118. `IsRatable` smallint(1) NOT NULL,
  119. `ViewingThreshold` smallint(6) NOT NULL,
  120. `IsOn` smallint(1) NOT NULL,
  121. `RootStylePrefix` varchar(16) NOT NULL default 'cmt',
  122. `BaseUrl` varchar(256) NOT NULL,
  123. `ObjectVote` varchar(64) NOT NULL default '',
  124. `ObjectReaction` varchar(64) NOT NULL default '',
  125. `ObjectScore` varchar(64) NOT NULL default '',
  126. `ObjectReport` varchar(64) NOT NULL default '',
  127. `TriggerTable` varchar(32) NOT NULL,
  128. `TriggerFieldId` varchar(32) NOT NULL,
  129. `TriggerFieldAuthor` varchar(32) NOT NULL,
  130. `TriggerFieldTitle` varchar(32) NOT NULL,
  131. `TriggerFieldComments` varchar(32) NOT NULL,
  132. `ClassName` varchar(32) NOT NULL,
  133. `ClassFile` varchar(256) NOT NULL,
  134. PRIMARY KEY (`ID`)
  135. );
  136. -- --------------------------------------------------------
  137. CREATE TABLE `sys_queue_push` (
  138. `id` int(11) NOT NULL auto_increment,
  139. `profile_id` int(11) NOT NULL default '0',
  140. `message` text NOT NULL default '',
  141. PRIMARY KEY (`id`)
  142. );
  143. -- --------------------------------------------------------
  144. CREATE TABLE `sys_queue_email` (
  145. `id` int(11) NOT NULL auto_increment,
  146. `email` varchar(64) NOT NULL default '',
  147. `subject` varchar(255) NOT NULL default '',
  148. `body` text NOT NULL default '',
  149. `params` text NOT NULL default '',
  150. PRIMARY KEY (`id`)
  151. );
  152. -- --------------------------------------------------------
  153. CREATE TABLE IF NOT EXISTS `sys_email_templates` (
  154. `ID` int(11) unsigned NOT NULL auto_increment,
  155. `Module` varchar(32) NOT NULL,
  156. `NameSystem` varchar(255) NOT NULL,
  157. `Name` varchar(255) NOT NULL,
  158. `Subject` varchar(255) NOT NULL,
  159. `Body` varchar(255) NOT NULL,
  160. PRIMARY KEY (`ID`)
  161. );
  162. INSERT INTO `sys_email_templates` (`Module`, `NameSystem`, `Name`, `Subject`, `Body`) VALUES
  163. ('system', '_sys_et_txt_name_system_admin_email', 't_AdminEmail', '_sys_et_txt_subject_admin_email', '_sys_et_txt_body_admin_email'),
  164. ('system', '_sys_et_txt_name_system_confirmation', 't_Confirmation', '_sys_et_txt_subject_confirmation', '_sys_et_txt_body_confirmation'),
  165. ('system', '_sys_et_txt_name_system_forgot', 't_Forgot', '_sys_et_txt_subject_forgot', '_sys_et_txt_body_forgot'),
  166. ('system', '_sys_et_txt_name_system_mem_expiration', 't_MemExpiration', '_sys_et_txt_subject_mem_expiration', '_sys_et_txt_body_mem_expiration'),
  167. ('system', '_sys_et_txt_name_system_mem_changed', 't_MemChanged', '_sys_et_txt_subject_mem_changed', '_sys_et_txt_body_mem_changed'),
  168. ('system', '_sys_et_txt_name_system_mem_prolonged', 't_MemProlonged', '_sys_et_txt_subject_mem_prolonged', '_sys_et_txt_body_mem_prolonged'),
  169. ('system', '_sys_et_txt_name_system_comment_replied', 't_CommentReplied', '_sys_et_txt_subject_comment_replied', '_sys_et_txt_body_comment_replied'),
  170. ('system', '_sys_et_txt_name_system_reported', 't_Reported', '_sys_et_txt_subject_system_reported', '_sys_et_txt_body_system_reported'),
  171. ('system', '_sys_et_txt_name_system_delayed_module_uninstall', 't_DelayedModuleUninstall', '_sys_et_txt_subject_delayed_module_uninstall', '_sys_et_txt_body_delayed_module_uninstall'),
  172. ('system', '_sys_et_txt_name_system_account', 't_Account', '_sys_et_txt_subject_account', '_sys_et_txt_body_account'),
  173. ('system', '_sys_et_txt_name_system_account_password_expired', 't_AccountPasswordExpired', '_sys_et_txt_subject_account_password_expired', '_sys_et_txt_body_account_password_expired'),
  174. ('system', '_sys_et_txt_name_system_pruning', 't_Pruning', '_sys_et_txt_subject_pruning', '_sys_et_txt_body_pruning'),
  175. ('system', '_sys_et_txt_name_profile_change_status_active', 't_ChangeStatusActive', '_sys_et_txt_subject_profile_change_status_active', '_sys_et_txt_body_profile_change_status_active'),
  176. ('system', '_sys_et_txt_name_profile_change_status_suspended', 't_ChangeStatusSuspended', '_sys_et_txt_subject_profile_change_status_suspended', '_sys_et_txt_body_profile_change_status_suspended'),
  177. ('system', '_sys_et_txt_name_profile_change_status_pending', 't_ChangeStatusPending', '_sys_et_txt_subject_profile_change_status_pending', '_sys_et_txt_body_profile_change_status_pending'),
  178. ('system', '_sys_et_txt_name_upgrade_failed', 't_UpgradeFailed', '_sys_et_txt_subject_upgrade_failed', '_sys_et_txt_body_upgrade_failed'),
  179. ('system', '_sys_et_txt_name_upgrade_modules_failed', 't_UpgradeModulesFailed', '_sys_et_txt_subject_upgrade_modules_failed', '_sys_et_txt_body_upgrade_modules_failed'),
  180. ('system', '_sys_et_txt_name_upgrade_success', 't_UpgradeSuccess', '_sys_et_txt_subject_upgrade_success', '_sys_et_txt_body_upgrade_success'),
  181. ('system', '_sys_et_txt_name_upgrade_modules_success', 't_UpgradeModulesSuccess', '_sys_et_txt_subject_upgrade_modules_success', '_sys_et_txt_body_upgrade_modules_success'),
  182. ('system', '_sys_et_txt_name_bg_operation_failed', 't_BgOperationFailed', '_sys_et_txt_subject_bg_operation_failed', '_sys_et_txt_body_bg_operation_failed'),
  183. ('system', '_sys_et_txt_name_account_change_status_activate', 't_ChangeStatusAccountActivate', '_sys_et_txt_subject_account_change_status_activate', '_sys_et_txt_body_account_change_status_activate'),
  184. ('system', '_sys_et_txt_name_account_change_status_suspended', 't_ChangeStatusAccountSuspend', '_sys_et_txt_subject_account_change_status_suspended', '_sys_et_txt_body_account_change_status_suspended'),
  185. ('system', '_sys_et_txt_name_manage_approve', 't_ManageApprove', '_sys_et_txt_subject_manage_approve', '_sys_et_txt_body_manage_approve');
  186. -- --------------------------------------------------------
  187. --
  188. -- Table structure for table `sys_options`
  189. --
  190. CREATE TABLE `sys_options` (
  191. `id` int(11) unsigned NOT NULL auto_increment,
  192. `category_id` int(11) unsigned NOT NULL default '0',
  193. `name` varchar(64) NOT NULL default '',
  194. `caption` varchar(255) NOT NULL default '',
  195. `value` mediumtext NOT NULL,
  196. `type` enum('value','digit','text','code','checkbox','select','combobox','file','image','list','rlist','rgb','rgba','datetime') NOT NULL default 'digit',
  197. `extra` text NOT NULL default '',
  198. `check` varchar(32) NOT NULL,
  199. `check_params` text NOT NULL,
  200. `check_error` varchar(255) NOT NULL default '',
  201. `order` int(11) default '0',
  202. PRIMARY KEY (`id`),
  203. UNIQUE KEY `name`(`name`),
  204. KEY `category_id` (`category_id`)
  205. );
  206. --
  207. -- Table structure for table `sys_options_categories`
  208. --
  209. CREATE TABLE `sys_options_categories` (
  210. `id` int(11) unsigned NOT NULL auto_increment,
  211. `type_id` int(11) unsigned NOT NULL default '0',
  212. `name` varchar(64) NOT NULL default '',
  213. `caption` varchar(64) NOT NULL default '',
  214. `hidden` tinyint(1) NOT NULL default '0',
  215. `order` int(11) default '0',
  216. PRIMARY KEY (`id`),
  217. UNIQUE KEY `name`(`name`)
  218. );
  219. --
  220. -- Table structure for table `sys_options_types`
  221. --
  222. CREATE TABLE `sys_options_types` (
  223. `id` int(11) unsigned NOT NULL auto_increment,
  224. `group` varchar(64) NOT NULL default '',
  225. `name` varchar(64) NOT NULL default '',
  226. `caption` varchar(64) NOT NULL default '',
  227. `icon` varchar(255) NOT NULL default '',
  228. `order` int(11) default '0',
  229. PRIMARY KEY (`id`),
  230. UNIQUE KEY `name`(`name`)
  231. );
  232. --
  233. -- Dumping data for tables `sys_options_types`
  234. --
  235. INSERT INTO `sys_options_types`(`group`, `name`, `caption`, `icon`, `order`) VALUES ('system', 'system', '_adm_stg_cpt_type_system', 'cogs', 1);
  236. SET @iTypeId = LAST_INSERT_ID();
  237. --
  238. -- CATEGORY (HIDDEN): Hidden
  239. --
  240. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'hidden', '_adm_stg_cpt_category_hidden', 1, 0);
  241. SET @iCategoryId = LAST_INSERT_ID();
  242. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_params`, `check_error`, `order`) VALUES
  243. (@iCategoryId, 'sys_cron_time', '_adm_stg_cpt_option_sys_cron_time', '0', 'digit', '', '', '', '', 2),
  244. (@iCategoryId, 'sys_upgrade_channel', '_adm_stg_cpt_option_sys_upgrade_channel', 'beta', 'select', 'stable,beta', '', '', '', 4),
  245. (@iCategoryId, 'sys_revision', '_adm_stg_cpt_option_sys_revision', '0', 'digit', '', '', '', '', 5),
  246. (@iCategoryId, 'sys_eq_time', '_adm_stg_cpt_option_sys_eq_time', '0', 'digit', '', '', '', '', 6),
  247. (@iCategoryId, 'sys_push_queue_time', '_adm_stg_cpt_option_sys_push_queue_time', '0', 'digit', '', '', '', '', 7),
  248. (@iCategoryId, 'sys_ftp_login', '_adm_stg_cpt_option_sys_ftp_login', '', 'digit', '', '', '', '', 10),
  249. (@iCategoryId, 'sys_ftp_password', '_adm_stg_cpt_option_sys_ftp_password', '', 'digit', '', '', '', '', 11),
  250. (@iCategoryId, 'sys_ftp_dir', '_adm_stg_cpt_option_sys_ftp_dir', '', 'digit', '', '', '', '', 12),
  251. (@iCategoryId, 'sys_template_cache_image_enable', '_adm_stg_cpt_option_sys_template_cache_image_enable', '', 'checkbox', '', '', '', '', 20),
  252. (@iCategoryId, 'sys_template_cache_image_max_size', '_adm_stg_cpt_option_sys_template_cache_image_max_size', '5', 'digit', '', 'Segment', 'a:2:{s:3:"min";i:1;s:3:"max";i:10;}', '_adm_stg_cpt_option_sys_template_cache_image_max_size_err', 21),
  253. (@iCategoryId, 'sys_email_attachable_email_templates', '_adm_stg_cpt_option_sys_email_attachable_email_templates', '', 'digit', '', '', '', '', 31),
  254. (@iCategoryId, 'sys_redirect_after_account_added', '_adm_stg_cpt_option_sys_redirect_after_account_added', 'page.php?i=account-profile-switcher&register=1', 'digit', '', '', '', '', 40),
  255. (@iCategoryId, 'sys_redirect_after_email_confirmation', '_adm_stg_cpt_option_sys_redirect_after_email_confirmation', '', 'digit', '', '', '', '', 41),
  256. (@iCategoryId, 'sys_editor_default', '_adm_stg_cpt_option_sys_editor_default', 'sys_quill', 'digit', '', '', '', '', 50),
  257. (@iCategoryId, 'sys_player_default', '_adm_stg_cpt_option_sys_player_default', 'sys_html5', 'digit', '', '', '', '', 55),
  258. (@iCategoryId, 'sys_player_default_format', '_adm_stg_cpt_option_sys_player_default_quality', 'sd', 'select', 'sd,hd', '', '', '', 56),
  259. (@iCategoryId, 'sys_live_updates_interval', '_adm_stg_cpt_option_sys_live_updates_interval', '10000', 'digit', '', '', '', '', 60),
  260. (@iCategoryId, 'sys_quill_insert_as_plain_text', '_adm_stg_cpt_option_sys_quill_insert_as_plain_text', '', 'checkbox', '', '', '', '', 65),
  261. (@iCategoryId, 'sys_quill_allow_empty_tags', '_adm_stg_cpt_option_sys_quill_allow_empty_tags', 'on', 'checkbox', '', '', '', '', 66),
  262. (@iCategoryId, 'sys_quill_allowed_tags_mini', '_adm_stg_cpt_option_sys_quill_allowed_tags_mini', '', 'digit', '', '', '', '', 67),
  263. (@iCategoryId, 'sys_quill_allowed_tags_standard', '_adm_stg_cpt_option_sys_quill_allowed_tags_standard', '', 'digit', '', '', '', '', 68),
  264. (@iCategoryId, 'sys_quill_allowed_tags_full', '_adm_stg_cpt_option_sys_quill_allowed_tags_full', '', 'digit', '', '', '', '', 69),
  265. (@iCategoryId, 'sys_quill_toolbar_mini', '_adm_stg_cpt_option_sys_quill_toolbar_mini', '[\'bold\',\'italic\',\'underline\',\'clean\',{\'list\':\'ordered\'}, {\'list\':\'bullet\'},{ \'align\':\'\'},{\'align\':\'center\'},{\'align\':\'right\'},\'blockquote\',\'link\',\'image\',\'embed\']', 'digit', '', '', '', '', 70),
  266. (@iCategoryId, 'sys_quill_toolbar_standard', '_adm_stg_cpt_option_sys_quill_toolbar_standard', '[\'bold\',\'italic\',\'underline\',\'clean\',{ \'header\': [1, 2, 3, 4, 5, 6, false] },{\'list\':\'ordered\'}, {\'list\':\'bullet\'},{\'indent\': \'-1\'},{\'indent\': \'+1\'},{ \'align\':\'\'},{\'align\':\'center\'},{\'align\':\'right\'},{\'align\':\'justify\'},\'blockquote\',\'link\',\'image\',\'embed\',\'emoji\']', 'digit', '', '', '', '', 73),
  267. (@iCategoryId, 'sys_quill_toolbar_full', '_adm_stg_cpt_option_sys_quill_toolbar_full', '[{ \'header\': [1, 2, 3, 4, 5, 6, false] },\'bold\',\'italic\',\'underline\',\'clean\'],
  268. [{ \'align\': [] },{\'list\':\'ordered\'}, {\'list\':\'bullet\'},{\'indent\': \'-1\'},{\'indent\': \'+1\'},\'blockquote\',{ \'color\': [] }, { \'background\': [] },{ \'direction\': \'rtl\' },\'link\',\'image\',\'embed\',\'code-block\',\'emoji\',\'show-html\']', 'digit', '', '', '', '', 76),
  269. (@iCategoryId, 'sys_search_keyword_min_len', '_adm_stg_cpt_option_sys_search_keyword_min_len', '1', 'digit', '', '', '', '', 80),
  270. (@iCategoryId, 'sys_relations_enable', '_adm_stg_cpt_option_sys_relations_enable', 'on', 'checkbox', '', '', '', '', 90),
  271. (@iCategoryId, 'sys_relations', '_adm_stg_cpt_option_sys_relations', '', 'list', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:21:"get_options_relations";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', '', '', '', 91),
  272. (@iCategoryId, 'enable_gd', '_adm_stg_cpt_option_enable_gd', 'on', 'checkbox', '', '', '', '', 100),
  273. (@iCategoryId, 'sys_transcoder_queue_storage', '_adm_stg_cpt_option_sys_transcoder_queue_storage', '', 'checkbox', '', '', '', '', 105),
  274. (@iCategoryId, 'sys_session_lifetime_in_min', '_adm_stg_cpt_option_sys_session_lifetime_in_min', '129600', 'digit', '', '', '', '', 110),
  275. (@iCategoryId, 'sys_session_auth', '_adm_stg_cpt_option_sys_session_auth', '', 'checkbox', '', '', '', '', 112),
  276. (@iCategoryId, 'sys_account_activation_letter', '_adm_stg_cpt_option_sys_account_activation_letter', '', 'checkbox', '', '', '', '', 120),
  277. (@iCategoryId, 'sys_logs_storage_default', '_adm_stg_cpt_option_sys_logs_storage_default', 'Folder', 'select', 'Folder,PHPLog,STDErr', '', '', '', 130),
  278. (@iCategoryId, 'sys_default_curl_timeout', '_adm_stg_cpt_option_sys_default_curl_timeout', '300', 'digit', '', '', '', '', 140),
  279. (@iCategoryId, 'sys_curl_ssl_allow_untrusted', '_adm_stg_cpt_option_sys_ssl_allow_untrusted', '', 'checkbox', '', '', '', '', 145),
  280. (@iCategoryId, 'sys_csp_frame_ancestors', '_adm_stg_cpt_option_sys_csp_frame_ancestors', '*', 'digit', '', '', '', '', 150),
  281. (@iCategoryId, 'sys_samesite_cookies', '_adm_stg_cpt_option_sys_samesite_cookies', 'Lax', 'select', 'None,Lax,Strict', '', '', '', 152),
  282. (@iCategoryId, 'sys_notify_to_approve_by_role', '_adm_stg_cpt_option_sys_notify_to_approve_by_role', '', 'checkbox', '', '', '', '', 160),
  283. (@iCategoryId, 'sys_fixed_header', '_adm_stg_cpt_option_sys_fixed_header', '', 'checkbox', '', '', '', '', 170),
  284. (@iCategoryId, 'sys_css_media_classes', '_adm_stg_cpt_option_sys_css_media_classes', '{"phone":"(max-width:720px)","phone2":"(min-width:533px) and (max-width:720px)","tablet":"(min-width:720px) and (max-width:1280px)","tablet2":"(min-width:1024px) and (max-width:1280px)","desktop":"(min-width:1280px)"}', 'digit', '', '', '', '', 180),
  285. (@iCategoryId, 'sys_css_tailwind_default', '_adm_stg_cpt_option_sys_css_tailwind_default', 'tailwind.min.css', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:27:"get_options_taiwind_default";s:5:"class";s:13:"TemplServices";}', '', '', '', 181),
  286. (@iCategoryId, 'sys_files_ext_images', '_adm_stg_cpt_option_sys_files_ext_images', 'jpg,jpeg,jpe,gif,png,webp', 'digit', '', '', '', '', 200),
  287. (@iCategoryId, 'sys_files_ext_video', '_adm_stg_cpt_option_sys_files_ext_video', 'avi,flv,mpg,mpeg,wmv,mp4,m4v,mov,qt,divx,xvid,3gp,3g2,webm,mkv,ogv,ogg,rm,rmvb,asf,drc,ts', 'digit', '', '', '', '', 210),
  288. (@iCategoryId, 'sys_files_ext_audio', '_adm_stg_cpt_option_sys_files_ext_audio', 'mp3,m4a,m4b,wma,wav,3gp', 'digit', '', '', '', '', 220),
  289. (@iCategoryId, 'sys_files_ext_imagevideo', '_adm_stg_cpt_option_sys_files_ext_imagevideo', 'jpg,jpeg,jpe,gif,png,svg,webp,avi,flv,mpg,mpeg,wmv,mp4,m4v,mov,qt,divx,xvid,3gp,3g2,webm,mkv,ogv,ogg,rm,rmvb,asf,drc,ts', 'digit', '', '', '', '', 230),
  290. (@iCategoryId, 'sys_files_ext_dangerous', '_adm_stg_cpt_option_sys_files_ext_dangerous', 'action,apk,app,bat,bin,cmd,com,command,cpl,csh,exe,gadget,inf,ins,inx,ipa,isu,job,jse,ksh,lnk,msc,msi,msp,mst,osx,out,paf,pif,prg,ps1,reg,rgs,run,sct,shb,shs,u3p,vb,vbe,vbs,vbscript,workflow,ws,wsf', 'digit', '', '', '', '', 240);
  291. --
  292. -- CATEGORY (HIDDEN): System
  293. --
  294. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'system', '_adm_stg_cpt_category_system', 1, 1);
  295. SET @iCategoryId = LAST_INSERT_ID();
  296. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  297. (@iCategoryId, 'site_email_html_template_header', '_adm_stg_cpt_option_site_email_html_template_header', '<html>\r\n <head></head>\r\n <body bgcolor="#eee" style="margin:0; padding:0;">\r\n <div style="padding:20px; background-color:#eee;">\r\n <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center">\r\n <tr><td valign="top">\r\n <div style="color:#333; padding:20px; border:1px solid #ccc; border-radius:3px; background-color:#fff; font:14px Helvetica, Arial, sans-serif;">\r\n <div style="border-bottom:2px solid #eee; padding-bottom:10px; margin-bottom:20px; font-weight:bold; font-size:22px; color:#999;">{site_name}</div>', 'text', '', '', '', 1),
  298. (@iCategoryId, 'site_email_html_template_footer', '_adm_stg_cpt_option_site_email_html_template_footer', '\r\n </div>\r\n </td></tr>\r\n <tr><td valign="top">\r\n <div style="margin-top:5px; text-align:center; color:#999; font:11px Helvetica, Arial, sans-serif;">{about_us}&nbsp;&nbsp;&nbsp;{unsubscribe}</div>\r\n </td></tr>\r\n </table>\r\n </div>\r\n </body>\r\n</html>', 'text', '', '', '', 2),
  299. (@iCategoryId, 'sys_site_icon', '', '0', 'digit', '', '', '', 15),
  300. (@iCategoryId, 'sys_site_icon_svg', '', '0', 'digit', '', '', '', 16),
  301. (@iCategoryId, 'sys_site_icon_apple', '', '0', 'digit', '', '', '', 17),
  302. (@iCategoryId, 'sys_site_icon_android', '', '0', 'digit', '', '', '', 18),
  303. (@iCategoryId, 'sys_site_icon_android_splash', '', '0', 'digit', '', '', '', 19),
  304. (@iCategoryId, 'sys_site_logo', '', '0', 'digit', '', '', '', 20),
  305. (@iCategoryId, 'sys_site_logo_alt', '_adm_dsg_txt_alt_text', '0', 'text', '', '', '', 21),
  306. (@iCategoryId, 'sys_site_logo_aspect_ratio', '_adm_stg_cpt_option_sys_site_logo_aspect_ratio', '', 'digit', '', '', '', 22),
  307. -- (@iCategoryId, 'sys_site_logo_width', '_adm_stg_cpt_option_sys_site_logo_width', '240', 'digit', '', '', '', 23),
  308. -- (@iCategoryId, 'sys_site_logo_height', '_adm_stg_cpt_option_sys_site_logo_height', '48', 'digit', '', '', '', 24),
  309. (@iCategoryId, 'sys_site_splash_code', '', '<style>\r\n /*--- Splash ---*/\r\n .bx-page {\r\n position: relative;\r\n }\r\n .bx-header {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n justify-content: center;\r\n -webkit-justify-content: center;\r\n height: 4rem;\r\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\r\n font-weight: 700;\r\n font-size: 2rem;\r\n }\r\n .bx-splash {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n min-height: 100vh;\r\n }\r\n .bx-spl-preload {\r\n position: absolute;\r\n\r\n top: 0px;\r\n left: 0px;\r\n width: 1px;\r\n height: 1px;\r\n\r\n overflow: hidden;\r\n }\r\n .bx-spl-line {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: stretch;\r\n align-items: stretch;\r\n }\r\n .bx-media-phone .bx-spl-line {\r\n -webkit-flex-direction: column;\r\n flex-direction: column;\r\n }\r\n .bx-spl-cell {\r\n position: relative;\r\n }\r\n .bx-media-phone .bx-spl-cell {\r\n -webkit-basis: 100% !important; \r\n flex-basis: 100% !important;\r\n width: 100% !important;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell {\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c1 {\r\n -webkit-flex: 1 1 70%; \r\n flex: 1 1 70%;\r\n width: 70%;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c1 {\r\n text-align: center;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c2 {\r\n -webkit-flex: 0 0 30%; \r\n flex: 0 1 30%;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n width: 30%;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-image {\r\n max-width: 100%;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cell {\r\n -webkit-flex: 1 1 33%; \r\n flex: 1 1 33%;\r\n width: 33%;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l2 .bx-spl-cell {\r\n text-align: center;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cicon {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: flex-start;\r\n align-items: flex-start;\r\n justify-content: flex-start;\r\n -webkit-justify-content: flex-start;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l2 .bx-spl-cicon {\r\n justify-content: center;\r\n -webkit-justify-content: center;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cicon .animation {\r\n width: 4.25rem;\r\n height: 4.25rem;\r\n }\r\n</style>\r\n<div class=\"bx-page bx-def-color-bg-page\">\r\n <div class=\"bx-header\">__logo__</div>\r\n <div class=\"bx-splash\">\r\n <div class=\"bx-splash-cnt bx-def-page-width bx-def-centered bx-def-padding-leftright\">\r\n <div class=\"bx-spl-preload\">\r\n <img src=\"<bx_image_url:spl-image-main.svg />\">\r\n </div>\r\n <div class=\"bx-spl-line bx-spl-l1\">\r\n <div class=\"bx-spl-cell bx-spl-c1\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-title bx-def-font-h1 bx-def-font-semibold\"><bx_text:_sys_txt_splash_title /></div>\r\n <div class=\"bx-spl-slogan bx-def-padding-sec-top bx-def-padding-bottom bx-def-font-grayed\"><bx_text:_sys_txt_splash_slogan /></div>\r\n <div class=\"bx-spl-image bx-def-padding-top\">\r\n <img class=\"bx-spl-image\" src=\"<bx_image_url:spl-image-main.svg />\" />\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c2 bx-hide-when-logged-in\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">__join_form_in_box__</div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-line bx-spl-l2 bx-def-padding\">\r\n <div class=\"bx-spl-cell bx-spl-c1\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon connect\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_connect /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_connect_text /></div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c2\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon share\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_share /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_share_text /></div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c3\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon create\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_create /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_create_text /></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n<script>\r\n var animConnect = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.connect .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-connect.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n var animShare = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.share .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-share.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n var animCreate = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.create .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-create.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n</script>', 'text', '', '', '', 25),
  310. (@iCategoryId, 'sys_site_splash_enabled', '', '', 'checkbox', '', '', '', 26),
  311. (@iCategoryId, 'sys_site_cover_common', '', '0', 'digit', '', '', '', 27),
  312. (@iCategoryId, 'sys_unit_cover_profile', '', '0', 'digit', '', '', '', 28),
  313. (@iCategoryId, 'sys_site_cover_disabled', '', '', 'checkbox', '', '', '', 29);
  314. --
  315. -- CATEGORY (HIDDEN): Languages
  316. --
  317. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'languages', '_adm_stg_cpt_category_languages', 1, 2);
  318. SET @iCategoryId = LAST_INSERT_ID();
  319. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  320. (@iCategoryId, 'lang_default', '_adm_stg_cpt_option_lang_default', '', 'select', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:13:"get_languages";s:6:"params";a:2:{i:0;b:0;i:1;b:1;}s:5:"class";s:22:"TemplLanguagesServices";}', '', '', 1),
  321. (@iCategoryId, 'lang_subst_from_en', '_adm_stg_cpt_option_lang_subst_from_en', 'on', 'checkbox', '', '', '', 2),
  322. (@iCategoryId, 'sys_format_date', '_adm_stg_cpt_option_sys_format_date', 'D MMM YYYY', 'digit', '', '', '', 3),
  323. (@iCategoryId, 'sys_format_time', '_adm_stg_cpt_option_sys_format_time', 'HH:mm', 'digit', '', '', '', 4),
  324. (@iCategoryId, 'sys_format_datetime', '_adm_stg_cpt_option_sys_format_datetime', 'D MMM YYYY h:mm:ss a', 'digit', '', '', '', 5),
  325. (@iCategoryId, 'sys_format_timeago', '_adm_stg_cpt_option_sys_format_timeago', 432000, 'digit', '', '', '', 6),
  326. (@iCategoryId, 'sys_format_input_24h', '_adm_stg_cpt_option_sys_format_input_24h', 'on', 'checkbox', '', '', '', 24);
  327. --
  328. -- CATEGORY (HIDDEN): Templates
  329. --
  330. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'templates', '_adm_stg_cpt_category_templates', 1, 3);
  331. SET @iCategoryId = LAST_INSERT_ID();
  332. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  333. (@iCategoryId, 'template', '_adm_stg_cpt_option_template', '', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:13:"get_templates";s:5:"class";s:21:"TemplTemplateServices";}', 'Template', '_adm_stg_err_option_template', 1),
  334. (@iCategoryId, 'sys_pt_default_visitor', '_adm_stg_cpt_option_sys_pt_default_visitor', '3', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:14:"get_page_types";s:5:"class";s:21:"TemplTemplateServices";}', '', '', 10),
  335. (@iCategoryId, 'sys_pt_default_member', '_adm_stg_cpt_option_sys_pt_default_member', '3', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:14:"get_page_types";s:5:"class";s:21:"TemplTemplateServices";}', '', '', 11);
  336. --
  337. -- CATEGORY: Cache
  338. --
  339. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'cache', '_adm_stg_cpt_category_cache', 0, 4);
  340. SET @iCategoryId = LAST_INSERT_ID();
  341. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  342. (@iCategoryId, 'sys_db_cache_enable', '_adm_stg_cpt_option_sys_db_cache_enable', 'on', 'checkbox', '', '', '', 10),
  343. (@iCategoryId, 'sys_db_cache_engine', '_adm_stg_cpt_option_sys_db_cache_engine', 'File', 'select', 'File,Memcache,APC,XCache', '', '', 11),
  344. (@iCategoryId, 'sys_cache_memcache_host', '_adm_stg_cpt_option_sys_cache_memcache_host', '', 'digit', '', '', '', 20),
  345. (@iCategoryId, 'sys_cache_memcache_port', '_adm_stg_cpt_option_sys_cache_memcache_port', '11211', 'digit', '', '', '', 21),
  346. (@iCategoryId, 'sys_page_cache_enable', '_adm_stg_cpt_option_sys_page_cache_enable', 'on', 'checkbox', '', '', '', 30),
  347. (@iCategoryId, 'sys_page_cache_engine', '_adm_stg_cpt_option_sys_page_cache_engine', 'File', 'select', 'File,Memcache,APC,XCache', '', '', 31),
  348. (@iCategoryId, 'sys_pb_cache_enable', '_adm_stg_cpt_option_sys_pb_cache_enable', 'on', 'checkbox', '', '', '', 40),
  349. (@iCategoryId, 'sys_pb_cache_engine', '_adm_stg_cpt_option_sys_pb_cache_engine', 'File', 'select', 'File,Memcache,APC,XCache', '', '', 41),
  350. (@iCategoryId, 'sys_template_cache_enable', '_adm_stg_cpt_option_sys_template_cache_enable', 'on', 'checkbox', '', '', '', 50),
  351. (@iCategoryId, 'sys_template_cache_engine', '_adm_stg_cpt_option_sys_template_cache_engine', 'FileHtml', 'select', 'FileHtml,Memcache,APC,XCache', '', '', 51),
  352. (@iCategoryId, 'sys_template_cache_css_enable', '_adm_stg_cpt_option_sys_template_cache_css_enable', 'on', 'checkbox', '', '', '', 55),
  353. (@iCategoryId, 'sys_template_cache_js_enable', '_adm_stg_cpt_option_sys_template_cache_js_enable', 'on', 'checkbox', '', '', '', 56),
  354. (@iCategoryId, 'sys_template_cache_minify_css_enable', '_adm_stg_cpt_option_sys_template_cache_minify_css_enable', 'on', 'checkbox', '', '', '', 57),
  355. (@iCategoryId, 'sys_template_cache_minify_js_enable', '_adm_stg_cpt_option_sys_template_cache_minify_js_enable', 'on', 'checkbox', '', '', '', 58),
  356. (@iCategoryId, 'sys_template_cache_compress_enable', '_adm_stg_cpt_option_sys_template_cache_compress_enable', 'on', 'checkbox', '', '', '', 59);
  357. --
  358. -- CATEGORY: General
  359. --
  360. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'general', '_adm_stg_cpt_category_general', 0, 6);
  361. SET @iCategoryId = LAST_INSERT_ID();
  362. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  363. (@iCategoryId, 'sys_oauth_key', '_adm_stg_cpt_option_sys_oauth_key', '', 'digit', '', '', '', 20),
  364. (@iCategoryId, 'sys_oauth_secret', '_adm_stg_cpt_option_sys_oauth_secret', '', 'digit', '', '', '', 21),
  365. (@iCategoryId, 'currency_code', '_adm_stg_cpt_option_currency_code', 'USD', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:33:"get_options_currency_code_default";s:5:"class";s:21:"TemplPaymentsServices";}', 'Avail', '_adm_stg_err_option_currency_code', 30),
  366. (@iCategoryId, 'currency_sign', '_adm_stg_cpt_option_currency_sign', '&#36;', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:33:"get_options_currency_sign_default";s:5:"class";s:21:"TemplPaymentsServices";}', 'Avail', '_adm_stg_err_option_currency_sign', 31),
  367. (@iCategoryId, 'sys_default_payment', '_adm_stg_cpt_option_sys_default_payment', '', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:12:"get_payments";s:5:"class";s:21:"TemplPaymentsServices";}', '', '', 35),
  368. (@iCategoryId, 'client_image_resize_width', '_adm_stg_cpt_option_client_image_resize_width', '0', 'digit', '', '', '', 42),
  369. (@iCategoryId, 'client_image_resize_height', '_adm_stg_cpt_option_client_image_resize_height', '0', 'digit', '', '', '', 43),
  370. (@iCategoryId, 'useLikeOperator', '_adm_stg_cpt_option_use_like_operator', 'on', 'checkbox', '', '', '', 45),
  371. (@iCategoryId, 'sys_embed_default', '_adm_stg_cpt_option_sys_embed_default', 'sys_oembed', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:25:"get_options_embed_default";s:5:"class";s:13:"TemplServices";}', '', '', 79),
  372. (@iCategoryId, 'sys_embedly_api_key', '_adm_stg_cpt_option_sys_embedly_api_key', '', 'digit', '', '', '', 80),
  373. (@iCategoryId, 'sys_iframely_api_key', '_adm_stg_cpt_option_sys_iframely_api_key', '', 'digit', '', '', '', 90);
  374. --
  375. -- CATEGORY: Permalinks
  376. --
  377. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'permalinks', '_adm_stg_cpt_category_permalinks', 0, 9);
  378. SET @iCategoryId = LAST_INSERT_ID();
  379. INSERT INTO `sys_options` (`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  380. (@iCategoryId, 'permalinks_pages', '_adm_stg_cpt_option_permalinks_pages', 'on', 'checkbox', '', '', '', 1),
  381. (@iCategoryId, 'permalinks_modules', '_adm_stg_cpt_option_permalinks_modules', 'on', 'checkbox', '', '', '', 2),
  382. (@iCategoryId, 'permalinks_storage', '_adm_stg_cpt_option_permalinks_storage', 'on', 'checkbox', '', '', '', 3),
  383. (@iCategoryId, 'permalinks_seo_links', '_adm_stg_cpt_option_permalinks_seo_links', 'on', 'checkbox', '', '', '', 10),
  384. (@iCategoryId, 'permalinks_seo_links_redirects', '_adm_stg_cpt_option_permalinks_seo_links_redirects', 'on', 'checkbox', '', '', '', 12);
  385. --
  386. -- CATEGORY: Security
  387. --
  388. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'security', '_adm_stg_cpt_category_security', 0, 11);
  389. SET @iCategoryId = LAST_INSERT_ID();
  390. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  391. (@iCategoryId, 'sys_security_form_token_enable', '_adm_stg_cpt_option_sys_security_form_token_enable', 'on', 'checkbox', '', '', '', 10),
  392. (@iCategoryId, 'sys_security_form_token_lifetime', '_adm_stg_cpt_option_sys_security_form_token_lifetime', '86400', 'digit', '', '', '', 11),
  393. (@iCategoryId, 'sys_captcha_default', '_adm_stg_cpt_option_sys_captcha_default', 'sys_recaptcha_new', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:27:"get_options_captcha_default";s:5:"class";s:13:"TemplServices";}', '', '', 19),
  394. (@iCategoryId, 'sys_recaptcha_key_public', '_adm_stg_cpt_option_sys_recaptcha_key_public', '', 'digit', '', '', '', 20),
  395. (@iCategoryId, 'sys_recaptcha_key_private', '_adm_stg_cpt_option_sys_recaptcha_key_private', '', 'digit', '', '', '', 21),
  396. (@iCategoryId, 'sys_add_nofollow', '_adm_stg_cpt_option_sys_add_nofollow', 'on', 'checkbox', '', '', '', 30),
  397. (@iCategoryId, 'sys_confirmation_before_redirect', '_adm_stg_cpt_option_sys_confirmation_before_redirect', 'on', 'checkbox', '', '', '', 31),
  398. (@iCategoryId, 'sys_security_block_content_after_n_reports', '_adm_stg_cpt_option_sys_security_block_content_after_n_reports', '0', 'digit', '', '', '', 35),
  399. (@iCategoryId, 'sys_cf_enable', '_adm_stg_cpt_option_sys_cf_enable', '', 'checkbox', '', '', '', 40),
  400. (@iCategoryId, 'sys_cf_enable_comments', '_adm_stg_cpt_option_sys_cf_enable_comments', '', 'checkbox', '', '', '', 41),
  401. (@iCategoryId, 'sys_cf_prohibited', '_adm_stg_cpt_option_sys_cf_prohibited', '', 'list', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:25:"get_options_cf_prohibited";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', '', '', 42),
  402. (@iCategoryId, 'sys_lock_from_unauthenticated', '_adm_stg_cpt_option_sys_lock_from_unauthenticated', '', 'checkbox', '', '', '', 50),
  403. (@iCategoryId, 'sys_lock_from_unauthenticated_exceptions', '_adm_stg_cpt_option_sys_lock_from_unauthenticated_exceptions', 'login,forgot-password,create-account,confirm-email,terms,privacy,contact,about,home', 'text', '', '', '', 52);
  404. --
  405. -- CATEGORY: Site Settings
  406. --
  407. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'site_settings','_adm_stg_cpt_category_site_settings', 0, 12);
  408. SET @iCategoryId = LAST_INSERT_ID();
  409. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  410. (@iCategoryId, 'site_title', '_adm_stg_cpt_option_site_title', 'Community', 'digit', '', '', '', 1),
  411. (@iCategoryId, 'site_email', '_adm_stg_cpt_option_site_email', 'admin@example.com', 'digit', '', '', '', 2),
  412. (@iCategoryId, 'site_email_notify', '_adm_stg_cpt_option_site_email_notify', 'admin@example.com', 'digit', '', '', '', 3),
  413. (@iCategoryId, 'site_tour_home', '_adm_stg_cpt_option_site_tour_home', 'on', 'checkbox', '', '', '', 6),
  414. (@iCategoryId, 'site_tour_studio', '_adm_stg_cpt_option_site_tour_studio', 'on', 'checkbox', '', '', '', 7),
  415. (@iCategoryId, 'sys_autoupdate', '_adm_stg_cpt_option_sys_autoupdate', 'on', 'checkbox', '', '', '', 10),
  416. (@iCategoryId, 'sys_autoupdate_force_modified_files', '_adm_stg_cpt_option_sys_autoupdate_force_modified_files', '', 'checkbox', '', '', '', 12),
  417. (@iCategoryId, 'smart_app_banner', '_adm_stg_cpt_option_smart_app_banner', '', 'checkbox', '', '', '', 14),
  418. (@iCategoryId, 'smart_app_banner_ios_app_id', '_adm_stg_cpt_option_smart_app_banner_ios_app_id', '', 'digit', '', '', '', 15),
  419. (@iCategoryId, 'sys_per_page_search_keyword_single', '_adm_stg_cpt_option_sys_per_page_search_keyword_single', '24', 'digit', '', '', '', 20),
  420. (@iCategoryId, 'sys_per_page_search_keyword_plural', '_adm_stg_cpt_option_sys_per_page_search_keyword_plural', '3', 'digit', '', '', '', 21),
  421. (@iCategoryId, 'sys_metatags_hashtags_max', '_adm_stg_cpt_option_sys_metatags_hashtags_max', '9', 'digit', '', '', '', 30),
  422. (@iCategoryId, 'sys_metatags_mentions_max', '_adm_stg_cpt_option_sys_metatags_mentions_max', '9', 'digit', '', '', '', 31),
  423. (@iCategoryId, 'sys_attach_links_max', '_adm_stg_cpt_option_sys_attach_links_max', '0', 'digit', '', '', '', 35),
  424. (@iCategoryId, 'sys_profile_bot', '_adm_stg_cpt_option_sys_profile_bot', '', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:23:"get_options_profile_bot";s:5:"class";s:13:"TemplServices";}', '', '', 40),
  425. (@iCategoryId, 'sys_hide_post_to_context_for_privacy', '_adm_stg_cpt_option_sys_hide_post_to_context_for_privacy', '', 'list', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:44:"get_options_module_list_for_privacy_selector";s:5:"class";s:13:"TemplServices";}', '', '', 50),
  426. (@iCategoryId, 'sys_treat_cxt_in_cxt_as_cnt', '_adm_stg_cpt_option_sys_treat_cxt_in_cxt_as_cnt', 'on', 'checkbox', '', '', '', 51),
  427. (@iCategoryId, 'sys_vote_reactions_quick_mode', '_adm_stg_cpt_option_sys_vote_reactions_quick_mode', 'on', 'checkbox', '', '', '', 60),
  428. (@iCategoryId, 'sys_cmts_enable_auto_approve', '_adm_stg_cpt_option_sys_cmts_enable_auto_approve', 'on', 'checkbox', '', '', '', 70),
  429. (@iCategoryId, 'sys_create_post_form_preloading_list', '_adm_stg_cpt_option_sys_create_post_form_preloading_list', '', 'list', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:44:"get_options_create_post_form_preloading_list";s:5:"class";s:13:"TemplServices";}', '', '', 80);
  430. --
  431. -- CATEGORY: Storage
  432. --
  433. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'storage', '_adm_stg_cpt_category_storage', 0, 13);
  434. SET @iCategoryId = LAST_INSERT_ID();
  435. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  436. (@iCategoryId, 'sys_storage_default', '_adm_stg_cpt_option_sys_storage_default', 'Local', 'select', 'Local,S3,S3v4,S3v4alt', '', '', 1),
  437. (@iCategoryId, 'sys_storage_s3_access_key', '_adm_stg_cpt_option_sys_storage_s3_access_key', '', 'digit', '', '', '', 2),
  438. (@iCategoryId, 'sys_storage_s3_secret_key', '_adm_stg_cpt_option_sys_storage_s3_secret_key', '', 'digit', '', '', '', 3),
  439. (@iCategoryId, 'sys_storage_s3_bucket', '_adm_stg_cpt_option_sys_storage_s3_bucket', '', 'digit', '', '', '', 4),
  440. (@iCategoryId, 'sys_storage_s3_domain', '_adm_stg_cpt_option_sys_storage_s3_domain', '', 'digit', '', '', '', 5),
  441. (@iCategoryId, 'sys_storage_s3_endpoint', '_adm_stg_cpt_option_sys_storage_s3_endpoint', '', 'digit', '', '', '', 6),
  442. (@iCategoryId, 'sys_storage_s3_sig_ver', '_adm_stg_cpt_option_sys_storage_s3_sig_ver', 'v2', 'select', 'v2,v4', '', '', 7),
  443. (@iCategoryId, 'sys_storage_s3_region', '_adm_stg_cpt_option_sys_storage_s3_region', '', 'digit', '', '', '', 8);
  444. --
  445. -- CATEGORY: Account
  446. --
  447. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'account', '_adm_stg_cpt_category_account', 0, 14);
  448. SET @iCategoryId = LAST_INSERT_ID();
  449. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  450. (@iCategoryId, 'sys_account_online_time', '_adm_stg_cpt_option_sys_account_online_time', '5', 'digit', '', 'Avail', '_adm_stg_err_option_sys_account_online_time', 1),
  451. (@iCategoryId, 'sys_account_autoapproval', '_adm_stg_cpt_option_sys_account_autoapproval', 'on', 'checkbox', '', '', '', 10),
  452. (@iCategoryId, 'sys_account_confirmation_type', '_adm_stg_cpt_option_sys_account_confirmation_type', 'email', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:22:"get_confirmation_types";s:5:"class";s:18:"BaseServiceAccount";}', '', '', 12),
  453. (@iCategoryId, 'sys_account_activation_2fa_enable', '_adm_stg_cpt_option_sys_account_2fa_enable', '', 'checkbox', '', '', '', 13),
  454. (@iCategoryId, 'sys_account_activation_2fa_lifetime', '_adm_stg_cpt_option_sys_account_2fa_lifetime', '0', 'digit', '', '', '', 14),
  455. (@iCategoryId, 'sys_account_auto_profile_creation', '_adm_stg_cpt_option_sys_account_auto_profile_creation', 'on', 'checkbox', '', '', '', 15),
  456. (@iCategoryId, 'sys_account_hide_unconfirmed_accounts', '_adm_stg_cpt_option_sys_account_hide_unconfirmed_accounts', 'on', 'checkbox', '', '', '', 17),
  457. (@iCategoryId, 'sys_account_default_profile_type', '_adm_stg_cpt_option_sys_account_default_profile_type', '', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:17:"get_profile_types";s:5:"class";s:20:"TemplServiceProfiles";}', '', '', 20),
  458. (@iCategoryId, 'sys_account_limit_profiles_number', '_adm_stg_cpt_option_sys_account_limit_profiles_number', '0', 'digit', '', '', '', 21),
  459. (@iCategoryId, 'sys_account_limit_incorrect_login_attempts', '_adm_stg_cpt_option_sys_account_limit_incorrect_login_attempts', '6', 'digit', '', '', '', 22),
  460. (@iCategoryId, 'sys_account_reset_password_key_lifetime', '_adm_stg_cpt_option_sys_account_reset_password_key_lifetime', '259200', 'digit', '', '', '', 30),
  461. (@iCategoryId, 'sys_account_reset_password_redirect', '_adm_stg_cpt_option_sys_account_reset_password_redirect', 'home', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:35:"get_options_reset_password_redirect";s:5:"class";s:18:"BaseServiceAccount";}', '', '', 31),
  462. (@iCategoryId, 'sys_account_reset_password_redirect_custom', '_adm_stg_cpt_option_sys_account_reset_password_redirect_custom', '', 'digit', '', '', '', 32),
  463. (@iCategoryId, 'sys_account_disable_login_form', '_adm_stg_cpt_option_sys_account_disable_login_form', '', 'checkbox', '', '', '', 40),
  464. (@iCategoryId, 'sys_account_disable_join_form', '_adm_stg_cpt_option_sys_account_disable_join_form', '', 'checkbox', '', '', '', 42),
  465. (@iCategoryId, 'sys_account_allow_plus_in_email', '_adm_stg_cpt_option_sys_allow_plus_in_email', 'on', 'checkbox', '', '', '', 50),
  466. (@iCategoryId, 'sys_account_accounts_pruning', '_adm_stg_cpt_option_sys_accounts_pruning', 'no', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:28:"get_options_pruning_interval";s:5:"class";s:18:"BaseServiceAccount";}', '', '', 55),
  467. (@iCategoryId, 'sys_account_accounts_pruning_interval', '_adm_stg_cpt_option_sys_accounts_pruning_interval', '0', 'digit', '', '', '', 56),
  468. (@iCategoryId, 'sys_account_accounts_password_log_count', '_adm_stg_cpt_option_sys_accounts_password_log_count', '0', 'digit', '', '', '', 57),
  469. (@iCategoryId, 'sys_account_accounts_force_password_change_after_expiration', '_adm_stg_cpt_option_sys_accounts_force_password_change_after_expiration', '', 'checkbox', '', '', '', 58),
  470. (@iCategoryId, 'sys_account_switch_to_profile_redirect', '_adm_stg_cpt_option_sys_account_switch_to_profile_redirect', 'back', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:38:"get_options_switch_to_profile_redirect";s:5:"class";s:18:"BaseServiceAccount";}', '', '', 60),
  471. (@iCategoryId, 'sys_account_switch_to_profile_redirect_custom', '_adm_stg_cpt_option_sys_account_switch_to_profile_redirect_custom', '', 'digit', '', '', '', 61);
  472. --
  473. -- CATEGORY: ACL
  474. --
  475. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'acl', '_adm_stg_cpt_category_acl', 0, 15);
  476. SET @iCategoryId = LAST_INSERT_ID();
  477. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  478. (@iCategoryId, 'sys_acl_expire_notification_days', '_adm_stg_cpt_option_sys_acl_expire_notification_days', '1', 'digit', '', '', '', 1),
  479. (@iCategoryId, 'sys_acl_expire_notify_once', '_adm_stg_cpt_option_sys_acl_expire_notify_once', 'on', 'checkbox', '', '', '', 2);
  480. --
  481. -- CATEGORY: Notifications
  482. --
  483. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'notifications', '_adm_stg_cpt_category_notifications', 0, 16);
  484. SET @iCategoryId = LAST_INSERT_ID();
  485. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  486. (@iCategoryId, 'enable_notification_pruning', '_adm_stg_cpt_option_enable_notification_pruning', '', 'checkbox', '', '', '', 1),
  487. (@iCategoryId, 'enable_notification_account', '_adm_stg_cpt_option_enable_notification_account', 'on', 'checkbox', '', '', '', 2),
  488. (@iCategoryId, 'sys_eq_send_per_start', '_adm_stg_cpt_option_sys_eq_send_per_start', '500', 'digit', '', '', '', 10),
  489. (@iCategoryId, 'sys_eq_send_per_start_to_recipient', '_adm_stg_cpt_option_sys_eq_send_per_start_to_recipient', '2', 'digit', '', '', '', 11);
  490. --
  491. -- CATEGORY: Push Notifications
  492. --
  493. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'notifications_push', '_adm_stg_cpt_category_notifications_push', 0, 17);
  494. SET @iCategoryId = LAST_INSERT_ID();
  495. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  496. (@iCategoryId, 'sys_push_app_id', '_adm_stg_cpt_option_sys_push_app_id', '', 'digit', '', '', '', 1),
  497. (@iCategoryId, 'sys_push_rest_api', '_adm_stg_cpt_option_sys_push_rest_api', '', 'digit', '', '', '', 2),
  498. (@iCategoryId, 'sys_push_short_name', '_adm_stg_cpt_option_sys_push_short_name', '', 'digit', '', '', '', 3),
  499. (@iCategoryId, 'sys_push_safari_id', '_adm_stg_cpt_option_sys_push_safari_id', '', 'digit', '', '', '', 4),
  500. (@iCategoryId, 'sys_push_queue_send_per_start', '_adm_stg_cpt_option_sys_push_queue_send_per_start', '500', 'digit', '', '', '', 10),
  501. (@iCategoryId, 'sys_push_queue_send_per_start_to_recipient', '_adm_stg_cpt_option_sys_push_queue_send_per_start_to_recipient', '2', 'digit', '', '', '', 11);
  502. --
  503. -- CATEGORY: Twilio gate settings
  504. --
  505. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'twilio_gate', '_adm_stg_cpt_category_twilio_gate', 0, 18);
  506. SET @iCategoryId = LAST_INSERT_ID();
  507. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  508. (@iCategoryId, 'sys_twilio_gate_sid', '_adm_stg_cpt_option_sys_twilio_gate_sid', '', 'digit', '', '', '', 1),
  509. (@iCategoryId, 'sys_twilio_gate_token', '_adm_stg_cpt_option_sys_twilio_gate_token', '', 'digit', '', '', '', 2),
  510. (@iCategoryId, 'sys_twilio_gate_from_number', '_adm_stg_cpt_option_sys_twilio_gate_from_number', '', 'digit', '', '', '', 3);
  511. --
  512. -- CATEGORY: Location
  513. --
  514. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'location', '_adm_stg_cpt_category_location', 0, 20);
  515. SET @iCategoryId = LAST_INSERT_ID();
  516. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  517. (@iCategoryId, 'sys_location_field_default', '_adm_stg_cpt_option_sys_location_field_default', 'sys_plain', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:34:"get_options_location_field_default";s:5:"class";s:13:"TemplServices";}', '', '', 10),
  518. (@iCategoryId, 'sys_location_map_default', '_adm_stg_cpt_option_sys_location_map_default', 'sys_leaflet', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:32:"get_options_location_map_default";s:5:"class";s:13:"TemplServices";}', '', '', 12),
  519. (@iCategoryId, 'sys_location_map_zoom_default', '_adm_stg_cpt_option_sys_location_map_zoom_default', '7', 'digit', '', '', '', 20),
  520. (@iCategoryId, 'sys_maps_api_key', '_adm_stg_cpt_option_sys_maps_api_key', '', 'digit', '', '', '', 30),
  521. (@iCategoryId, 'sys_nominatim_server', '_adm_stg_cpt_option_sys_nominatim_server', 'https://nominatim.openstreetmap.org', 'digit', '', '', '', 40),
  522. (@iCategoryId, 'sys_nominatim_email', '_adm_stg_cpt_option_sys_nominatim_email', '', 'digit', '', '', '', 42),
  523. (@iCategoryId, 'sys_location_leaflet_provider', '_adm_stg_cpt_option_sys_location_leaflet_provider', 'OpenStreetMap.Mapnik', 'select', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:42:"get_options_location_leaflet_get_providers";s:5:"class";s:13:"TemplServices";}', '', '', 50),
  524. (@iCategoryId, 'sys_location_normalize_names', '_adm_stg_cpt_option_sys_location_normalize_names', '', 'checkbox', '', '', '', 60);
  525. --
  526. -- CATEGORY: Social Settings
  527. --
  528. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'social_settings','_adm_stg_cpt_category_social_settings', 0, 21);
  529. SET @iCategoryId = LAST_INSERT_ID();
  530. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  531. (@iCategoryId, 'site_login_social_compact', '_adm_stg_cpt_option_site_login_social_compact', 'on', 'checkbox', '', '', '', 1),
  532. (@iCategoryId, 'sys_a2a_enable', '_adm_stg_cpt_option_sys_a2a_enable', '', 'checkbox', '', '', '', 10),
  533. (@iCategoryId, 'sys_a2a_code', '_adm_stg_cpt_option_sys_a2a_code', '', 'code', '', '', '', 11);
  534. --
  535. -- CATEGORY (HIDDEN): Audit
  536. --
  537. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'audit', '_adm_stg_cpt_category_audit', 1, 2);
  538. SET @iCategoryId = LAST_INSERT_ID();
  539. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  540. (@iCategoryId, 'sys_audit_enable', '_adm_stg_cpt_option_sys_audit_enable', '', 'checkbox', '', '', '', 1),
  541. (@iCategoryId, 'sys_audit_max_records', '_adm_stg_cpt_option_sys_audit_max_records', '10000', 'digit', '', '', '', 2),
  542. (@iCategoryId, 'sys_audit_days_before_expire', '_adm_stg_cpt_option_sys_audit_days_before_expire', '365', 'digit', '', '', '', 3),
  543. (@iCategoryId, 'sys_audit_acl_levels', '_adm_stg_cpt_option_sys_audit_acl_levels', '7,8', 'list', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:15:"get_memberships";s:6:"params";a:0:{}s:5:"class";s:18:"TemplAuditServices";}', '', '', 4);
  544. --
  545. -- CATEGORY (HIDDEN): API
  546. --
  547. INSERT INTO `sys_options_categories`(`type_id`, `name`, `caption`, `hidden`, `order`) VALUES (@iTypeId, 'api', '_adm_stg_cpt_category_api', 1, 2);
  548. SET @iCategoryId = LAST_INSERT_ID();
  549. INSERT INTO `sys_options`(`category_id`, `name`, `caption`, `value`, `type`, `extra`, `check`, `check_error`, `order`) VALUES
  550. (@iCategoryId, 'sys_api_enable', '_adm_stg_cpt_option_sys_api_enable', '', 'checkbox', '', '', '', 1),
  551. (@iCategoryId, 'sys_api_access_by_origin', '_adm_stg_cpt_option_sys_api_access_by_origin', '', 'checkbox', '', '', '', 10),
  552. (@iCategoryId, 'sys_api_access_by_key', '_adm_stg_cpt_option_sys_api_access_by_key', '', 'checkbox', '', '', '', 20),
  553. (@iCategoryId, 'sys_api_access_unsafe_services', '_adm_stg_cpt_option_sys_api_access_unsafe_services', '', 'checkbox', '', '', '', 30),
  554. (@iCategoryId, 'sys_api_cookie_path', '_adm_stg_cpt_option_sys_api_cookie_path', '/', 'digit', '', '', '', 40),
  555. (@iCategoryId, 'sys_api_cookie_secure', '_adm_stg_cpt_option_sys_api_cookie_secure', '', 'checkbox', '', '', '', 42),
  556. (@iCategoryId, 'sys_api_cookie_samesite', '_adm_stg_cpt_option_sys_api_cookie_samesite', 'Lax', 'select', 'None,Lax,Strict', '', '', 44),
  557. (@iCategoryId, 'sys_api_comments_flat', '_adm_stg_cpt_option_sys_api_comments_flat', '', 'checkbox', '', '', '', 100);
  558. --
  559. -- Table structure for table `sys_options_mixes`
  560. --
  561. CREATE TABLE `sys_options_mixes` (
  562. `id` int(11) unsigned NOT NULL auto_increment,
  563. `type` varchar(64) NOT NULL default '',
  564. `category` varchar(64) NOT NULL default '',
  565. `name` varchar(64) NOT NULL default '',
  566. `title` varchar(64) NOT NULL default '',
  567. `dark` tinyint(1) NOT NULL default '0',
  568. `active` tinyint(1) NOT NULL default '0',
  569. `published` tinyint(1) NOT NULL default '0',
  570. `editable` tinyint(1) NOT NULL default '1',
  571. PRIMARY KEY (`id`),
  572. UNIQUE KEY `name`(`name`)
  573. );
  574. --
  575. -- Table structure for table `sys_options_mixes2options`
  576. --
  577. CREATE TABLE `sys_options_mixes2options` (
  578. `id` int(11) NOT NULL AUTO_INCREMENT,
  579. `option` varchar(64) NOT NULL default '',
  580. `mix_id` int(11) unsigned NOT NULL default '0',
  581. `value` mediumtext NOT NULL,
  582. PRIMARY KEY (`id`),
  583. UNIQUE KEY `value`(`option`, `mix_id`)
  584. );
  585. -- --------------------------------------------------------
  586. CREATE TABLE `sys_localization_categories` (
  587. `ID` int(6) unsigned NOT NULL auto_increment,
  588. `Name` varchar(255) NOT NULL default '',
  589. PRIMARY KEY (`ID`),
  590. UNIQUE KEY `Name` (`Name`(191))
  591. );
  592. INSERT INTO `sys_localization_categories` VALUES
  593. (1, 'System'),
  594. (2, 'Custom');
  595. CREATE TABLE `sys_localization_keys` (
  596. `ID` int(10) unsigned NOT NULL auto_increment,
  597. `IDCategory` int(6) unsigned NOT NULL default '0',
  598. `Key` varchar(255) character set utf8 collate utf8_bin NOT NULL default '',
  599. PRIMARY KEY (`ID`),
  600. UNIQUE KEY `Key` (`Key`(191)),
  601. FULLTEXT KEY `KeyFilter` (`Key`(191))
  602. );
  603. CREATE TABLE `sys_localization_languages` (
  604. `ID` int(10) unsigned NOT NULL auto_increment,
  605. `Name` varchar(5) NOT NULL default '',
  606. `Flag` varchar(2) NOT NULL default '',
  607. `Title` varchar(255) NOT NULL default '',
  608. `Direction` enum('LTR','RTL') NOT NULL DEFAULT 'LTR',
  609. `LanguageCountry` varchar(8) NOT NULL,
  610. `Enabled` tinyint(1) unsigned NOT NULL default '0',
  611. PRIMARY KEY (`ID`),
  612. UNIQUE KEY `Name` (`Name`)
  613. );
  614. CREATE TABLE `sys_localization_strings` (
  615. `IDKey` int(10) unsigned NOT NULL default '0',
  616. `IDLanguage` int(10) unsigned NOT NULL default '0',
  617. `String` mediumtext NOT NULL,
  618. PRIMARY KEY (`IDKey`,`IDLanguage`),
  619. FULLTEXT KEY `String` (`String`)
  620. );
  621. -- --------------------------------------------------------
  622. CREATE TABLE `sys_acl_actions` (
  623. `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  624. `Module` varchar(32) NOT NULL,
  625. `Name` varchar(255) NOT NULL default '',
  626. `AdditionalParamName` varchar(80) default NULL,
  627. `Title` varchar(255) NOT NULL,
  628. `Desc` varchar(255) NOT NULL,
  629. `Countable` tinyint(4) NOT NULL DEFAULT '0',
  630. `DisabledForLevels` int(10) unsigned NOT NULL DEFAULT '3',
  631. PRIMARY KEY (`ID`),
  632. FULLTEXT KEY `ModuleAndName` (`Module`, `Name`)
  633. );
  634. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  635. ('system', 'connect', NULL, '_sys_acl_action_connect', '', 1, 3);
  636. SET @iIdActionConnect = LAST_INSERT_ID();
  637. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  638. ('system', 'vote', NULL, '_sys_acl_action_vote', '', 1, 0);
  639. SET @iIdActionVote = LAST_INSERT_ID();
  640. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  641. ('system', 'vote_view', NULL, '_sys_acl_action_vote_view', '', 1, 0);
  642. SET @iIdActionVoteView = LAST_INSERT_ID();
  643. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  644. ('system', 'vote_view_voters', NULL, '_sys_acl_action_vote_view_voters', '', 1, 0);
  645. SET @iIdActionVoteViewVoters = LAST_INSERT_ID();
  646. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  647. ('system', 'report', NULL, '_sys_acl_action_report', '', 1, 0);
  648. SET @iIdActionReport = LAST_INSERT_ID();
  649. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  650. ('system', 'report_view', NULL, '_sys_acl_action_report_view', '', 0, 0);
  651. SET @iIdActionReportView = LAST_INSERT_ID();
  652. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  653. ('system', 'favorite', NULL, '_sys_acl_action_favorite', '', 1, 0);
  654. SET @iIdActionFavorite = LAST_INSERT_ID();
  655. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  656. ('system', 'favorite_view', NULL, '_sys_acl_action_favorite_view', '', 0, 0);
  657. SET @iIdActionFavoriteView = LAST_INSERT_ID();
  658. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  659. ('system', 'feature', NULL, '_sys_acl_action_feature', '', 0, 0);
  660. SET @iIdActionFeature = LAST_INSERT_ID();
  661. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  662. ('system', 'view_view', NULL, '_sys_acl_action_view_view', '', 0, 0);
  663. SET @iIdActionViewView = LAST_INSERT_ID();
  664. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  665. ('system', 'view_view_viewers_own', NULL, '_sys_acl_action_view_view_viewers_own', '', 0, 0);
  666. SET @iIdActionViewViewViewers = LAST_INSERT_ID();
  667. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  668. ('system', 'comments post', NULL, '_sys_acl_action_comments_post', '', 1, 0);
  669. SET @iIdActionCmtPost = LAST_INSERT_ID();
  670. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  671. ('system', 'comments edit own', NULL, '_sys_acl_action_comments_edit_own', '', 0, 3);
  672. SET @iIdActionCmtEditOwn = LAST_INSERT_ID();
  673. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  674. ('system', 'comments remove own', NULL, '_sys_acl_action_comments_remove_own', '', 1, 3);
  675. SET @iIdActionCmtRemoveOwn = LAST_INSERT_ID();
  676. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  677. ('system', 'comments edit all', NULL, '_sys_acl_action_comments_edit_all', '', 1, 3);
  678. SET @iIdActionCmtEditAll = LAST_INSERT_ID();
  679. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  680. ('system', 'comments remove all', NULL, '_sys_acl_action_comments_remove_all', '', 1, 3);
  681. SET @iIdActionCmtRemoveAll = LAST_INSERT_ID();
  682. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  683. ('system', 'comments remove in own content', NULL, '_sys_acl_action_comments_remove_in_own_content', '', 1, 3);
  684. SET @iIdActionCmtRemoveInOwnContent = LAST_INSERT_ID();
  685. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  686. ('system', 'comments remove in group context', NULL, '_sys_acl_action_comments_remove_in_group_context', '', 1, 3);
  687. SET @iIdActionCmtRemoveInGroupContext = LAST_INSERT_ID();
  688. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  689. ('system', 'comments pin', NULL, '_sys_acl_action_comments_pin', '', 1, 3);
  690. SET @iIdActionCmtPin = LAST_INSERT_ID();
  691. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  692. ('system', 'create account', NULL, '_sys_acl_action_create_account', '_sys_acl_action_create_account_desc', 0, 2147483646);
  693. SET @iIdActionAccountCreate = LAST_INSERT_ID();
  694. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  695. ('system', 'delete account', NULL, '_sys_acl_action_delete_account', '_sys_acl_action_delete_account_desc', 0, 1);
  696. SET @iIdActionAccountDelete = LAST_INSERT_ID();
  697. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  698. ('system', 'set acl level', NULL, '_sys_acl_action_set_acl_level', '_sys_acl_action_set_acl_level_desc', 0, 3);
  699. SET @iIdActionSetAclLevel = LAST_INSERT_ID();
  700. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  701. ('system', 'set badge', NULL, '_sys_acl_action_set_badge', '_sys_acl_action_set_badge_desc', 0, 3);
  702. SET @iIdActionSetBadge = LAST_INSERT_ID();
  703. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  704. ('system', 'set acl as privacy', NULL, '_sys_acl_action_set_acl_as_privacy', '_sys_acl_action_set_acl_as_privacy_desc', 0, 3);
  705. SET @iIdActionSetAclAsPrivacy = LAST_INSERT_ID();
  706. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  707. ('system', 'set form fields privacy', NULL, '_sys_acl_action_set_form_fields_privacy', '_sys_acl_action_set_form_fields_privacy_desc', 0, 3);
  708. SET @iIdActionSetFormFieldsPrivacy = LAST_INSERT_ID();
  709. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  710. ('system', 'chart view', NULL, '_sys_acl_action_chart_view', '_sys_acl_action_chart_view_desc', 0, 3);
  711. SET @iIdActionChartView = LAST_INSERT_ID();
  712. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  713. ('system', 'post links', NULL, '_sys_acl_action_post_links', '_sys_acl_action_post_links_desc', 0, 0);
  714. SET @iIdActionPostLinks = LAST_INSERT_ID();
  715. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  716. ('system', 'use macros', NULL, '_sys_acl_action_use_macros', '_sys_acl_action_use_macros_desc', 0, 0);
  717. SET @iIdActionUseMacros = LAST_INSERT_ID();
  718. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  719. ('system', 'switch to any profile', NULL, '_sys_acl_action_switch_to_any_profile', '_sys_acl_action_switch_to_any_profile_desc', 0, 0);
  720. SET @iIdActionSwitchToAnyProfile = LAST_INSERT_ID();
  721. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  722. ('system', 'show membership levels in privacy groups', NULL, '_sys_acl_action_show_membership_levels_in_privacy_groups', '_sys_acl_action_show_membership_levels_in_privacy_groups_desc', 0, 0);
  723. SET @iIdActionShowMembershipLevelsInPrivacyGroups = LAST_INSERT_ID();
  724. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  725. ('system', 'show membership private info', NULL, '_sys_acl_action_show_membership_private_info', '_sys_acl_action_show_membership_private_info_desc', 0, 0);
  726. SET @iIdActionShowMembershipPrivateInfo = LAST_INSERT_ID();
  727. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  728. ('system', 'wiki add block', NULL, '_sys_acl_action_add_block', '', 0, 1);
  729. SET @iIdActionWikiAddBlock = LAST_INSERT_ID();
  730. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  731. ('system', 'wiki edit block', NULL, '_sys_acl_action_edit_block', '', 0, 0);
  732. SET @iIdActionWikiEditBlock = LAST_INSERT_ID();
  733. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  734. ('system', 'wiki translate block', NULL, '_sys_acl_action_translate_block', '', 0, 0);
  735. SET @iIdActionWikiTranslateBlock = LAST_INSERT_ID();
  736. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  737. ('system', 'wiki delete version', NULL, '_sys_acl_action_delete_version', '', 0, 1);
  738. SET @iIdActionWikiDeleteVersion = LAST_INSERT_ID();
  739. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  740. ('system', 'wiki delete block', NULL, '_sys_acl_action_delete_block', '', 0, 1);
  741. SET @iIdActionWikiDeleteBlock = LAST_INSERT_ID();
  742. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  743. ('system', 'wiki history', NULL, '_sys_acl_action_history', '', 0, 0);
  744. SET @iIdActionWikiHistory = LAST_INSERT_ID();
  745. INSERT INTO `sys_acl_actions` (`Module`, `Name`, `AdditionalParamName`, `Title`, `Desc`, `Countable`, `DisabledForLevels`) VALUES
  746. ('system', 'wiki unsafe', NULL, '_sys_acl_action_unsafe', '', 0, 0);
  747. SET @iIdActionWikiUnsafe = LAST_INSERT_ID();
  748. CREATE TABLE `sys_acl_actions_track` (
  749. `IDAction` int(10) unsigned NOT NULL DEFAULT '0',
  750. `IDMember` int(10) unsigned NOT NULL default '0',
  751. `ActionsLeft` int(10) unsigned NOT NULL DEFAULT '0',
  752. `ValidSince` datetime default NULL,
  753. PRIMARY KEY (`IDAction`,`IDMember`)
  754. );
  755. CREATE TABLE `sys_acl_matrix` (
  756. `IDLevel` int(10) unsigned NOT NULL DEFAULT '0',
  757. `IDAction` int(10) unsigned NOT NULL DEFAULT '0',
  758. `AllowedCount` int(10) unsigned DEFAULT NULL,
  759. `AllowedPeriodLen` int(10) unsigned DEFAULT NULL,
  760. `AllowedPeriodStart` datetime default NULL,
  761. `AllowedPeriodEnd` datetime default NULL,
  762. `AdditionalParamValue` varchar(255) default NULL,
  763. PRIMARY KEY (`IDLevel`,`IDAction`)
  764. );
  765. SET @iUnauthenticated = 1;
  766. SET @iAccount = 2;
  767. SET @iStandard = 3;
  768. SET @iUnconfirmed = 4;
  769. SET @iPending = 5;
  770. SET @iSuspended = 6;
  771. SET @iModerator = 7;
  772. SET @iAdministrator = 8;
  773. SET @iPremium = 9;
  774. INSERT INTO `sys_acl_matrix` (`IDLevel`, `IDAction`) VALUES
  775. -- connect
  776. (@iStandard, @iIdActionConnect),
  777. (@iModerator, @iIdActionConnect),
  778. (@iAdministrator, @iIdActionConnect),
  779. (@iPremium, @iIdActionConnect),
  780. -- vote
  781. (@iStandard, @iIdActionVote),
  782. (@iModerator, @iIdActionVote),
  783. (@iAdministrator, @iIdActionVote),
  784. (@iPremium, @iIdActionVote),
  785. -- vote view
  786. (@iStandard, @iIdActionVoteView),
  787. (@iModerator, @iIdActionVoteView),
  788. (@iAdministrator, @iIdActionVoteView),
  789. (@iPremium, @iIdActionVoteView),
  790. -- vote view voters
  791. (@iStandard, @iIdActionVoteViewVoters),
  792. (@iModerator, @iIdActionVoteViewVoters),
  793. (@iAdministrator, @iIdActionVoteViewVoters),
  794. (@iPremium, @iIdActionVoteViewVoters),
  795. -- report
  796. (@iStandard, @iIdActionReport),
  797. (@iModerator, @iIdActionReport),
  798. (@iAdministrator, @iIdActionReport),
  799. (@iPremium, @iIdActionReport),
  800. -- report view
  801. (@iModerator, @iIdActionReportView),
  802. (@iAdministrator, @iIdActionReportView),
  803. -- favorite
  804. (@iStandard, @iIdActionFavorite),
  805. (@iModerator, @iIdActionFavorite),
  806. (@iAdministrator, @iIdActionFavorite),
  807. (@iPremium, @iIdActionFavorite),
  808. -- favorite view
  809. (@iUnauthenticated, @iIdActionFavoriteView),
  810. (@iAccount, @iIdActionFavoriteView),
  811. (@iStandard, @iIdActionFavoriteView),
  812. (@iUnconfirmed, @iIdActionFavoriteView),
  813. (@iPending, @iIdActionFavoriteView),
  814. (@iModerator, @iIdActionFavoriteView),
  815. (@iAdministrator, @iIdActionFavoriteView),
  816. (@iPremium, @iIdActionFavoriteView),
  817. -- feature
  818. (@iModerator, @iIdActionFeature),
  819. (@iAdministrator, @iIdActionFeature),
  820. -- view view
  821. (@iUnauthenticated, @iIdActionViewView),
  822. (@iAccount, @iIdActionViewView),
  823. (@iStandard, @iIdActionViewView),
  824. (@iUnconfirmed, @iIdActionViewView),
  825. (@iPending, @iIdActionViewView),
  826. (@iModerator, @iIdActionViewView),
  827. (@iAdministrator, @iIdActionViewView),
  828. (@iPremium, @iIdActionViewView),
  829. -- view view viewers
  830. (@iModerator, @iIdActionViewViewViewers),
  831. (@iAdministrator, @iIdActionViewViewViewers),
  832. -- comments post
  833. (@iStandard, @iIdActionCmtPost),
  834. (@iModerator, @iIdActionCmtPost),
  835. (@iAdministrator, @iIdActionCmtPost),
  836. (@iPremium, @iIdActionCmtPost),
  837. -- comments edit own
  838. (@iStandard, @iIdActionCmtEditOwn),
  839. (@iModerator, @iIdActionCmtEditOwn),
  840. (@iAdministrator, @iIdActionCmtEditOwn),
  841. (@iPremium, @iIdActionCmtEditOwn),
  842. -- comments remove own
  843. (@iStandard, @iIdActionCmtRemoveOwn),
  844. (@iModerator, @iIdActionCmtRemoveOwn),
  845. (@iAdministrator, @iIdActionCmtRemoveOwn),
  846. (@iPremium, @iIdActionCmtRemoveOwn),
  847. -- comments edit all
  848. (@iModerator, @iIdActionCmtEditAll),
  849. (@iAdministrator, @iIdActionCmtEditAll),
  850. -- comments remove all
  851. (@iModerator, @iIdActionCmtRemoveAll),
  852. (@iAdministrator, @iIdActionCmtRemoveAll),
  853. -- comments remove in own content
  854. (@iModerator, @iIdActionCmtRemoveInOwnContent),
  855. (@iAdministrator, @iIdActionCmtRemoveInOwnContent),
  856. -- comments remove in group context
  857. (@iModerator, @iIdActionCmtRemoveInGroupContext),
  858. (@iAdministrator, @iIdActionCmtRemoveInGroupContext),
  859. -- comments pin
  860. (@iModerator, @iIdActionCmtPin),
  861. (@iAdministrator, @iIdActionCmtPin),
  862. -- account create
  863. (@iUnauthenticated, @iIdActionAccountCreate),
  864. -- account delete
  865. (@iAccount, @iIdActionAccountDelete),
  866. (@iStandard, @iIdActionAccountDelete),
  867. (@iUnconfirmed, @iIdActionAccountDelete),
  868. (@iPending, @iIdActionAccountDelete),
  869. (@iModerator, @iIdActionAccountDelete),
  870. (@iAdministrator, @iIdActionAccountDelete),
  871. (@iPremium, @iIdActionAccountDelete),
  872. -- set acl level
  873. (@iAdministrator, @iIdActionSetAclLevel),
  874. -- set badge
  875. (@iAdministrator, @iIdActionSetBadge),
  876. -- set acl as privacy
  877. (@iAdministrator, @iIdActionSetAclAsPrivacy),
  878. -- set form fields privacy
  879. (@iAccount, @iIdActionSetFormFieldsPrivacy),
  880. (@iStandard, @iIdActionSetFormFieldsPrivacy),
  881. (@iUnconfirmed, @iIdActionSetFormFieldsPrivacy),
  882. (@iPending, @iIdActionSetFormFieldsPrivacy),
  883. (@iModerator, @iIdActionSetFormFieldsPrivacy),
  884. (@iAdministrator, @iIdActionSetFormFieldsPrivacy),
  885. (@iPremium, @iIdActionSetFormFieldsPrivacy),
  886. -- view charts
  887. (@iAdministrator, @iIdActionChartView),
  888. -- post links
  889. (@iStandard, @iIdActionPostLinks),
  890. (@iModerator, @iIdActionPostLinks),
  891. (@iAdministrator, @iIdActionPostLinks),
  892. (@iPremium, @iIdActionPostLinks),
  893. -- use macros
  894. (@iModerator, @iIdActionUseMacros),
  895. (@iAdministrator, @iIdActionUseMacros),
  896. -- switch to any profile
  897. (@iAdministrator, @iIdActionSwitchToAnyProfile),
  898. -- show membership levels in privacy groups
  899. (@iAdministrator, @iIdActionShowMembershipLevelsInPrivacyGroups),
  900. -- show membership private info
  901. (@iModerator, @iIdActionShowMembershipPrivateInfo),
  902. (@iAdministrator, @iIdActionShowMembershipPrivateInfo);
  903. CREATE TABLE `sys_acl_levels` (
  904. `ID` int(10) unsigned NOT NULL AUTO_INCREMENT,
  905. `Name` varchar(100) NOT NULL default '',
  906. `Icon` text NOT NULL default '',
  907. `Description` varchar(255) NOT NULL default '',
  908. `Active` enum('yes','no') NOT NULL default 'no',
  909. `Purchasable` enum('yes','no') NOT NULL default 'yes',
  910. `Removable` enum('yes','no') NOT NULL default 'yes',
  911. `QuotaSize` bigint(20) NOT NULL,
  912. `QuotaNumber` int(11) NOT NULL,
  913. `QuotaMaxFileSize` bigint(20) NOT NULL,
  914. `Order` int(11) NOT NULL default '0',
  915. `PasswordExpired` int(11) NOT NULL default '0',
  916. `PasswordExpiredNotify` int(11) NOT NULL default '0',
  917. PRIMARY KEY (`ID`),
  918. UNIQUE KEY `Name` (`Name`),
  919. FULLTEXT KEY `Description` (`Description`)
  920. );
  921. INSERT INTO `sys_acl_levels` (`ID`, `Name`, `Icon`, `Description`, `Active`, `Purchasable`, `Removable`, `QuotaSize`, `QuotaNumber`, `QuotaMaxFileSize`, `Order`) VALUES
  922. (1, '_adm_prm_txt_level_unauthenticated', 'user bx-def-font-color', '', 'yes', 'no', 'no', 0, 0, 0, 1),
  923. (2, '_adm_prm_txt_level_account', 'user col-green1', '', 'yes', 'no', 'no', 0, 0, 0, 2),
  924. (3, '_adm_prm_txt_level_standard', 'user col-red1', '', 'yes', 'no', 'no', 0, 0, 0, 3),
  925. (4, '_adm_prm_txt_level_unconfirmed', 'user bx-def-font-color', '', 'yes', 'no', 'no', 0, 0, 0, 4),
  926. (5, '_adm_prm_txt_level_pending', 'user bx-def-font-color', '', 'yes', 'no', 'no', 0, 0, 0, 5),
  927. (6, '_adm_prm_txt_level_suspended', 'user bx-def-font-color', '', 'yes', 'no', 'no', 0, 0, 0, 6),
  928. (7, '_adm_prm_txt_level_moderator', 'user-secret col-blue3', '', 'yes', 'no', 'no', 0, 0, 0, 7),
  929. (8, '_adm_prm_txt_level_administrator', 'user-secret col-blue3', '', 'yes', 'no', 'no', 0, 0, 0, 8),
  930. (9, '_adm_prm_txt_level_premium', 'user col-red3', '', 'yes', 'yes', 'no', 0, 0, 0, 9);
  931. -- --------------------------------------------------------
  932. --
  933. -- Table structure for table `boon_sys_sessions`
  934. --
  935. CREATE TABLE IF NOT EXISTS `sys_sessions` (
  936. `id` varchar(32) NOT NULL default '',
  937. `user_id` int(10) unsigned NOT NULL default '0',
  938. `data` text,
  939. `date` int(10) unsigned NOT NULL default '0',
  940. PRIMARY KEY (`id`),
  941. KEY `user_id` (`user_id`),
  942. KEY `date` (`date`)
  943. );
  944. -- --------------------------------------------------------
  945. --
  946. -- Table structure for table `sys_acl_levels_members`
  947. --
  948. CREATE TABLE `sys_acl_levels_members` (
  949. `IDMember` int(10) unsigned NOT NULL default '0',
  950. `IDLevel` int(10) unsigned NOT NULL DEFAULT '0',
  951. `DateStarts` datetime NOT NULL default '0000-00-00 00:00:00',
  952. `DateExpires` datetime default NULL,
  953. `State` varchar(16) NOT NULL default '',
  954. `TransactionID` varchar(16) NOT NULL default '',
  955. PRIMARY KEY (`IDMember`,`IDLevel`,`DateStarts`)
  956. );
  957. -- --------------------------------------------------------
  958. CREATE TABLE `sys_accounts` (
  959. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  960. `profile_id` int(10) unsigned NOT NULL,
  961. `name` varchar(255) NOT NULL,
  962. `email` varchar(255) NOT NULL,
  963. `email_confirmed` tinyint(4) NOT NULL DEFAULT '0',
  964. `phone` varchar(255) NOT NULL,
  965. `phone_confirmed` tinyint(4) NOT NULL DEFAULT '0',
  966. `receive_updates` tinyint(4) NOT NULL DEFAULT '1',
  967. `receive_news` tinyint(4) NOT NULL DEFAULT '1',
  968. `password` varchar(40) NOT NULL,
  969. `salt` varchar(10) NOT NULL,
  970. `role` tinyint(4) NOT NULL DEFAULT '1',
  971. `lang_id` int(10) unsigned NOT NULL DEFAULT '0',
  972. `added` int(11) NOT NULL DEFAULT '0',
  973. `changed` int(11) NOT NULL DEFAULT '0',
  974. `logged` int(11) NOT NULL DEFAULT '0',
  975. `ip` varchar(40) NOT NULL DEFAULT '',
  976. `referred` varchar(255) NOT NULL DEFAULT '',
  977. `login_attempts` tinyint(4) NOT NULL DEFAULT '0',
  978. `locked` tinyint(4) NOT NULL DEFAULT '0',
  979. `password_expired` int(11) NOT NULL DEFAULT '0',
  980. `active` int(11) NOT NULL DEFAULT '0',
  981. PRIMARY KEY (`id`),
  982. UNIQUE KEY `email` (`email`(191)),
  983. KEY `added` (`added`),
  984. KEY `profile_id` (`profile_id`)
  985. );
  986. CREATE TABLE `sys_accounts_password` (
  987. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  988. `account_id` int(10) NOT NULL,
  989. `password` varchar(40) NOT NULL,
  990. `password_changed` int(11) NOT NULL DEFAULT '0',
  991. `salt` varchar(10) NOT NULL,
  992. PRIMARY KEY (`id`)
  993. );
  994. CREATE TABLE IF NOT EXISTS `sys_profiles` (
  995. `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  996. `account_id` int(10) unsigned NOT NULL,
  997. `type` varchar(32) NOT NULL,
  998. `content_id` int(10) unsigned NOT NULL,
  999. `cfw_value` int(10) unsigned NOT NULL DEFAULT '2147483647',
  1000. `cfw_items` int(10) unsigned NOT NULL DEFAULT '2147483647',
  1001. `cfu_items` int(10) unsigned NOT NULL DEFAULT '2147483647',
  1002. `cfu_locked` tinyint(4) NOT NULL DEFAULT '0',
  1003. `status` enum('active','pending','suspended') NOT NULL DEFAULT 'active',
  1004. PRIMARY KEY (`id`),
  1005. UNIQUE KEY `account_type_content` (`account_id`,`type`,`content_id`),
  1006. KEY `content_type` (`content_id`,`type`)
  1007. );
  1008. -- --------------------------------------------------------
  1009. --
  1010. -- Table structure for table 'sys_statistics'
  1011. --
  1012. CREATE TABLE `sys_statistics` (
  1013. `id` int(11) unsigned NOT NULL auto_increment,
  1014. `module` varchar(32) NOT NULL default '',
  1015. `name` varchar(64) NOT NULL default '',
  1016. `title` varchar(255) NOT NULL default '',
  1017. `link` varchar(255) NOT NULL default '',
  1018. `icon` varchar(32) NOT NULL default '',
  1019. `query` text NOT NULL default '',
  1020. `order` int(11) NOT NULL default '0',
  1021. PRIMARY KEY (`ID`),
  1022. UNIQUE KEY `name` (`name`)
  1023. );
  1024. INSERT INTO `sys_statistics` (`module`, `name`, `title`, `link`, `icon`, `query`, `order`) VALUES
  1025. ('system', 'sys_accounts', '_sys_accounts', '', 'user', 'SELECT COUNT(*) FROM `sys_accounts` WHERE 1', 1);
  1026. -- --------------------------------------------------------
  1027. --
  1028. -- Table structure for table 'sys_objects_rss'
  1029. --
  1030. CREATE TABLE `sys_objects_rss` (
  1031. `id` int(11) NOT NULL auto_increment,
  1032. `object` varchar(64) NOT NULL,
  1033. `class_name` varchar(32) NOT NULL default '',
  1034. `class_file` varchar(256) NOT NULL default '',
  1035. PRIMARY KEY (`id`)
  1036. );
  1037. INSERT INTO `sys_objects_rss` (`object`, `class_name`, `class_file`) VALUES
  1038. ('sys_boonex', 'BxDolRssBoonEx', ''),
  1039. ('sys_page_block', 'BxDolRssPageBlock', ''),
  1040. ('sys_studio_page_help', 'BxDolStudioRssPageHelp', ''),
  1041. ('sys_studio_module_help', 'BxDolStudioRssModuleHelp', '');
  1042. -- --------------------------------------------------------
  1043. --
  1044. -- Table structure for table 'sys_objects_search'
  1045. --
  1046. CREATE TABLE `sys_objects_search` (
  1047. `ID` int(10) unsigned NOT NULL auto_increment,
  1048. `ObjectName` varchar(64) NOT NULL default '',
  1049. `Title` varchar(50) NOT NULL default '',
  1050. `Order` int(11) NOT NULL,
  1051. `GlobalSearch` tinyint(4) NOT NULL DEFAULT '1',
  1052. `ClassName` varchar(50) NOT NULL default '',
  1053. `ClassPath` varchar(100) NOT NULL default '',
  1054. PRIMARY KEY (`ID`)
  1055. );
  1056. INSERT INTO `sys_objects_search` (`ObjectName`, `Title`, `Order`, `ClassName`, `ClassPath`) VALUES
  1057. ('sys_pages', '_sys_pages', 1, 'BxTemplPagesSearchResult', '');
  1058. -- --------------------------------------------------------
  1059. --
  1060. -- Table structure for table 'sys_objects_search_extended'
  1061. --
  1062. CREATE TABLE `sys_objects_search_extended` (
  1063. `id` int(10) unsigned NOT NULL auto_increment,
  1064. `object` varchar(64) NOT NULL default '',
  1065. `object_content_info` varchar(64) NOT NULL default '',
  1066. `module` varchar(32) NOT NULL default '',
  1067. `title` varchar(255) NOT NULL default '',
  1068. `filter` tinyint(4) NOT NULL DEFAULT '0',
  1069. `active` tinyint(4) NOT NULL DEFAULT '0',
  1070. `class_name` varchar(32) NOT NULL default '',
  1071. `class_file` varchar(255) NOT NULL default '',
  1072. PRIMARY KEY (`id`),
  1073. UNIQUE KEY `object` (`object`)
  1074. );
  1075. -- --------------------------------------------------------
  1076. --
  1077. -- Table structure for table 'sys_search_extended_fields'
  1078. --
  1079. CREATE TABLE `sys_search_extended_fields` (
  1080. `id` int(10) unsigned NOT NULL auto_increment,
  1081. `object` varchar(64) NOT NULL default '',
  1082. `name` varchar(255) NOT NULL default '',
  1083. `type` varchar(32) NOT NULL default '',
  1084. `caption` varchar(255) NOT NULL default '',
  1085. `info` varchar(255) NOT NULL default '',
  1086. `values` text NOT NULL default '',
  1087. `pass` varchar(32) NOT NULL,
  1088. `search_type` varchar(32) NOT NULL default '',
  1089. `search_value` varchar(255) NOT NULL default '',
  1090. `search_operator` varchar(32) NOT NULL default '',
  1091. `active` tinyint(4) NOT NULL DEFAULT '0',
  1092. `order` int(11) NOT NULL default '0',
  1093. PRIMARY KEY (`id`),
  1094. UNIQUE KEY `field` (`object`(64), `name`(127))
  1095. );
  1096. -- --------------------------------------------------------
  1097. --
  1098. -- Table structure for table 'sys_search_extended_fields'
  1099. --
  1100. CREATE TABLE `sys_search_extended_sorting_fields` (
  1101. `id` int(10) unsigned NOT NULL auto_increment,
  1102. `object` varchar(64) NOT NULL default '',
  1103. `name` varchar(255) NOT NULL default '',
  1104. `direction` varchar(32) NOT NULL default '',
  1105. `caption` varchar(255) NOT NULL default '',
  1106. `active` tinyint(4) NOT NULL DEFAULT '0',
  1107. `order` int(11) NOT NULL default '0',
  1108. PRIMARY KEY (`id`),
  1109. UNIQUE KEY `field` (`object`(64), `name`(127) , `direction`(32))
  1110. );
  1111. -- --------------------------------------------------------
  1112. --
  1113. -- Table structure for table `sys_objects_vote`
  1114. --
  1115. CREATE TABLE `sys_objects_vote` (
  1116. `ID` int(11) unsigned NOT NULL auto_increment,
  1117. `Name` varchar(50) NOT NULL default '',
  1118. `TableMain` varchar(50) NOT NULL default '',
  1119. `TableTrack` varchar(50) NOT NULL default '',
  1120. `PostTimeout` int(11) NOT NULL default '0',
  1121. `MinValue` tinyint(4) NOT NULL default '1',
  1122. `MaxValue` tinyint(4) NOT NULL default '5',
  1123. `Pruning` int(11) NOT NULL default '31536000',
  1124. `IsUndo` tinyint(1) NOT NULL default '0',
  1125. `IsOn` tinyint(1) NOT NULL default '1',
  1126. `TriggerTable` varchar(32) NOT NULL default '',
  1127. `TriggerFieldId` varchar(32) NOT NULL default '',
  1128. `TriggerFieldAuthor` varchar(32) NOT NULL default '',
  1129. `TriggerFieldRate` varchar(32) NOT NULL default '',
  1130. `TriggerFieldRateCount` varchar(32) NOT NULL default '',
  1131. `ClassName` varchar(32) NOT NULL default '',
  1132. `ClassFile` varchar(256) NOT NULL default '',
  1133. PRIMARY KEY (`ID`)
  1134. );
  1135. INSERT INTO `sys_objects_vote` (`Name`, `TableMain`, `TableTrack`, `PostTimeout`, `MinValue`, `MaxValue`, `IsUndo`, `IsOn`, `TriggerTable`, `TriggerFieldId`, `TriggerFieldAuthor`, `TriggerFieldRate`, `TriggerFieldRateCount`, `ClassName`, `ClassFile`) VALUES
  1136. ('sys_cmts', 'sys_cmts_votes', 'sys_cmts_votes_track', '604800', '1', '1', '0', '1', 'sys_cmts_ids', 'id', 'author_id', 'rate', 'votes', '', ''),
  1137. ('sys_cmts_reactions', 'sys_cmts_reactions', 'sys_cmts_reactions_track', '604800', '1', '1', '1', '1', 'sys_cmts_ids', 'id', 'author_id', 'rrate', 'rvotes', 'BxTemplVoteReactions', ''),
  1138. ('sys_form_fields_votes', 'sys_form_fields_votes', 'sys_form_fields_votes_track', '604800', '1', '1', '0', '1', 'sys_form_fields_ids', 'id', 'author_id', 'rate', 'votes', '', ''),
  1139. ('sys_form_fields_reaction', 'sys_form_fields_reaction', 'sys_form_fields_reaction_track', '604800', '1', '1', '1', '1', 'sys_form_fields_ids', 'id', 'author_id', 'rrate', 'rvotes', 'BxTemplVoteReactions', '');
  1140. -- --------------------------------------------------------
  1141. --
  1142. -- Table structure for table `sys_objects_score`
  1143. --
  1144. CREATE TABLE `sys_objects_score` (
  1145. `id` int(11) unsigned NOT NULL auto_increment,
  1146. `name` varchar(50) NOT NULL default '',
  1147. `module` varchar(32) NOT NULL,
  1148. `table_main` varchar(50) NOT NULL default '',
  1149. `table_track` varchar(50) NOT NULL default '',
  1150. `post_timeout` int(11) NOT NULL default '0',
  1151. `pruning` int(11) NOT NULL default '31536000',
  1152. `is_on` tinyint(1) NOT NULL default '1',
  1153. `trigger_table` varchar(32) NOT NULL default '',
  1154. `trigger_field_id` varchar(32) NOT NULL default '',
  1155. `trigger_field_author` varchar(32) NOT NULL default '',
  1156. `trigger_field_score` varchar(32) NOT NULL default '',
  1157. `trigger_field_cup` varchar(32) NOT NULL default '',
  1158. `trigger_field_cdown` varchar(32) NOT NULL default '',
  1159. `class_name` varchar(32) NOT NULL default '',
  1160. `class_file` varchar(256) NOT NULL default '',
  1161. PRIMARY KEY (`ID`)
  1162. );
  1163. INSERT INTO `sys_objects_score` (`name`, `module`, `table_main`, `table_track`, `post_timeout`, `is_on`, `trigger_table`, `trigger_field_id`, `trigger_field_author`, `trigger_field_score`, `trigger_field_cup`, `trigger_field_cdown`, `class_name`, `class_file`) VALUES
  1164. ('sys_cmts', 'system', 'sys_cmts_scores', 'sys_cmts_scores_track', '604800', '0', 'sys_cmts_ids', 'id', 'author_id', 'score', 'sc_up', 'sc_down', '', '');
  1165. -- -------------------------------------------------------
  1166. CREATE TABLE `sys_modules` (
  1167. `id` int(11) unsigned NOT NULL auto_increment,
  1168. `type` varchar(16) NOT NULL default 'module',
  1169. `name` varchar(32) NOT NULL default '',
  1170. `title` varchar(255) NOT NULL default '',
  1171. `vendor` varchar(64) NOT NULL default '',
  1172. `version` varchar(32) NOT NULL default '',
  1173. `help_url` varchar(128) NOT NULL default '',
  1174. `path` varchar(255) NOT NULL default '',
  1175. `uri` varchar(32) NOT NULL default '',
  1176. `class_prefix` varchar(32) NOT NULL default '',
  1177. `db_prefix` varchar(32) NOT NULL default '',
  1178. `lang_category` varchar(64) NOT NULL default '',
  1179. `dependencies` varchar(255) NOT NULL default '',
  1180. `date` int(11) unsigned NOT NULL default '0',
  1181. `enabled` tinyint(1) NOT NULL default '0',
  1182. `pending_uninstall` tinyint(4) NOT NULL,
  1183. `hash` varchar(32) NOT NULL default '',
  1184. `updated` int(11) unsigned NOT NULL default '0',
  1185. PRIMARY KEY (`id`),
  1186. UNIQUE KEY `name` (`name`),
  1187. UNIQUE KEY `path` (`path`(191)),
  1188. UNIQUE KEY `uri` (`uri`),
  1189. UNIQUE KEY `class_prefix` (`class_prefix`),
  1190. UNIQUE KEY `db_prefix` (`db_prefix`)
  1191. );
  1192. INSERT INTO `sys_modules` (`type`, `name`, `title`, `vendor`, `version`, `path`, `uri`, `class_prefix`, `db_prefix`, `lang_category`, `dependencies`, `date`, `enabled`) VALUES
  1193. ('module', 'system', 'System', 'UNA, Inc', '9', '', 'system', 'Bx', 'sys_', 'System', '', UNIX_TIMESTAMP(), 1);
  1194. CREATE TABLE `sys_modules_file_tracks` (
  1195. `id` int(11) unsigned NOT NULL auto_increment,
  1196. `module_id` int(11) unsigned NOT NULL default '0',
  1197. `file` varchar(255) NOT NULL default '',
  1198. `hash` varchar(64) NOT NULL default '',
  1199. PRIMARY KEY (`id`)
  1200. );
  1201. CREATE TABLE `sys_modules_relations` (
  1202. `id` int(11) unsigned NOT NULL auto_increment,
  1203. `module` varchar(32) NOT NULL default '',
  1204. `on_install` varchar(255) NOT NULL default '',
  1205. `on_uninstall` varchar(255) NOT NULL default '',
  1206. `on_enable` varchar(255) NOT NULL default '',
  1207. `on_disable` varchar(255) NOT NULL default '',
  1208. PRIMARY KEY (`id`)
  1209. );
  1210. -- --------------------------------------------------------
  1211. CREATE TABLE IF NOT EXISTS `sys_files` (
  1212. `id` int(11) NOT NULL AUTO_INCREMENT,
  1213. `profile_id` int(10) unsigned NOT NULL,
  1214. `remote_id` varchar(128) NOT NULL,
  1215. `path` varchar(255) NOT NULL,
  1216. `file_name` varchar(255) NOT NULL,
  1217. `mime_type` varchar(128) NOT NULL,
  1218. `ext` varchar(32) NOT NULL,
  1219. `size` bigint(20) NOT NULL,
  1220. `added` int(11) NOT NULL,
  1221. `modified` int(11) NOT NULL,
  1222. `private` int(11) NOT NULL,
  1223. PRIMARY KEY (`id`),
  1224. UNIQUE KEY `remote_id` (`remote_id`)
  1225. );
  1226. CREATE TABLE `sys_images` (
  1227. `id` int(11) NOT NULL AUTO_INCREMENT,
  1228. `profile_id` int(10) unsigned NOT NULL,
  1229. `remote_id` varchar(128) NOT NULL,
  1230. `path` varchar(255) NOT NULL,
  1231. `file_name` varchar(255) NOT NULL,
  1232. `mime_type` varchar(128) NOT NULL,
  1233. `ext` varchar(32) NOT NULL,
  1234. `size` bigint(20) NOT NULL,
  1235. `added` int(11) NOT NULL,
  1236. `modified` int(11) NOT NULL,
  1237. `private` int(11) NOT NULL,
  1238. PRIMARY KEY (`id`),
  1239. UNIQUE KEY `remote_id` (`remote_id`)
  1240. );
  1241. CREATE TABLE `sys_images_custom` (
  1242. `id` int(11) NOT NULL AUTO_INCREMENT,
  1243. `profile_id` int(10) unsigned NOT NULL,
  1244. `remote_id` varchar(128) NOT NULL,
  1245. `path` varchar(255) NOT NULL,
  1246. `file_name` varchar(255) NOT NULL,
  1247. `mime_type` varchar(128) NOT NULL,
  1248. `ext` varchar(32) NOT NULL,
  1249. `size` bigint(20) NOT NULL,
  1250. `added` int(11) NOT NULL,
  1251. `modified` int(11) NOT NULL,
  1252. `private` int(11) NOT NULL,
  1253. PRIMARY KEY (`id`),
  1254. UNIQUE KEY `remote_id` (`remote_id`)
  1255. );
  1256. CREATE TABLE `sys_images_resized` (
  1257. `id` int(11) NOT NULL AUTO_INCREMENT,
  1258. `profile_id` int(10) unsigned NOT NULL,
  1259. `remote_id` varchar(128) NOT NULL,
  1260. `path` varchar(255) NOT NULL,
  1261. `file_name` varchar(255) NOT NULL,
  1262. `mime_type` varchar(128) NOT NULL,
  1263. `ext` varchar(32) NOT NULL,
  1264. `size` bigint(20) NOT NULL,
  1265. `added` int(11) NOT NULL,
  1266. `modified` int(11) NOT NULL,
  1267. `private` int(11) NOT NULL,
  1268. PRIMARY KEY (`id`),
  1269. UNIQUE KEY `remote_id` (`remote_id`)
  1270. );
  1271. CREATE TABLE `sys_images_editor` (
  1272. `id` int(11) NOT NULL AUTO_INCREMENT,
  1273. `profile_id` int(10) unsigned NOT NULL,
  1274. `remote_id` varchar(128) NOT NULL,
  1275. `path` varchar(255) NOT NULL,
  1276. `file_name` varchar(255) NOT NULL,
  1277. `mime_type` varchar(128) NOT NULL,
  1278. `ext` varchar(32) NOT NULL,
  1279. `size` bigint(20) NOT NULL,
  1280. `added` int(11) NOT NULL,
  1281. `modified` int(11) NOT NULL,
  1282. `private` int(11) NOT NULL,
  1283. PRIMARY KEY (`id`),
  1284. UNIQUE KEY `remote_id` (`remote_id`)
  1285. );
  1286. CREATE TABLE `sys_images_editor_resized` (
  1287. `id` int(11) NOT NULL AUTO_INCREMENT,
  1288. `profile_id` int(10) unsigned NOT NULL,
  1289. `remote_id` varchar(128) NOT NULL,
  1290. `path` varchar(255) NOT NULL,
  1291. `file_name` varchar(255) NOT NULL,
  1292. `mime_type` varchar(128) NOT NULL,
  1293. `ext` varchar(32) NOT NULL,
  1294. `size` bigint(20) NOT NULL,
  1295. `added` int(11) NOT NULL,
  1296. `modified` int(11) NOT NULL,
  1297. `private` int(11) NOT NULL,
  1298. PRIMARY KEY (`id`),
  1299. UNIQUE KEY `remote_id` (`remote_id`)
  1300. );
  1301. CREATE TABLE IF NOT EXISTS `sys_wiki_files` (
  1302. `id` int(11) NOT NULL AUTO_INCREMENT,
  1303. `profile_id` int(10) unsigned NOT NULL,
  1304. `remote_id` varchar(128) NOT NULL,
  1305. `path` varchar(255) NOT NULL,
  1306. `file_name` varchar(255) NOT NULL,
  1307. `mime_type` varchar(128) NOT NULL,
  1308. `ext` varchar(32) NOT NULL,
  1309. `size` bigint(20) NOT NULL,
  1310. `added` int(11) NOT NULL,
  1311. `modified` int(11) NOT NULL,
  1312. `private` int(11) NOT NULL,
  1313. PRIMARY KEY (`id`),
  1314. UNIQUE KEY `remote_id` (`remote_id`)
  1315. );
  1316. CREATE TABLE IF NOT EXISTS `sys_wiki_images_resized` (
  1317. `id` int(11) NOT NULL AUTO_INCREMENT,
  1318. `profile_id` int(10) unsigned NOT NULL,
  1319. `remote_id` varchar(128) NOT NULL,
  1320. `path` varchar(255) NOT NULL,
  1321. `file_name` varchar(255) NOT NULL,
  1322. `mime_type` varchar(128) NOT NULL,
  1323. `ext` varchar(32) NOT NULL,
  1324. `size` bigint(20) NOT NULL,
  1325. `added` int(11) NOT NULL,
  1326. `modified` int(11) NOT NULL,
  1327. `private` int(11) NOT NULL,
  1328. PRIMARY KEY (`id`),
  1329. UNIQUE KEY `remote_id` (`remote_id`)
  1330. );
  1331. -- --------------------------------------------------------
  1332. CREATE TABLE IF NOT EXISTS `sys_cmts_images` (
  1333. `id` int(11) NOT NULL AUTO_INCREMENT,
  1334. `profile_id` int(10) unsigned NOT NULL,
  1335. `remote_id` varchar(128) NOT NULL,
  1336. `path` varchar(255) NOT NULL,
  1337. `file_name` varchar(255) NOT NULL,
  1338. `mime_type` varchar(128) NOT NULL,
  1339. `ext` varchar(32) NOT NULL,
  1340. `size` bigint(20) NOT NULL,
  1341. `added` int(11) NOT NULL,
  1342. `modified` int(11) NOT NULL,
  1343. `private` int(11) NOT NULL,
  1344. PRIMARY KEY (`id`),
  1345. UNIQUE KEY `remote_id` (`remote_id`)
  1346. );
  1347. CREATE TABLE IF NOT EXISTS `sys_cmts_images_preview` (
  1348. `id` int(11) NOT NULL AUTO_INCREMENT,
  1349. `profile_id` int(10) unsigned NOT NULL,
  1350. `remote_id` varchar(128) NOT NULL,
  1351. `path` varchar(255) NOT NULL,
  1352. `file_name` varchar(255) NOT NULL,
  1353. `mime_type` varchar(128) NOT NULL,
  1354. `ext` varchar(32) NOT NULL,
  1355. `size` bigint(20) NOT NULL,
  1356. `added` int(11) NOT NULL,
  1357. `modified` int(11) NOT NULL,
  1358. `private` int(11) NOT NULL,
  1359. PRIMARY KEY (`id`),
  1360. UNIQUE KEY `remote_id` (`remote_id`)
  1361. );
  1362. CREATE TABLE IF NOT EXISTS `sys_cmts_images2entries` (
  1363. `id` int(11) NOT NULL AUTO_INCREMENT,
  1364. `system_id` int(11) NOT NULL DEFAULT '0',
  1365. `cmt_id` int(11) NOT NULL DEFAULT '0',
  1366. `image_id` int(11) NOT NULL DEFAULT '0',
  1367. PRIMARY KEY (`id`),
  1368. UNIQUE KEY `image` (`system_id`,`cmt_id`,`image_id`)
  1369. );
  1370. CREATE TABLE IF NOT EXISTS `sys_cmts_ids` (
  1371. `id` int(11) NOT NULL AUTO_INCREMENT,
  1372. `system_id` int(11) NOT NULL DEFAULT '0',
  1373. `cmt_id` int(11) NOT NULL DEFAULT '0',
  1374. `author_id` int(11) NOT NULL DEFAULT '0',
  1375. `rate` float NOT NULL default '0',
  1376. `votes` int(11) NOT NULL default '0',
  1377. `rrate` float NOT NULL default '0',
  1378. `rvotes` int(11) NOT NULL default '0',
  1379. `score` int(11) NOT NULL default '0',
  1380. `sc_up` int(11) NOT NULL default '0',
  1381. `sc_down` int(11) NOT NULL default '0',
  1382. `reports` int(11) NOT NULL default '0',
  1383. `status_admin` enum('active','hidden','pending') NOT NULL DEFAULT 'active',
  1384. PRIMARY KEY (`id`),
  1385. UNIQUE KEY `system_cmt_id` (`system_id`,`cmt_id`)
  1386. );
  1387. CREATE TABLE IF NOT EXISTS `sys_cmts_meta_keywords` (
  1388. `id` int(11) NOT NULL AUTO_INCREMENT,
  1389. `object_id` int(10) unsigned NOT NULL,
  1390. `keyword` varchar(255) NOT NULL,
  1391. PRIMARY KEY (`id`),
  1392. KEY `object_id` (`object_id`),
  1393. KEY `keyword` (`keyword`)
  1394. );
  1395. CREATE TABLE IF NOT EXISTS `sys_cmts_meta_mentions` (
  1396. `id` int(11) NOT NULL AUTO_INCREMENT,
  1397. `object_id` int(10) unsigned NOT NULL,
  1398. `profile_id` int(10) unsigned NOT NULL,
  1399. PRIMARY KEY (`id`),
  1400. KEY `object_id` (`object_id`),
  1401. KEY `profile_id` (`profile_id`)
  1402. );
  1403. CREATE TABLE IF NOT EXISTS `sys_cmts_votes` (
  1404. `id` int(11) NOT NULL AUTO_INCREMENT,
  1405. `object_id` int(11) NOT NULL default '0',
  1406. `count` int(11) NOT NULL default '0',
  1407. `sum` int(11) NOT NULL default '0',
  1408. PRIMARY KEY (`id`),
  1409. UNIQUE KEY `object_id` (`object_id`)
  1410. );
  1411. CREATE TABLE IF NOT EXISTS `sys_cmts_votes_track` (
  1412. `id` int(11) NOT NULL AUTO_INCREMENT,
  1413. `object_id` int(11) NOT NULL default '0',
  1414. `author_id` int(11) NOT NULL default '0',
  1415. `author_nip` int(11) unsigned NOT NULL default '0',
  1416. `value` tinyint(4) NOT NULL default '0',
  1417. `date` int(11) NOT NULL default '0',
  1418. PRIMARY KEY (`id`),
  1419. KEY `vote` (`object_id`, `author_nip`)
  1420. );
  1421. CREATE TABLE IF NOT EXISTS `sys_cmts_reactions` (
  1422. `id` int(11) NOT NULL AUTO_INCREMENT,
  1423. `object_id` int(11) NOT NULL default '0',
  1424. `reaction` varchar(32) NOT NULL default '',
  1425. `count` int(11) NOT NULL default '0',
  1426. `sum` int(11) NOT NULL default '0',
  1427. PRIMARY KEY (`id`),
  1428. UNIQUE KEY `reaction` (`object_id`, `reaction`)
  1429. );
  1430. CREATE TABLE IF NOT EXISTS `sys_cmts_reactions_track` (
  1431. `id` int(11) NOT NULL AUTO_INCREMENT,
  1432. `object_id` int(11) NOT NULL default '0',
  1433. `author_id` int(11) NOT NULL default '0',
  1434. `author_nip` int(11) unsigned NOT NULL default '0',
  1435. `reaction` varchar(32) NOT NULL default '',
  1436. `value` tinyint(4) NOT NULL default '0',
  1437. `date` int(11) NOT NULL default '0',
  1438. PRIMARY KEY (`id`),
  1439. KEY `vote` (`object_id`, `author_nip`)
  1440. );
  1441. CREATE TABLE IF NOT EXISTS `sys_form_fields_votes` (
  1442. `id` int(11) NOT NULL AUTO_INCREMENT,
  1443. `object_id` int(11) NOT NULL default '0',
  1444. `count` int(11) NOT NULL default '0',
  1445. `sum` int(11) NOT NULL default '0',
  1446. PRIMARY KEY (`id`),
  1447. UNIQUE KEY `object_id` (`object_id`)
  1448. );
  1449. CREATE TABLE IF NOT EXISTS `sys_form_fields_votes_track` (
  1450. `id` int(11) NOT NULL AUTO_INCREMENT,
  1451. `object_id` int(11) NOT NULL default '0',
  1452. `author_id` int(11) NOT NULL default '0',
  1453. `author_nip` int(11) unsigned NOT NULL default '0',
  1454. `value` tinyint(4) NOT NULL default '0',
  1455. `date` int(11) NOT NULL default '0',
  1456. PRIMARY KEY (`id`),
  1457. KEY `vote` (`object_id`, `author_nip`)
  1458. );
  1459. CREATE TABLE IF NOT EXISTS `sys_form_fields_reaction` (
  1460. `id` int(11) NOT NULL AUTO_INCREMENT,
  1461. `object_id` int(11) NOT NULL default '0',
  1462. `reaction` varchar(32) NOT NULL default '',
  1463. `count` int(11) NOT NULL default '0',
  1464. `sum` int(11) NOT NULL default '0',
  1465. PRIMARY KEY (`id`),
  1466. UNIQUE KEY `reaction` (`object_id`, `reaction`)
  1467. );
  1468. CREATE TABLE IF NOT EXISTS `sys_form_fields_reaction_track` (
  1469. `id` int(11) NOT NULL AUTO_INCREMENT,
  1470. `object_id` int(11) NOT NULL default '0',
  1471. `author_id` int(11) NOT NULL default '0',
  1472. `author_nip` int(11) unsigned NOT NULL default '0',
  1473. `reaction` varchar(32) NOT NULL default '',
  1474. `value` tinyint(4) NOT NULL default '0',
  1475. `date` int(11) NOT NULL default '0',
  1476. PRIMARY KEY (`id`),
  1477. KEY `vote` (`object_id`, `author_nip`)
  1478. );
  1479. CREATE TABLE IF NOT EXISTS `sys_cmts_reports` (
  1480. `id` int(11) NOT NULL AUTO_INCREMENT,
  1481. `object_id` int(11) NOT NULL default '0',
  1482. `count` int(11) NOT NULL default '0',
  1483. PRIMARY KEY (`id`),
  1484. UNIQUE KEY `object_id` (`object_id`)
  1485. );
  1486. CREATE TABLE IF NOT EXISTS `sys_cmts_reports_track` (
  1487. `id` int(11) NOT NULL AUTO_INCREMENT,
  1488. `object_id` int(11) NOT NULL default '0',
  1489. `author_id` int(11) NOT NULL default '0',
  1490. `author_nip` int(11) unsigned NOT NULL default '0',
  1491. `type` varchar(32) NOT NULL default '',
  1492. `text` text NOT NULL default '',
  1493. `date` int(11) NOT NULL default '0',
  1494. `checked_by` int(11) NOT NULL default '0',
  1495. `status` tinyint(11) NOT NULL default '0',
  1496. PRIMARY KEY (`id`),
  1497. KEY `report` (`object_id`, `author_nip`)
  1498. );
  1499. CREATE TABLE IF NOT EXISTS `sys_cmts_scores` (
  1500. `id` int(11) NOT NULL AUTO_INCREMENT,
  1501. `object_id` int(11) NOT NULL default '0',
  1502. `count_up` int(11) NOT NULL default '0',
  1503. `count_down` int(11) NOT NULL default '0',
  1504. PRIMARY KEY (`id`),
  1505. UNIQUE KEY `object_id` (`object_id`)
  1506. );
  1507. CREATE TABLE IF NOT EXISTS `sys_cmts_scores_track` (
  1508. `id` int(11) NOT NULL AUTO_INCREMENT,
  1509. `object_id` int(11) NOT NULL default '0',
  1510. `author_id` int(11) NOT NULL default '0',
  1511. `author_nip` int(11) unsigned NOT NULL default '0',
  1512. `type` varchar(8) NOT NULL default '',
  1513. `date` int(11) NOT NULL default '0',
  1514. PRIMARY KEY (`id`),
  1515. KEY `vote` (`object_id`, `author_nip`)
  1516. );
  1517. -- --------------------------------------------------------
  1518. CREATE TABLE `sys_injections` (
  1519. `id` int(11) unsigned NOT NULL auto_increment,
  1520. `name` varchar(128) NOT NULL default '',
  1521. `page_index` int(11) NOT NULL default '0',
  1522. `key` varchar(128) NOT NULL default '',
  1523. `type` enum('text', 'service') NOT NULL default 'text',
  1524. `data` text NOT NULL default '',
  1525. `replace` TINYINT NOT NULL DEFAULT '0',
  1526. `active` TINYINT NOT NULL DEFAULT '1',
  1527. PRIMARY KEY (`id`)
  1528. );
  1529. INSERT INTO `sys_injections`(`name`, `page_index`, `key`, `type`, `data`, `replace`, `active`) VALUES
  1530. ('update_cache', 150, 'injection_head', 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:17:"get_cache_updater";s:6:"params";a:0:{}s:5:"class";s:19:"TemplStudioLauncher";}', 0, 1),
  1531. ('sys_head', 0, 'injection_head', 'text', '', 0, 1),
  1532. ('sys_body_class', 0, 'injection_body_class', 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:13:"get_injection";s:6:"params";a:1:{i:0;s:10:"body_class";}s:5:"class";s:21:"TemplTemplateServices";}', 0, 1),
  1533. ('sys_body', 0, 'injection_footer', 'text', '', 0, 1);
  1534. -- --------------------------------------------------------
  1535. CREATE TABLE `sys_injections_admin` (
  1536. `id` int(11) unsigned NOT NULL auto_increment,
  1537. `name` varchar(128) NOT NULL default '',
  1538. `page_index` int(11) NOT NULL default '0',
  1539. `key` varchar(128) NOT NULL default '',
  1540. `type` enum('text','service') NOT NULL default 'text',
  1541. `data` text NOT NULL,
  1542. `replace` tinyint(4) NOT NULL default '0',
  1543. `active` tinyint(4) NOT NULL default '1',
  1544. PRIMARY KEY (`id`)
  1545. );
  1546. -- --------------------------------------------------------
  1547. CREATE TABLE `sys_permalinks` (
  1548. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  1549. `standard` varchar(128) NOT NULL DEFAULT '',
  1550. `permalink` varchar(128) NOT NULL DEFAULT '',
  1551. `check` varchar(64) NOT NULL DEFAULT '',
  1552. `compare_by_prefix` tinyint(4) NOT NULL DEFAULT '0',
  1553. PRIMARY KEY (`id`),
  1554. UNIQUE KEY `check` (`standard`(80),`permalink`(80),`check`(30))
  1555. );
  1556. INSERT INTO `sys_permalinks` (`standard`, `permalink`, `check`, `compare_by_prefix`) VALUES
  1557. ('page.php?i=', 'page/', 'permalinks_pages', 1),
  1558. ('modules/?r=', 'm/', 'permalinks_modules', 1),
  1559. ('storage.php?o=', 's/', 'permalinks_storage', 1);
  1560. -- --------------------------------------------------------
  1561. CREATE TABLE `sys_audit` (
  1562. `id` int(11) unsigned NOT NULL auto_increment,
  1563. `added` int(11) NOT NULL,
  1564. `profile_id` int(10) NOT NULL,
  1565. `profile_title` varchar(255) NOT NULL,
  1566. `content_id` int(10) NOT NULL,
  1567. `content_title` varchar(255) NOT NULL,
  1568. `content_module` varchar(32) NOT NULL default '',
  1569. `content_info_object` varchar(32) NOT NULL default '',
  1570. `context_profile_id` int(10) NOT NULL,
  1571. `context_profile_title` varchar(255) NOT NULL,
  1572. `action_lang_key` varchar(255) NOT NULL,
  1573. `action_lang_key_params` text NOT NULL,
  1574. `extras` text NOT NULL,
  1575. PRIMARY KEY (`id`)
  1576. );
  1577. CREATE TABLE `sys_alerts_handlers` (
  1578. `id` int(11) unsigned NOT NULL auto_increment,
  1579. `name` varchar(128) NOT NULL default '',
  1580. `class` varchar(128) NOT NULL default '',
  1581. `file` varchar(255) NOT NULL default '',
  1582. `service_call` text NOT NULL default '',
  1583. `active` tinyint(4) NOT NULL default '1',
  1584. PRIMARY KEY (`id`),
  1585. UNIQUE KEY `name` (`name`)
  1586. );
  1587. CREATE TABLE `sys_alerts` (
  1588. `id` int(11) unsigned NOT NULL auto_increment,
  1589. `unit` varchar(128) NOT NULL default '',
  1590. `action` varchar(32) NOT NULL default 'none',
  1591. `handler_id` int(11) NOT NULL default '0',
  1592. PRIMARY KEY (`id`),
  1593. UNIQUE KEY `alert_handler` (`unit`, `action`, `handler_id`)
  1594. );
  1595. CREATE TABLE `sys_alerts_cache_triggers` (
  1596. `id` int(11) UNSIGNED NOT NULL auto_increment,
  1597. `unit` varchar(128) NOT NULL DEFAULT '',
  1598. `action` varchar(32) NOT NULL DEFAULT '',
  1599. `cache_key` varchar(255) NOT NULL DEFAULT '',
  1600. PRIMARY KEY (`id`)
  1601. );
  1602. INSERT INTO `sys_alerts_cache_triggers` (`unit`, `action`, `cache_key`) VALUES
  1603. ('sys_profiles_subscriptions', 'connection_added', 'menu_sys_profile_stats_profile-stats-subscribed-me_{content}_{_hash}.php');
  1604. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1605. ('sys_studio_settings_save_design', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:28:"alert_response_settings_save";s:6:"params";a:0:{}s:5:"class";s:25:"TemplStudioDesignServices";}');
  1606. SET @iIdHandler = LAST_INSERT_ID();
  1607. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1608. ('system', 'save_setting', @iIdHandler);
  1609. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1610. ('sys_settings_sys_images_custom_file_deleted', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:45:"alert_response_sys_images_custom_file_deleted";s:6:"params";a:0:{}s:5:"class";s:27:"TemplStudioSettingsServices";}');
  1611. SET @iIdHandler = LAST_INSERT_ID();
  1612. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1613. ('sys_images_custom', 'file_deleted', @iIdHandler);
  1614. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1615. ('sys_settings_change_kands', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:27:"alert_response_change_kands";s:6:"params";a:0:{}s:5:"class";s:27:"TemplStudioSettingsServices";}');
  1616. SET @iIdHandler = LAST_INSERT_ID();
  1617. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1618. ('system', 'save_setting', @iIdHandler);
  1619. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1620. ('sys_settings_storage_change', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:37:"alert_response_process_storage_change";s:5:"class";s:13:"TemplServices";}');
  1621. SET @iHandler = LAST_INSERT_ID();
  1622. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1623. ('system', 'save_setting', @iHandler);
  1624. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1625. ('sys_installed', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:32:"alert_response_process_installed";s:5:"class";s:13:"TemplServices";}');
  1626. SET @iHandler = LAST_INSERT_ID();
  1627. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1628. ('system', 'installed', @iHandler);
  1629. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1630. ('sys_connections', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:26:"alert_response_connections";s:5:"class";s:23:"TemplServiceConnections";}');
  1631. SET @iHandler = LAST_INSERT_ID();
  1632. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1633. ('sys_profiles_friends', 'connection_added', @iHandler),
  1634. ('sys_profiles_friends', 'connection_removed', @iHandler);
  1635. INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES
  1636. ('sys_cmts_sys_cmts_images_file_deleted', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:43:"alert_response_sys_cmts_images_file_deleted";s:6:"params";a:0:{}s:5:"class";s:17:"TemplCmtsServices";}');
  1637. SET @iIdHandler = LAST_INSERT_ID();
  1638. INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
  1639. ('sys_cmts_images', 'file_deleted', @iIdHandler);
  1640. -- --------------------------------------------------------
  1641. CREATE TABLE `sys_badges` (
  1642. `id` int(11) unsigned NOT NULL auto_increment,
  1643. `added` int(11) NOT NULL,
  1644. `module` varchar(32) NOT NULL default '',
  1645. `text` varchar(255) NOT NULL default '',
  1646. `icon` text NOT NULL default '',
  1647. `color` varchar(32) NOT NULL default '',
  1648. `fontcolor` varchar(32) NOT NULL default '',
  1649. `is_icon_only` tinyint(4) NOT NULL default '1',
  1650. PRIMARY KEY (`id`)
  1651. );
  1652. CREATE TABLE `sys_badges2objects` (
  1653. `id` int(11) unsigned NOT NULL auto_increment,
  1654. `badge_id` int(11) NOT NULL,
  1655. `object_id` int(11) NOT NULL,
  1656. `module` varchar(32) NOT NULL,
  1657. `added` int(11) NOT NULL,
  1658. PRIMARY KEY (`id`),
  1659. UNIQUE KEY `badge_object` (`object_id`, `badge_id`)
  1660. );
  1661. -- --------------------------------------------------------
  1662. CREATE TABLE `sys_objects_report` (
  1663. `id` int(11) NOT NULL auto_increment,
  1664. `name` varchar(64) NOT NULL,
  1665. `module` varchar(32) NOT NULL default '',
  1666. `table_main` varchar(32) NOT NULL,
  1667. `table_track` varchar(32) NOT NULL,
  1668. `pruning` int(11) NOT NULL default '31536000',
  1669. `is_on` tinyint(4) NOT NULL default '1',
  1670. `base_url` varchar(256) NOT NULL default '',
  1671. `object_comment` varchar(64) NOT NULL,
  1672. `trigger_table` varchar(32) NOT NULL,
  1673. `trigger_field_id` varchar(32) NOT NULL,
  1674. `trigger_field_author` varchar(32) NOT NULL,
  1675. `trigger_field_count` varchar(32) NOT NULL,
  1676. `class_name` varchar(32) NOT NULL default '',
  1677. `class_file` varchar(256) NOT NULL default '',
  1678. PRIMARY KEY (`id`)
  1679. );
  1680. INSERT INTO `sys_objects_report` (`name`, `module`, `table_main`, `table_track`, `is_on`, `base_url`, `trigger_table`, `trigger_field_id`, `trigger_field_author`, `trigger_field_count`, `class_name`, `class_file`) VALUES
  1681. ('sys_cmts', 'system', 'sys_cmts_reports', 'sys_cmts_reports_track', '1', '', 'sys_cmts_ids', 'id', 'author_id', 'reports', '', '');
  1682. -- --------------------------------------------------------
  1683. CREATE TABLE `sys_objects_view` (
  1684. `id` int(11) NOT NULL auto_increment,
  1685. `name` varchar(64) NOT NULL,
  1686. `module` varchar(32) NOT NULL default '',
  1687. `table_track` varchar(32) NOT NULL,
  1688. `period` int(11) NOT NULL default '86400',
  1689. `pruning` int(11) NOT NULL default '31536000',
  1690. `is_on` tinyint(4) NOT NULL default '1',
  1691. `trigger_table` varchar(32) NOT NULL,
  1692. `trigger_field_id` varchar(32) NOT NULL,
  1693. `trigger_field_author` varchar(32) NOT NULL,
  1694. `trigger_field_count` varchar(32) NOT NULL,
  1695. `class_name` varchar(32) NOT NULL default '',
  1696. `class_file` varchar(256) NOT NULL default '',
  1697. PRIMARY KEY (`id`)
  1698. );
  1699. -- --------------------------------------------------------
  1700. CREATE TABLE `sys_objects_favorite` (
  1701. `id` int(11) NOT NULL auto_increment,
  1702. `name` varchar(64) NOT NULL,
  1703. `table_track` varchar(32) NOT NULL,
  1704. `table_lists` varchar(32) NOT NULL,
  1705. `pruning` int(11) NOT NULL default '31536000',
  1706. `is_on` tinyint(4) NOT NULL default '1',
  1707. `is_undo` tinyint(4) NOT NULL default '1',
  1708. `is_public` tinyint(4) NOT NULL default '1',
  1709. `base_url` varchar(256) NOT NULL default '',
  1710. `trigger_table` varchar(32) NOT NULL,
  1711. `trigger_field_id` varchar(32) NOT NULL,
  1712. `trigger_field_author` varchar(32) NOT NULL,
  1713. `trigger_field_count` varchar(32) NOT NULL,
  1714. `class_name` varchar(32) NOT NULL default '',
  1715. `class_file` varchar(256) NOT NULL default '',
  1716. PRIMARY KEY (`id`)
  1717. );
  1718. -- --------------------------------------------------------
  1719. CREATE TABLE `sys_objects_feature` (
  1720. `id` int(11) NOT NULL auto_increment,
  1721. `name` varchar(64) NOT NULL,
  1722. `module` varchar(32) NOT NULL default '',
  1723. `is_on` tinyint(4) NOT NULL default '1',
  1724. `is_undo` tinyint(4) NOT NULL default '1',
  1725. `base_url` varchar(256) NOT NULL default '',
  1726. `trigger_table` varchar(32) NOT NULL,
  1727. `trigger_field_id` varchar(32) NOT NULL,
  1728. `trigger_field_author` varchar(32) NOT NULL,
  1729. `trigger_field_flag` varchar(32) NOT NULL,
  1730. `class_name` varchar(32) NOT NULL default '',
  1731. `class_file` varchar(256) NOT NULL default '',
  1732. PRIMARY KEY (`id`)
  1733. );
  1734. -- --------------------------------------------------------
  1735. CREATE TABLE `sys_objects_chart` (
  1736. `id` int(11) NOT NULL AUTO_INCREMENT,
  1737. `object` varchar(32) NOT NULL,
  1738. `title` varchar(255) NOT NULL,
  1739. `table` varchar(255) NOT NULL,
  1740. `field_date_ts` varchar(255) NOT NULL,
  1741. `field_date_dt` varchar(255) NOT NULL,
  1742. `field_status` varchar(255) NOT NULL,
  1743. `column_date` int(11) NOT NULL DEFAULT '0',
  1744. `column_count` int(11) NOT NULL DEFAULT '1',
  1745. `type` varchar(255) NOT NULL,
  1746. `options` text NOT NULL,
  1747. `query` text NOT NULL,
  1748. `active` tinyint(4) NOT NULL DEFAULT '1',
  1749. `order` int(11) NOT NULL,
  1750. `class_name` varchar(32) NOT NULL default '',
  1751. `class_file` varchar(256) NOT NULL default '',
  1752. PRIMARY KEY (`id`),
  1753. UNIQUE KEY `object` (`object`)
  1754. );
  1755. INSERT INTO `sys_objects_chart` (`object`, `title`, `table`, `field_date_ts`, `field_date_dt`, `field_status`, `query`, `active`, `order`, `class_name`, `class_file`) VALUES
  1756. ('sys_accounts_growth', '_sys_chart_accounts_growth', 'sys_accounts', 'added', '', '', '', 1, 1, 'BxDolChartGrowth', ''),
  1757. ('sys_accounts_growth_speed', '_sys_chart_accounts_growth_speed', 'sys_accounts', 'added', '', '', '', 1, 1, 'BxDolChartGrowthSpeed', '');
  1758. -- --------------------------------------------------------
  1759. CREATE TABLE `sys_objects_content_info` (
  1760. `id` int(11) NOT NULL auto_increment,
  1761. `name` varchar(64) NOT NULL,
  1762. `title` varchar(128) NOT NULL,
  1763. `alert_unit` varchar(32) NOT NULL,
  1764. `alert_action_add` varchar(32) NOT NULL,
  1765. `alert_action_update` varchar(32) NOT NULL,
  1766. `alert_action_delete` varchar(32) NOT NULL,
  1767. `class_name` varchar(32) NOT NULL default '',
  1768. `class_file` varchar(256) NOT NULL default '',
  1769. PRIMARY KEY (`id`),
  1770. UNIQUE KEY `name` (`name`),
  1771. UNIQUE KEY `alert_add` (`alert_unit` ,`alert_action_add`),
  1772. UNIQUE KEY `alert_update` (`alert_unit` ,`alert_action_update`),
  1773. UNIQUE KEY `alert_delete` (`alert_unit` ,`alert_action_delete`)
  1774. );
  1775. -- --------------------------------------------------------
  1776. CREATE TABLE `sys_content_info_grids` (
  1777. `id` int(11) NOT NULL auto_increment,
  1778. `object` varchar(64) NOT NULL,
  1779. `grid_object` varchar(64) NOT NULL,
  1780. `grid_field_id` varchar(64) NOT NULL,
  1781. `condition` text NOT NULL default '',
  1782. `selection` varchar(256) NOT NULL default '',
  1783. PRIMARY KEY (`id`),
  1784. UNIQUE KEY `grid_object` (`grid_object`)
  1785. );
  1786. -- --------------------------------------------------------
  1787. CREATE TABLE `sys_objects_privacy` (
  1788. `id` int(11) NOT NULL auto_increment,
  1789. `object` varchar(64) NOT NULL default '',
  1790. `module` varchar(64) NOT NULL default '',
  1791. `action` varchar(255) NOT NULL default '',
  1792. `title` varchar(255) NOT NULL default '',
  1793. `default_group` varchar(255) NOT NULL default '1',
  1794. `spaces` varchar(255) NOT NULL DEFAULT 'all',
  1795. `table` varchar(255) NOT NULL default '',
  1796. `table_field_id` varchar(255) NOT NULL default '',
  1797. `table_field_author` varchar(255) NOT NULL default '',
  1798. `override_class_name` varchar(255) NOT NULL default '',
  1799. `override_class_file` varchar(255) NOT NULL default '',
  1800. PRIMARY KEY (`id`),
  1801. UNIQUE KEY `object` (`object`),
  1802. UNIQUE KEY `action` (`module`(64), `action`(127))
  1803. );
  1804. INSERT INTO `sys_objects_privacy` (`object`, `module`, `action`, `title`, `default_group`, `table`, `table_field_id`, `table_field_author`, `override_class_name`, `override_class_file`) VALUES
  1805. ('sys_form_inputs_allow_view_to', 'system', 'view', '_sys_privacy_forms_input_allow_view_to', '3', 'sys_form_inputs_privacy', 'id', 'author_id', '', '');
  1806. CREATE TABLE `sys_privacy_defaults` (
  1807. `owner_id` int(11) NOT NULL default '0',
  1808. `action_id` int(11) NOT NULL default '0',
  1809. `group_id` int(11) NOT NULL default '0',
  1810. PRIMARY KEY (`owner_id`, `action_id`)
  1811. );
  1812. CREATE TABLE `sys_privacy_groups` (
  1813. `id` int(11) unsigned NOT NULL auto_increment,
  1814. `title` varchar(255) NOT NULL default '',
  1815. `check` text NOT NULL default '',
  1816. `active` tinyint(4) NOT NULL default '1',
  1817. `visible` tinyint(4) NOT NULL default '1',
  1818. PRIMARY KEY (`id`)
  1819. );
  1820. INSERT INTO `sys_privacy_groups`(`id`, `title`, `check`, `active`, `visible`) VALUES
  1821. ('1', '', '', 1, 0),
  1822. ('2', '_sys_ps_group_title_me_only', '@me_only', 1, 1),
  1823. ('3', '_sys_ps_group_title_public', '@public', 1, 1),
  1824. ('4', '_sys_ps_group_title_members', '@members', 0, 0),
  1825. ('5', '_sys_ps_group_title_friends', '@friends', 1, 1),
  1826. ('6', '_sys_ps_group_title_friends_selected', '@friends_selected_by_object', 1, 1),
  1827. ('7', '_sys_ps_group_title_relations', '@relations', 1, 1),
  1828. ('8', '_sys_ps_group_title_relations_selected', '@relations_selected_by_object', 1, 1),
  1829. ('9', '_sys_ps_group_title_memberships_selected', '@memberships_selected_by_object', 1, 1),
  1830. ('99', '_sys_ps_group_title_custom', '@custom_by_object', 0, 0);
  1831. CREATE TABLE `sys_privacy_groups_custom` (
  1832. `id` int(11) unsigned NOT NULL auto_increment,
  1833. `profile_id` int(11) NOT NULL default '0',
  1834. `content_id` int(11) NOT NULL default '0',
  1835. `object` varchar(64) NOT NULL default '',
  1836. `group_id` int(11) NOT NULL default '0',
  1837. PRIMARY KEY (`id`),
  1838. UNIQUE KEY `content_privacy` (`profile_id`, `content_id`, `object`)
  1839. );
  1840. CREATE TABLE `sys_privacy_groups_custom_members` (
  1841. `group_id` int(11) NOT NULL default '0',
  1842. `member_id` int(11) NOT NULL default '0',
  1843. PRIMARY KEY (`group_id`, `member_id`)
  1844. );
  1845. CREATE TABLE `sys_privacy_groups_custom_memberships` (
  1846. `group_id` int(11) NOT NULL default '0',
  1847. `membership_id` int(11) NOT NULL default '0',
  1848. PRIMARY KEY (`group_id`, `membership_id`)
  1849. );
  1850. -- --------------------------------------------------------
  1851. CREATE TABLE `sys_cron_jobs` (
  1852. `id` int(11) unsigned NOT NULL auto_increment,
  1853. `name` varchar(128) NOT NULL default '',
  1854. `time` varchar(128) NOT NULL default '*',
  1855. `class` varchar(128) NOT NULL default '',
  1856. `file` varchar(255) NOT NULL default '',
  1857. `service_call` text NOT NULL default '',
  1858. `ts` int(11) NOT NULL,
  1859. `timing` float NOT NULL,
  1860. PRIMARY KEY (`id`)
  1861. );
  1862. INSERT INTO `sys_cron_jobs` (`name`, `time`, `class`, `file`, `service_call`) VALUES
  1863. ('pruning', '0 0 * * *', 'BxDolCronPruning', 'inc/classes/BxDolCronPruning.php', ''),
  1864. ('sys_acl', '0 0 * * *', 'BxDolCronAcl', 'inc/classes/BxDolCronAcl.php', ''),
  1865. ('sys_account', '0 0 * * *', 'BxDolCronAccount', 'inc/classes/BxDolCronAccount.php', ''),
  1866. ('sys_profile', '0 0 * * *', 'BxDolCronProfile', 'inc/classes/BxDolCronProfile.php', ''),
  1867. ('sys_upgrade', '0 3 * * *', 'BxDolCronUpgradeCheck', 'inc/classes/BxDolCronUpgradeCheck.php', ''),
  1868. ('sys_upgrade_modules', '30 2 * * *', 'BxDolCronUpgradeModulesCheck', 'inc/classes/BxDolCronUpgradeModulesCheck.php', ''),
  1869. ('sys_storage', '* * * * *', 'BxDolCronStorage', 'inc/classes/BxDolCronStorage.php', ''),
  1870. ('sys_transcoder', '* * * * *', 'BxDolCronTranscoder', 'inc/classes/BxDolCronTranscoder.php', ''),
  1871. ('sys_queue_email', '* * * * *', 'BxDolCronQueueEmail', 'inc/classes/BxDolCronQueueEmail.php', ''),
  1872. ('sys_queue_push', '* * * * *', 'BxDolCronQueuePush', 'inc/classes/BxDolCronQueuePush.php', ''),
  1873. ('sys_audit_clean', '* * * * *', 'BxDolCronAudit', 'inc/classes/BxDolCronAudit.php', '');
  1874. -- --------------------------------------------------------
  1875. CREATE TABLE IF NOT EXISTS `sys_objects_storage` (
  1876. `id` int(11) NOT NULL AUTO_INCREMENT,
  1877. `object` varchar(64) NOT NULL,
  1878. `engine` varchar(32) NOT NULL,
  1879. `params` text NOT NULL,
  1880. `token_life` int(11) NOT NULL,
  1881. `cache_control` int(11) NOT NULL,
  1882. `levels` tinyint(4) NOT NULL,
  1883. `table_files` varchar(64) NOT NULL,
  1884. `ext_mode` enum('allow-deny','deny-allow') NOT NULL,
  1885. `ext_allow` text NOT NULL,
  1886. `ext_deny` text NOT NULL,
  1887. `quota_size` int(11) NOT NULL,
  1888. `current_size` int(11) NOT NULL,
  1889. `quota_number` int(11) NOT NULL,
  1890. `current_number` int(11) NOT NULL,
  1891. `max_file_size` int(11) NOT NULL,
  1892. `ts` int(11) NOT NULL,
  1893. PRIMARY KEY (`id`),
  1894. UNIQUE KEY `object` (`object`)
  1895. );
  1896. INSERT INTO `sys_objects_storage` (`object`, `engine`, `params`, `token_life`, `cache_control`, `levels`, `table_files`, `ext_mode`, `ext_allow`, `ext_deny`, `quota_size`, `current_size`, `quota_number`, `current_number`, `max_file_size`, `ts`) VALUES
  1897. ('sys_images', 'Local', '', 360, 2592000, 0, 'sys_images', 'allow-deny', '{image},svg', '', 0, 0, 0, 0, 0, 0),
  1898. ('sys_images_custom', 'Local', '', 360, 2592000, 0, 'sys_images_custom', 'allow-deny', '{image},svg', '', 0, 0, 0, 0, 0, 0),
  1899. ('sys_images_resized', 'Local', '', 360, 2592000, 0, 'sys_images_resized', 'allow-deny', '{image},svg', '', 0, 0, 0, 0, 0, 0),
  1900. ('sys_cmts_images', 'Local', '', 360, 2592000, 3, 'sys_cmts_images', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0),
  1901. ('sys_cmts_images_preview', 'Local', '', 360, 2592000, 3, 'sys_cmts_images_preview', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0),
  1902. ('sys_transcoder_queue_files', 'Local', '', 3600, 2592000, 0, 'sys_transcoder_queue_files', 'allow-deny', 'avi,flv,mpg,mpeg,wmv,mp4,m4v,mov,divx,xvid,3gp,webm,jpg', '', 0, 0, 0, 0, 0, 0),
  1903. ('sys_files', 'Local', '', 360, 2592000, 3, 'sys_files', 'deny-allow', '', '{dangerous}', 0, 0, 0, 0, 0, 0),
  1904. ('sys_images_editor', 'Local', '', 360, 2592000, 3, 'sys_images_editor', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0),
  1905. ('sys_images_editor_resized', 'Local', '', 360, 2592000, 3, 'sys_images_editor_resized', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0),
  1906. ('sys_wiki_files', 'Local', '', 360, 2592000, 3, 'sys_wiki_files', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0),
  1907. ('sys_wiki_images_resized', 'Local', '', 360, 2592000, 3, 'sys_wiki_images_resized', 'allow-deny', '{image}', '', 0, 0, 0, 0, 0, 0);
  1908. CREATE TABLE IF NOT EXISTS `sys_storage_user_quotas` (
  1909. `profile_id` int(11) NOT NULL,
  1910. `current_size` bigint(20) NOT NULL,
  1911. `current_number` int(11) NOT NULL,
  1912. `ts` int(11) NOT NULL,
  1913. PRIMARY KEY (`profile_id`)
  1914. );
  1915. CREATE TABLE IF NOT EXISTS `sys_storage_tokens` (
  1916. `iid` int(11) NOT NULL AUTO_INCREMENT,
  1917. `id` int(11) NOT NULL,
  1918. `object` varchar(64) NOT NULL,
  1919. `hash` varchar(32) NOT NULL,
  1920. `created` int(10) unsigned NOT NULL,
  1921. PRIMARY KEY (`iid`),
  1922. UNIQUE KEY `id` (`id`,`object`,`hash`),
  1923. KEY `created` (`created`)
  1924. );
  1925. CREATE TABLE IF NOT EXISTS `sys_storage_ghosts` (
  1926. `iid` int(11) NOT NULL AUTO_INCREMENT,
  1927. `id` int(11) NOT NULL,
  1928. `profile_id` int(10) unsigned NOT NULL,
  1929. `object` varchar(64) NOT NULL,
  1930. `content_id` int(11) NOT NULL,
  1931. `created` int(10) unsigned NOT NULL,
  1932. `order` int(11) NOT NULL default '0',
  1933. PRIMARY KEY (`iid`),
  1934. UNIQUE KEY `id` (`id`,`object`),
  1935. KEY `created` (`created`),
  1936. KEY `profile_object_content` (`profile_id`,`object`,`content_id`)
  1937. );
  1938. CREATE TABLE IF NOT EXISTS `sys_storage_deletions` (
  1939. `id` int(11) NOT NULL AUTO_INCREMENT,
  1940. `object` varchar(64) NOT NULL,
  1941. `file_id` int(11) NOT NULL,
  1942. `requested` int(10) unsigned NOT NULL,
  1943. PRIMARY KEY (`id`),
  1944. UNIQUE KEY `object_file_id` (`object`,`file_id`),
  1945. KEY `requested` (`requested`)
  1946. );
  1947. CREATE TABLE IF NOT EXISTS `sys_storage_mime_types` (
  1948. `ext` varchar(32) NOT NULL,
  1949. `mime_type` varchar(128) NOT NULL,
  1950. `icon` varchar(255) NOT NULL,
  1951. `icon_font` varchar(255) NOT NULL,
  1952. PRIMARY KEY (`ext`)
  1953. );
  1954. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  1955. ('ez', 'application/andrew-inset', '', ''),
  1956. ('aw', 'application/applixware', '', ''),
  1957. ('atom', 'application/atom+xml', '', ''),
  1958. ('atomcat', 'application/atomcat+xml', '', ''),
  1959. ('atomsvc', 'application/atomsvc+xml', '', ''),
  1960. ('ccxml', 'application/ccxml+xml', '', ''),
  1961. ('cdmia', 'application/cdmi-capability', '', ''),
  1962. ('cdmic', 'application/cdmi-container', '', ''),
  1963. ('cdmid', 'application/cdmi-domain', '', ''),
  1964. ('cdmio', 'application/cdmi-object', '', ''),
  1965. ('cdmiq', 'application/cdmi-queue', '', ''),
  1966. ('cu', 'application/cu-seeme', '', ''),
  1967. ('davmount', 'application/davmount+xml', '', ''),
  1968. ('dbk', 'application/docbook+xml', '', ''),
  1969. ('dssc', 'application/dssc+der', '', ''),
  1970. ('xdssc', 'application/dssc+xml', '', ''),
  1971. ('ecma', 'application/ecmascript', '', ''),
  1972. ('emma', 'application/emma+xml', '', ''),
  1973. ('epub', 'application/epub+zip', '', ''),
  1974. ('exi', 'application/exi', '', ''),
  1975. ('pfr', 'application/font-tdpfr', '', ''),
  1976. ('gml', 'application/gml+xml', '', ''),
  1977. ('gpx', 'application/gpx+xml', '', ''),
  1978. ('gxf', 'application/gxf', '', ''),
  1979. ('stk', 'application/hyperstudio', '', ''),
  1980. ('ink', 'application/inkml+xml', '', ''),
  1981. ('inkml', 'application/inkml+xml', '', ''),
  1982. ('ipfix', 'application/ipfix', '', ''),
  1983. ('jar', 'application/java-archive', '', ''),
  1984. ('ser', 'application/java-serialized-object', '', ''),
  1985. ('class', 'application/java-vm', '', ''),
  1986. ('js', 'application/javascript', '', 'far file-code'),
  1987. ('json', 'application/json', '', 'far file-code'),
  1988. ('jsonml', 'application/jsonml+json', '', ''),
  1989. ('lostxml', 'application/lost+xml', '', ''),
  1990. ('hqx', 'application/mac-binhex40', '', ''),
  1991. ('cpt', 'application/mac-compactpro', '', ''),
  1992. ('mads', 'application/mads+xml', '', ''),
  1993. ('mrc', 'application/marc', '', ''),
  1994. ('mrcx', 'application/marcxml+xml', '', ''),
  1995. ('ma', 'application/mathematica', '', ''),
  1996. ('nb', 'application/mathematica', '', ''),
  1997. ('mb', 'application/mathematica', '', ''),
  1998. ('mathml', 'application/mathml+xml', '', ''),
  1999. ('mbox', 'application/mbox', '', 'far file-code'),
  2000. ('mscml', 'application/mediaservercontrol+xml', '', ''),
  2001. ('metalink', 'application/metalink+xml', '', ''),
  2002. ('meta4', 'application/metalink4+xml', '', ''),
  2003. ('mets', 'application/mets+xml', '', ''),
  2004. ('mods', 'application/mods+xml', '', ''),
  2005. ('m21', 'application/mp21', '', ''),
  2006. ('mp21', 'application/mp21', '', ''),
  2007. ('mp4s', 'application/mp4', '', ''),
  2008. ('doc', 'application/msword', 'mime-type-document.png', 'far file-word'),
  2009. ('dot', 'application/msword', '', ''),
  2010. ('mxf', 'application/mxf', '', ''),
  2011. ('bin', 'application/octet-stream', '', ''),
  2012. ('dms', 'application/octet-stream', '', ''),
  2013. ('lrf', 'application/octet-stream', '', ''),
  2014. ('mar', 'application/octet-stream', '', ''),
  2015. ('so', 'application/octet-stream', '', ''),
  2016. ('dist', 'application/octet-stream', '', ''),
  2017. ('distz', 'application/octet-stream', '', ''),
  2018. ('pkg', 'application/octet-stream', '', ''),
  2019. ('bpk', 'application/octet-stream', '', ''),
  2020. ('dump', 'application/octet-stream', '', ''),
  2021. ('elc', 'application/octet-stream', '', ''),
  2022. ('deploy', 'application/octet-stream', '', ''),
  2023. ('mobipocket-ebook', 'application/octet-stream', '', ''),
  2024. ('oda', 'application/oda', '', ''),
  2025. ('opf', 'application/oebps-package+xml', '', ''),
  2026. ('ogx', 'application/ogg', '', ''),
  2027. ('omdoc', 'application/omdoc+xml', '', ''),
  2028. ('onetoc', 'application/onenote', '', ''),
  2029. ('onetoc2', 'application/onenote', '', ''),
  2030. ('onetmp', 'application/onenote', '', ''),
  2031. ('onepkg', 'application/onenote', '', ''),
  2032. ('oxps', 'application/oxps', '', ''),
  2033. ('xer', 'application/patch-ops-error+xml', '', ''),
  2034. ('pdf', 'application/pdf', 'mime-type-document.png', 'far file-pdf'),
  2035. ('pgp', 'application/pgp-encrypted', '', 'far file-code'),
  2036. ('asc', 'application/pgp-signature', '', 'far file-code'),
  2037. ('sig', 'application/pgp-signature', '', 'far file-code'),
  2038. ('prf', 'application/pics-rules', '', ''),
  2039. ('p10', 'application/pkcs10', 'mime-type-vector.png', ''),
  2040. ('p7m', 'application/pkcs7-mime', '', ''),
  2041. ('p7c', 'application/pkcs7-mime', '', ''),
  2042. ('p7s', 'application/pkcs7-signature', '', ''),
  2043. ('p8', 'application/pkcs8', '', ''),
  2044. ('ac', 'application/pkix-attr-cert', '', ''),
  2045. ('cer', 'application/pkix-cert', '', ''),
  2046. ('crl', 'application/pkix-crl', '', ''),
  2047. ('pkipath', 'application/pkix-pkipath', '', ''),
  2048. ('pki', 'application/pkixcmp', '', ''),
  2049. ('pls', 'application/pls+xml', '', ''),
  2050. ('ai', 'application/postscript', 'mime-type-vector.png', ''),
  2051. ('eps', 'application/postscript', '', ''),
  2052. ('ps', 'application/postscript', 'mime-type-vector.png', ''),
  2053. ('cww', 'application/prs.cww', '', ''),
  2054. ('pskcxml', 'application/pskc+xml', '', ''),
  2055. ('rdf', 'application/rdf+xml', '', 'far file-code'),
  2056. ('rif', 'application/reginfo+xml', '', ''),
  2057. ('rnc', 'application/relax-ng-compact-syntax', '', ''),
  2058. ('rl', 'application/resource-lists+xml', '', ''),
  2059. ('rld', 'application/resource-lists-diff+xml', '', ''),
  2060. ('rs', 'application/rls-services+xml', '', ''),
  2061. ('gbr', 'application/rpki-ghostbusters', '', ''),
  2062. ('mft', 'application/rpki-manifest', '', ''),
  2063. ('roa', 'application/rpki-roa', '', ''),
  2064. ('rsd', 'application/rsd+xml', '', ''),
  2065. ('rss', 'application/rss+xml', '', 'far file-code'),
  2066. ('rtf', 'application/rtf', 'mime-type-document.png', ''),
  2067. ('sbml', 'application/sbml+xml', '', ''),
  2068. ('scq', 'application/scvp-cv-request', '', ''),
  2069. ('scs', 'application/scvp-cv-response', '', ''),
  2070. ('spq', 'application/scvp-vp-request', '', ''),
  2071. ('spp', 'application/scvp-vp-response', '', ''),
  2072. ('sdp', 'application/sdp', 'mime-type-presentation.png', 'far file-powerpoint'),
  2073. ('setpay', 'application/set-payment-initiation', '', ''),
  2074. ('setreg', 'application/set-registration-initiation', '', ''),
  2075. ('shf', 'application/shf+xml', '', ''),
  2076. ('smi', 'application/smil+xml', '', ''),
  2077. ('smil', 'application/smil+xml', '', ''),
  2078. ('rq', 'application/sparql-query', '', 'far file-code'),
  2079. ('srx', 'application/sparql-results+xml', '', ''),
  2080. ('gram', 'application/srgs', '', ''),
  2081. ('grxml', 'application/srgs+xml', '', ''),
  2082. ('sru', 'application/sru+xml', '', ''),
  2083. ('ssdl', 'application/ssdl+xml', '', ''),
  2084. ('ssml', 'application/ssml+xml', '', ''),
  2085. ('tei', 'application/tei+xml', '', ''),
  2086. ('teicorpus', 'application/tei+xml', '', ''),
  2087. ('tfi', 'application/thraud+xml', '', ''),
  2088. ('tsd', 'application/timestamped-data', '', ''),
  2089. ('plb', 'application/vnd.3gpp.pic-bw-large', '', ''),
  2090. ('psb', 'application/vnd.3gpp.pic-bw-small', '', ''),
  2091. ('pvb', 'application/vnd.3gpp.pic-bw-var', '', ''),
  2092. ('tcap', 'application/vnd.3gpp2.tcap', '', ''),
  2093. ('pwn', 'application/vnd.3m.post-it-notes', '', ''),
  2094. ('aso', 'application/vnd.accpac.simply.aso', '', ''),
  2095. ('imp', 'application/vnd.accpac.simply.imp', '', ''),
  2096. ('acu', 'application/vnd.acucobol', '', ''),
  2097. ('atc', 'application/vnd.acucorp', '', ''),
  2098. ('acutc', 'application/vnd.acucorp', '', ''),
  2099. ('air', 'application/vnd.adobe.air-application-installer-package+zip', '', ''),
  2100. ('fcdt', 'application/vnd.adobe.formscentral.fcdt', '', ''),
  2101. ('fxp', 'application/vnd.adobe.fxp', '', ''),
  2102. ('fxpl', 'application/vnd.adobe.fxp', '', ''),
  2103. ('xdp', 'application/vnd.adobe.xdp+xml', '', ''),
  2104. ('xfdf', 'application/vnd.adobe.xfdf', '', ''),
  2105. ('ahead', 'application/vnd.ahead.space', '', ''),
  2106. ('azf', 'application/vnd.airzip.filesecure.azf', '', ''),
  2107. ('azs', 'application/vnd.airzip.filesecure.azs', '', ''),
  2108. ('azw', 'application/vnd.amazon.ebook', '', ''),
  2109. ('acc', 'application/vnd.americandynamics.acc', '', ''),
  2110. ('ami', 'application/vnd.amiga.ami', '', ''),
  2111. ('apk', 'application/vnd.android.package-archive', '', ''),
  2112. ('cii', 'application/vnd.anser-web-certificate-issue-initiation', '', ''),
  2113. ('fti', 'application/vnd.anser-web-funds-transfer-initiation', '', ''),
  2114. ('atx', 'application/vnd.antix.game-component', '', ''),
  2115. ('mpkg', 'application/vnd.apple.installer+xml', '', ''),
  2116. ('m3u8', 'application/vnd.apple.mpegurl', '', ''),
  2117. ('swi', 'application/vnd.aristanetworks.swi', '', ''),
  2118. ('iota', 'application/vnd.astraea-software.iota', '', ''),
  2119. ('aep', 'application/vnd.audiograph', '', ''),
  2120. ('mpm', 'application/vnd.blueice.multipass', '', ''),
  2121. ('bmi', 'application/vnd.bmi', '', ''),
  2122. ('rep', 'application/vnd.businessobjects', '', ''),
  2123. ('cdxml', 'application/vnd.chemdraw+xml', '', ''),
  2124. ('mmd', 'application/vnd.chipnuts.karaoke-mmd', '', ''),
  2125. ('cdy', 'application/vnd.cinderella', '', ''),
  2126. ('cla', 'application/vnd.claymore', '', ''),
  2127. ('rp9', 'application/vnd.cloanto.rp9', '', ''),
  2128. ('c4g', 'application/vnd.clonk.c4group', '', ''),
  2129. ('c4d', 'application/vnd.clonk.c4group', '', ''),
  2130. ('c4f', 'application/vnd.clonk.c4group', '', ''),
  2131. ('c4p', 'application/vnd.clonk.c4group', '', ''),
  2132. ('c4u', 'application/vnd.clonk.c4group', '', ''),
  2133. ('c11amc', 'application/vnd.cluetrust.cartomobile-config', '', ''),
  2134. ('c11amz', 'application/vnd.cluetrust.cartomobile-config-pkg', '', ''),
  2135. ('csp', 'application/vnd.commonspace', '', ''),
  2136. ('cdbcmsg', 'application/vnd.contact.cmsg', '', ''),
  2137. ('cmc', 'application/vnd.cosmocaller', '', ''),
  2138. ('clkx', 'application/vnd.crick.clicker', '', ''),
  2139. ('clkk', 'application/vnd.crick.clicker.keyboard', '', ''),
  2140. ('clkp', 'application/vnd.crick.clicker.palette', '', ''),
  2141. ('clkt', 'application/vnd.crick.clicker.template', '', ''),
  2142. ('clkw', 'application/vnd.crick.clicker.wordbank', '', ''),
  2143. ('wbs', 'application/vnd.criticaltools.wbs+xml', '', ''),
  2144. ('pml', 'application/vnd.ctc-posml', '', ''),
  2145. ('ppd', 'application/vnd.cups-ppd', '', ''),
  2146. ('car', 'application/vnd.curl.car', '', ''),
  2147. ('pcurl', 'application/vnd.curl.pcurl', '', ''),
  2148. ('dart', 'application/vnd.dart', '', ''),
  2149. ('rdz', 'application/vnd.data-vision.rdz', '', ''),
  2150. ('uvf', 'application/vnd.dece.data', '', ''),
  2151. ('uvvf', 'application/vnd.dece.data', '', ''),
  2152. ('uvd', 'application/vnd.dece.data', '', ''),
  2153. ('uvvd', 'application/vnd.dece.data', '', ''),
  2154. ('uvt', 'application/vnd.dece.ttml+xml', '', ''),
  2155. ('uvvt', 'application/vnd.dece.ttml+xml', '', ''),
  2156. ('uvx', 'application/vnd.dece.unspecified', '', ''),
  2157. ('uvvx', 'application/vnd.dece.unspecified', '', ''),
  2158. ('uvz', 'application/vnd.dece.zip', '', ''),
  2159. ('uvvz', 'application/vnd.dece.zip', '', ''),
  2160. ('fe_launch', 'application/vnd.denovo.fcselayout-link', '', ''),
  2161. ('dna', 'application/vnd.dna', '', ''),
  2162. ('mlp', 'application/vnd.dolby.mlp', '', ''),
  2163. ('dpg', 'application/vnd.dpgraph', '', ''),
  2164. ('dfac', 'application/vnd.dreamfactory', '', ''),
  2165. ('kpxx', 'application/vnd.ds-keypoint', '', ''),
  2166. ('ait', 'application/vnd.dvb.ait', 'mime-type-vector.png', ''),
  2167. ('svc', 'application/vnd.dvb.service', '', '');
  2168. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  2169. ('geo', 'application/vnd.dynageo', '', ''),
  2170. ('mag', 'application/vnd.ecowin.chart', '', ''),
  2171. ('nml', 'application/vnd.enliven', '', ''),
  2172. ('esf', 'application/vnd.epson.esf', '', ''),
  2173. ('msf', 'application/vnd.epson.msf', '', ''),
  2174. ('qam', 'application/vnd.epson.quickanime', '', ''),
  2175. ('slt', 'application/vnd.epson.salt', '', ''),
  2176. ('ssf', 'application/vnd.epson.ssf', '', ''),
  2177. ('es3', 'application/vnd.eszigno3+xml', '', ''),
  2178. ('et3', 'application/vnd.eszigno3+xml', '', ''),
  2179. ('ez2', 'application/vnd.ezpix-album', '', ''),
  2180. ('ez3', 'application/vnd.ezpix-package', '', ''),
  2181. ('fdf', 'application/vnd.fdf', '', ''),
  2182. ('mseed', 'application/vnd.fdsn.mseed', '', ''),
  2183. ('seed', 'application/vnd.fdsn.seed', '', ''),
  2184. ('dataless', 'application/vnd.fdsn.seed', '', ''),
  2185. ('gph', 'application/vnd.flographit', '', ''),
  2186. ('ftc', 'application/vnd.fluxtime.clip', '', ''),
  2187. ('fm', 'application/vnd.framemaker', '', ''),
  2188. ('frame', 'application/vnd.framemaker', '', ''),
  2189. ('maker', 'application/vnd.framemaker', '', ''),
  2190. ('book', 'application/vnd.framemaker', '', ''),
  2191. ('fnc', 'application/vnd.frogans.fnc', '', ''),
  2192. ('ltf', 'application/vnd.frogans.ltf', '', ''),
  2193. ('fsc', 'application/vnd.fsc.weblaunch', '', ''),
  2194. ('oas', 'application/vnd.fujitsu.oasys', '', ''),
  2195. ('oa2', 'application/vnd.fujitsu.oasys2', '', ''),
  2196. ('oa3', 'application/vnd.fujitsu.oasys3', '', ''),
  2197. ('fg5', 'application/vnd.fujitsu.oasysgp', '', ''),
  2198. ('bh2', 'application/vnd.fujitsu.oasysprs', '', ''),
  2199. ('ddd', 'application/vnd.fujixerox.ddd', '', ''),
  2200. ('xdw', 'application/vnd.fujixerox.docuworks', '', ''),
  2201. ('xbd', 'application/vnd.fujixerox.docuworks.binder', '', ''),
  2202. ('fzs', 'application/vnd.fuzzysheet', '', ''),
  2203. ('txd', 'application/vnd.genomatix.tuxedo', '', ''),
  2204. ('ggb', 'application/vnd.geogebra.file', '', ''),
  2205. ('ggt', 'application/vnd.geogebra.tool', '', ''),
  2206. ('gex', 'application/vnd.geometry-explorer', '', ''),
  2207. ('gre', 'application/vnd.geometry-explorer', '', ''),
  2208. ('gxt', 'application/vnd.geonext', '', ''),
  2209. ('g2w', 'application/vnd.geoplan', '', ''),
  2210. ('g3w', 'application/vnd.geospace', '', ''),
  2211. ('gmx', 'application/vnd.gmx', '', ''),
  2212. ('kml', 'application/vnd.google-earth.kml+xml', '', ''),
  2213. ('kmz', 'application/vnd.google-earth.kmz', '', ''),
  2214. ('gqf', 'application/vnd.grafeq', '', ''),
  2215. ('gqs', 'application/vnd.grafeq', '', ''),
  2216. ('gac', 'application/vnd.groove-account', '', ''),
  2217. ('ghf', 'application/vnd.groove-help', '', ''),
  2218. ('gim', 'application/vnd.groove-identity-message', '', ''),
  2219. ('grv', 'application/vnd.groove-injector', '', ''),
  2220. ('gtm', 'application/vnd.groove-tool-message', '', ''),
  2221. ('tpl', 'application/vnd.groove-tool-template', '', 'far file-code'),
  2222. ('vcg', 'application/vnd.groove-vcard', '', ''),
  2223. ('hal', 'application/vnd.hal+xml', '', ''),
  2224. ('zmm', 'application/vnd.handheld-entertainment+xml', '', ''),
  2225. ('hbci', 'application/vnd.hbci', '', ''),
  2226. ('les', 'application/vnd.hhe.lesson-player', '', ''),
  2227. ('hpgl', 'application/vnd.hp-hpgl', 'mime-type-vector.png', ''),
  2228. ('hpid', 'application/vnd.hp-hpid', '', ''),
  2229. ('hps', 'application/vnd.hp-hps', '', ''),
  2230. ('jlt', 'application/vnd.hp-jlyt', '', ''),
  2231. ('pcl', 'application/vnd.hp-pcl', '', ''),
  2232. ('pclxl', 'application/vnd.hp-pclxl', '', ''),
  2233. ('sfd-hdstx', 'application/vnd.hydrostatix.sof-data', '', ''),
  2234. ('mpy', 'application/vnd.ibm.minipay', '', ''),
  2235. ('afp', 'application/vnd.ibm.modcap', '', ''),
  2236. ('listafp', 'application/vnd.ibm.modcap', '', ''),
  2237. ('list3820', 'application/vnd.ibm.modcap', '', ''),
  2238. ('irm', 'application/vnd.ibm.rights-management', '', ''),
  2239. ('sc', 'application/vnd.ibm.secure-container', '', ''),
  2240. ('icc', 'application/vnd.iccprofile', '', ''),
  2241. ('icm', 'application/vnd.iccprofile', '', ''),
  2242. ('igl', 'application/vnd.igloader', '', ''),
  2243. ('ivp', 'application/vnd.immervision-ivp', '', ''),
  2244. ('ivu', 'application/vnd.immervision-ivu', '', ''),
  2245. ('igm', 'application/vnd.insors.igm', '', ''),
  2246. ('xpw', 'application/vnd.intercon.formnet', '', ''),
  2247. ('xpx', 'application/vnd.intercon.formnet', '', ''),
  2248. ('i2g', 'application/vnd.intergeo', '', ''),
  2249. ('qbo', 'application/vnd.intu.qbo', '', ''),
  2250. ('qfx', 'application/vnd.intu.qfx', '', ''),
  2251. ('rcprofile', 'application/vnd.ipunplugged.rcprofile', '', ''),
  2252. ('irp', 'application/vnd.irepository.package+xml', '', ''),
  2253. ('xpr', 'application/vnd.is-xpr', '', ''),
  2254. ('fcs', 'application/vnd.isac.fcs', '', ''),
  2255. ('jam', 'application/vnd.jam', '', ''),
  2256. ('rms', 'application/vnd.jcp.javame.midlet-rms', '', ''),
  2257. ('jisp', 'application/vnd.jisp', '', ''),
  2258. ('joda', 'application/vnd.joost.joda-archive', '', ''),
  2259. ('ktz', 'application/vnd.kahootz', '', ''),
  2260. ('ktr', 'application/vnd.kahootz', '', ''),
  2261. ('karbon', 'application/vnd.kde.karbon', '', ''),
  2262. ('chrt', 'application/vnd.kde.kchart', '', ''),
  2263. ('kfo', 'application/vnd.kde.kformula', '', ''),
  2264. ('flw', 'application/vnd.kde.kivio', '', ''),
  2265. ('kon', 'application/vnd.kde.kontour', '', ''),
  2266. ('kpr', 'application/vnd.kde.kpresenter', '', ''),
  2267. ('kpt', 'application/vnd.kde.kpresenter', '', ''),
  2268. ('ksp', 'application/vnd.kde.kspread', '', ''),
  2269. ('kwd', 'application/vnd.kde.kword', '', ''),
  2270. ('kwt', 'application/vnd.kde.kword', '', ''),
  2271. ('htke', 'application/vnd.kenameaapp', '', ''),
  2272. ('kia', 'application/vnd.kidspiration', '', ''),
  2273. ('kne', 'application/vnd.kinar', '', ''),
  2274. ('knp', 'application/vnd.kinar', '', ''),
  2275. ('skp', 'application/vnd.koan', '', ''),
  2276. ('skd', 'application/vnd.koan', '', ''),
  2277. ('skt', 'application/vnd.koan', '', ''),
  2278. ('skm', 'application/vnd.koan', '', ''),
  2279. ('sse', 'application/vnd.kodak-descriptor', '', ''),
  2280. ('lasxml', 'application/vnd.las.las+xml', '', ''),
  2281. ('lbd', 'application/vnd.llamagraphics.life-balance.desktop', '', ''),
  2282. ('lbe', 'application/vnd.llamagraphics.life-balance.exchange+xml', '', ''),
  2283. ('123', 'application/vnd.lotus-1-2-3', '', ''),
  2284. ('apr', 'application/vnd.lotus-approach', '', ''),
  2285. ('pre', 'application/vnd.lotus-freelance', '', ''),
  2286. ('nsf', 'application/vnd.lotus-notes', '', ''),
  2287. ('org', 'application/vnd.lotus-organizer', '', ''),
  2288. ('scm', 'application/vnd.lotus-screencam', '', ''),
  2289. ('lwp', 'application/vnd.lotus-wordpro', '', ''),
  2290. ('portpkg', 'application/vnd.macports.portpkg', '', ''),
  2291. ('mcd', 'application/vnd.mcd', '', ''),
  2292. ('mc1', 'application/vnd.medcalcdata', '', ''),
  2293. ('cdkey', 'application/vnd.mediastation.cdkey', '', ''),
  2294. ('mwf', 'application/vnd.mfer', '', ''),
  2295. ('mfm', 'application/vnd.mfmp', '', ''),
  2296. ('flo', 'application/vnd.micrografx.flo', '', ''),
  2297. ('igx', 'application/vnd.micrografx.igx', '', ''),
  2298. ('mif', 'application/vnd.mif', '', ''),
  2299. ('daf', 'application/vnd.mobius.daf', '', ''),
  2300. ('dis', 'application/vnd.mobius.dis', '', ''),
  2301. ('mbk', 'application/vnd.mobius.mbk', '', ''),
  2302. ('mqy', 'application/vnd.mobius.mqy', '', ''),
  2303. ('msl', 'application/vnd.mobius.msl', '', ''),
  2304. ('plc', 'application/vnd.mobius.plc', '', ''),
  2305. ('txf', 'application/vnd.mobius.txf', '', ''),
  2306. ('mpn', 'application/vnd.mophun.application', '', ''),
  2307. ('mpc', 'application/vnd.mophun.certificate', '', ''),
  2308. ('xul', 'application/vnd.mozilla.xul+xml', '', ''),
  2309. ('cil', 'application/vnd.ms-artgalry', 'mime-type-vector.png', ''),
  2310. ('taxi', 'application/vnd.ms-cab-compressed', 'mime-type-archive.png', 'far file-archive'),
  2311. ('xls', 'application/vnd.ms-excel', 'mime-type-spreadsheet.png', 'far file-excel'),
  2312. ('xlm', 'application/vnd.ms-excel', '', ''),
  2313. ('xla', 'application/vnd.ms-excel', '', ''),
  2314. ('xlc', 'application/vnd.ms-excel', '', ''),
  2315. ('xlt', 'application/vnd.ms-excel', 'mime-type-spreadsheet.png', 'far file-excel'),
  2316. ('xlw', 'application/vnd.ms-excel', '', ''),
  2317. ('xlam', 'application/vnd.ms-excel.addin.macroenabled.12', '', ''),
  2318. ('xlsb', 'application/vnd.ms-excel.sheet.binary.macroenabled.12', '', ''),
  2319. ('xlsm', 'application/vnd.ms-excel.sheet.macroenabled.12', '', ''),
  2320. ('xltm', 'application/vnd.ms-excel.template.macroenabled.12', '', ''),
  2321. ('eot', 'application/vnd.ms-fontobject', '', ''),
  2322. ('chm', 'application/vnd.ms-htmlhelp', '', ''),
  2323. ('ims', 'application/vnd.ms-ims', '', ''),
  2324. ('lrm', 'application/vnd.ms-lrm', '', ''),
  2325. ('thmx', 'application/vnd.ms-officetheme', '', ''),
  2326. ('cat', 'application/vnd.ms-pki.seccat', '', ''),
  2327. ('stl', 'application/vnd.ms-pki.stl', '', ''),
  2328. ('ppt', 'application/vnd.ms-powerpoint', 'mime-type-presentation.png', 'far file-powerpoint'),
  2329. ('pps', 'application/vnd.ms-powerpoint', '', ''),
  2330. ('pot', 'application/vnd.ms-powerpoint', '', ''),
  2331. ('ppam', 'application/vnd.ms-powerpoint.addin.macroenabled.12', '', ''),
  2332. ('pptm', 'application/vnd.ms-powerpoint.presentation.macroenabled.12', '', ''),
  2333. ('sldm', 'application/vnd.ms-powerpoint.slide.macroenabled.12', '', ''),
  2334. ('ppsm', 'application/vnd.ms-powerpoint.slideshow.macroenabled.12', '', ''),
  2335. ('potm', 'application/vnd.ms-powerpoint.template.macroenabled.12', '', ''),
  2336. ('mpp', 'application/vnd.ms-project', '', ''),
  2337. ('mpt', 'application/vnd.ms-project', '', ''),
  2338. ('docm', 'application/vnd.ms-word.document.macroenabled.12', '', ''),
  2339. ('dotm', 'application/vnd.ms-word.template.macroenabled.12', '', ''),
  2340. ('wps', 'application/vnd.ms-works', '', ''),
  2341. ('wks', 'application/vnd.ms-works', '', ''),
  2342. ('wcm', 'application/vnd.ms-works', '', ''),
  2343. ('wdb', 'application/vnd.ms-works', '', ''),
  2344. ('wpl', 'application/vnd.ms-wpl', '', ''),
  2345. ('xps', 'application/vnd.ms-xpsdocument', '', ''),
  2346. ('mseq', 'application/vnd.mseq', '', ''),
  2347. ('mus', 'application/vnd.musician', '', ''),
  2348. ('msty', 'application/vnd.muvee.style', '', ''),
  2349. ('taglet', 'application/vnd.mynfc', '', ''),
  2350. ('nlu', 'application/vnd.neurolanguage.nlu', '', ''),
  2351. ('ntf', 'application/vnd.nitf', '', ''),
  2352. ('nitf', 'application/vnd.nitf', '', ''),
  2353. ('nnd', 'application/vnd.noblenet-directory', '', ''),
  2354. ('nns', 'application/vnd.noblenet-sealer', '', ''),
  2355. ('nnw', 'application/vnd.noblenet-web', '', ''),
  2356. ('ngdat', 'application/vnd.nokia.n-gage.data', '', ''),
  2357. ('n-gage', 'application/vnd.nokia.n-gage.symbian.install', '', ''),
  2358. ('rpst', 'application/vnd.nokia.radio-preset', '', ''),
  2359. ('rpss', 'application/vnd.nokia.radio-presets', '', ''),
  2360. ('edm', 'application/vnd.novadigm.edm', '', ''),
  2361. ('edx', 'application/vnd.novadigm.edx', '', ''),
  2362. ('ext', 'application/vnd.novadigm.ext', '', ''),
  2363. ('odc', 'application/vnd.oasis.opendocument.chart', '', ''),
  2364. ('otc', 'application/vnd.oasis.opendocument.chart-template', '', ''),
  2365. ('odb', 'application/vnd.oasis.opendocument.database', '', ''),
  2366. ('odf', 'application/vnd.oasis.opendocument.formula', '', ''),
  2367. ('odft', 'application/vnd.oasis.opendocument.formula-template', '', '');
  2368. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  2369. ('odg', 'application/vnd.oasis.opendocument.graphics', 'mime-type-vector.png', ''),
  2370. ('otg', 'application/vnd.oasis.opendocument.graphics-template', '', ''),
  2371. ('odi', 'application/vnd.oasis.opendocument.image', '', ''),
  2372. ('oti', 'application/vnd.oasis.opendocument.image-template', '', ''),
  2373. ('odp', 'application/vnd.oasis.opendocument.presentation', 'mime-type-presentation.png', 'far file-powerpoint'),
  2374. ('otp', 'application/vnd.oasis.opendocument.presentation-template', '', ''),
  2375. ('ods', 'application/vnd.oasis.opendocument.spreadsheet', 'mime-type-spreadsheet.png', 'far file-excel'),
  2376. ('ots', 'application/vnd.oasis.opendocument.spreadsheet-template', 'mime-type-spreadsheet.png', 'far file-excel'),
  2377. ('odt', 'application/vnd.oasis.opendocument.text', 'mime-type-document.png', ''),
  2378. ('odm', 'application/vnd.oasis.opendocument.text-master', '', ''),
  2379. ('ott', 'application/vnd.oasis.opendocument.text-template', 'mime-type-document.png', ''),
  2380. ('oth', 'application/vnd.oasis.opendocument.text-web', '', ''),
  2381. ('xo', 'application/vnd.olpc-sugar', '', ''),
  2382. ('dd2', 'application/vnd.oma.dd2+xml', '', ''),
  2383. ('oxt', 'application/vnd.openofficeorg.extension', '', ''),
  2384. ('pptx', 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'mime-type-presentation.png', 'far file-powerpoint'),
  2385. ('sldx', 'application/vnd.openxmlformats-officedocument.presentationml.slide', '', ''),
  2386. ('ppsx', 'application/vnd.openxmlformats-officedocument.presentationml.slideshow', '', ''),
  2387. ('potx', 'application/vnd.openxmlformats-officedocument.presentationml.template', '', ''),
  2388. ('xlsx', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'mime-type-spreadsheet.png', 'far file-excel'),
  2389. ('xltx', 'application/vnd.openxmlformats-officedocument.spreadsheetml.template', '', ''),
  2390. ('docx', 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'mime-type-document.png', 'far file-word'),
  2391. ('dotx', 'application/vnd.openxmlformats-officedocument.wordprocessingml.template', '', ''),
  2392. ('mgp', 'application/vnd.osgeo.mapguide.package', '', ''),
  2393. ('dp', 'application/vnd.osgi.dp', '', ''),
  2394. ('esa', 'application/vnd.osgi.subsystem', '', ''),
  2395. ('pdb', 'application/vnd.palm', 'mime-type-document.png', ''),
  2396. ('pqa', 'application/vnd.palm', '', ''),
  2397. ('oprc', 'application/vnd.palm', '', ''),
  2398. ('paw', 'application/vnd.pawaafile', '', ''),
  2399. ('str', 'application/vnd.pg.format', '', ''),
  2400. ('ei6', 'application/vnd.pg.osasli', '', ''),
  2401. ('efif', 'application/vnd.picsel', '', ''),
  2402. ('wg', 'application/vnd.pmi.widget', '', ''),
  2403. ('plf', 'application/vnd.pocketlearn', '', ''),
  2404. ('pbd', 'application/vnd.powerbuilder6', '', ''),
  2405. ('box', 'application/vnd.previewsystems.box', '', ''),
  2406. ('mgz', 'application/vnd.proteus.magazine', '', ''),
  2407. ('qps', 'application/vnd.publishare-delta-tree', '', ''),
  2408. ('ptid', 'application/vnd.pvi.ptid1', '', ''),
  2409. ('qxd', 'application/vnd.quark.quarkxpress', '', ''),
  2410. ('qxt', 'application/vnd.quark.quarkxpress', '', ''),
  2411. ('qwd', 'application/vnd.quark.quarkxpress', '', ''),
  2412. ('qwt', 'application/vnd.quark.quarkxpress', '', ''),
  2413. ('qxl', 'application/vnd.quark.quarkxpress', '', ''),
  2414. ('qxb', 'application/vnd.quark.quarkxpress', '', ''),
  2415. ('bed', 'application/vnd.realvnc.bed', '', ''),
  2416. ('mxl', 'application/vnd.recordare.musicxml', '', ''),
  2417. ('musicxml', 'application/vnd.recordare.musicxml+xml', '', ''),
  2418. ('cryptonote', 'application/vnd.rig.cryptonote', '', ''),
  2419. ('cod', 'application/vnd.rim.cod', '', ''),
  2420. ('rm', 'application/vnd.rn-realmedia', '', ''),
  2421. ('rmvb', 'application/vnd.rn-realmedia-vbr', '', ''),
  2422. ('link66', 'application/vnd.route66.link66+xml', '', ''),
  2423. ('st', 'application/vnd.sailingtracker.track', '', ''),
  2424. ('see', 'application/vnd.seemail', '', ''),
  2425. ('sema', 'application/vnd.sema', '', ''),
  2426. ('semd', 'application/vnd.semd', '', ''),
  2427. ('semf', 'application/vnd.semf', '', ''),
  2428. ('ifm', 'application/vnd.shana.informed.formdata', '', ''),
  2429. ('itp', 'application/vnd.shana.informed.formtemplate', '', ''),
  2430. ('iif', 'application/vnd.shana.informed.interchange', '', ''),
  2431. ('ipk', 'application/vnd.shana.informed.package', '', ''),
  2432. ('twd', 'application/vnd.simtech-mindmapper', '', ''),
  2433. ('twds', 'application/vnd.simtech-mindmapper', '', ''),
  2434. ('mmf', 'application/vnd.smaf', '', ''),
  2435. ('teacher', 'application/vnd.smart.teacher', '', ''),
  2436. ('sdkm', 'application/vnd.solent.sdkm+xml', '', ''),
  2437. ('sdkd', 'application/vnd.solent.sdkm+xml', '', ''),
  2438. ('dxp', 'application/vnd.spotfire.dxp', '', ''),
  2439. ('sfs', 'application/vnd.spotfire.sfs', '', ''),
  2440. ('sdc', 'application/vnd.stardivision.calc', 'mime-type-spreadsheet.png', 'far file-excel'),
  2441. ('sda', 'application/vnd.stardivision.draw', '', ''),
  2442. ('sdd', 'application/vnd.stardivision.impress', 'mime-type-presentation.png', 'far file-powerpoint'),
  2443. ('smf', 'application/vnd.stardivision.math', '', ''),
  2444. ('sdw', 'application/vnd.stardivision.writer', 'mime-type-document.png', ''),
  2445. ('vor', 'application/vnd.stardivision.writer', '', ''),
  2446. ('sgl', 'application/vnd.stardivision.writer-global', '', ''),
  2447. ('smzip', 'application/vnd.stepmania.package', '', ''),
  2448. ('sm', 'application/vnd.stepmania.stepchart', '', ''),
  2449. ('sxc', 'application/vnd.sun.xml.calc', 'mime-type-spreadsheet.png', 'far file-excel'),
  2450. ('stc', 'application/vnd.sun.xml.calc.template', 'mime-type-spreadsheet.png', 'far file-excel'),
  2451. ('sxd', 'application/vnd.sun.xml.draw', 'mime-type-vector.png', ''),
  2452. ('std', 'application/vnd.sun.xml.draw.template', '', ''),
  2453. ('sxi', 'application/vnd.sun.xml.impress', 'mime-type-presentation.png', 'far file-powerpoint'),
  2454. ('sti', 'application/vnd.sun.xml.impress.template', 'mime-type-presentation.png', 'far file-powerpoint'),
  2455. ('sxm', 'application/vnd.sun.xml.math', '', ''),
  2456. ('sxw', 'application/vnd.sun.xml.writer', 'mime-type-document.png', ''),
  2457. ('sxg', 'application/vnd.sun.xml.writer.global', '', ''),
  2458. ('stw', 'application/vnd.sun.xml.writer.template', 'mime-type-document.png', ''),
  2459. ('sus', 'application/vnd.sus-calendar', '', ''),
  2460. ('susp', 'application/vnd.sus-calendar', '', ''),
  2461. ('svd', 'application/vnd.svd', '', ''),
  2462. ('sis', 'application/vnd.symbian.install', '', ''),
  2463. ('sisx', 'application/vnd.symbian.install', '', ''),
  2464. ('xsm', 'application/vnd.syncml+xml', '', ''),
  2465. ('bdm', 'application/vnd.syncml.dm+wbxml', '', ''),
  2466. ('xdm', 'application/vnd.syncml.dm+xml', '', ''),
  2467. ('tao', 'application/vnd.tao.intent-module-archive', '', ''),
  2468. ('pcap', 'application/vnd.tcpdump.pcap', '', ''),
  2469. ('cap', 'application/vnd.tcpdump.pcap', '', ''),
  2470. ('dmp', 'application/vnd.tcpdump.pcap', '', ''),
  2471. ('tmo', 'application/vnd.tmobile-livetv', '', ''),
  2472. ('tpt', 'application/vnd.trid.tpt', '', ''),
  2473. ('mxs', 'application/vnd.triscape.mxs', '', ''),
  2474. ('tra', 'application/vnd.trueapp', '', ''),
  2475. ('ufd', 'application/vnd.ufdl', '', ''),
  2476. ('ufdl', 'application/vnd.ufdl', '', ''),
  2477. ('utz', 'application/vnd.uiq.theme', '', ''),
  2478. ('umj', 'application/vnd.umajin', '', ''),
  2479. ('unityweb', 'application/vnd.unity', '', ''),
  2480. ('uoml', 'application/vnd.uoml+xml', '', ''),
  2481. ('vcx', 'application/vnd.vcx', '', ''),
  2482. ('vsd', 'application/vnd.visio', '', ''),
  2483. ('vst', 'application/vnd.visio', '', ''),
  2484. ('vss', 'application/vnd.visio', 'mime-type-vector.png', ''),
  2485. ('vsw', 'application/vnd.visio', '', ''),
  2486. ('vis', 'application/vnd.visionary', '', ''),
  2487. ('vsf', 'application/vnd.vsf', '', ''),
  2488. ('wbxml', 'application/vnd.wap.wbxml', '', ''),
  2489. ('wmlc', 'application/vnd.wap.wmlc', '', ''),
  2490. ('wmlsc', 'application/vnd.wap.wmlscriptc', '', ''),
  2491. ('wtb', 'application/vnd.webturbo', '', ''),
  2492. ('nbp', 'application/vnd.wolfram.player', '', ''),
  2493. ('wpd', 'application/vnd.wordperfect', '', ''),
  2494. ('wqd', 'application/vnd.wqd', '', ''),
  2495. ('stf', 'application/vnd.wt.stf', '', ''),
  2496. ('xar', 'application/vnd.xara', '', ''),
  2497. ('xfdl', 'application/vnd.xfdl', '', ''),
  2498. ('hvd', 'application/vnd.yamaha.hv-dic', '', ''),
  2499. ('hvs', 'application/vnd.yamaha.hv-script', '', ''),
  2500. ('hvp', 'application/vnd.yamaha.hv-voice', '', ''),
  2501. ('osf', 'application/vnd.yamaha.openscoreformat', '', ''),
  2502. ('osfpvg', 'application/vnd.yamaha.openscoreformat.osfpvg+xml', '', ''),
  2503. ('saf', 'application/vnd.yamaha.smaf-audio', '', ''),
  2504. ('spf', 'application/vnd.yamaha.smaf-phrase', '', ''),
  2505. ('cmp', 'application/vnd.yellowriver-custom-menu', '', ''),
  2506. ('zir', 'application/vnd.zul', '', ''),
  2507. ('zirz', 'application/vnd.zul', '', ''),
  2508. ('zaz', 'application/vnd.zzazz.deck+xml', '', ''),
  2509. ('vxml', 'application/voicexml+xml', '', ''),
  2510. ('wgt', 'application/widget', '', ''),
  2511. ('hlp', 'application/winhlp', '', ''),
  2512. ('wsdl', 'application/wsdl+xml', '', ''),
  2513. ('wspolicy', 'application/wspolicy+xml', '', ''),
  2514. ('7z', 'application/x-7z-compressed', 'mime-type-archive.png', 'far file-archive'),
  2515. ('abw', 'application/x-abiword', '', ''),
  2516. ('ace', 'application/x-ace-compressed', 'mime-type-archive.png', 'far file-archive'),
  2517. ('dmg', 'application/x-apple-diskimage', '', ''),
  2518. ('aab', 'application/x-authorware-bin', '', ''),
  2519. ('x32', 'application/x-authorware-bin', '', ''),
  2520. ('u32', 'application/x-authorware-bin', '', ''),
  2521. ('vox', 'application/x-authorware-bin', '', ''),
  2522. ('aam', 'application/x-authorware-map', '', ''),
  2523. ('aas', 'application/x-authorware-seg', '', ''),
  2524. ('bcpio', 'application/x-bcpio', '', ''),
  2525. ('torrent', 'application/x-bittorrent', '', ''),
  2526. ('blb', 'application/x-blorb', '', ''),
  2527. ('blorb', 'application/x-blorb', '', ''),
  2528. ('bz', 'application/x-bzip', '', ''),
  2529. ('bz2', 'application/x-bzip2', 'mime-type-archive.png', 'far file-archive'),
  2530. ('boz', 'application/x-bzip2', '', ''),
  2531. ('cbr', 'application/x-cbr', '', ''),
  2532. ('cba', 'application/x-cbr', '', ''),
  2533. ('cbt', 'application/x-cbr', '', ''),
  2534. ('cbz', 'application/x-cbr', '', ''),
  2535. ('cb7', 'application/x-cbr', '', ''),
  2536. ('vcd', 'application/x-cdlink', '', ''),
  2537. ('cfs', 'application/x-cfs-compressed', '', ''),
  2538. ('chat', 'application/x-chat', '', ''),
  2539. ('pgn', 'application/x-chess-pgn', '', ''),
  2540. ('nsc', 'application/x-conference', '', ''),
  2541. ('cpio', 'application/x-cpio', '', ''),
  2542. ('csh', 'application/x-csh', '', 'far file-code'),
  2543. ('deb', 'application/x-debian-package', '', ''),
  2544. ('udeb', 'application/x-debian-package', '', ''),
  2545. ('dgc', 'application/x-dgc-compressed', '', ''),
  2546. ('dir', 'application/x-director', '', ''),
  2547. ('dcr', 'application/x-director', '', ''),
  2548. ('dxr', 'application/x-director', '', ''),
  2549. ('cst', 'application/x-director', '', ''),
  2550. ('cct', 'application/x-director', '', ''),
  2551. ('cxt', 'application/x-director', '', '');
  2552. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  2553. ('w3d', 'application/x-director', '', ''),
  2554. ('fgd', 'application/x-director', '', ''),
  2555. ('swa', 'application/x-director', '', ''),
  2556. ('wad', 'application/x-doom', '', ''),
  2557. ('ncx', 'application/x-dtbncx+xml', '', ''),
  2558. ('dtb', 'application/x-dtbook+xml', '', ''),
  2559. ('res', 'application/x-dtbresource+xml', '', ''),
  2560. ('dvi', 'application/x-dvi', '', ''),
  2561. ('evy', 'application/x-envoy', '', ''),
  2562. ('eva', 'application/x-eva', '', ''),
  2563. ('bdf', 'application/x-font-bdf', '', ''),
  2564. ('gsf', 'application/x-font-ghostscript', '', ''),
  2565. ('psf', 'application/x-font-linux-psf', '', ''),
  2566. ('otf', 'application/x-font-otf', '', ''),
  2567. ('pcf', 'application/x-font-pcf', '', ''),
  2568. ('snf', 'application/x-font-snf', '', ''),
  2569. ('ttf', 'application/x-font-ttf', '', ''),
  2570. ('ttc', 'application/x-font-ttf', '', ''),
  2571. ('pfa', 'application/x-font-type1', '', ''),
  2572. ('pfb', 'application/x-font-type1', '', ''),
  2573. ('pfm', 'application/x-font-type1', '', ''),
  2574. ('afm', 'application/x-font-type1', '', ''),
  2575. ('woff', 'application/x-font-woff', '', ''),
  2576. ('arc', 'application/x-freearc', '', ''),
  2577. ('spl', 'application/x-futuresplash', '', ''),
  2578. ('gca', 'application/x-gca-compressed', '', ''),
  2579. ('ulx', 'application/x-glulx', '', ''),
  2580. ('gnumeric', 'application/x-gnumeric', '', ''),
  2581. ('gramps', 'application/x-gramps-xml', '', ''),
  2582. ('gtar', 'application/x-gtar', '', ''),
  2583. ('hdf', 'application/x-hdf', '', ''),
  2584. ('install', 'application/x-install-instructions', '', ''),
  2585. ('iso', 'application/x-iso9660-image', '', ''),
  2586. ('jnlp', 'application/x-java-jnlp-file', '', ''),
  2587. ('latex', 'application/x-latex', '', ''),
  2588. ('lzh', 'application/x-lzh-compressed', '', ''),
  2589. ('lha', 'application/x-lzh-compressed', '', ''),
  2590. ('mie', 'application/x-mie', '', ''),
  2591. ('prc', 'application/x-mobipocket-ebook', '', ''),
  2592. ('mobi', 'application/x-mobipocket-ebook', '', ''),
  2593. ('application', 'application/x-ms-application', '', ''),
  2594. ('lnk', 'application/x-ms-shortcut', '', ''),
  2595. ('wmd', 'application/x-ms-wmd', '', ''),
  2596. ('wmz', 'application/x-ms-wmz', '', ''),
  2597. ('xbap', 'application/x-ms-xbap', '', ''),
  2598. ('mdb', 'application/x-msaccess', '', ''),
  2599. ('obd', 'application/x-msbinder', '', ''),
  2600. ('crd', 'application/x-mscardfile', '', ''),
  2601. ('clp', 'application/x-msclip', '', ''),
  2602. ('exe', 'application/x-msdownload', '', ''),
  2603. ('dll', 'application/x-msdownload', '', ''),
  2604. ('com', 'application/x-msdownload', '', ''),
  2605. ('bat', 'application/x-msdownload', '', 'far file-code'),
  2606. ('msi', 'application/x-msdownload', '', ''),
  2607. ('mvb', 'application/x-msmediaview', '', ''),
  2608. ('m13', 'application/x-msmediaview', '', ''),
  2609. ('m14', 'application/x-msmediaview', '', ''),
  2610. ('wmf', 'application/x-msmetafile', '', ''),
  2611. ('emf', 'application/x-msmetafile', '', ''),
  2612. ('emz', 'application/x-msmetafile', '', ''),
  2613. ('mny', 'application/x-msmoney', '', ''),
  2614. ('pub', 'application/x-mspublisher', '', ''),
  2615. ('scd', 'application/x-msschedule', '', ''),
  2616. ('trm', 'application/x-msterminal', '', ''),
  2617. ('wri', 'application/x-mswrite', '', ''),
  2618. ('nc', 'application/x-netcdf', '', ''),
  2619. ('cdf', 'application/x-netcdf', '', ''),
  2620. ('nzb', 'application/x-nzb', '', ''),
  2621. ('p12', 'application/x-pkcs12', '', ''),
  2622. ('pfx', 'application/x-pkcs12', '', ''),
  2623. ('p7b', 'application/x-pkcs7-certificates', '', ''),
  2624. ('spc', 'application/x-pkcs7-certificates', '', ''),
  2625. ('p7r', 'application/x-pkcs7-certreqresp', '', ''),
  2626. ('rar', 'application/x-rar-compressed', 'mime-type-archive.png', 'far file-archive'),
  2627. ('ris', 'application/x-research-info-systems', '', ''),
  2628. ('sh', 'application/x-sh', '', 'far file-code'),
  2629. ('shar', 'application/x-shar', '', ''),
  2630. ('swf', 'application/x-shockwave-flash', '', ''),
  2631. ('xap', 'application/x-silverlight-app', '', ''),
  2632. ('sql', 'text/x-sql', '', 'far file-code'),
  2633. ('sit', 'application/x-stuffit', '', ''),
  2634. ('sitx', 'application/x-stuffitx', '', ''),
  2635. ('srt', 'application/x-subrip', '', ''),
  2636. ('sv4cpio', 'application/x-sv4cpio', '', ''),
  2637. ('sv4crc', 'application/x-sv4crc', '', ''),
  2638. ('t3', 'application/x-t3vm-image', '', ''),
  2639. ('gam', 'application/x-tads', '', ''),
  2640. ('tar', 'application/x-tar', 'mime-type-archive.png', 'far file-archive'),
  2641. ('tcl', 'application/x-tcl', '', ''),
  2642. ('tex', 'application/x-tex', '', ''),
  2643. ('tfm', 'application/x-tex-tfm', '', ''),
  2644. ('texinfo', 'application/x-texinfo', '', ''),
  2645. ('texi', 'application/x-texinfo', '', ''),
  2646. ('obj', 'application/x-tgif', '', ''),
  2647. ('ustar', 'application/x-ustar', '', ''),
  2648. ('src', 'application/x-wais-source', '', 'far file-code'),
  2649. ('der', 'application/x-x509-ca-cert', '', ''),
  2650. ('crt', 'application/x-x509-ca-cert', '', ''),
  2651. ('fig', 'application/x-xfig', '', ''),
  2652. ('xlf', 'application/x-xliff+xml', '', ''),
  2653. ('xpi', 'application/x-xpinstall', '', ''),
  2654. ('xz', 'application/x-xz', '', ''),
  2655. ('z1', 'application/x-zmachine', '', ''),
  2656. ('z2', 'application/x-zmachine', '', ''),
  2657. ('z3', 'application/x-zmachine', '', ''),
  2658. ('z4', 'application/x-zmachine', '', ''),
  2659. ('z5', 'application/x-zmachine', '', ''),
  2660. ('z6', 'application/x-zmachine', '', ''),
  2661. ('z7', 'application/x-zmachine', '', ''),
  2662. ('z8', 'application/x-zmachine', '', ''),
  2663. ('xaml', 'application/xaml+xml', '', ''),
  2664. ('xdf', 'application/xcap-diff+xml', '', ''),
  2665. ('xenc', 'application/xenc+xml', '', ''),
  2666. ('xhtml', 'application/xhtml+xml', '', 'far file-code'),
  2667. ('xht', 'application/xhtml+xml', '', ''),
  2668. ('xml', 'application/xml', '', 'far file-code'),
  2669. ('xsl', 'application/xml', '', 'far file-code'),
  2670. ('dtd', 'application/xml-dtd', '', 'far file-code'),
  2671. ('xop', 'application/xop+xml', '', ''),
  2672. ('xpl', 'application/xproc+xml', '', ''),
  2673. ('xslt', 'application/xslt+xml', '', 'far file-code'),
  2674. ('xspf', 'application/xspf+xml', '', ''),
  2675. ('mxml', 'application/xv+xml', '', ''),
  2676. ('xhvml', 'application/xv+xml', '', ''),
  2677. ('xvml', 'application/xv+xml', '', ''),
  2678. ('xvm', 'application/xv+xml', '', ''),
  2679. ('yang', 'application/yang', '', ''),
  2680. ('yin', 'application/yin+xml', '', ''),
  2681. ('zip', 'application/zip', 'mime-type-archive.png', 'far file-archive'),
  2682. ('adp', 'audio/adpcm', 'mime-type-audio.png', 'far file-audio'),
  2683. ('au', 'audio/basic', 'mime-type-audio.png', 'far file-audio'),
  2684. ('snd', 'audio/basic', 'mime-type-audio.png', 'far file-audio'),
  2685. ('mid', 'audio/midi', 'mime-type-audio.png', 'far file-audio'),
  2686. ('midi', 'audio/midi', 'mime-type-audio.png', 'far file-audio'),
  2687. ('kar', 'audio/midi', 'mime-type-audio.png', 'far file-audio'),
  2688. ('rmi', 'audio/midi', 'mime-type-audio.png', 'far file-audio'),
  2689. ('m4a', 'audio/mp4', 'mime-type-audio.png', 'far file-audio'),
  2690. ('mp4a', 'audio/mp4', 'mime-type-audio.png', 'far file-audio'),
  2691. ('m4p', 'audio/mp4a-latm', 'mime-type-audio.png', 'far file-audio'),
  2692. ('mpga', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2693. ('mp2', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2694. ('mp2a', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2695. ('mp3', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2696. ('m2a', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2697. ('m3a', 'audio/mpeg', 'mime-type-audio.png', 'far file-audio'),
  2698. ('oga', 'audio/ogg', 'mime-type-audio.png', 'far file-audio'),
  2699. ('ogg', 'audio/ogg', 'mime-type-audio.png', 'far file-audio'),
  2700. ('spx', 'audio/ogg', 'mime-type-audio.png', 'far file-audio'),
  2701. ('s3m', 'audio/s3m', 'mime-type-audio.png', 'far file-audio'),
  2702. ('sil', 'audio/silk', 'mime-type-audio.png', 'far file-audio'),
  2703. ('uva', 'audio/vnd.dece.audio', 'mime-type-audio.png', 'far file-audio'),
  2704. ('uvva', 'audio/vnd.dece.audio', 'mime-type-audio.png', 'far file-audio'),
  2705. ('eol', 'audio/vnd.digital-winds', 'mime-type-audio.png', 'far file-audio'),
  2706. ('dra', 'audio/vnd.dra', 'mime-type-audio.png', 'far file-audio'),
  2707. ('dts', 'audio/vnd.dts', 'mime-type-audio.png', 'far file-audio'),
  2708. ('dtshd', 'audio/vnd.dts.hd', 'mime-type-audio.png', 'far file-audio'),
  2709. ('lvp', 'audio/vnd.lucent.voice', 'mime-type-audio.png', 'far file-audio'),
  2710. ('pya', 'audio/vnd.ms-playready.media.pya', 'mime-type-audio.png', 'far file-audio'),
  2711. ('ecelp4800', 'audio/vnd.nuera.ecelp4800', 'mime-type-audio.png', 'far file-audio'),
  2712. ('ecelp7470', 'audio/vnd.nuera.ecelp7470', 'mime-type-audio.png', 'far file-audio'),
  2713. ('ecelp9600', 'audio/vnd.nuera.ecelp9600', 'mime-type-audio.png', 'far file-audio'),
  2714. ('rip', 'audio/vnd.rip', 'mime-type-audio.png', 'far file-audio'),
  2715. ('weba', 'audio/webm', 'mime-type-audio.png', 'far file-audio'),
  2716. ('aac', 'audio/x-aac', 'mime-type-audio.png', 'far file-audio'),
  2717. ('aif', 'audio/x-aiff', 'mime-type-audio.png', 'far file-audio'),
  2718. ('aiff', 'audio/x-aiff', 'mime-type-audio.png', 'far file-audio'),
  2719. ('aifc', 'audio/x-aiff', 'mime-type-audio.png', 'far file-audio'),
  2720. ('caf', 'audio/x-caf', 'mime-type-audio.png', 'far file-audio'),
  2721. ('flac', 'audio/x-flac', 'mime-type-audio.png', 'far file-audio'),
  2722. ('mka', 'audio/x-matroska', 'mime-type-audio.png', 'far file-audio'),
  2723. ('m3u', 'audio/x-mpegurl', 'mime-type-audio.png', 'far file-audio'),
  2724. ('wax', 'audio/x-ms-wax', 'mime-type-audio.png', 'far file-audio'),
  2725. ('wma', 'audio/x-ms-wma', 'mime-type-audio.png', 'far file-audio'),
  2726. ('ram', 'audio/x-pn-realaudio', 'mime-type-audio.png', 'far file-audio'),
  2727. ('ra', 'audio/x-pn-realaudio', 'mime-type-audio.png', 'far file-audio'),
  2728. ('rmp', 'audio/x-pn-realaudio-plugin', 'mime-type-audio.png', 'far file-audio'),
  2729. ('wav', 'audio/x-wav', 'mime-type-audio.png', 'far file-audio'),
  2730. ('xm', 'audio/xm', 'mime-type-audio.png', 'far file-audio'),
  2731. ('cdx', 'chemical/x-cdx', 'mime-type-vector.png', ''),
  2732. ('cif', 'chemical/x-cif', '', ''),
  2733. ('cmdf', 'chemical/x-cmdf', '', ''),
  2734. ('cml', 'chemical/x-cml', '', ''),
  2735. ('csml', 'chemical/x-csml', '', ''),
  2736. ('xyz', 'chemical/x-xyz', '', ''),
  2737. ('bmp', 'image/bmp', 'mime-type-image.png', 'far file-image'),
  2738. ('cgm', 'image/cgm', 'mime-type-image.png', 'far file-image'),
  2739. ('g3', 'image/g3fax', 'mime-type-image.png', 'far file-image'),
  2740. ('gif', 'image/gif', 'mime-type-image.png', 'far file-image'),
  2741. ('ief', 'image/ief', 'mime-type-image.png', 'far file-image'),
  2742. ('jp2', 'image/jp2', 'mime-type-image.png', 'far file-image'),
  2743. ('jpeg', 'image/jpeg', 'mime-type-image.png', 'far file-image'),
  2744. ('jpg', 'image/jpeg', 'mime-type-image.png', 'far file-image'),
  2745. ('jpe', 'image/jpeg', 'mime-type-image.png', 'far file-image'),
  2746. ('ktx', 'image/ktx', 'mime-type-image.png', 'far file-image'),
  2747. ('pict', 'image/pict', 'mime-type-image.png', 'far file-image'),
  2748. ('pic', 'image/pict', 'mime-type-image.png', 'far file-image'),
  2749. ('pct', 'image/pict', 'mime-type-image.png', 'far file-image'),
  2750. ('png', 'image/png', 'mime-type-png.png', 'far file-image'),
  2751. ('btif', 'image/prs.btif', 'mime-type-image.png', 'far file-image'),
  2752. ('sgi', 'image/sgi', 'mime-type-image.png', 'far file-image');
  2753. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  2754. ('svg', 'image/svg+xml', 'mime-type-image.png', 'far file-image'),
  2755. ('svgz', 'image/svg+xml', 'mime-type-image.png', 'far file-image'),
  2756. ('tiff', 'image/tiff', 'mime-type-image.png', 'far file-image'),
  2757. ('tif', 'image/tiff', 'mime-type-image.png', 'far file-image'),
  2758. ('psd', 'image/vnd.adobe.photoshop', 'mime-type-psd.png', 'far file-image'),
  2759. ('uvi', 'image/vnd.dece.graphic', 'mime-type-image.png', 'far file-image'),
  2760. ('uvvi', 'image/vnd.dece.graphic', 'mime-type-image.png', 'far file-image'),
  2761. ('uvg', 'image/vnd.dece.graphic', 'mime-type-image.png', 'far file-image'),
  2762. ('uvvg', 'image/vnd.dece.graphic', 'mime-type-image.png', 'far file-image'),
  2763. ('sub', 'image/vnd.dvb.subtitle', 'mime-type-image.png', 'far file-image'),
  2764. ('djvu', 'image/vnd.djvu', 'mime-type-image.png', 'far file-image'),
  2765. ('djv', 'image/vnd.djvu', 'mime-type-image.png', 'far file-image'),
  2766. ('dwg', 'image/vnd.dwg', 'mime-type-image.png', 'far file-image'),
  2767. ('dxf', 'image/vnd.dxf', 'mime-type-image.png', 'far file-image'),
  2768. ('fbs', 'image/vnd.fastbidsheet', 'mime-type-image.png', 'far file-image'),
  2769. ('fpx', 'image/vnd.fpx', 'mime-type-image.png', 'far file-image'),
  2770. ('fst', 'image/vnd.fst', 'mime-type-image.png', 'far file-image'),
  2771. ('mmr', 'image/vnd.fujixerox.edmics-mmr', 'mime-type-image.png', 'far file-image'),
  2772. ('rlc', 'image/vnd.fujixerox.edmics-rlc', 'mime-type-image.png', 'far file-image'),
  2773. ('mdi', 'image/vnd.ms-modi', 'mime-type-image.png', 'far file-image'),
  2774. ('wdp', 'image/vnd.ms-photo', 'mime-type-image.png', 'far file-image'),
  2775. ('npx', 'image/vnd.net-fpx', 'mime-type-image.png', 'far file-image'),
  2776. ('wbmp', 'image/vnd.wap.wbmp', 'mime-type-image.png', 'far file-image'),
  2777. ('xif', 'image/vnd.xiff', 'mime-type-image.png', 'far file-image'),
  2778. ('webp', 'image/webp', 'mime-type-image.png', 'far file-image'),
  2779. ('3ds', 'image/x-3ds', 'mime-type-image.png', 'far file-image'),
  2780. ('ras', 'image/x-cmu-raster', 'mime-type-image.png', 'far file-image'),
  2781. ('cmx', 'image/x-cmx', 'mime-type-image.png', 'far file-image'),
  2782. ('fh', 'image/x-freehand', 'mime-type-image.png', 'far file-image'),
  2783. ('fhc', 'image/x-freehand', 'mime-type-image.png', 'far file-image'),
  2784. ('fh4', 'image/x-freehand', 'mime-type-image.png', 'far file-image'),
  2785. ('fh5', 'image/x-freehand', 'mime-type-image.png', 'far file-image'),
  2786. ('fh7', 'image/x-freehand', 'mime-type-image.png', 'far file-image'),
  2787. ('ico', 'image/x-icon', 'mime-type-image.png', 'far file-image'),
  2788. ('pntg', 'image/x-macpaint', 'mime-type-image.png', 'far file-image'),
  2789. ('pnt', 'image/x-macpaint', 'mime-type-image.png', 'far file-image'),
  2790. ('mac', 'image/x-macpaint', 'mime-type-image.png', 'far file-image'),
  2791. ('sid', 'image/x-mrsid-image', 'mime-type-image.png', 'far file-image'),
  2792. ('pcx', 'image/x-pcx', 'mime-type-image.png', 'far file-image'),
  2793. ('pnm', 'image/x-portable-anymap', 'mime-type-image.png', 'far file-image'),
  2794. ('pbm', 'image/x-portable-bitmap', 'mime-type-image.png', 'far file-image'),
  2795. ('pgm', 'image/x-portable-graymap', 'mime-type-image.png', 'far file-image'),
  2796. ('ppm', 'image/x-portable-pixmap', 'mime-type-image.png', 'far file-image'),
  2797. ('qtif', 'image/x-quicktime', 'mime-type-image.png', 'far file-image'),
  2798. ('qti', 'image/x-quicktime', 'mime-type-image.png', 'far file-image'),
  2799. ('rgb', 'image/x-rgb', 'mime-type-image.png', 'far file-image'),
  2800. ('tga', 'image/x-tga', 'mime-type-image.png', 'far file-image'),
  2801. ('xbm', 'image/x-xbitmap', 'mime-type-image.png', 'far file-image'),
  2802. ('xpm', 'image/x-xpixmap', 'mime-type-image.png', 'far file-image'),
  2803. ('xwd', 'image/x-xwindowdump', 'mime-type-image.png', 'far file-image'),
  2804. ('eml', 'message/rfc822', '', ''),
  2805. ('mime', 'message/rfc822', '', ''),
  2806. ('igs', 'model/iges', '', ''),
  2807. ('iges', 'model/iges', '', ''),
  2808. ('msh', 'model/mesh', '', ''),
  2809. ('mesh', 'model/mesh', '', ''),
  2810. ('silo', 'model/mesh', '', ''),
  2811. ('dae', 'model/vnd.collada+xml', '', ''),
  2812. ('dwf', 'model/vnd.dwf', '', ''),
  2813. ('gdl', 'model/vnd.gdl', '', ''),
  2814. ('gtw', 'model/vnd.gtw', '', ''),
  2815. ('mts', 'model/vnd.mts', '', ''),
  2816. ('vtu', 'model/vnd.vtu', '', ''),
  2817. ('wrl', 'model/vrml', '', ''),
  2818. ('vrml', 'model/vrml', '', ''),
  2819. ('x3db', 'model/x3d+binary', '', ''),
  2820. ('x3dbz', 'model/x3d+binary', '', ''),
  2821. ('x3dv', 'model/x3d+vrml', '', ''),
  2822. ('x3dvz', 'model/x3d+vrml', '', ''),
  2823. ('x3d', 'model/x3d+xml', '', ''),
  2824. ('x3dz', 'model/x3d+xml', '', ''),
  2825. ('manifest', 'text/cache-manifest', '', 'far file-alt'),
  2826. ('appcache', 'text/cache-manifest', '', 'far file-alt'),
  2827. ('ics', 'text/calendar', '', 'far file-alt'),
  2828. ('ifb', 'text/calendar', '', 'far file-alt'),
  2829. ('css', 'text/css', '', 'far file-code'),
  2830. ('csv', 'text/csv', 'mime-type-spreadsheet.png', 'far file-excel'),
  2831. ('html', 'text/html', '', 'far file-code'),
  2832. ('htm', 'text/html', '', 'far file-code'),
  2833. ('n3', 'text/n3', '', 'far file-alt'),
  2834. ('txt', 'text/plain', 'mime-type-document.png', 'far file-alt'),
  2835. ('text', 'text/plain', '', 'far file-alt'),
  2836. ('conf', 'text/plain', '', 'far file-alt'),
  2837. ('def', 'text/plain', '', 'far file-alt'),
  2838. ('list', 'text/plain', '', 'far file-alt'),
  2839. ('log', 'text/plain', '', 'far file-alt'),
  2840. ('in', 'text/plain', '', 'far file-alt'),
  2841. ('dsc', 'text/prs.lines.tag', '', 'far file-alt'),
  2842. ('rtx', 'text/richtext', '', 'far file-alt'),
  2843. ('sgml', 'text/sgml', '', 'far file-alt'),
  2844. ('sgm', 'text/sgml', '', 'far file-alt'),
  2845. ('tsv', 'text/tab-separated-values', '', 'far file-alt'),
  2846. ('t', 'text/troff', '', 'far file-alt'),
  2847. ('tr', 'text/troff', '', 'far file-alt'),
  2848. ('roff', 'text/troff', '', 'far file-alt'),
  2849. ('man', 'text/troff', '', 'far file-alt'),
  2850. ('me', 'text/troff', '', 'far file-alt'),
  2851. ('ms', 'text/troff', '', 'far file-alt'),
  2852. ('ttl', 'text/turtle', '', 'far file-code'),
  2853. ('uri', 'text/uri-list', '', 'far file-alt'),
  2854. ('uris', 'text/uri-list', '', 'far file-alt'),
  2855. ('urls', 'text/uri-list', '', 'far file-alt'),
  2856. ('address-card', 'text/vcard', '', 'far file-alt'),
  2857. ('curl', 'text/vnd.curl', '', 'far file-alt'),
  2858. ('dcurl', 'text/vnd.curl.dcurl', '', 'far file-alt'),
  2859. ('scurl', 'text/vnd.curl.scurl', '', 'far file-alt'),
  2860. ('mcurl', 'text/vnd.curl.mcurl', '', 'far file-alt'),
  2861. ('fly', 'text/vnd.fly', '', 'far file-alt'),
  2862. ('flx', 'text/vnd.fmi.flexstor', '', 'far file-alt'),
  2863. ('gv', 'text/vnd.graphviz', '', 'far file-alt'),
  2864. ('3dml', 'text/vnd.in3d.3dml', '', 'far file-alt'),
  2865. ('spot', 'text/vnd.in3d.spot', '', 'far file-alt'),
  2866. ('jad', 'text/vnd.sun.j2me.app-descriptor', '', 'far file-alt'),
  2867. ('wml', 'text/vnd.wap.wml', '', 'far file-alt'),
  2868. ('wmls', 'text/vnd.wap.wmlscript', '', 'far file-alt'),
  2869. ('s', 'text/x-asm', '', 'far file-alt'),
  2870. ('asm', 'text/x-asm', '', 'far file-code'),
  2871. ('c', 'text/x-c', '', 'far file-code'),
  2872. ('far closed-captioning', 'text/x-c', '', 'far file-code'),
  2873. ('cxx', 'text/x-c', '', 'far file-code'),
  2874. ('cpp', 'text/x-c', '', 'far file-code'),
  2875. ('h', 'text/x-c', '', 'far file-code'),
  2876. ('hh', 'text/x-c', '', 'far file-code'),
  2877. ('dic', 'text/x-c', '', 'far file-alt'),
  2878. ('f', 'text/x-fortran', '', 'far file-code'),
  2879. ('for', 'text/x-fortran', '', 'far file-code'),
  2880. ('f77', 'text/x-fortran', '', 'far file-alt'),
  2881. ('f90', 'text/x-fortran', '', 'far file-alt'),
  2882. ('java', 'text/x-java-source', '', 'far file-code'),
  2883. ('opml', 'text/x-opml', '', 'far file-alt'),
  2884. ('p', 'text/x-pascal', '', 'far file-alt'),
  2885. ('pas', 'text/x-pascal', '', 'far file-code'),
  2886. ('php', 'application/x-httpd-php', '', 'far file-code'),
  2887. ('coffee', 'text/x-coffeescript', '', 'far file-code'),
  2888. ('lsp', 'text/x-common-lisp', '', 'far file-code'),
  2889. ('lisp', 'text/x-common-lisp', '', 'far file-code'),
  2890. ('diff', 'text/x-diff', '', 'far file-code'),
  2891. ('go', 'text/x-go', '', 'far file-code'),
  2892. ('lua', 'text/x-lua', '', 'far file-code'),
  2893. ('pl', 'text/x-perl', '', 'far file-code'),
  2894. ('prl', 'text/x-perl', '', 'far file-code'),
  2895. ('perl', 'text/x-perl', '', 'far file-code'),
  2896. ('py', 'text/x-python', '', 'far file-code'),
  2897. ('nginx', 'text/nginx', '', 'far file-code'),
  2898. ('ini', 'text/x-ini', '', 'far file-alt'),
  2899. ('rb', 'text/x-ruby', '', 'far file-code'),
  2900. ('sass', 'text/x-sass', '', 'far file-code'),
  2901. ('bash', 'text/x-sh', '', 'far file-code'),
  2902. ('swift', 'text/x-swift', '', 'far file-code'),
  2903. ('vb', 'text/x-vb', '', 'far file-code'),
  2904. ('vbs', 'text/vbscript', '', 'far file-code'),
  2905. ('vue', 'text/x-vue', '', 'far file-code'),
  2906. ('yaml', 'text/x-yaml', '', 'far file-alt'),
  2907. ('md', 'text/x-markdown', '', 'far file-alt'),
  2908. ('xq', 'application/xquery', '', 'far file-code'),
  2909. ('xquery', 'application/xquery', '', 'far file-code'),
  2910. ('ps1', 'application/x-powershell', '', 'far file-code'),
  2911. ('aps', 'application/x-aspx', '', ''),
  2912. ('jsp', 'application/x-jsp', '', 'far file-code'),
  2913. ('nfo', 'text/x-nfo', '', 'far file-alt'),
  2914. ('etx', 'text/x-setext', '', 'far file-alt'),
  2915. ('sfv', 'text/x-sfv', '', 'far file-alt'),
  2916. ('uu', 'text/x-uuencode', '', 'far file-alt'),
  2917. ('vcs', 'text/x-vcalendar', '', 'far file-alt'),
  2918. ('vcf', 'text/x-vcard', '', 'far file-alt'),
  2919. ('3gp', 'video/3gpp', 'mime-type-video.png', 'far file-video'),
  2920. ('3g2', 'video/3gpp2', 'mime-type-video.png', 'far file-video'),
  2921. ('h261', 'video/h261', 'mime-type-video.png', 'far file-video'),
  2922. ('h263', 'video/h263', 'mime-type-video.png', 'far file-video'),
  2923. ('h264', 'video/h264', 'mime-type-video.png', 'far file-video'),
  2924. ('jpgv', 'video/jpeg', 'mime-type-video.png', 'far file-video'),
  2925. ('jpm', 'video/jpm', 'mime-type-video.png', 'far file-video'),
  2926. ('jpgm', 'video/jpm', 'mime-type-video.png', 'far file-video'),
  2927. ('mj2', 'video/mj2', 'mime-type-video.png', 'far file-video'),
  2928. ('mjp2', 'video/mj2', 'mime-type-video.png', 'far file-video'),
  2929. ('ts', 'video/mp2t', 'mime-type-video.png', 'far file-video'),
  2930. ('mp4', 'video/mp4', 'mime-type-video.png', 'far file-video'),
  2931. ('mp4v', 'video/mp4', 'mime-type-video.png', 'far file-video'),
  2932. ('mpg4', 'video/mp4', 'mime-type-video.png', 'far file-video'),
  2933. ('m4v', 'video/mp4', 'mime-type-video.png', 'far file-video'),
  2934. ('mpeg', 'video/mpeg', 'mime-type-video.png', 'far file-video'),
  2935. ('mpg', 'video/mpeg', 'mime-type-video.png', 'far file-video'),
  2936. ('mpe', 'video/mpeg', 'mime-type-video.png', 'far file-video'),
  2937. ('m1v', 'video/mpeg', 'mime-type-video.png', 'far file-video'),
  2938. ('m2v', 'video/mpeg', 'mime-type-video.png', 'far file-video'),
  2939. ('ogv', 'video/ogg', 'mime-type-video.png', 'far file-video'),
  2940. ('qt', 'video/quicktime', 'mime-type-video.png', 'far file-video'),
  2941. ('mov', 'video/quicktime', 'mime-type-video.png', 'far file-video'),
  2942. ('uvh', 'video/vnd.dece.hd', 'mime-type-video.png', 'far file-video'),
  2943. ('uvvh', 'video/vnd.dece.hd', 'mime-type-video.png', 'far file-video'),
  2944. ('uvm', 'video/vnd.dece.mobile', 'mime-type-video.png', 'far file-video'),
  2945. ('uvvm', 'video/vnd.dece.mobile', 'mime-type-video.png', 'far file-video'),
  2946. ('uvp', 'video/vnd.dece.pd', 'mime-type-video.png', 'far file-video'),
  2947. ('uvvp', 'video/vnd.dece.pd', 'mime-type-video.png', 'far file-video');
  2948. INSERT INTO `sys_storage_mime_types` (`ext`, `mime_type`, `icon`, `icon_font`) VALUES
  2949. ('uvs', 'video/vnd.dece.sd', 'mime-type-video.png', 'far file-video'),
  2950. ('uvvs', 'video/vnd.dece.sd', 'mime-type-video.png', 'far file-video'),
  2951. ('uvv', 'video/vnd.dece.video', 'mime-type-video.png', 'far file-video'),
  2952. ('uvvv', 'video/vnd.dece.video', 'mime-type-video.png', 'far file-video'),
  2953. ('dvb', 'video/vnd.dvb.file', 'mime-type-video.png', 'far file-video'),
  2954. ('fvt', 'video/vnd.fvt', 'mime-type-video.png', 'far file-video'),
  2955. ('mxu', 'video/vnd.mpegurl', 'mime-type-video.png', 'far file-video'),
  2956. ('m4u', 'video/vnd.mpegurl', 'mime-type-video.png', 'far file-video'),
  2957. ('pyv', 'video/vnd.ms-playready.media.pyv', 'mime-type-video.png', 'far file-video'),
  2958. ('uvu', 'video/vnd.uvvu.mp4', 'mime-type-video.png', 'far file-video'),
  2959. ('uvvu', 'video/vnd.uvvu.mp4', 'mime-type-video.png', 'far file-video'),
  2960. ('viv', 'video/vnd.vivo', 'mime-type-video.png', 'far file-video'),
  2961. ('dv', 'video/x-dv', 'mime-type-video.png', 'far file-video'),
  2962. ('dif', 'video/x-dv', 'mime-type-video.png', 'far file-excel'),
  2963. ('webm', 'video/webm', 'mime-type-video.png', 'far file-video'),
  2964. ('f4v', 'video/x-f4v', 'mime-type-video.png', 'far file-video'),
  2965. ('fli', 'video/x-fli', 'mime-type-video.png', 'far file-video'),
  2966. ('flv', 'video/x-flv', 'mime-type-video.png', 'far file-video'),
  2967. ('mkv', 'video/x-matroska', 'mime-type-video.png', 'far file-video'),
  2968. ('mk3d', 'video/x-matroska', 'mime-type-video.png', 'far file-video'),
  2969. ('mks', 'video/x-matroska', 'mime-type-video.png', 'far file-video'),
  2970. ('mng', 'video/x-mng', 'mime-type-video.png', 'far file-video'),
  2971. ('asf', 'video/x-ms-asf', 'mime-type-video.png', 'far file-video'),
  2972. ('asx', 'video/x-ms-asf', 'mime-type-video.png', 'far file-video'),
  2973. ('vob', 'video/x-ms-vob', 'mime-type-video.png', 'far file-video'),
  2974. ('wm', 'video/x-ms-wm', 'mime-type-video.png', 'far file-video'),
  2975. ('wmv', 'video/x-ms-wmv', 'mime-type-video.png', 'far file-video'),
  2976. ('wmx', 'video/x-ms-wmx', 'mime-type-video.png', 'far file-video'),
  2977. ('wvx', 'video/x-ms-wvx', 'mime-type-video.png', 'far file-video'),
  2978. ('avi', 'video/x-msvideo', 'mime-type-video.png', 'far file-video'),
  2979. ('movie', 'video/x-sgi-movie', 'mime-type-video.png', 'far file-video'),
  2980. ('smv', 'video/x-smv', 'mime-type-video.png', 'far file-video'),
  2981. ('ice', 'x-conference/x-cooltalk', '', '');
  2982. -- --------------------------------------------------------
  2983. CREATE TABLE IF NOT EXISTS `sys_objects_uploader` (
  2984. `id` int(11) NOT NULL AUTO_INCREMENT,
  2985. `object` varchar(64) NOT NULL,
  2986. `active` tinyint(4) NOT NULL,
  2987. `override_class_name` varchar(255) NOT NULL,
  2988. `override_class_file` varchar(255) NOT NULL,
  2989. PRIMARY KEY (`id`),
  2990. UNIQUE KEY `object` (`object`)
  2991. );
  2992. INSERT INTO `sys_objects_uploader` (`object`, `active`, `override_class_name`, `override_class_file`) VALUES
  2993. ('sys_html5', 1, 'BxTemplUploaderHTML5', ''),
  2994. ('sys_video_recording', 1, 'BxTemplUploaderVideoRecording', ''),
  2995. ('sys_crop', 1, 'BxTemplUploaderCrop', ''),
  2996. ('sys_cmts_html5', 1, 'BxTemplCmtsUploaderHTML5', ''),
  2997. ('sys_settings_html5', 1, 'BxTemplStudioSettingsUploaderHTML5', ''),
  2998. ('sys_builder_page_html5', 1, 'BxTemplStudioBuilderPageUploaderHTML5', ''),
  2999. ('sys_std_crop_cover', 1, 'BxTemplStudioUploaderCropCover', '');
  3000. -- --------------------------------------------------------
  3001. CREATE TABLE IF NOT EXISTS `sys_objects_form` (
  3002. `id` int(11) NOT NULL AUTO_INCREMENT,
  3003. `object` varchar(64) NOT NULL,
  3004. `module` varchar(32) NOT NULL,
  3005. `title` varchar(255) NOT NULL,
  3006. `action` varchar(255) NOT NULL,
  3007. `form_attrs` text NOT NULL,
  3008. `submit_name` varchar(255) NOT NULL,
  3009. `table` varchar(255) NOT NULL,
  3010. `key` varchar(255) NOT NULL,
  3011. `uri` varchar(255) NOT NULL,
  3012. `uri_title` varchar(255) NOT NULL,
  3013. `params` text NOT NULL,
  3014. `deletable` tinyint(4) NOT NULL DEFAULT '1',
  3015. `active` tinyint(4) NOT NULL DEFAULT '0',
  3016. `parent_form` varchar(64) NOT NULL DEFAULT '',
  3017. `override_class_name` varchar(255) NOT NULL,
  3018. `override_class_file` varchar(255) NOT NULL,
  3019. PRIMARY KEY (`id`),
  3020. UNIQUE KEY `object` (`object`)
  3021. );
  3022. INSERT INTO `sys_objects_form` (`object`, `module`, `title`, `action`, `form_attrs`, `submit_name`, `table`, `key`, `uri`, `uri_title`, `params`, `deletable`, `active`, `override_class_name`, `override_class_file`) VALUES
  3023. ('sys_login', 'system', '_sys_form_login', 'member.php', 'a:3:{s:2:"id";s:14:"sys-form-login";s:6:"action";s:10:"member.php";s:8:"onsubmit";s:31:"return validateLoginForm(this);";}', 'a:3:{i:0;s:4:"role";i:1;s:10:"do_sendsms";i:2;s:12:"do_checkcode";}', '', '', '', '', 'a:1:{s:14:"checker_helper";s:24:"BxFormLoginCheckerHelper";}', 0, 1, 'BxTemplFormLogin', ''),
  3024. ('sys_account', 'system', '_sys_form_account', '', '', 'do_submit', 'sys_accounts', 'id', '', '', 'a:1:{s:14:"checker_helper";s:26:"BxFormAccountCheckerHelper";}', 0, 1, 'BxTemplFormAccount', ''),
  3025. ('sys_profile', 'system', '_sys_form_profile', '', '', 'do_submit', 'sys_profiles', 'id', '', '', '', 0, 1, 'BxTemplFormProfile', ''),
  3026. ('sys_forgot_password', 'system', '_sys_form_forgot_password', '', '', 'do_submit', '', '', '', '', 'a:1:{s:14:"checker_helper";s:33:"BxFormForgotPasswordCheckerHelper";}', 0, 1, 'BxTemplFormForgotPassword', ''),
  3027. ('sys_confirm_email', 'system', '_sys_form_confirm_email', '', '', 'do_submit', '', '', '', '', 'a:1:{s:14:"checker_helper";s:31:"BxFormConfirmEmailCheckerHelper";}', 0, 1, 'BxTemplFormConfirmEmail', ''),
  3028. ('sys_confirm_phone', 'system', '_sys_form_confirm_phone', '', '', 'a:2:{i:0;s:9:"do_submit";i:1;s:10:"do_sendsms";}', '', '', '', '', 'a:1:{s:14:"checker_helper";s:31:"BxFormConfirmPhoneCheckerHelper";}', 0, 1, 'BxTemplFormConfirmPhone', ''),
  3029. ('sys_unsubscribe', 'system', '_sys_form_unsubscribe', '', '', 'do_submit', 'sys_accounts', 'id', '', '', '', 0, 1, 'BxTemplFormAccount', ''),
  3030. ('sys_comment', 'system', '_sys_form_comment', 'cmts.php', 'a:3:{s:2:"id";s:20:"cmt-%s-form-%s-%d-%d";s:4:"name";s:20:"cmt-%s-form-%s-%d-%d";s:5:"class";s:14:"cmt-post-reply";}', 'cmt_submit', '', 'cmt_id', '', '', '', 0, 1, 'BxTemplCmtsForm', ''),
  3031. ('sys_review', 'system', '_sys_form_review', 'cmts.php', 'a:3:{s:2:"id";s:20:"cmt-%s-form-%s-%d-%d";s:4:"name";s:20:"cmt-%s-form-%s-%d-%d";s:5:"class";s:14:"cmt-post-reply";}', 'cmt_submit', '', 'cmt_id', '', '', '', 0, 1, 'BxTemplCmtsReviewsForm', ''),
  3032. ('sys_report', 'system', '_sys_form_report', 'report.php', 'a:3:{s:2:"id";s:0:"";s:4:"name";s:0:"";s:5:"class";s:17:"bx-report-do-form";}', 'submit', '', 'id', '', '', '', 0, 1, '', ''),
  3033. ('sys_favorite', 'system', '_sys_form_favorite', 'favorite.php', 'a:3:{s:2:"id";s:0:"";s:4:"name";s:0:"";s:5:"class";s:19:"bx-favorite-do-form";}', 'submit', '', 'id', '', '', '', 0, 1, '', ''),
  3034. ('sys_privacy_group_custom', 'system', '_sys_form_ps_group_custom', 'privacy.php', '', 'do_submit', 'sys_privacy_groups_custom', 'id', '', '', '', 0, 1, 'BxTemplPrivacyFormGroupCustom', ''),
  3035. ('sys_labels', 'system', '_sys_form_labels', 'label.php', '', 'do_submit', '', '', '', '', '', 0, 1, 'BxTemplLabelForm', ''),
  3036. ('sys_wiki', 'system', '_sys_form_wiki', '', '', 'do_submit', 'sys_pages_wiki_blocks', 'id', '', '', '', 0, 1, 'BxTemplFormWiki', ''),
  3037. ('sys_manage', 'system', '_sys_form_manage', '', '', 'a:2:{i:0;s:7:"do_send";i:1;s:9:"do_submit";}', '', '', '', '', '', 0, 1, '', ''),
  3038. ('sys_acl', 'system', '_sys_form_acl', '', '', 'do_submit', '', '', '', '', '', 0, 1, '', '');
  3039. CREATE TABLE IF NOT EXISTS `sys_form_displays` (
  3040. `id` int(11) NOT NULL AUTO_INCREMENT,
  3041. `display_name` varchar(64) NOT NULL,
  3042. `module` varchar(32) NOT NULL,
  3043. `object` varchar(64) NOT NULL,
  3044. `title` varchar(255) NOT NULL,
  3045. `view_mode` tinyint(4) NOT NULL DEFAULT '0',
  3046. PRIMARY KEY (`id`),
  3047. UNIQUE KEY `object_display_name` (`object`,`display_name`)
  3048. );
  3049. INSERT INTO `sys_form_displays` (`display_name`, `module`, `object`, `title`, `view_mode`) VALUES
  3050. ('sys_login', 'system', 'sys_login', '_sys_form_display_login', 0),
  3051. ('sys_login_step2', 'system', 'sys_login', '_sys_form_display_login_step2', 0),
  3052. ('sys_login_step3', 'system', 'sys_login', '_sys_form_display_login_step3', 0),
  3053. ('sys_account_create', 'system', 'sys_account', '_sys_form_display_account_create', 0),
  3054. ('sys_account_settings_email', 'system', 'sys_account', '_sys_form_display_account_settings_email', 0),
  3055. ('sys_account_settings_pwd', 'system', 'sys_account', '_sys_form_display_account_settings_password', 0),
  3056. ('sys_account_settings_info', 'system', 'sys_account', '_sys_form_display_account_settings_info', 0),
  3057. ('sys_account_settings_del_account', 'system', 'sys_account', '_sys_form_display_account_settings_delete', 0),
  3058. ('sys_profile_cf_set', 'system', 'sys_profile', '_sys_form_display_profile_cf_set', 0),
  3059. ('sys_profile_cf_manage', 'system', 'sys_profile', '_sys_form_display_profile_cf_manage', 0),
  3060. ('sys_forgot_password', 'system', 'sys_forgot_password', '_sys_form_display_forgot_password', 0),
  3061. ('sys_forgot_password_reset', 'system', 'sys_forgot_password', '_sys_form_display_forgot_password_reset', 0),
  3062. ('sys_confirm_phone_set_phone', 'system', 'sys_confirm_phone', '_sys_form_display_confirm_phone_set_phone', 0),
  3063. ('sys_confirm_phone_confirmation', 'system', 'sys_confirm_phone', '_sys_form_display_confirm_phone_confirmation', 0),
  3064. ('sys_confirm_email', 'system', 'sys_confirm_email', '_sys_form_display_confirm_email', 0),
  3065. ('sys_unsubscribe_updates', 'system', 'sys_unsubscribe', '_sys_form_display_unsubscribe_updates', 0),
  3066. ('sys_unsubscribe_news', 'system', 'sys_unsubscribe', '_sys_form_display_unsubscribe_news', 0),
  3067. ('sys_comment_post', 'system', 'sys_comment', '_sys_form_display_comment_post', 0),
  3068. ('sys_comment_edit', 'system', 'sys_comment', '_sys_form_display_comment_edit', 0),
  3069. ('sys_review_post', 'system', 'sys_review', '_sys_form_review_display_post', 0),
  3070. ('sys_review_edit', 'system', 'sys_review', '_sys_form_review_display_edit', 0),
  3071. ('sys_report_post', 'system', 'sys_report', '_sys_form_display_report_post', 0),
  3072. ('sys_favorite_add', 'system', 'sys_favorite', '_sys_form_display_favorite_add', 0),
  3073. ('sys_favorite_list_edit', 'system', 'sys_favorite', '_sys_form_display_favorite_list_edit', 0),
  3074. ('sys_privacy_group_custom_members', 'system', 'sys_privacy_group_custom', '_sys_form_display_ps_gc_members', 0),
  3075. ('sys_privacy_group_custom_memberships', 'system', 'sys_privacy_group_custom', '_sys_form_display_ps_gc_memberships', 0),
  3076. ('sys_labels_select', 'system', 'sys_labels', '_sys_form_labels_display_select', 0),
  3077. ('sys_wiki_edit', 'system', 'sys_wiki', '_sys_form_display_wiki_edit', 0),
  3078. ('sys_wiki_translate', 'system', 'sys_wiki', '_sys_form_display_wiki_translate', 0),
  3079. ('sys_manage_approve', 'system', 'sys_manage', '_sys_form_display_manage_approve', 0),
  3080. ('sys_acl_set', 'system', 'sys_acl', '_sys_form_display_acl_set', 0);
  3081. CREATE TABLE IF NOT EXISTS `sys_form_inputs` (
  3082. `id` int(11) NOT NULL AUTO_INCREMENT,
  3083. `object` varchar(64) NOT NULL,
  3084. `module` varchar(32) NOT NULL,
  3085. `name` varchar(255) NOT NULL,
  3086. `value` varchar(255) NOT NULL,
  3087. `values` text NOT NULL,
  3088. `checked` tinyint(4) NOT NULL DEFAULT '0',
  3089. `type` varchar(32) NOT NULL,
  3090. `caption_system` varchar(255) NOT NULL,
  3091. `caption` varchar(255) NOT NULL,
  3092. `info` varchar(255) NOT NULL,
  3093. `help` varchar(255) NOT NULL,
  3094. `required` tinyint(4) NOT NULL DEFAULT '0',
  3095. `unique` tinyint(4) NOT NULL DEFAULT '0',
  3096. `collapsed` tinyint(4) NOT NULL DEFAULT '0',
  3097. `html` tinyint(4) NOT NULL DEFAULT '0',
  3098. `privacy` tinyint(4) NOT NULL DEFAULT '0',
  3099. `rateable` varchar(32) NOT NULL DEFAULT '',
  3100. `attrs` text NOT NULL,
  3101. `attrs_tr` text NOT NULL,
  3102. `attrs_wrapper` text NOT NULL,
  3103. `checker_func` varchar(32) NOT NULL,
  3104. `checker_params` text NOT NULL,
  3105. `checker_error` varchar(255) NOT NULL,
  3106. `db_pass` varchar(32) NOT NULL,
  3107. `db_params` text NOT NULL,
  3108. `editable` tinyint(4) NOT NULL DEFAULT '1',
  3109. `deletable` tinyint(4) NOT NULL DEFAULT '1',
  3110. PRIMARY KEY (`id`),
  3111. UNIQUE KEY `display_name` (`object`(64),`name`(127))
  3112. );
  3113. INSERT INTO `sys_form_inputs` (`object`, `module`, `name`, `value`, `values`, `checked`, `type`, `caption_system`, `caption`, `info`, `required`, `collapsed`, `html`, `attrs`, `attrs_tr`, `attrs_wrapper`, `checker_func`, `checker_params`, `checker_error`, `db_pass`, `db_params`, `editable`, `deletable`) VALUES
  3114. ('sys_login', 'system', 'role', '1', '', 0, 'hidden', '_sys_form_login_input_caption_system_role', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3115. ('sys_login', 'system', 'relocate', '', '', 0, 'hidden', '_sys_form_login_input_caption_system_relocate', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3116. ('sys_login', 'system', 'ID', '', '', 0, 'text', '_sys_form_login_input_caption_system_id', '_sys_form_login_input_email', '', 1, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3117. ('sys_login', 'system', 'Password', '', '', 0, 'password', '_sys_form_login_input_caption_system_password', '_sys_form_login_input_password', '', 1, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3118. ('sys_login', 'system', 'rememberMe', '1', '', 0, 'switcher', '_sys_form_login_input_caption_system_remember_me', '_sys_form_login_input_remember_me', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3119. ('sys_login', 'system', 'login', '_sys_form_login_input_submit', '', 0, 'submit', '_sys_form_login_input_caption_system_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3120. ('sys_login', 'system', 'submit_text', '', '', 0, 'custom', '_sys_form_login_input_caption_system_submit_text', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3121. ('sys_login', 'system', 'phone', '', '', 0, 'text', '_sys_form_login_input_caption_system_phone', '_sys_form_login_input_phone', '_sys_form_login_input_phone_info', 1, 0, 0, '', '', '', 'PhoneExist', '', '_sys_form_login_input_phone_error_format', 'Xss', '', 1, 0),
  3122. ('sys_login', 'system', 'code', '', '', 0, 'text', '_sys_form_login_input_caption_system_code', '_sys_form_login_input_code', '', 1, 0, 0, '', '', '', 'CodeExist', '', '_sys_form_login_input_code_error_empty', 'Xss', '', 0, 0),
  3123. ('sys_login', 'system', 'back', '', '', '', 'value', '_sys_form_login_input_caption_system_back', '_sys_form_login_input_back', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 0, 0),
  3124. ('sys_login', 'system', 'do_checkcode', '_sys_form_login_input_checkcode', '', 0, 'submit', '_sys_form_login_input_caption_system_checkcode', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3125. ('sys_login', 'system', 'do_sendsms', '_sys_form_login_input_sendsms', '', 0, 'submit', '_sys_form_login_input_caption_system_sendsms', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3126. ('sys_account', 'system', 'email', '', '', 0, 'text', '_sys_form_login_input_caption_system_email', '_sys_form_account_input_email', '', 1, 0, 0, '', '', '', 'EmailUniq', '', '_sys_form_account_input_email_error', 'Xss', '', 0, 0),
  3127. ('sys_account', 'system', 'phone', '', '', 0, 'text', '_sys_form_login_input_caption_system_phone', '_sys_form_login_input_phone', '_sys_form_login_input_phone_info', 1, 0, 0, '', '', '', 'PhoneExist', '', '_sys_form_login_input_phone_error_format', 'Xss', '', 1, 0),
  3128. ('sys_account', 'system', 'password', '', '', 0, 'password', '_sys_form_login_input_caption_system_password', '_sys_form_account_input_password', '', 1, 0, 0, '', '', '', 'Password', 'a:1:{s:4:"preg";s:38:"~^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d).{8,}~";}', '_sys_form_account_input_password_error', '', '', 0, 0),
  3129. ('sys_account', 'system', 'password_confirm', '', '', 0, 'password', '_sys_form_login_input_caption_system_password_confirm', '_sys_form_account_input_password_confirm', '', 1, 0, 0, '', '', '', 'PasswordConfirm', '', '_sys_form_account_input_password_confirm_error', '', '', 0, 0),
  3130. ('sys_account', 'system', 'do_submit', '_sys_form_account_input_submit', '', 0, 'submit', '_sys_form_login_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3131. ('sys_account', 'system', 'name', '', '', 0, 'text', '_sys_form_login_input_caption_system_name', '_sys_form_account_input_name', '', 1, 0, 0, '', '', '', 'ProfileName', '', '_sys_form_account_input_name_error', 'Xss', '', 1, 0),
  3132. ('sys_account', 'system', 'captcha', '', '', 0, 'captcha', '_sys_form_login_input_caption_system_captcha', '_sys_form_account_input_captcha', '', 1, 0, 0, '', '', '', 'Captcha', '', '_sys_form_account_input_captcha_error', '', '', 1, 0),
  3133. ('sys_account', 'system', 'password_current', '', '', 0, 'password', '_sys_form_login_input_caption_system_password_current', '_sys_form_account_input_password_current', '', 1, 0, 0, '', '', '', 'PasswordCurrent', '', '_sys_form_account_input_password_current_error', '', '', 0, 0),
  3134. ('sys_account', 'system', 'delete_content', '1', '', 0, 'hidden', '_sys_form_login_input_caption_system_delete_content', '', '', 1, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3135. ('sys_account', 'system', 'delete_confirm', '1', '', 0, 'checkbox', '_sys_form_login_input_caption_system_delete_confirm', '_sys_form_account_input_delete_confirm', '_sys_form_account_input_delete_confirm_info', 1, 0, 0, '', '', '', 'Avail', '', '_sys_form_account_input_delete_confirm_error', '', '', 0, 0),
  3136. ('sys_account', 'system', 'receive_updates', '1', '', 1, 'switcher', '_sys_form_login_input_caption_system_receive_updates', '_sys_form_account_input_receive_updates', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3137. ('sys_account', 'system', 'receive_news', '1', '', 1, 'switcher', '_sys_form_login_input_caption_system_receive_news', '_sys_form_account_input_receive_news', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 1, 0),
  3138. ('sys_account', 'system', 'agreement', '', '', 0, 'custom', '_sys_form_login_input_caption_system_agreement', '_sys_form_account_input_agreement', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3139. ('sys_profile', 'system', 'cfw_value', '', '#!sys_content_filter', 0, 'checkbox_set', '_sys_form_profile_input_sys_cfw_value', '_sys_form_profile_input_cfw_value', '', 0, 0, 0, '', '', '', '', '', '', 'Set', '', 1, 0),
  3140. ('sys_profile', 'system', 'cfu_items', '', '#!sys_content_filter', 0, 'checkbox_set', '_sys_form_profile_input_sys_cfu_items', '_sys_form_profile_input_cfu_items', '', 0, 0, 0, '', '', '', '', '', '', 'Set', '', 1, 0),
  3141. ('sys_profile', 'system', 'cfu_locked', '1', '', 0, 'switcher', '_sys_form_profile_input_sys_cfu_locked', '_sys_form_profile_input_cfu_locked', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 1, 0),
  3142. ('sys_profile', 'system', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3143. ('sys_profile', 'system', 'do_submit', '_sys_form_profile_input_do_submit', '', 0, 'submit', '_sys_form_profile_input_sys_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3144. ('sys_profile', 'system', 'do_cancel', '_sys_form_profile_input_do_cancel', '', 0, 'button', '_sys_form_profile_input_sys_do_cancel', '', '', 0, 0, 0, 'a:2:{s:5:"class";s:22:"bx-def-margin-sec-left";s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";}', '', '', '', '', '', '', '', 0, 0),
  3145. ('sys_forgot_password', 'system', 'key', '', '', 0, 'hidden', '_sys_form_forgot_password_input_caption_system_key', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3146. ('sys_forgot_password', 'system', 'password', '', '', 0, 'password', '_sys_form_forgot_password_input_caption_system_password', '_sys_form_forgot_password_input_caption_password', '', 1, 0, 0, '', '', '', 'Preg', 'a:1:{s:4:"preg";s:38:"~^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d).{8,}~";}', '_sys_form_account_input_password_error', 'Xss', '', 1, 0),
  3147. ('sys_forgot_password', 'system', 'email', '', '', 0, 'text', '_sys_form_forgot_password_input_caption_system_email', '_sys_form_forgot_password_input_email', '', 1, 0, 0, '', '', '', 'EmailExistOrEmpty', '', '_sys_form_account_input_email_error', 'Xss', '', 0, 0),
  3148. ('sys_forgot_password', 'system', 'phone', '', '', 0, 'text', '_sys_form_forgot_password_input_caption_system_phone', '_sys_form_forgot_password_input_phone', '', 1, 0, 0, '', '', '', 'PhoneExistOrEmpty', '', '_sys_form_account_input_phone_error', 'Xss', '', 0, 0),
  3149. ('sys_forgot_password', 'system', 'captcha', '', '', 0, 'captcha', '_sys_form_login_input_caption_system_captcha', '_sys_form_account_input_captcha', '', 1, 0, 0, '', '', '', 'Captcha', '', '_sys_form_account_input_captcha_error', '', '', 1, 0),
  3150. ('sys_forgot_password', 'system', 'do_submit', '_sys_form_forgot_password_input_submit', '', 0, 'submit', '_sys_form_forgot_password_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3151. ('sys_confirm_email', 'system', 'code', '', '', 0, 'text', '_sys_form_confirm_email_input_caption_system_code', '_sys_form_confirm_email_input_code', '', 1, 0, 0, '', '', '', 'CodeExist', '', '_sys_form_confirm_email_input_code_error', 'Xss', '', 0, 0),
  3152. ('sys_confirm_email', 'system', 'do_submit', '_sys_form_confirm_email_input_submit', '', 0, 'submit', '_sys_form_confirm_email_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3153. ('sys_confirm_phone', 'system', 'phone', '', '', 0, 'text', '_sys_form_confirm_phone_input_caption_system_phone', '_sys_form_confirm_phone_input_phone', '_sys_form_confirm_phone_input_phone_info', 1, 0, 0, '', '', '', 'PhoneUniq', '', '_sys_form_confirm_phone_input_phone_error_format', 'Xss', '', 1, 0),
  3154. ('sys_confirm_phone', 'system', 'code', '', '', 0, 'text', '_sys_form_confirm_phone_input_caption_system_code', '_sys_form_confirm_phone_confirmation_input_code', '', 1, 0, 0, '', '', '', 'CodeExist', '', '_sys_form_confirm_phone_input_code_error_empty', 'Xss', '', 0, 0),
  3155. ('sys_confirm_phone', 'system', 'do_submit', '_sys_form_confirm_phone_input_submit', '', 0, 'submit', '_sys_form_confirm_phone_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3156. ('sys_confirm_phone', 'system', 'do_sendsms', '_sys_form_confirm_phone_input_sendsms', '', 0, 'submit', '_sys_form_confirm_phone_input_caption_system_do_sendsms', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3157. ('sys_unsubscribe', 'system', 'id', '', '', 0, 'hidden', '_sys_form_unsubscribe_input_caption_system_id', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3158. ('sys_unsubscribe', 'system', 'code', '', '', 0, 'hidden', '_sys_form_unsubscribe_input_caption_system_code', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3159. ('sys_unsubscribe', 'system', 'receive_updates', '1', '', 0, 'switcher', '_sys_form_unsubscribe_input_caption_system_receive_updates', '_sys_form_unsubscribe_input_receive_updates', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3160. ('sys_unsubscribe', 'system', 'receive_news', '1', '', 0, 'switcher', '_sys_form_unsubscribe_input_caption_system_receive_news', '_sys_form_unsubscribe_input_receive_news', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3161. ('sys_unsubscribe', 'system', 'do_submit', '_sys_form_unsubscribe_input_submit', '', 0, 'submit', '_sys_form_unsubscribe_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3162. ('sys_comment', 'system', 'sys', '', '', 0, 'hidden', '_sys_form_comment_input_caption_system_sys', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3163. ('sys_comment', 'system', 'id', '', '', 0, 'hidden', '_sys_form_comment_input_caption_system_id', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3164. ('sys_comment', 'system', 'action', '', '', 0, 'hidden', '_sys_form_comment_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3165. ('sys_comment', 'system', 'cmt_id', '', '', 0, 'hidden', '_sys_form_comment_input_caption_system_cmt_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3166. ('sys_comment', 'system', 'cmt_parent_id', '', '', 0, 'hidden', '_sys_form_comment_input_caption_system_cmt_parent_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3167. ('sys_comment', 'system', 'cmt_text', '', '', 0, 'textarea', '_sys_form_comment_input_caption_system_cmt_text', '', '', 0, 0, 3, 'a:1:{s:12:"autocomplete";s:3:"off";}', '', '', '', '', '', 'XssHtml', '', 1, 0),
  3168. ('sys_comment', 'system', 'cmt_anonymous', '', '', 0, 'switcher', '_sys_form_input_sys_anonymous', '_sys_form_input_anonymous', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3169. ('sys_comment', 'system', 'cmt_image', 'a:1:{i:0;s:14:"sys_cmts_html5";}', 'a:1:{s:14:"sys_cmts_html5";s:25:"_sys_uploader_html5_title";}', 0, 'files', '_sys_form_comment_input_caption_system_cmt_image', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3170. ('sys_comment', 'system', 'cmt_cf', '', '#!sys_content_filter', 0, 'select', '_sys_form_entry_input_sys_cf', '_sys_form_entry_input_cf', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3171. ('sys_comment', 'system', 'cmt_controls', '', 'cmt_submit,cmt_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3172. ('sys_comment', 'system', 'cmt_cancel', '_sys_form_comment_input_cancel', '', 0, 'button', '_sys_form_comment_input_caption_system_cmt_cancel', '', '', 0, 0, 0, 'a:1:{s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 0, 0),
  3173. ('sys_comment', 'system', 'cmt_submit', '_sys_form_comment_input_submit', '', 0, 'submit', '_sys_form_comment_input_caption_system_cmt_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3174. ('sys_review', 'system', 'sys', '', '', 0, 'hidden', '_sys_form_review_input_caption_system_sys', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3175. ('sys_review', 'system', 'id', '', '', 0, 'hidden', '_sys_form_review_input_caption_system_id', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3176. ('sys_review', 'system', 'action', '', '', 0, 'hidden', '_sys_form_review_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3177. ('sys_review', 'system', 'cmt_id', '', '', 0, 'hidden', '_sys_form_review_input_caption_system_cmt_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3178. ('sys_review', 'system', 'cmt_parent_id', '', '', 0, 'hidden', '_sys_form_review_input_caption_system_cmt_parent_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3179. ('sys_review', 'system', 'cmt_text', '', '', 0, 'textarea', '_sys_form_review_input_caption_system_cmt_text', '', '', 0, 0, 3, 'a:1:{s:12:"autocomplete";s:3:"off";}', '', '', 'Length', 'a:2:{s:3:"min";i:1;s:3:"max";i:5000;}', '_Please enter n1-n2 characters', 'XssHtml', '', 1, 0),
  3180. ('sys_review', 'system', 'cmt_mood', '', '', 0, 'custom', '_sys_form_review_input_caption_system_cmt_mood', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 1, 0),
  3181. ('sys_review', 'system', 'cmt_anonymous', '', '', 0, 'switcher', '_sys_form_input_sys_anonymous', '_sys_form_input_anonymous', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3182. ('sys_review', 'system', 'cmt_image', 'a:1:{i:0;s:14:"sys_cmts_html5";}', 'a:1:{s:14:"sys_cmts_html5";s:25:"_sys_uploader_html5_title";}', 0, 'files', '_sys_form_review_input_caption_system_cmt_image', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3183. ('sys_review', 'system', 'cmt_cf', '', '#!sys_content_filter', 0, 'select', '_sys_form_entry_input_sys_cf', '_sys_form_entry_input_cf', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3184. ('sys_review', 'system', 'cmt_submit', '_sys_form_review_input_submit', '', 0, 'submit', '_sys_form_review_input_caption_system_cmt_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3185. ('sys_report', 'system', 'sys', '', '', 0, 'hidden', '_sys_form_report_input_caption_system_sys', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3186. ('sys_report', 'system', 'object_id', '', '', 0, 'hidden', '_sys_form_report_input_caption_system_object_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3187. ('sys_report', 'system', 'action', '', '', 0, 'hidden', '_sys_form_report_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3188. ('sys_report', 'system', 'id', '', '', 0, 'hidden', '_sys_form_report_input_caption_system_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3189. ('sys_report', 'system', 'type', '', '#!sys_report_types', 0, 'select', '_sys_form_report_input_caption_system_type', '_sys_form_report_input_caption_type', '', 1, 0, 0, '', '', '', 'Avail', '', '_Please select value', 'Xss', '', 1, 0),
  3190. ('sys_report', 'system', 'text', '', '', 0, 'textarea', '_sys_form_report_input_caption_system_text', '_sys_form_report_input_caption_text', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3191. ('sys_report', 'system', 'submit', '_sys_form_report_input_caption_submit', '', 0, 'submit', '_sys_form_report_input_caption_system_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3192. ('sys_favorite', 'system', 'sys', '', '', 0, 'hidden', '_sys_form_favorite_input_caption_system_sys', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3193. ('sys_favorite', 'system', 'list_id', '', '', 0, 'hidden', '_sys_form_favorite_input_caption_system_list_id', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3194. ('sys_favorite', 'system', 'object_id', '', '', 0, 'hidden', '_sys_form_favorite_input_caption_system_object_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3195. ('sys_favorite', 'system', 'action', '', '', 0, 'hidden', '_sys_form_favorite_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3196. ('sys_favorite', 'system', 'id', '', '', 0, 'hidden', '_sys_form_favorite_input_caption_system_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3197. ('sys_favorite', 'system', 'list', '', '#!sys_report_types', 0, 'checkbox_set', '_sys_form_favorite_input_caption_system_list', '_sys_form_favorite_input_caption_list', '', 1, 0, 0, '', '', '', 'Avail', '', '_Please select value', 'Xss', '', 1, 0),
  3198. ('sys_favorite', 'system', 'new_list', '_sys_form_favorite_input_caption_button_new_list', '', 0, 'button', '', '', '', 0, 0, 0, 'a:1:{s:7:"onclick";s:29:"{js_object}.showNewList(this)";}', '', '', '', '', '', 'Xss', '', 1, 0),
  3199. ('sys_favorite', 'system', 'title', '', '', 0, 'text', '_sys_form_favorite_input_caption_system_title', '_sys_form_favorite_input_caption_title', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3200. ('sys_favorite', 'system', 'allow_view_favorite_list_to', '', '', 0, 'custom', '_sys_form_favorite_input_caption_system_allow_view_to', '_sys_form_favorite_input_caption_allow_view_to', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3201. ('sys_favorite', 'system', 'submit', '_sys_form_favorite_input_caption_submit', '', 0, 'submit', '_sys_form_favorite_input_caption_system_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3202. ('sys_privacy_group_custom', 'system', 'profile_id', '', '', 0, 'hidden', '_sys_form_ps_gc_input_caption_system_profile_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3203. ('sys_privacy_group_custom', 'system', 'content_id', '', '', 0, 'hidden', '_sys_form_ps_gc_input_caption_system_content_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3204. ('sys_privacy_group_custom', 'system', 'object', '', '', 0, 'hidden', '_sys_form_ps_gc_input_caption_system_object', '', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 0, 0),
  3205. ('sys_privacy_group_custom', 'system', 'action', '', '', 0, 'hidden', '_sys_form_ps_gc_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3206. ('sys_privacy_group_custom', 'system', 'group_id', '', '', 0, 'hidden', '_sys_form_ps_gc_input_caption_system_group_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3207. ('sys_privacy_group_custom', 'system', 'search', '', '', 0, 'custom', '_sys_form_ps_gc_input_caption_system_search', '_sys_form_ps_gc_input_caption_search', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3208. ('sys_privacy_group_custom', 'system', 'list', '', '', 0, 'custom', '_sys_form_ps_gc_input_caption_system_list', '_sys_form_ps_gc_input_caption_list', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3209. ('sys_privacy_group_custom', 'system', 'memberships', '', '', 0, 'checkbox_set', '_sys_form_ps_gc_input_caption_system_memberships', '_sys_form_ps_gc_input_caption_memberships', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3210. ('sys_privacy_group_custom', 'system', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3211. ('sys_privacy_group_custom', 'system', 'do_submit', '_sys_form_ps_gc_input_caption_do_submit', '', 0, 'submit', '_sys_form_ps_gc_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3212. ('sys_privacy_group_custom', 'system', 'do_cancel', '_sys_form_ps_gc_input_caption_do_cancel', '', 0, 'button', '_sys_form_ps_gc_input_caption_system_do_cancel', '', '', 0, 0, 0, 'a:2:{s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 0, 0),
  3213. ('sys_labels', 'system', 'name', '', '', 0, 'hidden', '_sys_form_labels_input_caption_system_name', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3214. ('sys_labels', 'system', 'action', '', '', 0, 'hidden', '_sys_form_labels_input_caption_system_action', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3215. ('sys_labels', 'system', 'search', '', '', 0, 'custom', '_sys_form_labels_input_caption_system_search', '_sys_form_labels_input_caption_search', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3216. ('sys_labels', 'system', 'list', '', '', 0, 'custom', '_sys_form_labels_input_caption_system_list', '_sys_form_labels_input_caption_list', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3217. ('sys_labels', 'system', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3218. ('sys_labels', 'system', 'do_submit', '_sys_form_labels_input_caption_do_submit', '', 0, 'submit', '_sys_form_labels_input_caption_system_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3219. ('sys_labels', 'system', 'do_cancel', '_sys_form_labels_input_caption_do_cancel', '', 0, 'button', '_sys_form_labels_input_caption_system_do_cancel', '', '', 0, 0, 0, 'a:2:{s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 0, 0),
  3220. ('sys_wiki', 'system', 'block_id', '', '', 0, 'hidden', '', '_sys_form_wiki_input_caption_block_id', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3221. ('sys_wiki', 'system', 'language', '', '', 0, 'radio_set', '', '_sys_form_wiki_input_caption_lang', '_sys_form_wiki_input_caption_lang_info', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3222. ('sys_wiki', 'system', 'content_main', '', '', 0, 'custom', '', '_sys_form_wiki_input_caption_content_main', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3223. ('sys_wiki', 'system', 'content', '', '', 0, 'textarea', '', '_sys_form_wiki_input_caption_content', '_sys_form_wiki_input_caption_content_info', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3224. ('sys_wiki', 'system', 'notes', '', '', 0, 'text', '', '_sys_form_wiki_input_caption_notes', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3225. ('sys_wiki', 'system', 'files', 'a:1:{i:0;s:9:"sys_html5";}', 'a:1:{s:9:"sys_html5";s:25:"_sys_uploader_html5_title";}', 0, 'files', '', '_sys_form_wiki_input_caption_files', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3226. ('sys_wiki', 'system', 'do_submit', '_sys_submit', '', 0, 'submit', '_sys_form_wiki_input_caption_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3227. ('sys_wiki', 'system', 'close', '_sys_close', '', 0, 'reset', '_sys_form_wiki_input_caption_close', '', '', 0, 0, 0, 'a:2:{s:7:\"onclick\";s:46:\"$(\'.bx-popup-applied:visible\').dolPopupHide();\";s:5:\"class\";s:22:\"bx-def-margin-sec-left\";}', '', '', '', '', '', '', '', 1, 0),
  3228. ('sys_wiki', 'system', 'buttons', '', 'do_submit,close', 0, 'input_set', '_sys_form_wiki_buttons', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 1, 0),
  3229. ('sys_manage', 'system', 'content_id', '', '', 0, 'hidden', '', '_sys_form_manage_input_sys_content_id', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3230. ('sys_manage', 'system', 'notes', '', '', 0, 'textarea', '_sys_form_manage_input_sys_notes', '_sys_form_manage_input_notes', '', 0, 0, 0, '', '', '', '', '', '', 'Xss', '', 1, 0),
  3231. ('sys_manage', 'system', 'controls', '', 'do_send,do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3232. ('sys_manage', 'system', 'do_send', '_sys_form_manage_input_do_send', '', 0, 'submit', '_sys_form_manage_input_sys_do_send', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3233. ('sys_manage', 'system', 'do_submit', '_sys_form_manage_input_do_submit', '', 0, 'submit', '_sys_form_manage_input_sys_do_submit', '', '', 0, 0, 0, 'a:1:{s:5:"class";s:22:"bx-def-margin-sec-left";}', '', '', '', '', '', '', '', 0, 0),
  3234. ('sys_manage', 'system', 'do_cancel', '_sys_form_manage_input_do_cancel', '', 0, 'button', '_sys_form_manage_input_sys_do_cancel', '', '', 0, 0, 0, 'a:2:{s:5:"class";s:22:"bx-def-margin-sec-left";s:7:"onclick";s:45:"$(''.bx-popup-applied:visible'').dolPopupHide()";}', '', '', '', '', '', '', '', 0, 0),
  3235. ('sys_acl', 'system', 'profile_id', '', '', 0, 'hidden', '_sys_form_acl_input_sys_profile_id', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3236. ('sys_acl', 'system', 'card', '', '', 0, 'hidden', '_sys_form_acl_input_sys_card', '', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 0, 0),
  3237. ('sys_acl', 'system', 'level_id', '', '', 0, 'radio_set', '_sys_form_acl_input_sys_level_id', '_sys_form_acl_input_level_id', '', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 1, 0),
  3238. ('sys_acl', 'system', 'duration', '', '', 0, 'text', '_sys_form_acl_input_sys_duration', '_sys_form_acl_input_duration', '_sys_form_acl_input_duration_inf', 0, 0, 0, '', '', '', '', '', '', 'Int', '', 1, 0),
  3239. ('sys_acl', 'system', 'controls', '', 'do_submit,do_cancel', 0, 'input_set', '', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3240. ('sys_acl', 'system', 'do_submit', '_sys_form_acl_input_do_submit', '', 0, 'submit', '_sys_form_acl_input_sys_do_submit', '', '', 0, 0, 0, '', '', '', '', '', '', '', '', 0, 0),
  3241. ('sys_acl', 'system', 'do_cancel', '_sys_form_acl_input_do_cancel', '', 0, 'button', '_sys_form_acl_input_sys_do_cancel', '', '', 0, 0, 0, 'a:2:{s:5:"class";s:22:"bx-def-margin-sec-left";s:7:"onclick";s:65:"$(this).parents(''.bx-popup-applied:visible:first'').dolPopupHide()";}', '', '', '', '', '', '', '', 0, 0);
  3242. CREATE TABLE IF NOT EXISTS `sys_form_inputs_privacy` (
  3243. `id` int(11) NOT NULL AUTO_INCREMENT,
  3244. `input_id` int(11) unsigned NOT NULL default '0',
  3245. `author_id` int(11) unsigned NOT NULL default '0',
  3246. `allow_view_to` varchar(16) NOT NULL DEFAULT '3',
  3247. PRIMARY KEY (`id`),
  3248. UNIQUE KEY `input` (`input_id`,`author_id`)
  3249. );
  3250. CREATE TABLE IF NOT EXISTS `sys_form_display_inputs` (
  3251. `id` int(11) NOT NULL AUTO_INCREMENT,
  3252. `display_name` varchar(64) NOT NULL,
  3253. `input_name` varchar(32) NOT NULL,
  3254. `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647',
  3255. `active` tinyint(4) NOT NULL DEFAULT '0',
  3256. `order` int(11) NOT NULL,
  3257. PRIMARY KEY (`id`),
  3258. UNIQUE KEY `display_input` (`display_name`,`input_name`)
  3259. );
  3260. INSERT INTO `sys_form_display_inputs` (`display_name`, `input_name`, `visible_for_levels`, `active`, `order`) VALUES
  3261. ('sys_login', 'role', 2147483647, 1, 1),
  3262. ('sys_login', 'relocate', 2147483647, 1, 2),
  3263. ('sys_login', 'ID', 2147483647, 1, 3),
  3264. ('sys_login', 'Password', 2147483647, 1, 4),
  3265. ('sys_login', 'rememberMe', 2147483647, 1, 5),
  3266. ('sys_login', 'submit_text', 2147483647, 1, 6),
  3267. ('sys_login', 'login', 2147483647, 1, 7),
  3268. ('sys_login_step2', 'phone', 2147483647, 1, 1),
  3269. ('sys_login_step2', 'do_sendsms', 2147483647, 1, 2),
  3270. ('sys_login_step2', 'relocate', 2147483647, 1, 3),
  3271. ('sys_login_step3', 'code', 2147483647, 1, 1),
  3272. ('sys_login_step3', 'do_checkcode', 2147483647, 1, 2),
  3273. ('sys_login_step3', 'back', 2147483647, 1, 3),
  3274. ('sys_login_step3', 'relocate', 2147483647, 1, 4),
  3275. ('sys_account_create', 'name', 2147483647, 1, 1),
  3276. ('sys_account_create', 'email', 2147483647, 1, 2),
  3277. ('sys_account_create', 'phone', 2147483647, 0, 3),
  3278. ('sys_account_create', 'password', 2147483647, 1, 4),
  3279. ('sys_account_create', 'receive_news', 2147483647, 1, 5),
  3280. ('sys_account_create', 'do_submit', 2147483647, 1, 6),
  3281. ('sys_account_create', 'agreement', 2147483647, 0, 7),
  3282. ('sys_account_settings_email', 'email', 2147483647, 1, 1),
  3283. ('sys_account_settings_email', 'password_current', 2147483647, 1, 2),
  3284. ('sys_account_settings_email', 'receive_updates', 2147483647, 1, 3),
  3285. ('sys_account_settings_email', 'receive_news', 2147483647, 1, 4),
  3286. ('sys_account_settings_email', 'do_submit', 2147483647, 1, 5),
  3287. ('sys_account_settings_pwd', 'password_current', 2147483647, 1, 1),
  3288. ('sys_account_settings_pwd', 'password', 2147483647, 1, 2),
  3289. ('sys_account_settings_pwd', 'password_confirm', 2147483647, 1, 3),
  3290. ('sys_account_settings_pwd', 'do_submit', 2147483647, 1, 4),
  3291. ('sys_account_settings_del_account', 'delete_content', 2147483647, 1, 0),
  3292. ('sys_account_settings_del_account', 'delete_confirm', 2147483647, 1, 1),
  3293. ('sys_account_settings_del_account', 'password_current', 2147483647, 1, 2),
  3294. ('sys_account_settings_del_account', 'do_submit', 2147483647, 1, 3),
  3295. ('sys_account_settings_info', 'name', 2147483647, 1, 1),
  3296. ('sys_account_settings_info', 'do_submit', 2147483647, 1, 2),
  3297. ('sys_profile_cf_set', 'cfw_value', 2147483647, 1, 1),
  3298. ('sys_profile_cf_set', 'do_submit', 2147483647, 1, 2),
  3299. ('sys_profile_cf_manage', 'cfu_items', 2147483647, 1, 1),
  3300. ('sys_profile_cf_manage', 'cfu_locked', 2147483647, 1, 2),
  3301. ('sys_profile_cf_manage', 'controls', 2147483647, 1, 3),
  3302. ('sys_profile_cf_manage', 'do_submit', 2147483647, 1, 4),
  3303. ('sys_profile_cf_manage', 'do_cancel', 2147483647, 1, 5),
  3304. ('sys_forgot_password', 'email', 2147483647, 1, 1),
  3305. ('sys_forgot_password', 'phone', 2147483647, 1, 2),
  3306. ('sys_forgot_password', 'captcha', 2147483647, 1, 3),
  3307. ('sys_forgot_password', 'do_submit', 2147483647, 1, 4),
  3308. ('sys_forgot_password_reset', 'key', 2147483647, 1, 1),
  3309. ('sys_forgot_password_reset', 'password', 2147483647, 1, 2),
  3310. ('sys_forgot_password_reset', 'captcha', 2147483647, 1, 3),
  3311. ('sys_forgot_password_reset', 'do_submit', 2147483647, 1, 4),
  3312. ('sys_confirm_email', 'code', 2147483647, 1, 1),
  3313. ('sys_confirm_email', 'do_submit', 2147483647, 1, 2),
  3314. ('sys_confirm_phone_set_phone', 'phone', 2147483647, 1, 1),
  3315. ('sys_confirm_phone_set_phone', 'do_sendsms', 2147483647, 1, 2),
  3316. ('sys_confirm_phone_confirmation', 'code', 2147483647, 1, 1),
  3317. ('sys_confirm_phone_confirmation', 'do_submit', 2147483647, 1, 2),
  3318. ('sys_unsubscribe_updates', 'id', 2147483647, 1, 1),
  3319. ('sys_unsubscribe_updates', 'code', 2147483647, 1, 2),
  3320. ('sys_unsubscribe_updates', 'receive_updates', 2147483647, 1, 3),
  3321. ('sys_unsubscribe_updates', 'do_submit', 2147483647, 1, 4),
  3322. ('sys_unsubscribe_news', 'id', 2147483647, 1, 1),
  3323. ('sys_unsubscribe_news', 'code', 2147483647, 1, 2),
  3324. ('sys_unsubscribe_news', 'receive_news', 2147483647, 1, 3),
  3325. ('sys_unsubscribe_news', 'do_submit', 2147483647, 1, 4),
  3326. ('sys_comment_post', 'sys', 2147483647, 1, 1),
  3327. ('sys_comment_post', 'id', 2147483647, 1, 2),
  3328. ('sys_comment_post', 'action', 2147483647, 1, 3),
  3329. ('sys_comment_post', 'cmt_id', 2147483647, 0, 4),
  3330. ('sys_comment_post', 'cmt_parent_id', 2147483647, 1, 5),
  3331. ('sys_comment_post', 'cmt_text', 2147483647, 1, 6),
  3332. ('sys_comment_post', 'cmt_cf', 2147483647, 1, 7),
  3333. ('sys_comment_post', 'cmt_submit', 2147483647, 1, 8),
  3334. ('sys_comment_post', 'cmt_image', 2147483647, 1, 9),
  3335. ('sys_comment_edit', 'sys', 2147483647, 1, 1),
  3336. ('sys_comment_edit', 'id', 2147483647, 1, 2),
  3337. ('sys_comment_edit', 'action', 2147483647, 1, 3),
  3338. ('sys_comment_edit', 'cmt_id', 2147483647, 1, 4),
  3339. ('sys_comment_edit', 'cmt_parent_id', 2147483647, 1, 5),
  3340. ('sys_comment_edit', 'cmt_text', 2147483647, 1, 6),
  3341. ('sys_comment_edit', 'cmt_cf', 2147483647, 1, 7),
  3342. ('sys_comment_edit', 'cmt_controls', 2147483647, 1, 8),
  3343. ('sys_comment_edit', 'cmt_submit', 2147483647, 1, 9),
  3344. ('sys_comment_edit', 'cmt_cancel', 2147483647, 1, 10),
  3345. ('sys_comment_edit', 'cmt_image', 2147483647, 1, 11),
  3346. ('sys_review_post', 'sys', 2147483647, 1, 1),
  3347. ('sys_review_post', 'id', 2147483647, 1, 2),
  3348. ('sys_review_post', 'action', 2147483647, 1, 3),
  3349. ('sys_review_post', 'cmt_id', 2147483647, 0, 4),
  3350. ('sys_review_post', 'cmt_parent_id', 2147483647, 1, 5),
  3351. ('sys_review_post', 'cmt_text', 2147483647, 1, 6),
  3352. ('sys_review_post', 'cmt_mood', 2147483647, 1, 7),
  3353. ('sys_review_post', 'cmt_image', 2147483647, 1, 8),
  3354. ('sys_review_post', 'cmt_cf', 2147483647, 1, 9),
  3355. ('sys_review_post', 'cmt_submit', 2147483647, 1, 10),
  3356. ('sys_review_edit', 'sys', 2147483647, 1, 1),
  3357. ('sys_review_edit', 'id', 2147483647, 1, 2),
  3358. ('sys_review_edit', 'action', 2147483647, 1, 3),
  3359. ('sys_review_edit', 'cmt_id', 2147483647, 1, 4),
  3360. ('sys_review_edit', 'cmt_parent_id', 2147483647, 1, 5),
  3361. ('sys_review_edit', 'cmt_text', 2147483647, 1, 6),
  3362. ('sys_review_edit', 'cmt_mood', 2147483647, 1, 7),
  3363. ('sys_review_edit', 'cmt_image', 2147483647, 1, 8),
  3364. ('sys_review_edit', 'cmt_cf', 2147483647, 1, 9),
  3365. ('sys_review_edit', 'cmt_submit', 2147483647, 1, 10),
  3366. ('sys_report_post', 'sys', 2147483647, 1, 1),
  3367. ('sys_report_post', 'object_id', 2147483647, 1, 2),
  3368. ('sys_report_post', 'action', 2147483647, 1, 3),
  3369. ('sys_report_post', 'id', 2147483647, 0, 4),
  3370. ('sys_report_post', 'type', 2147483647, 1, 5),
  3371. ('sys_report_post', 'text', 2147483647, 1, 6),
  3372. ('sys_report_post', 'submit', 2147483647, 1, 7),
  3373. ('sys_favorite_add', 'sys', 2147483647, 1, 1),
  3374. ('sys_favorite_add', 'object_id', 2147483647, 1, 2),
  3375. ('sys_favorite_add', 'action', 2147483647, 1, 3),
  3376. ('sys_favorite_add', 'id', 2147483647, 0, 4),
  3377. ('sys_favorite_add', 'list', 2147483647, 1, 5),
  3378. ('sys_favorite_add', 'new_list', 2147483647, 1, 6),
  3379. ('sys_favorite_add', 'title', 2147483647, 1, 7),
  3380. ('sys_favorite_add', 'allow_view_favorite_list_to', 2147483647, 1, 8),
  3381. ('sys_favorite_add', 'submit', 2147483647, 1, 9),
  3382. ('sys_favorite_list_edit', 'sys', 2147483647, 1, 1),
  3383. ('sys_favorite_list_edit', 'list_id', 2147483647, 1, 2),
  3384. ('sys_favorite_list_edit', 'object_id', 2147483647, 1, 3),
  3385. ('sys_favorite_list_edit', 'action', 2147483647, 1, 4),
  3386. ('sys_favorite_list_edit', 'title', 2147483647, 1, 5),
  3387. ('sys_favorite_list_edit', 'allow_view_favorite_list_to', 2147483647, 1, 6),
  3388. ('sys_favorite_list_edit', 'submit', 2147483647, 1, 7),
  3389. ('sys_privacy_group_custom_members', 'profile_id', 2147483647, 1, 1),
  3390. ('sys_privacy_group_custom_members', 'content_id', 2147483647, 1, 2),
  3391. ('sys_privacy_group_custom_members', 'object', 2147483647, 1, 3),
  3392. ('sys_privacy_group_custom_members', 'action', 2147483647, 1, 4),
  3393. ('sys_privacy_group_custom_members', 'group_id', 2147483647, 1, 5),
  3394. ('sys_privacy_group_custom_members', 'search', 2147483647, 1, 6),
  3395. ('sys_privacy_group_custom_members', 'list', 2147483647, 1, 7),
  3396. ('sys_privacy_group_custom_members', 'controls', 2147483647, 1, 8),
  3397. ('sys_privacy_group_custom_members', 'do_submit', 2147483647, 1, 9),
  3398. ('sys_privacy_group_custom_members', 'do_cancel', 2147483647, 1, 10),
  3399. ('sys_privacy_group_custom_memberships', 'profile_id', 2147483647, 1, 1),
  3400. ('sys_privacy_group_custom_memberships', 'content_id', 2147483647, 1, 2),
  3401. ('sys_privacy_group_custom_memberships', 'object', 2147483647, 1, 3),
  3402. ('sys_privacy_group_custom_memberships', 'action', 2147483647, 1, 4),
  3403. ('sys_privacy_group_custom_memberships', 'group_id', 2147483647, 1, 5),
  3404. ('sys_privacy_group_custom_memberships', 'memberships', 2147483647, 1, 6),
  3405. ('sys_privacy_group_custom_memberships', 'controls', 2147483647, 1, 7),
  3406. ('sys_privacy_group_custom_memberships', 'do_submit', 2147483647, 1, 8),
  3407. ('sys_privacy_group_custom_memberships', 'do_cancel', 2147483647, 1, 9),
  3408. ('sys_labels_select', 'name', 2147483647, 1, 1),
  3409. ('sys_labels_select', 'action', 2147483647, 1, 2),
  3410. ('sys_labels_select', 'search', 2147483647, 1, 3),
  3411. ('sys_labels_select', 'list', 2147483647, 1, 4),
  3412. ('sys_labels_select', 'controls', 2147483647, 1, 5),
  3413. ('sys_labels_select', 'do_submit', 2147483647, 1, 6),
  3414. ('sys_labels_select', 'do_cancel', 2147483647, 1, 7),
  3415. ('sys_wiki_edit', 'block_id', 2147483647, 1, 1),
  3416. ('sys_wiki_edit', 'language', 2147483647, 1, 2),
  3417. ('sys_wiki_edit', 'content', 2147483647, 1, 3),
  3418. ('sys_wiki_edit', 'files', 2147483647, 1, 4),
  3419. ('sys_wiki_edit', 'notes', 2147483647, 1, 5),
  3420. ('sys_wiki_edit', 'do_submit', 2147483647, 1, 6),
  3421. ('sys_wiki_edit', 'close', 2147483647, 1, 7),
  3422. ('sys_wiki_edit', 'buttons', 2147483647, 1, 8),
  3423. ('sys_wiki_translate', 'block_id', 2147483647, 1, 1),
  3424. ('sys_wiki_translate', 'content_main', 2147483647, 1, 2),
  3425. ('sys_wiki_translate', 'language', 2147483647, 1, 3),
  3426. ('sys_wiki_translate', 'content', 2147483647, 1, 4),
  3427. ('sys_wiki_translate', 'files', 2147483647, 1, 5),
  3428. ('sys_wiki_translate', 'notes', 2147483647, 1, 6),
  3429. ('sys_wiki_translate', 'do_submit', 2147483647, 1, 7),
  3430. ('sys_wiki_translate', 'close', 2147483647, 1, 8),
  3431. ('sys_wiki_translate', 'buttons', 2147483647, 1, 9),
  3432. ('sys_manage_approve', 'content_id', 2147483647, 1, 1),
  3433. ('sys_manage_approve', 'notes', 2147483647, 1, 2),
  3434. ('sys_manage_approve', 'controls', 2147483647, 1, 3),
  3435. ('sys_manage_approve', 'do_send', 2147483647, 1, 4),
  3436. ('sys_manage_approve', 'do_submit', 2147483647, 1, 5),
  3437. ('sys_manage_approve', 'do_cancel', 2147483647, 1, 6),
  3438. ('sys_acl_set', 'profile_id', 2147483647, 1, 1),
  3439. ('sys_acl_set', 'card', 2147483647, 1, 2),
  3440. ('sys_acl_set', 'level_id', 2147483647, 1, 3),
  3441. ('sys_acl_set', 'duration', 2147483647, 1, 4),
  3442. ('sys_acl_set', 'controls', 2147483647, 1, 5),
  3443. ('sys_acl_set', 'do_submit', 2147483647, 1, 6),
  3444. ('sys_acl_set', 'do_cancel', 2147483647, 1, 7);
  3445. CREATE TABLE `sys_form_fields_ids` (
  3446. `id` int(11) NOT NULL AUTO_INCREMENT,
  3447. `object_form` varchar(64) NOT NULL default '',
  3448. `module` varchar(32) NOT NULL,
  3449. `field_name` varchar(255) NOT NULL default '',
  3450. `content_id` int(11) NOT NULL DEFAULT '0',
  3451. `author_id` int(10) NOT NULL DEFAULT '0',
  3452. `nested_content_id` int(10) NOT NULL default '0',
  3453. `rate` float NOT NULL default '0',
  3454. `votes` int(11) NOT NULL default '0',
  3455. `rrate` float NOT NULL DEFAULT '0',
  3456. `rvotes` int(11) NOT NULL DEFAULT '0',
  3457. PRIMARY KEY (`id`),
  3458. KEY `system_form_fields_id` (`object_form`, `content_id`, `nested_content_id`)
  3459. );
  3460. CREATE TABLE `sys_form_pre_lists` (
  3461. `id` int(11) NOT NULL AUTO_INCREMENT,
  3462. `module` varchar(32) NOT NULL default '',
  3463. `key` varchar(255) NOT NULL default '',
  3464. `title` varchar(255) NOT NULL default '',
  3465. `use_for_sets` tinyint(4) unsigned NOT NULL default '1',
  3466. `extendable` tinyint(4) unsigned NOT NULL default '1',
  3467. PRIMARY KEY (`id`),
  3468. UNIQUE KEY `key` (`key`(191)),
  3469. FULLTEXT KEY `ModuleAndKey` (`module`(32), `key`(159))
  3470. );
  3471. INSERT INTO `sys_form_pre_lists`(`key`, `title`, `module`, `use_for_sets`, `extendable`) VALUES
  3472. ('Country', '_adm_form_txt_pre_lists_country', 'system', '0', '1'),
  3473. ('Sex', '_adm_form_txt_pre_lists_sex', 'system', '1', '1'),
  3474. ('Language', '_adm_form_txt_pre_lists_language', 'system', '0', '1'),
  3475. ('Currency', '_adm_form_txt_pre_lists_currency', 'system', '0', '1'),
  3476. ('sys_report_types', '_sys_pre_lists_report_types', 'system', '0', '0'),
  3477. ('sys_vote_reactions', '_sys_pre_lists_vote_reactions', 'system', '0', '0'),
  3478. ('sys_relations', '_sys_pre_lists_relations', 'system', '0', '1'),
  3479. ('sys_content_filter', '_sys_pre_lists_content_filter', 'system', '1', '0'),
  3480. ('sys_studio_widget_types', '_sys_pre_lists_studio_widget_types', 'system', '0', '0'),
  3481. ('sys_colors', '_sys_pre_lists_colors', 'system', '0', '0');
  3482. CREATE TABLE `sys_form_pre_values` (
  3483. `id` int(11) NOT NULL AUTO_INCREMENT,
  3484. `Key` varchar(255) NOT NULL default '',
  3485. `Value` varchar(255) NOT NULL default '',
  3486. `Order` int(10) unsigned NOT NULL default '0',
  3487. `LKey` varchar(255) NOT NULL default '',
  3488. `LKey2` varchar(255) NOT NULL default '',
  3489. `Data` text NOT NULL default '',
  3490. PRIMARY KEY (`id`),
  3491. FULLTEXT KEY `KeyAndValue` (`Key`, `Value`)
  3492. );
  3493. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`) VALUES
  3494. ('Country', 'AF', 1, '__Afghanistan', ''),
  3495. ('Country', 'AX', 2, '__Aland_Islands', ''),
  3496. ('Country', 'AL', 3, '__Albania', ''),
  3497. ('Country', 'DZ', 4, '__Algeria', ''),
  3498. ('Country', 'AS', 5, '__American Samoa', ''),
  3499. ('Country', 'AD', 6, '__Andorra', ''),
  3500. ('Country', 'AO', 7, '__Angola', ''),
  3501. ('Country', 'AI', 8, '__Anguilla', ''),
  3502. ('Country', 'AQ', 9, '__Antarctica', ''),
  3503. ('Country', 'AG', 10, '__Antigua and Barbuda', ''),
  3504. ('Country', 'AR', 11, '__Argentina', ''),
  3505. ('Country', 'AM', 12, '__Armenia', ''),
  3506. ('Country', 'AW', 13, '__Aruba', ''),
  3507. ('Country', 'AU', 14, '__Australia', ''),
  3508. ('Country', 'AT', 15, '__Austria', ''),
  3509. ('Country', 'AZ', 16, '__Azerbaijan', ''),
  3510. ('Country', 'BH', 17, '__Bahrain', ''),
  3511. ('Country', 'BD', 18, '__Bangladesh', ''),
  3512. ('Country', 'BB', 19, '__Barbados', ''),
  3513. ('Country', 'BY', 20, '__Belarus', ''),
  3514. ('Country', 'BE', 21, '__Belgium', ''),
  3515. ('Country', 'BZ', 22, '__Belize', ''),
  3516. ('Country', 'BJ', 23, '__Benin', ''),
  3517. ('Country', 'BM', 24, '__Bermuda', ''),
  3518. ('Country', 'BT', 25, '__Bhutan', ''),
  3519. ('Country', 'BO', 26, '__Bolivia', ''),
  3520. ('Country', 'BA', 27, '__Bosnia and Herzegovina', ''),
  3521. ('Country', 'BW', 28, '__Botswana', ''),
  3522. ('Country', 'BV', 29, '__Bouvet Island', ''),
  3523. ('Country', 'BR', 30, '__Brazil', ''),
  3524. ('Country', 'IO', 31, '__British Indian Ocean Territory', ''),
  3525. ('Country', 'VG', 32, '__British Virgin Islands', ''),
  3526. ('Country', 'BN', 33, '__Brunei Darussalam', ''),
  3527. ('Country', 'BG', 34, '__Bulgaria', ''),
  3528. ('Country', 'BF', 35, '__Burkina Faso', ''),
  3529. ('Country', 'MM', 36, '__Burma', ''),
  3530. ('Country', 'BI', 37, '__Burundi', ''),
  3531. ('Country', 'KH', 38, '__Cambodia', ''),
  3532. ('Country', 'CM', 39, '__Cameroon', ''),
  3533. ('Country', 'CA', 40, '__Canada', ''),
  3534. ('Country', 'CV', 41, '__Cape Verde', ''),
  3535. ('Country', 'KY', 42, '__Cayman Islands', ''),
  3536. ('Country', 'CF', 43, '__Central African Republic', ''),
  3537. ('Country', 'TD', 44, '__Chad', ''),
  3538. ('Country', 'CL', 45, '__Chile', ''),
  3539. ('Country', 'CN', 46, '__China', ''),
  3540. ('Country', 'CX', 47, '__Christmas Island', ''),
  3541. ('Country', 'CC', 48, '__Cocos (Keeling) Islands', ''),
  3542. ('Country', 'CO', 49, '__Colombia', ''),
  3543. ('Country', 'KM', 50, '__Comoros', ''),
  3544. ('Country', 'CD', 51, '__Congo, Democratic Republic of the', ''),
  3545. ('Country', 'CG', 52, '__Congo, Republic of the', ''),
  3546. ('Country', 'CK', 53, '__Cook Islands', ''),
  3547. ('Country', 'CR', 54, '__Costa Rica', ''),
  3548. ('Country', 'CI', 55, '__Cote d''Ivoire', ''),
  3549. ('Country', 'HR', 56, '__Croatia', ''),
  3550. ('Country', 'CU', 57, '__Cuba', ''),
  3551. ('Country', 'CY', 58, '__Cyprus', ''),
  3552. ('Country', 'CZ', 59, '__Czech Republic', ''),
  3553. ('Country', 'DK', 60, '__Denmark', ''),
  3554. ('Country', 'DJ', 61, '__Djibouti', ''),
  3555. ('Country', 'DM', 62, '__Dominica', ''),
  3556. ('Country', 'DO', 63, '__Dominican Republic', ''),
  3557. ('Country', 'TL', 64, '__East Timor', ''),
  3558. ('Country', 'EC', 65, '__Ecuador', ''),
  3559. ('Country', 'EG', 66, '__Egypt', ''),
  3560. ('Country', 'SV', 67, '__El Salvador', ''),
  3561. ('Country', 'GQ', 68, '__Equatorial Guinea', ''),
  3562. ('Country', 'ER', 69, '__Eritrea', ''),
  3563. ('Country', 'EE', 70, '__Estonia', ''),
  3564. ('Country', 'ET', 71, '__Ethiopia', ''),
  3565. ('Country', 'FK', 72, '__Falkland Islands (Islas Malvinas)', ''),
  3566. ('Country', 'FO', 73, '__Faroe Islands', ''),
  3567. ('Country', 'FJ', 74, '__Fiji', ''),
  3568. ('Country', 'FI', 75, '__Finland', ''),
  3569. ('Country', 'FR', 76, '__France', ''),
  3570. ('Country', 'GF', 77, '__French Guiana', ''),
  3571. ('Country', 'PF', 78, '__French Polynesia', ''),
  3572. ('Country', 'TF', 79, '__French Southern and Antarctic Lands', ''),
  3573. ('Country', 'GA', 80, '__Gabon', ''),
  3574. ('Country', 'GE', 81, '__Georgia', ''),
  3575. ('Country', 'DE', 82, '__Germany', ''),
  3576. ('Country', 'GH', 83, '__Ghana', ''),
  3577. ('Country', 'GI', 84, '__Gibraltar', ''),
  3578. ('Country', 'GR', 85, '__Greece', ''),
  3579. ('Country', 'GL', 86, '__Greenland', ''),
  3580. ('Country', 'GD', 87, '__Grenada', ''),
  3581. ('Country', 'GP', 88, '__Guadeloupe', ''),
  3582. ('Country', 'GU', 89, '__Guam', ''),
  3583. ('Country', 'GT', 90, '__Guatemala', ''),
  3584. ('Country', 'GG', 91, '__Guernsey', ''),
  3585. ('Country', 'GN', 92, '__Guinea', ''),
  3586. ('Country', 'GW', 93, '__Guinea-Bissau', ''),
  3587. ('Country', 'GY', 94, '__Guyana', ''),
  3588. ('Country', 'HT', 95, '__Haiti', ''),
  3589. ('Country', 'HM', 96, '__Heard Island and McDonald Islands', ''),
  3590. ('Country', 'VA', 97, '__Holy See (Vatican City)', ''),
  3591. ('Country', 'HN', 98, '__Honduras', ''),
  3592. ('Country', 'HK', 99, '__Hong Kong (SAR)', ''),
  3593. ('Country', 'HU', 100, '__Hungary', ''),
  3594. ('Country', 'IS', 101, '__Iceland', ''),
  3595. ('Country', 'IN', 102, '__India', ''),
  3596. ('Country', 'ID', 103, '__Indonesia', ''),
  3597. ('Country', 'IR', 104, '__Iran', ''),
  3598. ('Country', 'IQ', 105, '__Iraq', ''),
  3599. ('Country', 'IE', 106, '__Ireland', ''),
  3600. ('Country', 'IM', 107, '__Isle_of_Man', ''),
  3601. ('Country', 'IL', 108, '__Israel', ''),
  3602. ('Country', 'IT', 109, '__Italy', ''),
  3603. ('Country', 'JM', 110, '__Jamaica', ''),
  3604. ('Country', 'JP', 111, '__Japan', ''),
  3605. ('Country', 'JE', 112, '__Jersey', ''),
  3606. ('Country', 'JO', 113, '__Jordan', ''),
  3607. ('Country', 'KZ', 114, '__Kazakhstan', ''),
  3608. ('Country', 'KE', 115, '__Kenya', ''),
  3609. ('Country', 'KI', 116, '__Kiribati', ''),
  3610. ('Country', 'KP', 117, '__Korea, North', ''),
  3611. ('Country', 'KR', 118, '__Korea, South', ''),
  3612. ('Country', 'KW', 119, '__Kuwait', ''),
  3613. ('Country', 'KG', 120, '__Kyrgyzstan', ''),
  3614. ('Country', 'LA', 121, '__Laos', ''),
  3615. ('Country', 'LV', 122, '__Latvia', ''),
  3616. ('Country', 'LB', 123, '__Lebanon', ''),
  3617. ('Country', 'LS', 124, '__Lesotho', ''),
  3618. ('Country', 'LR', 125, '__Liberia', ''),
  3619. ('Country', 'LY', 126, '__Libya', ''),
  3620. ('Country', 'LI', 127, '__Liechtenstein', ''),
  3621. ('Country', 'LT', 128, '__Lithuania', ''),
  3622. ('Country', 'LU', 129, '__Luxembourg', ''),
  3623. ('Country', 'MO', 130, '__Macao', ''),
  3624. ('Country', 'MK', 131, '__Macedonia, The Former Yugoslav Republic of', ''),
  3625. ('Country', 'MG', 132, '__Madagascar', ''),
  3626. ('Country', 'MW', 133, '__Malawi', ''),
  3627. ('Country', 'MY', 134, '__Malaysia', ''),
  3628. ('Country', 'MV', 135, '__Maldives', ''),
  3629. ('Country', 'ML', 136, '__Mali', ''),
  3630. ('Country', 'MT', 137, '__Malta', ''),
  3631. ('Country', 'MH', 138, '__Marshall Islands', ''),
  3632. ('Country', 'MQ', 139, '__Martinique', ''),
  3633. ('Country', 'MR', 140, '__Mauritania', ''),
  3634. ('Country', 'MU', 141, '__Mauritius', ''),
  3635. ('Country', 'YT', 142, '__Mayotte', ''),
  3636. ('Country', 'MX', 143, '__Mexico', ''),
  3637. ('Country', 'FM', 144, '__Micronesia, Federated States of', ''),
  3638. ('Country', 'MD', 145, '__Moldova', ''),
  3639. ('Country', 'MC', 146, '__Monaco', ''),
  3640. ('Country', 'MN', 147, '__Mongolia', ''),
  3641. ('Country', 'ME', 148, '__Montenegro', ''),
  3642. ('Country', 'MS', 149, '__Montserrat', ''),
  3643. ('Country', 'MA', 150, '__Morocco', ''),
  3644. ('Country', 'MZ', 151, '__Mozambique', ''),
  3645. ('Country', 'NA', 152, '__Namibia', ''),
  3646. ('Country', 'NR', 153, '__Nauru', ''),
  3647. ('Country', 'NP', 154, '__Nepal', ''),
  3648. ('Country', 'NL', 155, '__Netherlands', ''),
  3649. ('Country', 'AN', 156, '__Netherlands Antilles', ''),
  3650. ('Country', 'NC', 157, '__New Caledonia', ''),
  3651. ('Country', 'NZ', 158, '__New Zealand', ''),
  3652. ('Country', 'NI', 159, '__Nicaragua', ''),
  3653. ('Country', 'NE', 160, '__Niger', ''),
  3654. ('Country', 'NG', 161, '__Nigeria', ''),
  3655. ('Country', 'NU', 162, '__Niue', ''),
  3656. ('Country', 'NF', 163, '__Norfolk Island', ''),
  3657. ('Country', 'MP', 164, '__Northern Mariana Islands', ''),
  3658. ('Country', 'NO', 165, '__Norway', ''),
  3659. ('Country', 'OM', 166, '__Oman', ''),
  3660. ('Country', 'PK', 167, '__Pakistan', ''),
  3661. ('Country', 'PW', 168, '__Palau', ''),
  3662. ('Country', 'PS', 169, '__Palestinian Territory, Occupied', ''),
  3663. ('Country', 'PA', 170, '__Panama', ''),
  3664. ('Country', 'PG', 171, '__Papua New Guinea', ''),
  3665. ('Country', 'PY', 172, '__Paraguay', ''),
  3666. ('Country', 'PE', 173, '__Peru', ''),
  3667. ('Country', 'PH', 174, '__Philippines', ''),
  3668. ('Country', 'PN', 175, '__Pitcairn Islands', ''),
  3669. ('Country', 'PL', 176, '__Poland', ''),
  3670. ('Country', 'PT', 177, '__Portugal', ''),
  3671. ('Country', 'PR', 178, '__Puerto Rico', ''),
  3672. ('Country', 'QA', 179, '__Qatar', ''),
  3673. ('Country', 'RE', 180, '__Reunion', ''),
  3674. ('Country', 'RO', 181, '__Romania', ''),
  3675. ('Country', 'RU', 182, '__Russia', ''),
  3676. ('Country', 'RW', 183, '__Rwanda', ''),
  3677. ('Country', 'SH', 184, '__Saint Helena', ''),
  3678. ('Country', 'KN', 185, '__Saint Kitts and Nevis', ''),
  3679. ('Country', 'LC', 186, '__Saint Lucia', ''),
  3680. ('Country', 'PM', 187, '__Saint Pierre and Miquelon', ''),
  3681. ('Country', 'VC', 188, '__Saint Vincent and the Grenadines', ''),
  3682. ('Country', 'BL', 189, '__Saint_Barthelemy', ''),
  3683. ('Country', 'MF', 190, '__Saint_Martin_French_part', ''),
  3684. ('Country', 'WS', 191, '__Samoa', ''),
  3685. ('Country', 'SM', 192, '__San Marino', ''),
  3686. ('Country', 'ST', 193, '__Sao Tome and Principe', ''),
  3687. ('Country', 'SA', 194, '__Saudi Arabia', ''),
  3688. ('Country', 'SN', 195, '__Senegal', ''),
  3689. ('Country', 'RS', 196, '__Serbia', ''),
  3690. ('Country', 'SC', 197, '__Seychelles', ''),
  3691. ('Country', 'SL', 198, '__Sierra Leone', ''),
  3692. ('Country', 'SG', 199, '__Singapore', ''),
  3693. ('Country', 'SK', 200, '__Slovakia', ''),
  3694. ('Country', 'SI', 201, '__Slovenia', ''),
  3695. ('Country', 'SB', 202, '__Solomon Islands', ''),
  3696. ('Country', 'SO', 203, '__Somalia', ''),
  3697. ('Country', 'ZA', 204, '__South Africa', ''),
  3698. ('Country', 'GS', 205, '__South Georgia and the South Sandwich Islands', ''),
  3699. ('Country', 'ES', 206, '__Spain', ''),
  3700. ('Country', 'LK', 207, '__Sri Lanka', ''),
  3701. ('Country', 'SD', 208, '__Sudan', ''),
  3702. ('Country', 'SR', 209, '__Suriname', ''),
  3703. ('Country', 'SJ', 210, '__Svalbard', ''),
  3704. ('Country', 'SZ', 211, '__Swaziland', ''),
  3705. ('Country', 'SE', 212, '__Sweden', ''),
  3706. ('Country', 'CH', 213, '__Switzerland', ''),
  3707. ('Country', 'SY', 214, '__Syria', ''),
  3708. ('Country', 'TW', 215, '__Taiwan', ''),
  3709. ('Country', 'TJ', 216, '__Tajikistan', ''),
  3710. ('Country', 'TZ', 217, '__Tanzania', ''),
  3711. ('Country', 'TH', 218, '__Thailand', ''),
  3712. ('Country', 'BS', 219, '__The Bahamas', ''),
  3713. ('Country', 'GM', 220, '__The Gambia', ''),
  3714. ('Country', 'TG', 221, '__Togo', ''),
  3715. ('Country', 'TK', 222, '__Tokelau', ''),
  3716. ('Country', 'TO', 223, '__Tonga', ''),
  3717. ('Country', 'TT', 224, '__Trinidad and Tobago', ''),
  3718. ('Country', 'TN', 225, '__Tunisia', ''),
  3719. ('Country', 'TR', 226, '__Turkey', ''),
  3720. ('Country', 'TM', 227, '__Turkmenistan', ''),
  3721. ('Country', 'TC', 228, '__Turks and Caicos Islands', ''),
  3722. ('Country', 'TV', 229, '__Tuvalu', ''),
  3723. ('Country', 'UG', 230, '__Uganda', ''),
  3724. ('Country', 'UA', 231, '__Ukraine', ''),
  3725. ('Country', 'AE', 232, '__United Arab Emirates', ''),
  3726. ('Country', 'GB', 233, '__United Kingdom', ''),
  3727. ('Country', 'US', 234, '__United States', ''),
  3728. ('Country', 'UM', 235, '__United States Minor Outlying Islands', ''),
  3729. ('Country', 'UY', 236, '__Uruguay', ''),
  3730. ('Country', 'UZ', 237, '__Uzbekistan', ''),
  3731. ('Country', 'VU', 238, '__Vanuatu', ''),
  3732. ('Country', 'VE', 239, '__Venezuela', ''),
  3733. ('Country', 'VN', 240, '__Vietnam', ''),
  3734. ('Country', 'VI', 241, '__Virgin Islands', ''),
  3735. ('Country', 'WF', 242, '__Wallis and Futuna', ''),
  3736. ('Country', 'EH', 243, '__Western Sahara', ''),
  3737. ('Country', 'YE', 244, '__Yemen', ''),
  3738. ('Country', 'ZM', 245, '__Zambia', ''),
  3739. ('Country', 'ZW', 246, '__Zimbabwe', '');
  3740. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`) VALUES
  3741. ('Sex', '', 1, '_sys_not_specified', ''),
  3742. ('Sex', '1', 2, '_Male', '_LookinMale'),
  3743. ('Sex', '2', 3, '_Female', '_LookinFemale');
  3744. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`) VALUES
  3745. ('Language', '1', 1, '__English', ''),
  3746. ('Language', '2', 2, '__Afrikaans', ''),
  3747. ('Language', '3', 3, '__Arabic', ''),
  3748. ('Language', '4', 4, '__Bulgarian', ''),
  3749. ('Language', '5', 5, '__Burmese', ''),
  3750. ('Language', '6', 6, '__Cantonese', ''),
  3751. ('Language', '7', 7, '__Croatian', ''),
  3752. ('Language', '8', 8, '__Danish', ''),
  3753. ('Language', '9', 9, '__Dutch', ''),
  3754. ('Language', '10', 10, '__Esperanto', ''),
  3755. ('Language', '11', 11, '__Estonian', ''),
  3756. ('Language', '12', 12, '__Finnish', ''),
  3757. ('Language', '13', 13, '__French', ''),
  3758. ('Language', '14', 14, '__German', ''),
  3759. ('Language', '15', 15, '__Greek', ''),
  3760. ('Language', '16', 16, '__Gujrati', ''),
  3761. ('Language', '17', 17, '__Hebrew', ''),
  3762. ('Language', '18', 18, '__Hindi', ''),
  3763. ('Language', '19', 19, '__Hungarian', ''),
  3764. ('Language', '20', 20, '__Icelandic', ''),
  3765. ('Language', '21', 21, '__Indian', ''),
  3766. ('Language', '22', 22, '__Indonesian', ''),
  3767. ('Language', '23', 23, '__Italian', ''),
  3768. ('Language', '24', 24, '__Japanese', ''),
  3769. ('Language', '25', 25, '__Korean', ''),
  3770. ('Language', '26', 26, '__Latvian', ''),
  3771. ('Language', '27', 27, '__Lithuanian', ''),
  3772. ('Language', '28', 28, '__Malay', ''),
  3773. ('Language', '29', 29, '__Mandarin', ''),
  3774. ('Language', '30', 30, '__Marathi', ''),
  3775. ('Language', '31', 31, '__Moldovian', ''),
  3776. ('Language', '32', 32, '__Nepalese', ''),
  3777. ('Language', '33', 33, '__Norwegian', ''),
  3778. ('Language', '34', 34, '__Persian', ''),
  3779. ('Language', '35', 35, '__Polish', ''),
  3780. ('Language', '36', 36, '__Portuguese', ''),
  3781. ('Language', '37', 37, '__Punjabi', ''),
  3782. ('Language', '38', 38, '__Romanian', ''),
  3783. ('Language', '39', 39, '__Russian', ''),
  3784. ('Language', '40', 40, '__Serbian', ''),
  3785. ('Language', '41', 41, '__Spanish', ''),
  3786. ('Language', '42', 42, '__Swedish', ''),
  3787. ('Language', '43', 43, '__Tagalog', ''),
  3788. ('Language', '44', 44, '__Taiwanese', ''),
  3789. ('Language', '45', 45, '__Tamil', ''),
  3790. ('Language', '46', 46, '__Telugu', ''),
  3791. ('Language', '47', 47, '__Thai', ''),
  3792. ('Language', '48', 48, '__Tongan', ''),
  3793. ('Language', '49', 49, '__Turkish', ''),
  3794. ('Language', '50', 50, '__Ukrainian', ''),
  3795. ('Language', '51', 51, '__Urdu', ''),
  3796. ('Language', '52', 52, '__Vietnamese', ''),
  3797. ('Language', '53', 53, '__Visayan', '');
  3798. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3799. ('Currency', 'AUD', 1, '__AUD', '', 'a:1:{s:4:"sign";s:6:"A&#36;";}'),
  3800. ('Currency', 'CAD', 2, '__CAD', '', 'a:1:{s:4:"sign";s:6:"C&#36;";}'),
  3801. ('Currency', 'EUR', 3, '__EUR', '', 'a:1:{s:4:"sign";s:7:"&#8364;";}'),
  3802. ('Currency', 'GBP', 4, '__GBP', '', 'a:1:{s:4:"sign";s:6:"&#163;";}'),
  3803. ('Currency', 'USD', 5, '__USD', '', 'a:1:{s:4:"sign";s:5:"&#36;";}'),
  3804. ('Currency', 'YEN', 6, '__YEN', '', 'a:1:{s:4:"sign";s:6:"&#165;";}');
  3805. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`) VALUES
  3806. ('sys_report_types', 'spam', 1, '_sys_pre_lists_report_types_spam', ''),
  3807. ('sys_report_types', 'scam', 2, '_sys_pre_lists_report_types_scam', ''),
  3808. ('sys_report_types', 'fraud', 3, '_sys_pre_lists_report_types_fraud', ''),
  3809. ('sys_report_types', 'nude', 4, '_sys_pre_lists_report_types_nude', ''),
  3810. ('sys_report_types', 'other', 5, '_sys_pre_lists_report_types_other', '');
  3811. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3812. ('sys_vote_reactions', 'like', 1, '_sys_pre_lists_vote_reactions_like', '', 'a:7:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"👍";s:4:"icon";s:12:"fa-thumbs-up";s:5:"image";s:904:"<svg aria-hidden="true" fill="none" stroke="currentColor" stroke-width="1.5" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M6.633 10.5c.806 0 1.533-.446 2.031-1.08a9.041 9.041 0 012.861-2.4c.723-.384 1.35-.956 1.653-1.715a4.498 4.498 0 00.322-1.672V3a.75.75 0 01.75-.75A2.25 2.25 0 0116.5 4.5c0 1.152-.26 2.243-.723 3.218-.266.558.107 1.282.725 1.282h3.126c1.026 0 1.945.694 2.054 1.715.045.422.068.85.068 1.285a11.95 11.95 0 01-2.649 7.521c-.388.482-.987.729-1.605.729H13.48c-.483 0-.964-.078-1.423-.23l-3.114-1.04a4.501 4.501 0 00-1.423-.23H5.904M14.25 9h2.25M5.904 18.75c.083.205.173.405.27.602.197.4-.078.898-.523.898h-.908c-.889 0-1.713-.518-1.972-1.368a12 12 0 01-.521-3.507c0-1.553.295-3.036.831-4.398C3.387 10.203 4.167 9.75 5 9.75h1.053c.472 0 .745.556.5.96a8.958 8.958 0 00-1.302 4.665c0 1.194.232 2.333.654 3.375z" stroke-linecap="round" stroke-linejoin="round"></path></svg>";s:5:"color";s:20:"sys-colored col-gray";s:6:"weight";s:1:"1";s:7:"default";s:9:"thumbs-up";}'),
  3813. ('sys_vote_reactions', 'love', 2, '_sys_pre_lists_vote_reactions_love', '', 'a:6:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"💓";s:4:"icon";s:8:"fa-heart";s:5:"image";s:499:"<svg aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M11.645 20.91l-.007-.003-.022-.012a15.247 15.247 0 01-.383-.218 25.18 25.18 0 01-4.244-3.17C4.688 15.36 2.25 12.174 2.25 8.25 2.25 5.322 4.714 3 7.688 3A5.5 5.5 0 0112 5.052 5.5 5.5 0 0116.313 3c2.973 0 5.437 2.322 5.437 5.25 0 3.925-2.438 7.111-4.739 9.256a25.175 25.175 0 01-4.244 3.17 15.247 15.247 0 01-.383.219l-.022.012-.007.004-.003.001a.752.752 0 01-.704 0l-.003-.001z"></path></svg>";s:5:"color";s:20:"sys-colored col-red1";s:6:"weight";s:1:"1";}'),
  3814. ('sys_vote_reactions', 'joy', 3, '_sys_pre_lists_vote_reactions_joy', '', 'a:6:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"😆";s:4:"icon";s:15:"fa-laugh-squint";s:5:"image";s:789:"<svg aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zm-2.625 6c-.54 0-.828.419-.936.634a1.96 1.96 0 00-.189.866c0 .298.059.605.189.866.108.215.395.634.936.634.54 0 .828-.419.936-.634.13-.26.189-.568.189-.866 0-.298-.059-.605-.189-.866-.108-.215-.395-.634-.936-.634zm4.314.634c.108-.215.395-.634.936-.634.54 0 .828.419.936.634.13.26.189.568.189.866 0 .298-.059.605-.189.866-.108.215-.395.634-.936.634-.54 0-.828-.419-.936-.634a1.96 1.96 0 01-.189-.866c0-.298.059-.605.189-.866zm2.023 6.828a.75.75 0 10-1.06-1.06 3.75 3.75 0 01-5.304 0 .75.75 0 00-1.06 1.06 5.25 5.25 0 007.424 0z" fill-rule="evenodd"></path></svg>";s:5:"color";s:20:"sys-colored col-red3";s:6:"weight";s:1:"1";}'),
  3815. ('sys_vote_reactions', 'surprise', 4, '_sys_pre_lists_vote_reactions_surprise', '', 'a:6:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"😲";s:4:"icon";s:11:"fa-surprise";s:5:"image";s:551:"<svg aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M9.375 3a1.875 1.875 0 000 3.75h1.875v4.5H3.375A1.875 1.875 0 011.5 9.375v-.75c0-1.036.84-1.875 1.875-1.875h3.193A3.375 3.375 0 0112 2.753a3.375 3.375 0 015.432 3.997h3.943c1.035 0 1.875.84 1.875 1.875v.75c0 1.036-.84 1.875-1.875 1.875H12.75v-4.5h1.875a1.875 1.875 0 10-1.875-1.875V6.75h-1.5V4.875C11.25 3.839 10.41 3 9.375 3zM11.25 12.75H3v6.75a2.25 2.25 0 002.25 2.25h6v-9zM12.75 12.75v9h6.75a2.25 2.25 0 002.25-2.25v-6.75h-9z"></path></svg>";s:5:"color";s:20:"sys-colored col-red3";s:6:"weight";s:1:"1";}'),
  3816. ('sys_vote_reactions', 'sadness', 5, '_sys_pre_lists_vote_reactions_sadness', '', 'a:6:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"😥";s:4:"icon";s:11:"fa-sad-tear";s:5:"image";s:736:"<svg aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M16.5 4.478v.227a48.816 48.816 0 013.878.512.75.75 0 11-.256 1.478l-.209-.035-1.005 13.07a3 3 0 01-2.991 2.77H8.084a3 3 0 01-2.991-2.77L4.087 6.66l-.209.035a.75.75 0 01-.256-1.478A48.567 48.567 0 017.5 4.705v-.227c0-1.564 1.213-2.9 2.816-2.951a52.662 52.662 0 013.369 0c1.603.051 2.815 1.387 2.815 2.951zm-6.136-1.452a51.196 51.196 0 013.273 0C14.39 3.05 15 3.684 15 4.478v.113a49.488 49.488 0 00-6 0v-.113c0-.794.609-1.428 1.364-1.452zm-.355 5.945a.75.75 0 10-1.5.058l.347 9a.75.75 0 101.499-.058l-.346-9zm5.48.058a.75.75 0 10-1.498-.058l-.347 9a.75.75 0 001.5.058l.345-9z" fill-rule="evenodd"></path></svg>";s:5:"color";s:20:"sys-colored col-red3";s:6:"weight";s:1:"1";}'),
  3817. ('sys_vote_reactions', 'anger', 6, '_sys_pre_lists_vote_reactions_anger', '', 'a:6:{s:3:"use";s:5:"emoji";s:5:"emoji";s:4:"😠";s:4:"icon";s:8:"fa-angry";s:5:"image";s:858:"<svg aria-hidden="true" fill="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path clip-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zm-2.625 6c-.54 0-.828.419-.936.634a1.96 1.96 0 00-.189.866c0 .298.059.605.189.866.108.215.395.634.936.634.54 0 .828-.419.936-.634.13-.26.189-.568.189-.866 0-.298-.059-.605-.189-.866-.108-.215-.395-.634-.936-.634zm4.314.634c.108-.215.395-.634.936-.634.54 0 .828.419.936.634.13.26.189.568.189.866 0 .298-.059.605-.189.866-.108.215-.395.634-.936.634-.54 0-.828-.419-.936-.634a1.96 1.96 0 01-.189-.866c0-.298.059-.605.189-.866zm-4.34 7.964a.75.75 0 01-1.061-1.06 5.236 5.236 0 013.73-1.538 5.236 5.236 0 013.695 1.538.75.75 0 11-1.061 1.06 3.736 3.736 0 00-2.639-1.098 3.736 3.736 0 00-2.664 1.098z" fill-rule="evenodd"></path></svg>";s:5:"color";s:20:"sys-colored col-red3";s:6:"weight";s:1:"1";}');
  3818. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3819. ('sys_relations', '1', 1, '_sys_pre_lists_relations_husband', '', 'a:1:{i:0;s:1:"2";}'),
  3820. ('sys_relations', '2', 2, '_sys_pre_lists_relations_wife', '', 'a:1:{i:0;s:1:"1";}'),
  3821. ('sys_relations', '3', 3, '_sys_pre_lists_relations_father', '', 'a:2:{i:0;s:1:"5";i:1;s:1:"6";}'),
  3822. ('sys_relations', '4', 4, '_sys_pre_lists_relations_mother', '', 'a:2:{i:0;s:1:"5";i:1;s:1:"6";}'),
  3823. ('sys_relations', '5', 5, '_sys_pre_lists_relations_son', '', 'a:2:{i:0;s:1:"3";i:1;s:1:"4";}'),
  3824. ('sys_relations', '6', 6, '_sys_pre_lists_relations_daughter', '', 'a:2:{i:0;s:1:"3";i:1;s:1:"4";}'),
  3825. ('sys_relations', '7', 7, '_sys_pre_lists_relations_brother', '', 'a:2:{i:0;s:1:"7";i:1;s:1:"8";}'),
  3826. ('sys_relations', '8', 8, '_sys_pre_lists_relations_sister', '', 'a:2:{i:0;s:1:"7";i:1;s:1:"8";}');
  3827. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3828. ('sys_content_filter', 1, 1, '_sys_pre_lists_content_filter_g', '', ''),
  3829. ('sys_content_filter', 2, 2, '_sys_pre_lists_content_filter_pg', '', ''),
  3830. ('sys_content_filter', 3, 3, '_sys_pre_lists_content_filter_pg13', '', ''),
  3831. ('sys_content_filter', 4, 4, '_sys_pre_lists_content_filter_r', '', ''),
  3832. ('sys_content_filter', 5, 5, '_sys_pre_lists_content_filter_x', '', '');
  3833. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3834. ('sys_studio_widget_types', '', 1, '_sys_pre_lists_studio_widget_types_library', '', 'a:1:{s:4:"icon";s:15:"lmi-library.svg";}'),
  3835. ('sys_studio_widget_types', 'appearance', 2, '_sys_pre_lists_studio_widget_types_appearance', '', 'a:1:{s:4:"icon";s:18:"lmi-appearance.svg";}'),
  3836. ('sys_studio_widget_types', 'structure', 3, '_sys_pre_lists_studio_widget_types_structure', '', 'a:1:{s:4:"icon";s:17:"lmi-structure.svg";}'),
  3837. ('sys_studio_widget_types', 'content', 4, '_sys_pre_lists_studio_widget_types_content', '', 'a:1:{s:4:"icon";s:15:"lmi-content.svg";}'),
  3838. ('sys_studio_widget_types', 'users', 5, '_sys_pre_lists_studio_widget_types_users', '', 'a:1:{s:4:"icon";s:13:"lmi-users.svg";}'),
  3839. ('sys_studio_widget_types', 'configuration', 6, '_sys_pre_lists_studio_widget_types_configuration', '', 'a:1:{s:4:"icon";s:21:"lmi-configuration.svg";}'),
  3840. ('sys_studio_widget_types', 'extensions', 7, '_sys_pre_lists_studio_widget_types_extensions', '', 'a:1:{s:4:"icon";s:18:"lmi-extensions.svg";}'),
  3841. ('sys_studio_widget_types', 'integrations', 8, '_sys_pre_lists_studio_widget_types_integrations', '', 'a:1:{s:4:"icon";s:20:"lmi-integrations.svg";}'),
  3842. ('sys_studio_widget_types', 'favorites', 9, '_sys_pre_lists_studio_widget_types_favorites', '', 'a:1:{s:4:"icon";s:17:"lmi-favorites.svg";}');
  3843. INSERT INTO `sys_form_pre_values`(`Key`, `Value`, `Order`, `LKey`, `LKey2`, `Data`) VALUES
  3844. ('sys_colors', 'slate-600', 2, '_sys_pre_lists_color_slate', '', ''),
  3845. ('sys_colors', 'gray-600', 3, '_sys_pre_lists_color_gray', '', ''),
  3846. ('sys_colors', 'zinc-600', 4, '_sys_pre_lists_color_zinc', '', ''),
  3847. ('sys_colors', 'neutral-600', 5, '_sys_pre_lists_color_neutral', '', ''),
  3848. ('sys_colors', 'stone-600', 6, '_sys_pre_lists_color_stone', '', ''),
  3849. ('sys_colors', 'red-600', 7, '_sys_pre_lists_color_red', '', ''),
  3850. ('sys_colors', 'orange-600', 8, '_sys_pre_lists_color_orange', '', ''),
  3851. ('sys_colors', 'amber-600', 9, '_sys_pre_lists_color_amber', '', ''),
  3852. ('sys_colors', 'yellow-600', 10, '_sys_pre_lists_color_yellow', '', ''),
  3853. ('sys_colors', 'lime-600', 11, '_sys_pre_lists_color_lime', '', ''),
  3854. ('sys_colors', 'green-600', 12, '_sys_pre_lists_color_green', '', ''),
  3855. ('sys_colors', 'emerald-600', 13, '_sys_pre_lists_color_emerald', '', ''),
  3856. ('sys_colors', 'teal-600', 14, '_sys_pre_lists_color_teal', '', ''),
  3857. ('sys_colors', 'cyan-600', 15, '_sys_pre_lists_color_cyan', '', ''),
  3858. ('sys_colors', 'sky-600', 16, '_sys_pre_lists_color_sky', '', ''),
  3859. ('sys_colors', 'blue-600', 17, '_sys_pre_lists_color_blue', '', ''),
  3860. ('sys_colors', 'indigo-600', 18, '_sys_pre_lists_color_indigo', '', ''),
  3861. ('sys_colors', 'violet-600', 19, '_sys_pre_lists_color_violet', '', ''),
  3862. ('sys_colors', 'purple-600', 20, '_sys_pre_lists_color_purple', '', ''),
  3863. ('sys_colors', 'fuchsia-600', 21, '_sys_pre_lists_color_fuchsia', '', ''),
  3864. ('sys_colors', 'pink-600', 22, '_sys_pre_lists_color_pink', '', ''),
  3865. ('sys_colors', 'rose-600', 23, '_sys_pre_lists_color_rose', '', '');
  3866. -- --------------------------------------------------------
  3867. CREATE TABLE IF NOT EXISTS `sys_menu_templates` (
  3868. `id` int(11) NOT NULL AUTO_INCREMENT,
  3869. `template` varchar(255) NOT NULL,
  3870. `title` varchar(255) NOT NULL,
  3871. `visible` tinyint(4) NOT NULL DEFAULT '1',
  3872. PRIMARY KEY (`id`)
  3873. );
  3874. INSERT INTO `sys_menu_templates` (`id`, `template`, `title`, `visible`) VALUES
  3875. (1, 'menu_empty.html', '_sys_menu_template_title_empty', 1),
  3876. (2, 'menu_footer.html', '_sys_menu_template_title_footer', 0),
  3877. (3, 'menu_horizontal.html', '_sys_menu_template_title_hor', 1),
  3878. (4, 'menu_vertical_lite.html', '_sys_menu_template_title_ver_lite', 1),
  3879. (5, 'menu_toolbar.html', '_sys_menu_template_title_toolbar', 0),
  3880. (6, 'menu_vertical.html', '_sys_menu_template_title_ver', 1),
  3881. (7, 'menu_floating_blocks.html', '_sys_menu_template_title_floating_blocks', 1),
  3882. (8, 'menu_main_submenu.html', '_sys_menu_template_title_main_submenu', 0),
  3883. (9, 'menu_buttons_hor.html', '_sys_menu_template_title_buttons_hor', 1),
  3884. (10, 'menu_inline.html', '_sys_menu_template_title_inline', 1),
  3885. (11, 'menu_interactive_vertical.html', '_sys_menu_template_title_interactive_vertical', 0),
  3886. (12, 'menu_account_popup.html', '_sys_menu_template_title_account_popup', 0),
  3887. (13, 'menu_account_notifications.html', '_sys_menu_template_title_account_notifications', 0),
  3888. (14, 'menu_floating_blocks_big.html', '_sys_menu_template_title_floating_blocks_big', 1),
  3889. (15, 'menu_custom_hor.html', '_sys_menu_template_title_custom_hor', 0),
  3890. (16, 'menu_buttons_ver.html', '_sys_menu_template_title_buttons_ver', 1),
  3891. (17, 'menu_inline_sbtn.html', '_sys_menu_template_title_inline_sbtn', 1),
  3892. (18, 'menu_main_submenu_more_auto.html', '_sys_menu_template_title_main_submenu_more_auto', 0),
  3893. (19, 'menu_floating_blocks_wide.html', '_sys_menu_template_title_floating_blocks_wide', 0),
  3894. (20, 'menu_custom_ver.html', '_sys_menu_template_title_custom_ver', 0),
  3895. (21, 'menu_vertical_more_less.html', '_sys_menu_template_title_vertical_more_less', 0),
  3896. (22, 'menu_interactive.html', '_sys_menu_template_title_interactive', 0),
  3897. (23, 'menu_buttons_icon_hor.html', '_sys_menu_template_title_buttons_icon_hor', 1),
  3898. (24, 'menu_floating_blocks_dash.html', '_sys_menu_template_title_floating_blocks_dash', 0),
  3899. (25, 'menu_block_submenu_hor.html', '_sys_menu_template_title_block_submenu_hor', 1),
  3900. (26, 'menu_block_submenu_ver.html', '_sys_menu_template_title_block_submenu_ver', 1),
  3901. (27, 'menu_profile_followings.html', '_sys_menu_template_title_profile_followings', 0),
  3902. (28, 'menu_main.html', '_sys_menu_template_title_main', 0),
  3903. (29, 'menu_add_content.html', '_sys_menu_template_title_add_content', 0),
  3904. (30, 'menu_panel.html', '_sys_menu_template_title_panel', 0),
  3905. (31, 'menu_main_in_panel.html', '_sys_menu_template_title_main_in_panel', 0);
  3906. CREATE TABLE IF NOT EXISTS `sys_objects_menu` (
  3907. `id` int(11) NOT NULL AUTO_INCREMENT,
  3908. `object` varchar(64) NOT NULL,
  3909. `title` varchar(255) NOT NULL,
  3910. `set_name` varchar(64) NOT NULL,
  3911. `module` varchar(32) NOT NULL,
  3912. `template_id` int(11) NOT NULL,
  3913. `deletable` tinyint(4) NOT NULL DEFAULT '1',
  3914. `active` tinyint(4) NOT NULL DEFAULT '0',
  3915. `override_class_name` varchar(255) NOT NULL,
  3916. `override_class_file` varchar(255) NOT NULL,
  3917. PRIMARY KEY (`id`),
  3918. UNIQUE KEY `object` (`object`)
  3919. );
  3920. INSERT INTO `sys_objects_menu` (`object`, `title`, `set_name`, `module`, `template_id`, `deletable`, `active`, `override_class_name`, `override_class_file`) VALUES
  3921. ('sys_site', '_sys_menu_title_main', 'sys_site', 'system', 28, 0, 1, 'BxTemplMenuSite', ''),
  3922. ('sys_site_in_panel', '_sys_menu_title_main_in_panel', 'sys_site', 'system', 31, 0, 1, 'BxTemplMenuSite', ''),
  3923. ('sys_application', '_sys_menu_title_application', 'sys_application', 'system', 28, 0, 1, 'BxTemplMenuSite', ''),
  3924. ('sys_homepage', '_sys_menu_title_homepage', 'sys_homepage', 'system', 7, 0, 1, 'BxTemplMenuHomepage', ''),
  3925. ('sys_homepage_submenu', '_sys_menu_title_homepage_submenu', 'sys_homepage_submenu', 'system', 8, 0, 1, '', ''),
  3926. ('sys_site_submenu', '_sys_menu_title_submenu', 'sys_site', 'system', 1, 0, 1, 'BxTemplMenuSubmenu', ''),
  3927. ('sys_site_panel', '_sys_menu_title_panel', 'sys_site_panel', 'system', 30, 0, 1, 'BxTemplMenuPanel', ''),
  3928. ('sys_footer', '_sys_menu_title_footer', 'sys_footer', 'system', 2, 0, 1, 'BxTemplMenuFooter', ''),
  3929. ('sys_toolbar_site', '_sys_menu_title_toolbar_site', 'sys_toolbar_site', 'system', 5, 0, 1, 'BxTemplMenuToolbar', ''),
  3930. ('sys_toolbar_member', '_sys_menu_title_toolbar_member', 'sys_toolbar_member', 'system', 5, 0, 1, 'BxTemplMenuToolbar', ''),
  3931. ('sys_add_content', '_sys_menu_title_add_content', 'sys_add_content_links', 'system', 29, 0, 1, 'BxTemplMenuSite', ''),
  3932. ('sys_add_profile', '_sys_menu_title_add_profile', 'sys_add_profile_links', 'system', 14, 0, 1, 'BxTemplMenuProfileAdd', ''),
  3933. ('sys_add_profile_vertical', '_sys_menu_title_add_profile_vertical', 'sys_add_profile_links', 'system', 6, 0, 1, 'BxTemplMenuProfileAdd', ''),
  3934. ('sys_account_dashboard', '_sys_menu_title_account_dashboard', 'sys_account_dashboard', 'system', 8, 0, 1, 'BxTemplMenuAccountDashboard', ''),
  3935. ('sys_account_dashboard_manage_tools', '_sys_menu_title_account_dashboard_manage_tools', 'sys_account_dashboard_manage_tools', 'system', 24, 0, 1, 'BxTemplMenuDashboardManageTools', ''),
  3936. ('sys_account_settings_submenu', '_sys_menu_title_account_settings', 'sys_account_settings', 'system', 8, 0, 1, '', ''),
  3937. ('sys_profiles_create', '_sys_menu_title_profiles_create', 'sys_profiles_create', 'system', 4, 0, 1, '', ''),
  3938. ('sys_cmts_item_manage', '_sys_menu_title_cmts_item_manage', 'sys_cmts_item_manage', 'system', 20, 0, 1, 'BxTemplCmtsMenuManage', ''),
  3939. ('sys_cmts_item_actions', '_sys_menu_title_cmts_item_actions', 'sys_cmts_item_actions', 'system', 15, 0, 1, 'BxTemplCmtsMenuActions', ''),
  3940. ('sys_cmts_item_counters', '_sys_menu_title_cmts_item_counters', 'sys_cmts_item_counters', 'system', 15, 0, 1, 'BxTemplCmtsMenuActions', ''),
  3941. ('sys_cmts_item_meta', '_sys_menu_title_cmts_item_meta', 'sys_cmts_item_meta', 'system', 15, 0, 1, 'BxTemplCmtsMenuUnitMeta', ''),
  3942. ('sys_account_popup', '_sys_menu_title_account_popup', 'sys_account_popup', 'system', 12, 0, 1, 'BxTemplMenuAccountPopup', ''),
  3943. ('sys_account_notifications', '_sys_menu_title_account_notifications', 'sys_account_notifications', 'system', 19, 0, 1, 'BxTemplMenuAccountNotifications', ''),
  3944. ('sys_profile_stats', '_sys_menu_title_profile_stats', 'sys_profile_stats', 'system', 21, 0, 1, 'BxTemplMenuProfileStats', ''),
  3945. ('sys_tags_cloud', '_sys_menu_title_tags_cloud', '', 'system', 21, 0, 1, 'BxBaseMenuTagsCloud', ''),
  3946. ('sys_profile_followings', '_sys_menu_title_profile_followings', 'sys_profile_followings', 'system', 27, 0, 1, 'BxTemplMenuProfileFollowings', ''),
  3947. ('sys_switch_language_popup', '_sys_menu_title_switch_language_popup', 'sys_switch_language', 'system', 6, 0, 1, 'BxTemplMenuSwitchLanguage', ''),
  3948. ('sys_switch_language_inline', '_sys_menu_title_switch_language_inline', 'sys_switch_language', 'system', 3, 0, 1, 'BxTemplMenuSwitchLanguage', ''),
  3949. ('sys_switch_template', '_sys_menu_title_switch_template', 'sys_switch_template', 'system', 6, 0, 1, 'BxTemplMenuSwitchTemplate', ''),
  3950. ('sys_set_acl_level', '_sys_menu_title_set_acl_level', '', 'system', 6, 0, 1, 'BxTemplMenuSetAclLevel', ''),
  3951. ('sys_set_badges', '_sys_menu_title_set_badges', '', 'system', 6, 0, 1, 'BxTemplMenuSetBadges', ''),
  3952. ('sys_social_sharing', '_sys_menu_title_social_sharing', 'sys_social_sharing', 'system', 23, 0, 1, 'BxTemplMenuSocialSharing', ''),
  3953. ('sys_create_post', '_sys_menu_title_create_post', 'sys_add_content_links', 'system', 15, 0, 1, 'BxTemplMenuCreatePost', ''),
  3954. ('sys_dashboard_content', '_sys_menu_title_dashboard_content_manage', 'sys_dashboard_content_manage', 'system', 15, 0, 1, 'BxTemplMenuDashboardContentManage', ''),
  3955. ('sys_dashboard_reports', '_sys_menu_title_dashboard_reports_manage', 'sys_dashboard_reports_manage', 'system', 15, 0, 1, 'BxTemplMenuDashboardReportsManage', ''),
  3956. ('sys_add_relation', '_sys_menu_title_add_relation', '', 'system', 6, 0, 1, 'BxTemplMenuAddRelation', ''),
  3957. ('sys_vote_reactions_do', '_sys_menu_title_vote_reactions_do', '', 'system', 3, 0, 1, 'BxTemplVoteReactionsMenuDo', ''),
  3958. ('sys_wiki', '_sys_menu_title_wiki', 'sys_wiki', 'system', 6, 0, 1, 'BxTemplMenuWiki', ''),
  3959. ('sys_favorite_list', '_sys_menu_title_favorite_list', 'sys_favorite_list', 'system', 9, 0, 1, '', ''),
  3960. ('sys_studio_account_popup', '_sys_menu_title_studio_account_popup', 'sys_studio_account_popup', 'system', 4, 0, 1, 'BxTemplStudioMenuAccountPopup', '');
  3961. CREATE TABLE IF NOT EXISTS `sys_menu_sets` (
  3962. `set_name` varchar(64) NOT NULL,
  3963. `module` varchar(32) NOT NULL,
  3964. `title` varchar(255) NOT NULL,
  3965. `deletable` tinyint(4) NOT NULL DEFAULT '1',
  3966. PRIMARY KEY (`set_name`)
  3967. );
  3968. INSERT INTO `sys_menu_sets` (`set_name`, `module`, `title`, `deletable`) VALUES
  3969. ('sys_site', 'system', '_sys_menu_set_title_site', 0),
  3970. ('sys_application', 'system', '_sys_menu_set_title_application', 0),
  3971. ('sys_homepage', 'system', '_sys_menu_set_title_homepage', 0),
  3972. ('sys_homepage_submenu', 'system', '_sys_menu_set_title_homepage_submenu', 0),
  3973. ('sys_site_panel', 'system', '_sys_menu_set_title_panel', 0),
  3974. ('sys_footer', 'system', '_sys_menu_set_title_footer', 0),
  3975. ('sys_toolbar_site', 'system', '_sys_menu_set_title_toolbar_site', 0),
  3976. ('sys_toolbar_member', 'system', '_sys_menu_set_title_toolbar_member', 0),
  3977. ('sys_account_popup', 'system', '_sys_menu_set_title_account_popup', 0),
  3978. ('sys_account_notifications', 'system', '_sys_menu_set_title_account_notifications', 0),
  3979. ('sys_add_content_links', 'system', '_sys_menu_set_title_add_content', 0),
  3980. ('sys_dashboard_content_manage', 'system', '_sys_menu_set_title_dashboard_content_manage', 0),
  3981. ('sys_dashboard_reports_manage', 'system', '_sys_menu_set_title_dashboard_reports_manage', 0),
  3982. ('sys_add_profile_links', 'system', '_sys_menu_set_title_add_profile', 0),
  3983. ('sys_account_dashboard', 'system', '_sys_menu_set_title_account_dashboard', 0),
  3984. ('sys_account_dashboard_manage_tools', 'system', '_sys_menu_set_title_account_dashboard_manage_tools', 0),
  3985. ('sys_account_settings', 'system', '_sys_menu_set_title_account_settings', 0),
  3986. ('sys_profiles_create', 'system', '_sys_menu_set_title_profile_create_links', 0),
  3987. ('sys_profile_stats', 'system', '_sys_menu_set_title_profile_stats', 0),
  3988. ('sys_profile_followings', 'system', '_sys_menu_set_title_profile_followings', 0),
  3989. ('sys_cmts_item_manage', 'system', '_sys_menu_set_title_cmts_item_manage', 0),
  3990. ('sys_cmts_item_actions', 'system', '_sys_menu_set_title_cmts_item_actions', 0),
  3991. ('sys_cmts_item_counters', 'system', '_sys_menu_set_title_cmts_item_counters', 0),
  3992. ('sys_cmts_item_meta', 'system', '_sys_menu_set_title_cmts_item_meta', 0),
  3993. ('sys_switch_language', 'system', '_sys_menu_set_title_switch_language', 0),
  3994. ('sys_switch_template', 'system', '_sys_menu_set_title_switch_template', 0),
  3995. ('sys_social_sharing', 'system', '_sys_menu_set_title_sys_social_sharing', 0),
  3996. ('sys_wiki', 'system', '_sys_menu_set_title_sys_wiki', 0),
  3997. ('sys_favorite_list', 'system', '_sys_menu_set_title_sys_favorite_list', 0),
  3998. ('sys_studio_account_popup', 'system', '_sys_menu_set_title_studio_account_popup', 0);
  3999. CREATE TABLE IF NOT EXISTS `sys_menu_items` (
  4000. `id` int(11) NOT NULL AUTO_INCREMENT,
  4001. `parent_id` int(11) NOT NULL DEFAULT '0',
  4002. `set_name` varchar(64) NOT NULL,
  4003. `module` varchar(32) NOT NULL,
  4004. `name` varchar(255) NOT NULL,
  4005. `title_system` varchar(255) NOT NULL,
  4006. `title` varchar(255) NOT NULL,
  4007. `link` varchar(512) NOT NULL,
  4008. `onclick` varchar(255) NOT NULL,
  4009. `target` varchar(255) NOT NULL,
  4010. `icon` text NOT NULL,
  4011. `addon` text NOT NULL,
  4012. `addon_cache` tinyint(4) NOT NULL DEFAULT 0,
  4013. `markers` text NOT NULL,
  4014. `submenu_object` varchar(64) NOT NULL,
  4015. `submenu_popup` tinyint(4) NOT NULL DEFAULT '0',
  4016. `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647',
  4017. `visibility_custom` text NOT NULL,
  4018. `hidden_on` varchar(255) NOT NULL DEFAULT '',
  4019. `hidden_on_pt` int(11) NOT NULL DEFAULT '0',
  4020. `hidden_on_col` int(11) NOT NULL DEFAULT '0',
  4021. `primary` tinyint(4) NOT NULL DEFAULT '0',
  4022. `collapsed` tinyint(4) NOT NULL DEFAULT '0',
  4023. `active` tinyint(4) NOT NULL DEFAULT '1',
  4024. `copyable` tinyint(4) NOT NULL DEFAULT '1',
  4025. `editable` tinyint(4) NOT NULL DEFAULT '1',
  4026. `order` int(11) NOT NULL,
  4027. PRIMARY KEY (`id`)
  4028. );
  4029. -- site menu
  4030. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4031. ('sys_site', 'system', 'home', '_sys_menu_item_title_system_home', '_sys_menu_item_title_home', '', '', '', 'home col-gray', '', 2147483647, 1, 1, 1),
  4032. ('sys_site', 'system', 'about', '_sys_menu_item_title_system_about', '_sys_menu_item_title_about', 'page.php?i=about', '', '', 'info-circle col-blue3-dark', '', 2147483647, 1, 1, 2),
  4033. ('sys_site', 'system', 'search', '_sys_menu_item_title_system_search', '_sys_menu_item_title_search', 'javascript:void(0);', 'bx_menu_slide_inline(\'#bx-sliding-menu-search\', this, \'site\');', '', 'search', '', 2147483647, 1, 1, 3),
  4034. ('sys_site', 'system', 'more-auto', '_sys_menu_item_title_system_more_auto', '_sys_menu_item_title_more_auto', 'javascript:void(0)', '', '', 'ellipsis-v', '', 2147483647, 1, 0, 9999);
  4035. -- panel menu
  4036. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4037. ('sys_site_panel', 'system', 'member-avatar', '_sys_menu_item_title_system_member_avatar', '', '', '', '', '', '', 2147483646, 1, 0, 1),
  4038. ('sys_site_panel', 'system', 'public-menu', '_sys_menu_item_title_system_public_menu', '', '', '', '', '', 'sys_site_in_panel', 2147483647, 0, 0, 2),
  4039. ('sys_site_panel', 'system', 'member-menu', '_sys_menu_item_title_system_member_menu', '', '', '', '', '', 'sys_profile_stats', 2147483646, 1, 0, 3),
  4040. ('sys_site_panel', 'system', 'member-followings', '_sys_menu_item_title_system_member_followings', '', '', '', '', '', 'sys_profile_followings', 2147483646, 1, 0, 4);
  4041. -- application menu
  4042. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4043. ('sys_application', 'system', 'home', '_sys_menu_item_title_system_home', '_sys_menu_item_title_home', '', '', '', 'home col-gray-dark', '', 2147483647, 1, 1, 1),
  4044. ('sys_application', 'system', 'about', '_sys_menu_item_title_system_about', '_sys_menu_item_title_about', 'page.php?i=about', '', '', 'info-circle col-blue3-dark', '', 2147483647, 1, 1, 2),
  4045. ('sys_application', 'system', 'more-auto', '_sys_menu_item_title_system_more_auto', '_sys_menu_item_title_more_auto', 'javascript:void(0)', '', '', 'ellipsis-v', '', 2147483647, 1, 0, 9999);
  4046. -- homepage submenu
  4047. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `visibility_custom`, `active`, `copyable`, `order`) VALUES
  4048. ('sys_homepage_submenu', 'system', 'home', '_sys_menu_item_title_system_home', '_sys_menu_item_title_home', '', '', '', 'bolt', '', '', 2147483647, '', 0, 1, 1),
  4049. ('sys_homepage_submenu', 'system', 'explore', '_sys_menu_item_title_system_explore', '_sys_menu_item_title_explore', 'page.php?i=explore', '', '', 'compass ', '', '', 2147483647, '', 0, 1, 2),
  4050. ('sys_homepage_submenu', 'system', 'updates', '_sys_menu_item_title_system_updates', '_sys_menu_item_title_updates', 'page.php?i=updates', '', '', 'fire', '', '', 2147483647, '', 0, 1, 3),
  4051. ('sys_homepage_submenu', 'system', 'trends', '_sys_menu_item_title_system_trends', '_sys_menu_item_title_trends', 'page.php?i=trends', '', '', 'hashtag', '', '', 2147483647, '', 0, 1, 4);
  4052. -- footer menu
  4053. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4054. ('sys_footer', 'system', 'about', '_sys_menu_item_title_system_about', '_sys_menu_item_title_about', 'page.php?i=about', '', '', '', '', 2147483647, 1, 1, 1),
  4055. ('sys_footer', 'system', 'terms', '_sys_menu_item_title_system_terms', '_sys_menu_item_title_terms', 'page.php?i=terms', '', '', '', '', 2147483647, 1, 1, 2),
  4056. ('sys_footer', 'system', 'privacy', '_sys_menu_item_title_system_privacy', '_sys_menu_item_title_privacy', 'page.php?i=privacy', '', '', '', '', 2147483647, 1, 1, 3),
  4057. ('sys_footer', 'system', 'switch_language', '_sys_menu_item_title_system_switch_language', '_sys_menu_item_title_switch_language', 'javascript:void(0);', 'bx_menu_popup(''sys_switch_language_popup'', window);', '', '', '', 2147483647, 1, 1, 4),
  4058. ('sys_footer', 'system', 'switch_template', '_sys_menu_item_title_system_switch_template', '_sys_menu_item_title_switch_template', 'javascript:void(0);', 'bx_menu_popup(''sys_switch_template'', window);', '', '', '', 2147483647, 1, 1, 5),
  4059. ('sys_footer', 'system', 'copyright', '_sys_menu_item_title_system_copyright', '_sys_menu_item_title_copyright', 'javascript:void(0)', 'on_copyright_click()', '', '', '', 2147483647, 1, 1, 6),
  4060. ('sys_footer', 'system', 'powered_by', '_sys_menu_item_title_system_powered_by', '', 'https://una.io', '', '_blank', 'una.svg', '', 2147483647, 1, 1, 9999);
  4061. -- site toolbar menu
  4062. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4063. ('sys_toolbar_site', 'system', 'main-menu', '_sys_menu_item_title_system_main_menu', '', 'javascript:void(0);', 'bx_menu_slide_inline(\'#bx-sliding-menu-sys_site\', this, \'site\');', '', 'bars', '', 2147483647, 1, 1, 1),
  4064. ('sys_toolbar_site', 'system', 'search', '_sys_menu_item_title_system_search', '', 'javascript:void(0);', 'bx_menu_slide_inline(''#bx-sliding-menu-search'', this, ''site'');', '', 'search', '', 2147483647, 1, 1, 2);
  4065. -- member toolbar menu
  4066. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `hidden_on_pt`, `active`, `copyable`, `order`) VALUES
  4067. ('sys_toolbar_member', 'system', 'add-content', '_sys_menu_item_title_system_add_content', '', 'javascript:void(0);', 'bx_menu_slide_inline(\'#bx-sliding-menu-sys_add_content\', this, \'site\');', '', 'plus', '', '', 0, 2147483646, 0, 1, 1, 0),
  4068. ('sys_toolbar_member', 'system', 'apps', '_sys_menu_item_title_system_apps', '', 'javascript:void(0);', '', '', 'qrcode', '', '', 0, 2147483646, 3, 1, 1, 0),
  4069. ('sys_toolbar_member', 'system', 'account', '_sys_menu_item_title_system_account_menu', '_sys_menu_item_title_account_menu', 'javascript:void(0);', 'bx_menu_slide_inline(''#bx-sliding-menu-account'', this, ''site'');', '', 'user', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:21:"profile_notifications";s:5:"class";s:20:"TemplServiceProfiles";}', 'sys_account_popup', 1, 2147483646, 0, 1, 0, 1),
  4070. ('sys_toolbar_member', 'system', 'login', '_sys_menu_item_title_system_login', '', 'page.php?i=login', '', '', 'user', '', '', 0, 1, 0, 1, 0, 2);
  4071. -- account popup menu
  4072. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4073. ('sys_account_popup', 'system', 'profile-active', '_sys_menu_item_title_system_ap_profile_active', '', '', '', '', '', '', '', 2147483646, 1, 1, 1),
  4074. ('sys_account_popup', 'system', 'profile-notifications', '_sys_menu_item_title_system_ap_profile_notifications', '', '', '', '', '', '', '', 2147483646, 1, 1, 2),
  4075. ('sys_account_popup', 'system', 'profile-switcher', '_sys_menu_item_title_system_ap_profile_switcher', '', '', '', '', '', '', '', 2147483646, 1, 1, 3),
  4076. ('sys_account_popup', 'system', 'profile-create', '_sys_menu_item_title_system_ap_profile_create', '', '', '', '', '', '', '', 2147483646, 1, 1, 4);
  4077. -- notifications menu in account popup
  4078. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4079. ('sys_account_notifications', 'system', 'dashboard', '_sys_menu_item_title_system_dashboard', '_sys_menu_item_title_dashboard', 'page.php?i=dashboard', '', '', 'tachometer-alt', '', '', 2147483646, 1, 1, 1),
  4080. ('sys_account_notifications', 'system', 'profile', '_sys_menu_item_title_system_profile', '_sys_menu_item_title_profile', '{member_url}', '', '', 'user', '', '', 2147483644, 1, 1, 2),
  4081. ('sys_account_notifications', 'system', 'account-settings', '_sys_menu_item_title_system_account_settings', '_sys_menu_item_title_account_settings', 'page.php?i=account-settings-email', '', '', 'cog', '', '', 2147483646, 1, 1, 3),
  4082. ('sys_account_notifications', 'system', 'add-content', '_sys_menu_item_title_system_add_content', '_sys_menu_item_title_add_content', 'javascript:void(0);', 'bx_menu_slide_inline(\'#bx-sliding-menu-sys_add_content\', $(\'#bx-menu-toolbar-item-add-content a\').get(0), \'site\');', '', 'plus', '', '', 2147483646, 1, 1, 4),
  4083. ('sys_account_notifications', 'system', 'studio', '_sys_menu_item_title_system_studio', '_sys_menu_item_title_studio', '{studio_url}', '', '', 'wrench', '', '', 2147483646, 1, 0, 5),
  4084. ('sys_account_notifications', 'system', 'cart', '_sys_menu_item_title_system_cart', '_sys_menu_item_title_cart', 'cart.php', '', '', 'cart-plus col-red3', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_cart_items_count";s:6:"params";a:0:{}s:5:"class";s:21:"TemplPaymentsServices";}', '', 2147483646, 1, 1, 6),
  4085. ('sys_account_notifications', 'system', 'orders', '_sys_menu_item_title_system_orders', '_sys_menu_item_title_orders', 'orders.php', '', '', 'cart-arrow-down col-green3', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"get_orders_count";s:6:"params";a:1:{i:0;s:3:"new";}s:5:"class";s:21:"TemplPaymentsServices";}', '', 2147483646, 0, 1, 7),
  4086. ('sys_account_notifications', 'system', 'invoices', '_sys_menu_item_title_system_invoices', '_sys_menu_item_title_invoices', 'invoices.php', '', '', 'file-invoice col-green3', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"get_invoices_count";s:6:"params";a:1:{i:0;s:6:"unpaid";}s:5:"class";s:21:"TemplPaymentsServices";}', '', 2147483646, 0, 1, 8),
  4087. ('sys_account_notifications', 'system', 'logout', '_sys_menu_item_title_system_logout', '_sys_menu_item_title_logout', 'logout.php', '', '', 'sign-out-alt', '', '', 2147483646, 1, 1, 9999);
  4088. -- account settings menu
  4089. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `visibility_custom`, `active`, `copyable`, `order`) VALUES
  4090. ('sys_account_settings', 'system', 'account-profile-switcher', '_sys_menu_item_title_system_account_profile_context', '_sys_menu_item_title_account_profile_context', 'page.php?i=account-profile-switcher', '', '', 'user', '', 2147483646, '', 1, 1, 1),
  4091. ('sys_account_settings', 'system', 'account-settings-info', '_sys_menu_item_title_system_account_settings_info', '_sys_menu_item_title_account_settings_info', 'page.php?i=account-settings-info', '', '', 'info-circle', '', 2147483646, '', 1, 1, 2),
  4092. ('sys_account_settings', 'system', 'account-settings-email', '_sys_menu_item_title_system_account_settings_email', '_sys_menu_item_title_account_settings_email', 'page.php?i=account-settings-email', '', '', 'envelope', '', 2147483646, '', 1, 1, 3),
  4093. ('sys_account_settings', 'system', 'account-settings-password', '_sys_menu_item_title_system_account_settings_pwd', '_sys_menu_item_title_account_settings_pwd', 'page.php?i=account-settings-password', '', '', 'key', '', 2147483646, '', 1, 1, 4),
  4094. ('sys_account_settings', 'system', 'profile-settings-cfilter', '_sys_menu_item_title_system_profile_settings_cfilter', '_sys_menu_item_title_profile_settings_cfilter', 'page.php?i=profile-settings-cfilter', '', '', 'filter', '', 2147483646, 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"is_enabled_cfilter";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 1, 1, 5),
  4095. ('sys_account_settings', 'system', 'account-settings-delete', '_sys_menu_item_title_system_account_settings_delete', '_sys_menu_item_title_account_settings_delete', 'page.php?i=account-settings-delete', '', '', 'remove', '', 2147483646, '', 1, 1, 9999);
  4096. -- account dashboard
  4097. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4098. ('sys_account_dashboard', 'system', 'dashboard', '_sys_menu_item_title_system_account_dashboard', '_sys_menu_item_title_account_dashboard', 'page.php?i=dashboard', '', '', 'tachometer-alt', '', '', 2147483646, 1, 1, 1),
  4099. ('sys_account_dashboard', 'system', 'dashboard-subscriptions', '_sys_menu_item_title_system_subscriptions', '_sys_menu_item_title_subscriptions', 'subscriptions.php', '', '', 'credit-card col-blue3', '', '', 2147483646, 1, 1, 2),
  4100. ('sys_account_dashboard', 'system', 'dashboard-orders', '_sys_menu_item_title_system_orders', '_sys_menu_item_title_orders', 'orders.php', '', '', 'cart-arrow-down col-green3', '', '', 2147483646, 1, 1, 3),
  4101. ('sys_account_dashboard', 'system', 'dashboard-invoices', '_sys_menu_item_title_system_invoices', '_sys_menu_item_title_invoices', 'invoices.php', '', '', 'file-invoice col-green3', '', '', 2147483646, 1, 1, 4),
  4102. ('sys_account_dashboard', 'system', 'dashboard-content', '_sys_menu_item_title_system_account_dashboard_content', '_sys_menu_item_title_account_dashboard_content', 'page.php?i=dashboard-content', '', '', 'copy', '', '', 192, 1, 1, 5),
  4103. ('sys_account_dashboard', 'system', 'dashboard-reports', '_sys_menu_item_title_system_account_dashboard_reports', '_sys_menu_item_title_account_dashboard_reports', 'page.php?i=dashboard-reports', '', '', 'exclamation-circle', '', '', 192, 1, 1, 6),
  4104. ('sys_account_dashboard', 'system', 'dashboard-audit', '_sys_menu_item_title_system_account_dashboard_audit', '_sys_menu_item_title_account_dashboard_audit', 'page.php?i=dashboard-audit', '', '', 'history', '', '', 192, 1, 1, 7);
  4105. -- comment manage menu
  4106. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4107. ('sys_cmts_item_manage', 'system', 'item-pin', '_sys_menu_item_title_system_cmts_item_pin', '_sys_menu_item_title_cmts_item_pin', 'javascript:void(0)', 'javascript:{js_object}.cmtPin(this, {content_id}, 1)', '_self', 'thumbtack', '', 2147483647, 1, 0, 0),
  4108. ('sys_cmts_item_manage', 'system', 'item-unpin', '_sys_menu_item_title_system_cmts_item_unpin', '_sys_menu_item_title_cmts_item_unpin', 'javascript:void(0)', 'javascript:{js_object}.cmtPin(this, {content_id}, 0)', '_self', 'thumbtack', '', 2147483647, 1, 0, 0),
  4109. ('sys_cmts_item_manage', 'system', 'item-report', '_sys_menu_item_title_system_cmts_item_report', '', 'javascript:void(0)', '', '', '', '', 2147483647, 1, 0, 0),
  4110. ('sys_cmts_item_manage', 'system', 'item-edit', '_sys_menu_item_title_system_cmts_item_edit', '_sys_menu_item_title_cmts_item_edit', 'javascript:void(0)', 'javascript:{js_object}.cmtEdit(this, {content_id})', '_self', 'pencil-alt', '', 2147483647, 1, 0, 0),
  4111. ('sys_cmts_item_manage', 'system', 'item-delete', '_sys_menu_item_title_system_cmts_item_delete', '_sys_menu_item_title_cmts_item_delete', 'javascript:void(0)', 'javascript:{js_object}.cmtRemove(this, {content_id})', '_self', 'remove', '', 2147483647, 1, 0, 0);
  4112. -- comment actions menu
  4113. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `active`, `copyable`, `editable`, `order`) VALUES
  4114. ('sys_cmts_item_actions', 'system', 'item-vote', '_sys_menu_item_title_system_cmts_item_vote', '_sys_menu_item_title_cmts_item_vote', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 1, 0, 1, 0),
  4115. ('sys_cmts_item_actions', 'system', 'item-reaction', '_sys_menu_item_title_system_cmts_item_reaction', '_sys_menu_item_title_cmts_item_reaction', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 0, 0, 1, 1),
  4116. ('sys_cmts_item_actions', 'system', 'item-score', '_sys_menu_item_title_system_cmts_item_score', '_sys_menu_item_title_cmts_item_score', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 0, 0, 1, 2),
  4117. ('sys_cmts_item_actions', 'system', 'item-reply', '_sys_menu_item_title_system_cmts_item_reply', '_sys_menu_item_title_cmts_item_reply', 'javascript:void(0)', 'javascript:{reply_onclick}', '_self', 'reply', '', '', 0, 2147483647, 1, 0, 1, 3),
  4118. ('sys_cmts_item_actions', 'system', 'item-quote', '_sys_menu_item_title_system_cmts_item_quote', '_sys_menu_item_title_cmts_item_quote', 'javascript:void(0)', 'javascript:{quote_onclick}', '_self', 'quote-right', '', '', 0, 2147483647, 1, 0, 1, 4),
  4119. ('sys_cmts_item_actions', 'system', 'item-more', '_sys_menu_item_title_system_cmts_item_more', '_sys_menu_item_title_cmts_item_more', 'javascript:void(0)', 'bx_menu_popup(''sys_cmts_item_manage'', this, {''id'':''sys_cmts_item_manage_{cmt_system}_{cmt_id}'', ''removeOnClose'':1}, {cmt_system:''{cmt_system}'', cmt_object_id:{cmt_object_id}, cmt_id:{cmt_id}});', '', 'ellipsis-h', '', 'sys_cmts_item_manage', 1, 2147483647, 1, 0, 1, 5);
  4120. -- comment counters menu
  4121. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `active`, `copyable`, `editable`, `order`) VALUES
  4122. ('sys_cmts_item_counters', 'system', 'item-vote', '_sys_menu_item_title_system_cmts_item_vote', '', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 1, 0, 1, 0),
  4123. ('sys_cmts_item_counters', 'system', 'item-reaction', '_sys_menu_item_title_system_cmts_item_reaction', '', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 0, 0, 1, 1),
  4124. ('sys_cmts_item_counters', 'system', 'item-score', '_sys_menu_item_title_system_cmts_item_score', '', 'javascript:void(0)', '', '', '', '', '', 0, 2147483647, 0, 0, 1, 2);
  4125. -- comment meta info menu
  4126. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `active`, `copyable`, `editable`, `order`) VALUES
  4127. ('sys_cmts_item_meta', 'system', 'author', '_sys_menu_item_title_system_sm_author', '_sys_menu_item_title_sm_author', '', '', '', '', '', '', 0, 2147483647, 1, 0, 1, 0),
  4128. ('sys_cmts_item_meta', 'system', 'in-reply-to', '_sys_menu_item_title_system_sm_in_reply_to', '_sys_menu_item_title_sm_in_reply_to', '', '', '', '', '', '', 0, 2147483647, 1, 0, 1, 1),
  4129. ('sys_cmts_item_meta', 'system', 'date', '_sys_menu_item_title_system_sm_date', '_sys_menu_item_title_sm_date', '', '', '', '', '', '', 0, 2147483647, 1, 0, 1, 2),
  4130. ('sys_cmts_item_meta', 'system', 'membership', '_sys_menu_item_title_system_sm_membership', '_sys_menu_item_title_sm_membership', '', '', '', '', '', '', 0, 2147483647, 0, 0, 1, 3);
  4131. -- social sharing menu
  4132. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4133. ('sys_social_sharing', 'system', 'social-sharing-facebook', '_sys_menu_item_title_system_social_sharing_facebook', '_sys_menu_item_title_social_sharing_facebook', 'https://www.facebook.com/sharer/sharer.php?u={url_encoded}', '', '_blank', 'fab facebook-f', '', 2147483647, 1, 1, 1),
  4134. ('sys_social_sharing', 'system', 'social-sharing-twitter', '_sys_menu_item_title_system_social_sharing_twitter', '_sys_menu_item_title_social_sharing_twitter', 'https://twitter.com/share?url={url_encoded}', '', '_blank', 'fab twitter', '', 2147483647, 1, 1, 2),
  4135. ('sys_social_sharing', 'system', 'social-sharing-pinterest', '_sys_menu_item_title_system_social_sharing_pinterest', '_sys_menu_item_title_social_sharing_pinterest', 'http://pinterest.com/pin/create/button/?url={url_encoded}&media={img_url_encoded}&description={title_encoded}', '', '_blank', 'fab pinterest', '', 2147483647, 1, 1, 3),
  4136. ('sys_social_sharing', 'system', 'social-sharing-linked_in', '_sys_menu_item_title_system_social_sharing_linked_in', '_sys_menu_item_title_social_sharing_linked_in', 'https://www.linkedin.com/shareArticle?mini=true&url={url_encoded}', '', '_blank', 'fab linkedin', '', 2147483647, 1, 1, 4),
  4137. ('sys_social_sharing', 'system', 'social-sharing-whatsapp', '_sys_menu_item_title_system_social_sharing_whatsapp', '_sys_menu_item_title_social_sharing_whatsapp', 'https://wa.me/?text={url_encoded}', '', '_blank', 'fab whatsapp', '', 2147483647, 1, 1, 5);
  4138. -- dashboard manage tools
  4139. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4140. ('sys_account_dashboard_manage_tools', 'system', 'cmts-administration', '_sys_menu_item_title_system_cmts_administration', '_sys_menu_item_title_cmts_administration', 'page.php?i=cmts-administration', '', '', 'comments', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:27:"get_menu_addon_manage_tools";s:5:"class";s:17:"TemplCmtsServices";}', '', 192, 1, 0, 1),
  4141. ('sys_account_dashboard_manage_tools', 'system', 'audit-administration', '_sys_menu_item_title_system_audit_administration', '_sys_menu_item_title_audit_administration', 'page.php?i=audit-administration', '', '', 'history', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:27:"get_menu_addon_manage_tools";s:5:"class";s:18:"TemplAuditServices";}', '', 192, 1, 0, 2);
  4142. -- dashboard content
  4143. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4144. ('sys_dashboard_content_manage', 'system', 'cmts', '_sys_menu_item_title_system_cmts_administration', '_sys_menu_item_title_cmts_administration', 'page.php?i=dashboard-content&module=cmts', '', '', '', '', '', 192, 1, 0, 1);
  4145. -- profile stats
  4146. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `order`) VALUES
  4147. ('sys_profile_stats', 'system', 'profile-stats-profile', '_sys_menu_item_title_system_profile', '_sys_menu_item_title_profile', '{member_url}', '', '', 'user', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:27:"get_menu_addon_profile_edit";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', '', 2147483646, 1, 0, 0);
  4148. -- wiki menu
  4149. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `visibility_custom`, `active`, `copyable`, `editable`, `order`) VALUES
  4150. ('sys_wiki', 'system', 'edit', '', '_sys_menu_item_title_wiki_edit', '', '', '', 'edit', '', '', 0, 2147483646, '', 1, 0, 1, 1),
  4151. ('sys_wiki', 'system', 'delete-version', '', '_sys_menu_item_title_wiki_delete_version', '', '', '', 'times', '', '', 0, 2147483646, '', 1, 0, 1, 2),
  4152. ('sys_wiki', 'system', 'delete-block', '', '_sys_menu_item_title_wiki_delete_block', '', '', '', 'times-circle', '', '', 0, 2147483646, '', 1, 0, 1, 3),
  4153. ('sys_wiki', 'system', 'translate', '', '_sys_menu_item_title_wiki_translate', '', '', '', 'language', '', '', 0, 2147483646, '', 1, 0, 1, 4),
  4154. ('sys_wiki', 'system', 'history', '', '_sys_menu_item_title_wiki_history', '', '', '', 'history', '', '', 0, 2147483646, '', 1, 0, 1, 5);
  4155. -- favorite list menu
  4156. INSERT INTO `sys_menu_items`(`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `addon`, `submenu_object`, `submenu_popup`, `visible_for_levels`, `visibility_custom`, `active`, `copyable`, `editable`, `order`) VALUES
  4157. ('sys_favorite_list', 'system', 'edit', '', '_sys_menu_item_title_favorite_list_edit', 'javascript:void(0)', 'javascript:{js_object}.cmtEdit(this, {list_id})', '', 'edit', '', '', 0, 2147483646, '', 1, 0, 1, 1),
  4158. ('sys_favorite_list', 'system', 'delete', '', '_sys_menu_item_title_wiki_favorite_list_delete', 'javascript:void(0)', 'javascript:{js_object}.cmtDelete(this, {list_id})', '', 'times', '', '', 0, 2147483646, '', 1, 0, 1, 2);
  4159. -- studio: account menu
  4160. INSERT INTO `sys_menu_items` (`set_name`, `module`, `name`, `title_system`, `title`, `link`, `onclick`, `target`, `icon`, `submenu_object`, `visible_for_levels`, `active`, `copyable`, `editable`, `order`) VALUES
  4161. ('sys_studio_account_popup', 'system', 'account', '_sys_menu_item_title_system_sa_account', '_sys_menu_item_title_sa_account', '{member_url}', '', '', 'ami-account.svg', '', 2147483647, 1, 0, 0, 1),
  4162. ('sys_studio_account_popup', 'system', 'edit', '_sys_menu_item_title_system_sa_edit', '_sys_menu_item_title_sa_edit', 'javascript:void(0)', '{js_object}.clickEdit(this);', '', 'ami-edit.svg', '', 2147483647, 1, 0, 0, 2),
  4163. ('sys_studio_account_popup', 'system', 'language', '_sys_menu_item_title_system_sa_language', '_sys_menu_item_title_sa_language', 'javascript:void(0)', 'bx_menu_popup(''sys_switch_language_popup'', window);', '', 'ami-language.svg', '', 2147483647, 1, 0, 0, 3),
  4164. ('sys_studio_account_popup', 'system', 'logout', '_sys_menu_item_title_system_sa_logout', '_sys_menu_item_title_sa_logout', '{url_root}logout.php', '{js_object}.clickLogout(this);', '', 'ami-logout.svg', '', 2147483647, 1, 0, 0, 4);
  4165. -- --------------------------------------------------------
  4166. CREATE TABLE IF NOT EXISTS `sys_objects_grid` (
  4167. `id` int(11) NOT NULL AUTO_INCREMENT,
  4168. `object` varchar(64) NOT NULL,
  4169. `source_type` enum('Array','Sql') NOT NULL,
  4170. `source` text NOT NULL,
  4171. `table` varchar(255) NOT NULL,
  4172. `field_id` varchar(255) NOT NULL,
  4173. `field_order` varchar(255) NOT NULL,
  4174. `field_active` varchar(255) NOT NULL,
  4175. `order_get_field` varchar(255) NOT NULL DEFAULT 'order_field',
  4176. `order_get_dir` varchar(255) NOT NULL DEFAULT 'order_dir',
  4177. `paginate_url` varchar(255) NOT NULL,
  4178. `paginate_per_page` int(11) NOT NULL DEFAULT '10',
  4179. `paginate_simple` varchar(255) DEFAULT NULL,
  4180. `paginate_get_start` varchar(255) NOT NULL,
  4181. `paginate_get_per_page` varchar(255) NOT NULL,
  4182. `filter_fields` text NOT NULL,
  4183. `filter_fields_translatable` text NOT NULL,
  4184. `filter_mode` enum('like','fulltext','auto') NOT NULL DEFAULT 'auto',
  4185. `filter_get` varchar(255) NOT NULL DEFAULT 'filter',
  4186. `sorting_fields` text NOT NULL,
  4187. `sorting_fields_translatable` text NOT NULL,
  4188. `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647',
  4189. `responsive` tinyint(4) NOT NULL DEFAULT '1',
  4190. `show_total_count` tinyint(4) NOT NULL DEFAULT '1',
  4191. `override_class_name` varchar(255) NOT NULL,
  4192. `override_class_file` varchar(255) NOT NULL,
  4193. PRIMARY KEY (`id`),
  4194. UNIQUE KEY `object` (`object`)
  4195. );
  4196. -- GRIDS: studio
  4197. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `override_class_name`, `override_class_file`) VALUES
  4198. ('sys_studio_lang_keys', 'Sql', 'SELECT `tlk`.`ID` AS `id`, `tlk`.`Key` AS `key`, `tlc`.`Name` AS `module`, `tls`.`String` AS `string` FROM `sys_localization_keys` AS `tlk` LEFT JOIN `sys_localization_categories` AS `tlc` ON `tlk`.`IDCategory`=`tlc`.`ID` LEFT JOIN `sys_localization_strings` AS `tls` ON `tlk`.`ID`=`tls`.`IDKey` WHERE `tls`.`IDLanguage`=\'%d\'', 'sys_localization_keys', 'id', '', '', '', 20, NULL, 'start', '', 'key,string', '', 'like', 'key,module,string', '', 'BxTemplStudioPolyglotKeys', ''),
  4199. ('sys_studio_lang_etemplates', 'Sql', 'SELECT * FROM `sys_email_templates` WHERE 1 ', 'sys_email_templates', 'ID', '', '', '', 20, NULL, 'start', '', 'Module', 'NameSystem,Subject,Body', 'auto', 'Module', 'NameSystem', 'BxTemplStudioPolyglotEtemplates', ''),
  4200. ('sys_studio_roles', 'Sql', 'SELECT * FROM `sys_std_roles` WHERE 1 ', 'sys_std_roles', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'name', 'title,description', 'auto', '', '', 'BxTemplStudioRolesLevels', ''),
  4201. ('sys_studio_roles_actions', 'Sql', 'SELECT *, ''0'' AS `active` FROM `sys_std_roles_actions` WHERE 1 ', 'sys_std_roles_actions', 'id', '', 'active', '', 20, NULL, 'start', '', 'name', 'title,description', 'auto', '', '', 'BxTemplStudioRolesActions', ''),
  4202. ('sys_studio_acl', 'Sql', 'SELECT * FROM `sys_acl_levels` WHERE 1 ', 'sys_acl_levels', 'ID', 'Order', 'Active', '', 100, NULL, 'start', '', 'Description', 'Name', 'auto', '', '', 'BxTemplStudioPermissionsLevels', ''),
  4203. ('sys_studio_acl_actions', 'Sql', 'SELECT *, ''0'' AS `Active` FROM `sys_acl_actions` WHERE 1 ', 'sys_acl_actions', 'ID', '', 'Active', '', 20, NULL, 'start', '', 'Module,Name', 'Title,Desc', 'auto', 'Module,Name', 'Title,Desc', 'BxTemplStudioPermissionsActions', ''),
  4204. ('sys_studio_nav_menus', 'Sql', 'SELECT `tm`.*, `tms`.`title` AS `set_title`, `tmt`.`title` AS `template_title` FROM `sys_objects_menu` AS `tm` LEFT JOIN `sys_menu_sets` AS `tms` ON `tm`.`set_name`=`tms`.`set_name` LEFT JOIN `sys_menu_templates` AS `tmt` ON `tm`.`template_id`=`tmt`.`id` WHERE 1 ', 'sys_objects_menu', 'id', '', 'active', '', 100, NULL, 'start', '', '', 'tm`.`title,tms`.`title,tmt`.`title', 'auto', '', '', 'BxTemplStudioNavigationMenus', ''),
  4205. ('sys_studio_nav_sets', 'Sql', 'SELECT * FROM `sys_menu_sets` WHERE 1 ', 'sys_menu_sets', 'set_name', '', '', '', 100, NULL, 'start', '', '', 'title', 'auto', '', '', 'BxTemplStudioNavigationSets', ''),
  4206. ('sys_studio_nav_items', 'Sql', 'SELECT * FROM `sys_menu_items` WHERE 1 ', 'sys_menu_items', 'id', 'order', 'active', '', 100, NULL, 'start_it', '', 'link', 'title_system', 'like', '', '', 'BxTemplStudioNavigationItems', ''),
  4207. ('sys_studio_nav_import', 'Sql', 'SELECT * FROM `sys_menu_items` WHERE 1 AND `copyable`=\'1\' ', 'sys_menu_items', 'id', '', '', '', 5, NULL, 'start_im', '', 'link', 'title_system', 'like', '', '', 'BxTemplStudioNavigationImport', ''),
  4208. ('sys_studio_forms', 'Sql', 'SELECT * FROM `sys_objects_form` WHERE 1 ', 'sys_objects_form', 'id', 'module,title', 'active', '', 100, NULL, 'start', '', 'module', 'title', 'like', 'module', 'title', 'BxTemplStudioFormsForms', ''),
  4209. ('sys_studio_forms_displays', 'Sql', 'SELECT `td`.`id` AS `id`, `td`.`object` AS `object`, `td`.`display_name` AS `display_name`, `td`.`title` AS `display_title`, `td`.`module` AS `module`, `tf`.`title` AS `form_title` FROM `sys_form_displays` AS `td` LEFT JOIN `sys_objects_form` AS `tf` ON `td`.`object`=`tf`.`object` WHERE 1 ', 'sys_form_displays', 'id', 'module,object,display_title', '', '', 100, NULL, 'start', '', 'td`.`module', 'td`.`title', 'like', 'module', 'display_title,form_title', 'BxTemplStudioFormsDisplays', ''),
  4210. ('sys_studio_forms_fields', 'Sql', 'SELECT `tdi`.`id` AS `id`, `ti`.`caption_system` AS `caption_system`, `ti`.`caption` AS `caption`, `ti`.`type` AS `type`, `ti`.`module` AS `module`, `tdi`.`visible_for_levels` AS `visible_for_levels`, `tdi`.`active` AS `active`, `ti`.`editable` AS `editable`, `ti`.`deletable` AS `deletable`, `tdi`.`order` AS `order` FROM `sys_form_display_inputs` AS `tdi` LEFT JOIN `sys_form_inputs` AS `ti` ON `tdi`.`input_name`=`ti`.`name` AND `ti`.`object`=? WHERE 1 AND `tdi`.`display_name`=?', 'sys_form_display_inputs', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'ti`.`type', 'ti`.`caption_system', 'like', '', '', 'BxTemplStudioFormsFields', ''),
  4211. ('sys_studio_forms_pre_lists', 'Sql', 'SELECT * FROM `sys_form_pre_lists` WHERE 1 ', 'sys_form_pre_lists', 'id', '', '', '', 100, NULL, 'start', '', 'module,key', 'title', 'auto', 'module', 'title', 'BxTemplStudioFormsPreLists', ''),
  4212. ('sys_studio_forms_pre_values', 'Sql', 'SELECT * FROM `sys_form_pre_values` WHERE 1 ', 'sys_form_pre_values', 'id', 'Order', '', '', 1000, NULL, 'start', '', 'Key,Value', 'LKey,LKey2', 'auto', '', '', 'BxTemplStudioFormsPreValues', ''),
  4213. ('sys_studio_search_forms', 'Sql', 'SELECT * FROM `sys_objects_search_extended` WHERE 1 ', 'sys_objects_search_extended', 'id', 'module,title', 'active', '', 100, NULL, 'start', '', 'module', 'title', 'like', 'module', 'title', 'BxTemplStudioFormsSearchForms', ''),
  4214. ('sys_studio_search_forms_fields', 'Sql', 'SELECT * FROM `sys_search_extended_fields` WHERE 1 AND `object`=?', 'sys_search_extended_fields', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'type', 'caption', 'like', '', '', 'BxTemplStudioFormsSearchFields', ''),
  4215. ('sys_studio_search_forms_sortable_fields', 'Sql', 'SELECT * FROM `sys_search_extended_sorting_fields` WHERE 1 AND `object`=?', 'sys_search_extended_sorting_fields', 'id', 'order', 'active', '', 100, NULL, 'start', '', 'type', 'caption', 'like', '', '', 'BxTemplStudioFormsSearchSortableFields', ''),
  4216. ('sys_studio_labels', 'Sql', 'SELECT * FROM `sys_labels` WHERE 1 ', 'sys_labels', 'id', 'order', '', '', 1000, NULL, 'start', '', 'value', '', 'like', 'value', '', 'BxTemplStudioFormsLabels', ''),
  4217. ('sys_studio_categories', 'Sql', 'SELECT * FROM `sys_categories` WHERE 1 ', 'sys_categories', 'id', 'added', 'status', '', 20, NULL, 'start', '', 'value', '', 'like', '', '', 'BxTemplStudioFormsCategories', ''),
  4218. ('sys_studio_groups_roles', 'Sql', 'SELECT * FROM `sys_form_pre_values` WHERE 1 ', 'sys_form_pre_values', 'id', 'Order', '', '', 20, NULL, 'start', '', '', 'LKey', 'like', '', '', 'BxTemplStudioFormsGroupsRoles', ''),
  4219. ('sys_audit_administration', 'Sql', 'SELECT * FROM `sys_audit` WHERE 1 ', 'sys_audit', 'id', 'added', '', '', 20, NULL, 'start', '', 'value', '', 'like', 'content_module,profile_id,content_id,author_id,context_profile_id,added', 'action_lang_key', 'BxTemplAuditGrid', ''),
  4220. ('sys_badges_administration', 'Sql', 'SELECT * FROM `sys_badges` WHERE 1 ', 'sys_badges', 'id', 'added', '', '', 20, NULL, 'start', '', 'text', '', 'like', '', '', 'BxTemplStudioBadgesGrid', ''),
  4221. ('sys_reports_administration', 'Sql', 'WHERE 1 ', '', 'id', 'date', '', '', 20, NULL, 'start', '', 'text,type', '', 'like', '', '', 'BxTemplReportsGrid', '');
  4222. CREATE TABLE IF NOT EXISTS `sys_grid_fields` (
  4223. `id` int(11) NOT NULL AUTO_INCREMENT,
  4224. `object` varchar(64) NOT NULL,
  4225. `name` varchar(255) NOT NULL,
  4226. `title` varchar(255) NOT NULL,
  4227. `width` varchar(16) NOT NULL,
  4228. `translatable` tinyint(4) NOT NULL DEFAULT '0',
  4229. `chars_limit` int(11) NOT NULL DEFAULT '0',
  4230. `params` text NOT NULL,
  4231. `hidden_on` varchar(255) NOT NULL DEFAULT '',
  4232. `order` int(11) NOT NULL,
  4233. PRIMARY KEY (`id`),
  4234. UNIQUE KEY `object_name` (`object`(64),`name`(127))
  4235. );
  4236. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `order`) VALUES
  4237. ('sys_studio_lang_keys', 'checkbox', 'Select', '1%', 0, '', '', 1),
  4238. ('sys_studio_lang_keys', 'key', '_adm_pgt_txt_key', '24%', 0, '20', '', 2),
  4239. ('sys_studio_lang_keys', 'module', '_adm_pgt_txt_module', '15%', 0, '12', '', 3),
  4240. ('sys_studio_lang_keys', 'string', '_adm_pgt_txt_text', '30%', 0, '30', '', 4),
  4241. ('sys_studio_lang_keys', 'languages', '_adm_pgt_txt_languages', '10%', 0, '', '', 5),
  4242. ('sys_studio_lang_keys', 'actions', '', '20%', 0, '', '', 6),
  4243. ('sys_studio_lang_etemplates', 'NameSystem', '_adm_pgt_txt_etemplates_gl_name_system', '60%', 1, '58', '', 1),
  4244. ('sys_studio_lang_etemplates', 'Module', '_adm_pgt_txt_etemplates_gl_module', '20%', 0, '18', '', 2),
  4245. ('sys_studio_lang_etemplates', 'actions', '', '20%', 0, '', '', 3),
  4246. ('sys_studio_roles', 'order', '', '1%', 0, 0, '', 1),
  4247. ('sys_studio_roles', 'switcher', '', '5%', 0, 0, '', 2),
  4248. ('sys_studio_roles', 'title', '_adm_rl_txt_title', '24%', 1, 0, '', 3),
  4249. ('sys_studio_roles', 'description', '_adm_rl_txt_description', '35%', 1, 32, '', 4),
  4250. ('sys_studio_roles', 'actions_list', '_adm_rl_txt_actions', '15%', 0, 0, '', 5),
  4251. ('sys_studio_roles', 'actions', '', '20%', 0, 0, '', 6),
  4252. ('sys_studio_roles_actions', 'switcher', '', '10%', 0, 0, '', 1),
  4253. ('sys_studio_roles_actions', 'title', '_adm_rl_txt_title', '40%', 1, 32, '', 2),
  4254. ('sys_studio_roles_actions', 'description', '_adm_rl_txt_description', '50%', 1, 48, '', 3),
  4255. ('sys_studio_acl', 'Order', '', '1%', 0, '', '', 1),
  4256. ('sys_studio_acl', 'switcher', '_adm_prm_txt_enable', '5%', 0, '', '', 2),
  4257. ('sys_studio_acl', 'Icon', '_adm_prm_txt_icon', '5%', 0, '', '', 3),
  4258. ('sys_studio_acl', 'Name', '_adm_prm_txt_title', '29%', 1, '15', '', 4),
  4259. ('sys_studio_acl', 'ActionsList', '_adm_prm_txt_actions', '10%', 0, '', '', 5),
  4260. ('sys_studio_acl', 'QuotaSize', '_adm_prm_txt_storage', '10%', 0, '', '', 6),
  4261. ('sys_studio_acl', 'QuotaMaxFileSize', '_adm_prm_txt_max_file_size', '10%', 0, '', '', 7),
  4262. ('sys_studio_acl', 'QuotaNumber', '_adm_prm_txt_max_files', '10%', 0, '', '', 8),
  4263. ('sys_studio_acl', 'actions', '', '20%', 0, '', '', 9),
  4264. ('sys_studio_acl_actions', 'switcher', '_adm_prm_txt_enable', '10%', 0, '', '', 1),
  4265. ('sys_studio_acl_actions', 'Title', '_adm_prm_txt_title', '25%', 1, '25', '', 2),
  4266. ('sys_studio_acl_actions', 'Module', '_adm_prm_txt_module', '20%', 0, '18', '', 3),
  4267. ('sys_studio_acl_actions', 'Desc', '_adm_prm_txt_description', '25%', 0, '25', '', 4),
  4268. ('sys_studio_acl_actions', 'actions', '', '20%', 0, '', '', 5),
  4269. ('sys_studio_nav_menus', 'switcher', '', '10%', 0, '', '', 1),
  4270. ('sys_studio_nav_menus', 'title', '_adm_nav_txt_menus_gl_title', '17%', 0, '15', '', 2),
  4271. ('sys_studio_nav_menus', 'set_title', '_adm_nav_txt_menus_gl_set_title', '17%', 1, '15', '', 3),
  4272. ('sys_studio_nav_menus', 'items', '_adm_nav_txt_menus_gl_items', '10%', 0, '8', '', 4),
  4273. ('sys_studio_nav_menus', 'template_title', '_adm_nav_txt_menus_gl_template_title', '17%', 1, '15', '', 5),
  4274. ('sys_studio_nav_menus', 'module', '_adm_nav_txt_menus_gl_module', '12%', 0, '10', '', 6),
  4275. ('sys_studio_nav_menus', 'actions', '', '17%', 0, '', '', 7),
  4276. ('sys_studio_nav_sets', 'title', '_adm_nav_txt_sets_gl_title', '50%', 1, '48', '', 1),
  4277. ('sys_studio_nav_sets', 'module', '_adm_nav_txt_sets_gl_module', '15%', 0, '13', '', 2),
  4278. ('sys_studio_nav_sets', 'items', '_adm_nav_txt_sets_gl_items', '15%', 0, '13', '', 3),
  4279. ('sys_studio_nav_sets', 'actions', '', '20%', 0, '', '', 4),
  4280. ('sys_studio_nav_items', 'order', '', '1%', 0, '', '', 1),
  4281. ('sys_studio_nav_items', 'switcher', '', '9%', 0, '', '', 2),
  4282. ('sys_studio_nav_items', 'icon', '_adm_nav_txt_items_gl_icon', '5%', 0, '', '', 3),
  4283. ('sys_studio_nav_items', 'title_system', '_adm_nav_txt_items_gl_title_system', '23%', 1, '23', '', 4),
  4284. ('sys_studio_nav_items', 'link', '_adm_nav_txt_items_gl_link', '23%', 0, '23', '', 5),
  4285. ('sys_studio_nav_items', 'module', '_adm_nav_txt_items_gl_module', '12%', 0, '12', '', 6),
  4286. ('sys_studio_nav_items', 'visible_for_levels', '_adm_nav_txt_items_gl_visible', '10%', 0, '10', '', 7),
  4287. ('sys_studio_nav_items', 'actions', '', '17%', 0, '', '', 8),
  4288. ('sys_studio_nav_import', 'icon', '_adm_nav_txt_items_gl_icon', '10%', 0, '', '', 1),
  4289. ('sys_studio_nav_import', 'title_system', '_adm_nav_txt_items_gl_title_system', '30%', 1, '28', '', 2),
  4290. ('sys_studio_nav_import', 'link', '_adm_nav_txt_items_gl_link', '25%', 0, '23', '', 3),
  4291. ('sys_studio_nav_import', 'module', '_adm_nav_txt_items_gl_module', '15%', 0, '13', '', 4),
  4292. ('sys_studio_nav_import', 'actions', '', '20%', 0, '', '', 5),
  4293. ('sys_studio_forms', 'switcher', '', '10%', 0, '', '', 1),
  4294. ('sys_studio_forms', 'title', '_adm_form_txt_forms_gl_title', '40%', 1, '38', '', 2),
  4295. ('sys_studio_forms', 'module', '_adm_form_txt_forms_gl_module', '15%', 0, '13', '', 3),
  4296. ('sys_studio_forms', 'displays', '_adm_form_txt_forms_gl_displays', '15%', 0, '13', '', 4),
  4297. ('sys_studio_forms', 'actions', '', '20%', 0, '', '', 5),
  4298. ('sys_studio_forms_displays', 'display_title', '_adm_form_txt_displays_gl_title', '30%', 1, '48', '', 1),
  4299. ('sys_studio_forms_displays', 'module', '_adm_form_txt_displays_gl_module', '13%', 0, '11', '', 2),
  4300. ('sys_studio_forms_displays', 'form_title', '_adm_form_txt_displays_gl_form', '24%', 1, '22', '', 3),
  4301. ('sys_studio_forms_displays', 'fields', '_adm_form_txt_displays_gl_fields', '13%', 0, '11', '', 4),
  4302. ('sys_studio_forms_displays', 'actions', '', '20%', 0, '', '', 5),
  4303. ('sys_studio_forms_fields', 'order', '', '1%', 0, '', '', 1),
  4304. ('sys_studio_forms_fields', 'switcher', '', '9%', 0, '', '', 2),
  4305. ('sys_studio_forms_fields', 'type', '_adm_form_txt_fields_type', '5%', 0, '', '', 3),
  4306. ('sys_studio_forms_fields', 'caption_system', '_adm_form_txt_fields_caption_system', '40%', 1, '38', '', 4),
  4307. ('sys_studio_forms_fields', 'module', '_adm_form_txt_fields_module', '15%', 0, '13', '', 5),
  4308. ('sys_studio_forms_fields', 'visible_for_levels', '_adm_form_txt_fields_visible', '10%', 0, '10', '', 6),
  4309. ('sys_studio_forms_fields', 'actions', '', '20%', 0, '', '', 7),
  4310. ('sys_studio_forms_pre_lists', 'title', '_adm_form_txt_pre_lists_gl_title', '45%', 1, '50', '', 1),
  4311. ('sys_studio_forms_pre_lists', 'values', '_adm_form_txt_pre_lists_gl_values', '12%', 0, '10', '', 2),
  4312. ('sys_studio_forms_pre_lists', 'module', '_adm_form_txt_pre_lists_gl_module', '13%', 0, '11', '', 3),
  4313. ('sys_studio_forms_pre_lists', 'use_for_sets', '_adm_form_txt_pre_lists_gl_use_for_sets', '10%', 0, '8', '', 4),
  4314. ('sys_studio_forms_pre_lists', 'actions', '', '20%', 0, '', '', 5),
  4315. ('sys_studio_forms_pre_values', 'checkbox', '', '1%', 0, '', '', 1),
  4316. ('sys_studio_forms_pre_values', 'order', '', '1%', 0, '', '', 2),
  4317. ('sys_studio_forms_pre_values', 'LKey', '_adm_form_txt_pre_values_gl_lkey', '78%', 1, '75', '', 3),
  4318. ('sys_studio_forms_pre_values', 'actions', '', '20%', 0, '', '', 4),
  4319. ('sys_studio_search_forms', 'switcher', '', '10%', 0, '', '', 1),
  4320. ('sys_studio_search_forms', 'title', '_adm_form_txt_search_forms_title', '35%', 1, '38', '', 2),
  4321. ('sys_studio_search_forms', 'module', '_adm_form_txt_search_forms_module', '15%', 0, '13', '', 3),
  4322. ('sys_studio_search_forms', 'fields', '_adm_form_txt_search_forms_fields', '10%', 0, '13', '', 4),
  4323. ('sys_studio_search_forms', 'sortable_fields', '_adm_form_txt_search_forms_sortable_fields', '10%', 0, '13', '', 5),
  4324. ('sys_studio_search_forms', 'actions', '', '20%', 0, '', '', 6),
  4325. ('sys_studio_search_forms_fields', 'order', '', '1%', 0, '', '', 1),
  4326. ('sys_studio_search_forms_fields', 'switcher', '', '9%', 0, '', '', 2),
  4327. ('sys_studio_search_forms_fields', 'type', '_adm_form_txt_search_forms_fields_type', '15%', 0, '', '', 3),
  4328. ('sys_studio_search_forms_fields', 'caption', '_adm_form_txt_search_forms_fields_caption', '40%', 1, '38', '', 4),
  4329. ('sys_studio_search_forms_fields', 'search_type', '_adm_form_txt_search_forms_fields_search_type', '15%', 0, '', '', 5),
  4330. ('sys_studio_search_forms_fields', 'actions', '', '20%', 0, '', '', 6),
  4331. ('sys_studio_search_forms_sortable_fields', 'order', '', '1%', 0, '', '', 1),
  4332. ('sys_studio_search_forms_sortable_fields', 'switcher', '', '9%', 0, '', '', 2),
  4333. ('sys_studio_search_forms_sortable_fields', 'caption', '_adm_form_txt_search_forms_sortable_fields_caption', '50%', 1, '38', '', 3),
  4334. ('sys_studio_search_forms_sortable_fields', 'direction', '_adm_form_txt_search_forms_sortable_fields_direction', '40%', 0, '', '', 4),
  4335. ('sys_studio_labels', 'order', '', '1%', 0, 0, '', 1),
  4336. ('sys_studio_labels', 'value', '_adm_form_txt_labels_value', '70%', 0, 38, '', 2),
  4337. ('sys_studio_labels', 'items', '_adm_form_txt_labels_items', '10%', 0, 0, '', 3),
  4338. ('sys_studio_labels', 'actions', '', '19%', 0, 0, '', 4),
  4339. ('sys_studio_categories', 'checkbox', '_sys_select', '2%', 0, 0, '', 1),
  4340. ('sys_studio_categories', 'switcher', '_adm_prm_txt_enable', '8%', 0, 0, '', 2),
  4341. ('sys_studio_categories', 'value', '_adm_form_txt_categories_value', '25%', 0, 35, '', 3),
  4342. ('sys_studio_categories', 'module', '_adm_form_txt_categories_module', '15%', 0, 35, '', 4),
  4343. ('sys_studio_categories', 'author', '_adm_form_txt_categories_author', '15%', 0, 35, '', 5),
  4344. ('sys_studio_categories', 'added', '_adm_form_txt_categories_added', '15%', 1, 25, '', 6),
  4345. ('sys_studio_categories', 'actions', '', '20%', 0, 0, '', 7),
  4346. ('sys_studio_groups_roles', 'order', '', '2%', 0, 0, '', 1),
  4347. ('sys_studio_groups_roles', 'LKey', '_adm_rl_txt_title', '40%', 1, 0, '', 2),
  4348. ('sys_studio_groups_roles', 'actions_list', '_adm_rl_txt_actions', '10%', 0, 35, '', 3),
  4349. ('sys_studio_groups_roles', 'actions', '', '48%', 0, 0, '', 4),
  4350. ('sys_audit_administration', 'added', '_adm_form_txt_audit_added', '15%', 1, 25, '', 1),
  4351. ('sys_audit_administration', 'profile_id', '_adm_form_txt_audit_profile', '15%', 1, 25, '', 2),
  4352. ('sys_audit_administration', 'content_id', '_adm_form_txt_audit_content', '20%', 1, 25, '', 3),
  4353. ('sys_audit_administration', 'author_id', '_adm_form_txt_audit_author_content', '10%', 1, 25, '', 4),
  4354. ('sys_audit_administration', 'content_module', '_adm_form_txt_audit_module', '10%', 1, 25, '', 5),
  4355. ('sys_audit_administration', 'context_profile_id', '_adm_pgt_txt_audit_context', '15%', 1, 25, '', 6),
  4356. ('sys_audit_administration', 'action_lang_key', '_adm_pgt_txt_audit_action', '15%', 1, 25, '', 7),
  4357. ('sys_badges_administration', 'checkbox', '_sys_select', '2%', 0, 0, '', 1),
  4358. ('sys_badges_administration', 'view', '_adm_form_txt_badges_view', '15%', 1, 0, '', 2),
  4359. ('sys_badges_administration', 'module', '_adm_form_txt_badges_module', '15%', 1, 25, '', 3),
  4360. ('sys_badges_administration', 'text', '_adm_pgt_txt_badges_text', '28%', 1, 35, '', 4),
  4361. ('sys_badges_administration', 'icon', '_adm_pgt_txt_badges_icon', '20%', 1, 0, '', 5),
  4362. ('sys_badges_administration', 'actions', '', '20%', 0, 0, '', 6),
  4363. ('sys_reports_administration', 'object', '_adm_form_txt_reports_object', '10%', 1, 25, '', 1),
  4364. ('sys_reports_administration', 'author', '_adm_form_txt_reports_author', '10%', 1, 25, '', 2),
  4365. ('sys_reports_administration', 'type', '_adm_form_txt_reports_type', '10%', 1, 25, '', 3),
  4366. ('sys_reports_administration', 'text', '_adm_form_txt_reports_text', '10%', 1, 25, '', 4),
  4367. ('sys_reports_administration', 'date', '_adm_form_txt_reports_date', '10%', 1, 25, '', 5),
  4368. ('sys_reports_administration', 'status', '_adm_form_txt_reports_status', '10%', 1, 25, '', 6),
  4369. ('sys_reports_administration', 'checked_by', '_adm_form_txt_reports_checked_by', '10%', 1, 25, '', 7),
  4370. ('sys_reports_administration', 'notes', '_adm_form_txt_reports_notes', '10%', 1, 25, '', 8),
  4371. ('sys_reports_administration', 'comments', '_adm_form_txt_reports_comments', '10%', 1, 25, '', 8),
  4372. ('sys_reports_administration', 'actions', '', '10%', 0, '', '', 9);
  4373. CREATE TABLE IF NOT EXISTS `sys_grid_actions` (
  4374. `id` int(11) NOT NULL AUTO_INCREMENT,
  4375. `object` varchar(64) NOT NULL,
  4376. `type` enum('bulk','single','independent') NOT NULL,
  4377. `name` varchar(255) NOT NULL,
  4378. `title` varchar(255) NOT NULL,
  4379. `icon` varchar(255) NOT NULL,
  4380. `icon_only` tinyint(4) NOT NULL DEFAULT '0',
  4381. `confirm` tinyint(4) NOT NULL DEFAULT '1',
  4382. `active` tinyint(4) NOT NULL DEFAULT '1',
  4383. `order` int(11) NOT NULL,
  4384. PRIMARY KEY (`id`),
  4385. UNIQUE KEY `object_name_type` (`object`(64),`type`,`name`(123))
  4386. );
  4387. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `confirm`, `order`) VALUES
  4388. ('sys_studio_lang_keys', 'bulk', 'delete', '_adm_pgt_btn_delete', '', 1, 1),
  4389. ('sys_studio_lang_keys', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4390. ('sys_studio_lang_keys', 'single', 'delete', '', 'remove', 1, 2),
  4391. ('sys_studio_lang_keys', 'independent', 'add', '_adm_pgt_btn_add_new_key', '', 0, 1),
  4392. ('sys_studio_lang_etemplates', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4393. ('sys_studio_acl', 'independent', 'add', '_adm_prm_btn_add_level', '', 0, 1),
  4394. ('sys_studio_acl', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4395. ('sys_studio_acl', 'single', 'delete', '', 'remove', 1, 2),
  4396. ('sys_studio_acl_actions', 'single', 'options', '', 'cog', 0, 1),
  4397. ('sys_studio_nav_menus', 'independent', 'add', '_adm_nav_btn_menus_create', '', 0, 1),
  4398. ('sys_studio_nav_menus', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4399. ('sys_studio_nav_menus', 'single', 'delete', '', 'remove', 1, 2),
  4400. ('sys_studio_nav_sets', 'independent', 'add', '_adm_nav_btn_sets_create', '', 0, 1),
  4401. ('sys_studio_nav_sets', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4402. ('sys_studio_nav_sets', 'single', 'delete', '', 'remove', 1, 2),
  4403. ('sys_studio_nav_items', 'independent', 'import', '_adm_nav_btn_items_gl_import', '', 0, 1),
  4404. ('sys_studio_nav_items', 'independent', 'add', '_adm_nav_btn_items_gl_create', '', 0, 2),
  4405. ('sys_studio_nav_items', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4406. ('sys_studio_nav_items', 'single', 'delete', '', 'remove', 1, 2),
  4407. ('sys_studio_nav_items', 'single', 'show_to', '_adm_nav_btn_items_gl_visible', '', 0, 3),
  4408. ('sys_studio_nav_import', 'single', 'import', '', 'plus', 0, 1),
  4409. ('sys_studio_nav_import', 'bulk', 'done', '_adm_nav_btn_items_done', '', 0, 1),
  4410. ('sys_studio_forms', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4411. ('sys_studio_forms_displays', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4412. ('sys_studio_forms_fields', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4413. ('sys_studio_forms_fields', 'single', 'delete', '', 'remove', 1, 2),
  4414. ('sys_studio_forms_fields', 'single', 'show_to', '_adm_form_btn_fields_visible', '', 0, 3),
  4415. ('sys_studio_forms_fields', 'independent', 'add', '_adm_form_btn_fields_create', '', 0, 1),
  4416. ('sys_studio_forms_pre_lists', 'independent', 'add', '_adm_form_btn_pre_lists_create', '', 0, 1),
  4417. ('sys_studio_forms_pre_lists', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4418. ('sys_studio_forms_pre_lists', 'single', 'delete', '', 'remove', 1, 2),
  4419. ('sys_studio_forms_pre_values', 'independent', 'add', '_adm_form_btn_pre_values_create', '', 0, 1),
  4420. ('sys_studio_forms_pre_values', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4421. ('sys_studio_forms_pre_values', 'single', 'delete', '', 'remove', 1, 2),
  4422. ('sys_studio_forms_pre_values', 'bulk', 'delete', '_adm_form_btn_pre_values_delete', '', 1, 1),
  4423. ('sys_studio_search_forms', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4424. ('sys_studio_search_forms_fields', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4425. ('sys_studio_search_forms_fields', 'independent', 'reset', '_adm_form_btn_search_forms_fields_reset', '', 0, 1),
  4426. ('sys_studio_search_forms_sortable_fields', 'independent', 'reset', '_adm_form_btn_search_forms_sortable_fields_reset', '', 0, 1),
  4427. ('sys_studio_labels', 'independent', 'back', '_adm_form_btn_labels_back', '', 0, 1),
  4428. ('sys_studio_labels', 'independent', 'add', '_adm_form_btn_labels_add', '', 0, 2),
  4429. ('sys_studio_labels', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4430. ('sys_studio_labels', 'single', 'delete', '', 'remove', 1, 2),
  4431. ('sys_studio_categories', 'bulk', 'delete', '_adm_form_btn_categories_delete', '', 1, 1),
  4432. ('sys_studio_categories', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4433. ('sys_studio_categories', 'single', 'delete', '', 'remove', 1, 2),
  4434. ('sys_studio_categories', 'independent', 'add', '_adm_form_btn_categories_add', '', 0, 1),
  4435. ('sys_studio_groups_roles', 'independent', 'add', '_adm_rl_btn_role_add', '', 0, 1),
  4436. ('sys_studio_groups_roles', 'single', 'edit', '_adm_rl_btn_role_edit', 'pencil-alt', 0, 1),
  4437. ('sys_studio_groups_roles', 'single', 'delete', '_adm_rl_btn_role_delete', 'remove', 1, 3),
  4438. ('sys_badges_administration', 'bulk', 'delete', '_adm_form_btn_badges_delete', '', 1, 1),
  4439. ('sys_badges_administration', 'single', 'edit', '', 'pencil-alt', 0, 1),
  4440. ('sys_badges_administration', 'single', 'delete', '', 'remove', 1, 2),
  4441. ('sys_badges_administration', 'single', 'delete_icon', '', '', 1, 3),
  4442. ('sys_badges_administration', 'independent', 'add', '_adm_form_btn_badges_add', '', 0, 1);
  4443. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `confirm`, `order`, `icon_only`) VALUES
  4444. ('sys_reports_administration', 'single', 'check_in', '_adm_form_btn_reports_check_in', 'lock-open', 0, 1, 1),
  4445. ('sys_reports_administration', 'single', 'check_out', '_adm_form_btn_reports_check_out', 'lock', 0, 2, 1),
  4446. ('sys_reports_administration', 'single', 'audit', '_adm_form_btn_reports_audit', 'history', 0, 3, 1);
  4447. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4448. ('sys_studio_roles', 'independent', 'add', '_adm_rl_btn_role_add', '', 0, 0, 1),
  4449. ('sys_studio_roles', 'single', 'edit', '_adm_rl_btn_role_edit', 'pencil-alt', 1, 0, 1),
  4450. ('sys_studio_roles', 'single', 'delete', '_adm_rl_btn_role_delete', 'remove', 1, 1, 2);
  4451. -- GRIDS: moderation tools
  4452. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `visible_for_levels`, `override_class_name`, `override_class_file`) VALUES
  4453. ('sys_cmts_administration', 'Sql', '', 'sys_cmts_ids', 'cmt_id', 'cmt_time', 'status_admin', '', 20, NULL, 'start', '', 'cmt_text,email', '', 'like', 'reports', '', 192, 'BxTemplCmtsGridAdministration', '');
  4454. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `order`) VALUES
  4455. ('sys_cmts_administration', 'checkbox', '_sys_select', '2%', 0, '0', '', 1),
  4456. ('sys_cmts_administration', 'switcher', '_sys_cmts_administration_grid_column_title_adm_active', '8%', 0, '', '', 2),
  4457. ('sys_cmts_administration', 'reports', '_sys_txt_reports_title', '5%', 0, '0', '', 3),
  4458. ('sys_cmts_administration', 'cmt_text', '_sys_cmts_administration_grid_column_title_adm_cmt_text', '30%', 0, '25', '', 4),
  4459. ('sys_cmts_administration', 'cmt_time', '_sys_cmts_administration_grid_column_title_adm_cmt_time', '15%', 1, '25', '', 5),
  4460. ('sys_cmts_administration', 'cmt_author_id', '_sys_cmts_administration_grid_column_title_adm_cmt_author_id', '20%', 0, '25', '', 6),
  4461. ('sys_cmts_administration', 'actions', '', '20%', 0, '', '', 7);
  4462. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4463. ('sys_cmts_administration', 'bulk', 'delete', '_sys_cmts_administration_grid_action_title_adm_delete', '', 0, 1, 1),
  4464. ('sys_cmts_administration', 'single', 'delete', '_sys_cmts_administration_grid_action_title_adm_delete', 'remove', 1, 1, 1);
  4465. -- GRID: Storage managers
  4466. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `override_class_name`, `override_class_file`) VALUES
  4467. ('sys_studio_strg_files', 'Sql', 'SELECT * FROM `sys_files` WHERE 1 ', 'sys_files', 'id', '', '', '', 20, NULL, 'start', '', 'file_name,mime_type', '', 'auto', 'file_name,added', '', 'BxTemplStudioStoragesFiles', ''),
  4468. ('sys_studio_strg_images', 'Sql', 'SELECT * FROM `sys_images` WHERE 1 ', 'sys_images', 'id', '', '', '', 20, NULL, 'start', '', 'file_name', '', 'auto', 'file_name,added', '', 'BxTemplStudioStoragesImages', '');
  4469. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `order`) VALUES
  4470. -- Storages: Files
  4471. ('sys_studio_strg_files', 'checkbox', '', '1%', 0, '', '', 1),
  4472. ('sys_studio_strg_files', 'file_name', '_adm_strg_txt_file_name', '24%', 0, '25', '', 2),
  4473. ('sys_studio_strg_files', 'path', '_adm_strg_txt_path', '25%', 0, '', '', 3),
  4474. ('sys_studio_strg_files', 'mime_type', '_adm_strg_txt_mime_type', '15%', 0, '15', '', 4),
  4475. ('sys_studio_strg_files', 'added', '_adm_strg_txt_added', '10%', 0, '10', '', 5),
  4476. ('sys_studio_strg_files', 'actions', '', '25%', 0, '', '', 6),
  4477. -- Storages: Images
  4478. ('sys_studio_strg_images', 'checkbox', '', '1%', 0, '', '', 1),
  4479. ('sys_studio_strg_images', 'file_name', '_adm_strg_txt_file_name', '24%', 0, '25', '', 2),
  4480. ('sys_studio_strg_images', 'path', '_adm_strg_txt_path', '25%', 0, '', '', 3),
  4481. ('sys_studio_strg_images', 'mime_type', '_adm_strg_txt_mime_type', '15%', 0, '15', '', 4),
  4482. ('sys_studio_strg_images', 'added', '_adm_strg_txt_added', '10%', 0, '10', '', 5),
  4483. ('sys_studio_strg_images', 'actions', '', '25%', 0, '', '', 6);
  4484. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4485. -- Storages: Files
  4486. ('sys_studio_strg_files', 'bulk', 'delete', '_adm_strg_btn_delete', '', 0, 1, 1),
  4487. ('sys_studio_strg_files', 'single', 'download', '_adm_strg_btn_download', 'download', 1, 0, 1),
  4488. ('sys_studio_strg_files', 'single', 'delete', '_adm_strg_btn_delete', 'remove', 1, 1, 2),
  4489. ('sys_studio_strg_files', 'independent', 'add', '_adm_strg_btn_add', '', 0, 0, 1),
  4490. -- Storages: Images
  4491. ('sys_studio_strg_images', 'bulk', 'delete', '_adm_strg_btn_delete', '', 0, 1, 1),
  4492. ('sys_studio_strg_images', 'single', 'download', '_adm_strg_btn_download', 'download', 1, 0, 1),
  4493. ('sys_studio_strg_images', 'single', 'resize', '_adm_strg_btn_resize', 'compress', 1, 0, 2),
  4494. ('sys_studio_strg_images', 'single', 'delete', '_adm_strg_btn_delete', 'remove', 1, 1, 3),
  4495. ('sys_studio_strg_images', 'independent', 'add', '_adm_strg_btn_add', '', 0, 0, 1);
  4496. -- GRID: connections
  4497. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `visible_for_levels`, `responsive`, `override_class_name`, `override_class_file`) VALUES
  4498. ('sys_grid_connections', 'Sql', 'SELECT `p`.`id`, `c`.`added`, `c`.`mutual` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 0, 'BxDolGridConnections', ''),
  4499. ('sys_grid_connections_requests', 'Sql', 'SELECT `p`.`id`, `c`.`added`, `c`.`mutual` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 0, 'BxDolGridConnectionsRequests', ''),
  4500. ('sys_grid_subscriptions', 'Sql', 'SELECT `p`.`id`, `c`.`added` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 0, 'BxDolGridSubscriptions', ''),
  4501. ('sys_grid_subscribed_me', 'Sql', 'SELECT `p`.`id`, `c`.`added` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 0, 'BxDolGridSubscribedMe', ''),
  4502. ('sys_grid_relations', 'Sql', 'SELECT `p`.`id`, `c`.`relation`, `c`.`mutual`, `c`.`added` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 1, 'BxDolGridRelations', ''),
  4503. ('sys_grid_related_me', 'Sql', 'SELECT `p`.`id`, `c`.`relation`, `c`.`mutual`, `c`.`added` FROM `sys_profiles` AS `p` INNER JOIN `sys_accounts` AS `a` ON (`a`.`id` = `p`.`account_id`) {join_connections}', 'sys_profiles', 'id', 'c`.`added', '', '', 10, NULL, 'start', '', 'name,email', '', 'auto', '', '', 2147483647, 1, 'BxDolGridRelatedMe', '');
  4504. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `params`, `hidden_on`, `order`) VALUES
  4505. ('sys_grid_connections', 'name', '_sys_name', '40%', '', '', 1),
  4506. ('sys_grid_connections', 'info', '', '30%', '', '1', 2),
  4507. ('sys_grid_connections', 'actions', '', '30%', '', '', 3),
  4508. ('sys_grid_connections_requests', 'name', '_sys_name', '40%', '', '', 1),
  4509. ('sys_grid_connections_requests', 'info', '', '30%', '', '1', 2),
  4510. ('sys_grid_connections_requests', 'actions', '', '30%', '', '', 3),
  4511. ('sys_grid_subscriptions', 'name', '_sys_name', '70%', '', '', 1),
  4512. ('sys_grid_subscriptions', 'actions', '', '30%', '', '', 2),
  4513. ('sys_grid_subscribed_me', 'name', '_sys_name', '70%', '', '', 1),
  4514. ('sys_grid_subscribed_me', 'actions', '', '30%', '', '', 2),
  4515. ('sys_grid_relations', 'name', '_sys_name', '40%', '', '', 1),
  4516. ('sys_grid_relations', 'relation', '_sys_relation', '15%', '', '', 2),
  4517. ('sys_grid_relations', 'mutual', '_sys_status', '15%', '', '', 3),
  4518. ('sys_grid_relations', 'actions', '', '30%', '', '', 4),
  4519. ('sys_grid_related_me', 'name', '_sys_name', '40%', '', '', 1),
  4520. ('sys_grid_related_me', 'relation', '_sys_relation', '15%', '', '', 2),
  4521. ('sys_grid_related_me', 'mutual', '_sys_status', '15%', '', '', 3),
  4522. ('sys_grid_related_me', 'actions', '', '30%', '', '', 4);
  4523. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4524. ('sys_grid_connections', 'single', 'accept', '_sys_accept', '', 0, 0, 1),
  4525. ('sys_grid_connections', 'single', 'delete', '', 'remove', 0, 1, 2),
  4526. ('sys_grid_connections', 'single', 'add_friend', '_sys_add_friend', 'plus', 0, 0, 3),
  4527. ('sys_grid_connections_requests', 'single', 'accept', '_sys_accept', '', 0, 0, 1),
  4528. ('sys_grid_connections_requests', 'single', 'delete', '', 'remove', 0, 1, 2),
  4529. ('sys_grid_subscriptions', 'single', 'subscribe', '_sys_subscribe', 'check', 0, 0, 1),
  4530. ('sys_grid_subscriptions', 'single', 'delete', '', 'remove', 0, 1, 2),
  4531. ('sys_grid_subscribed_me', 'single', 'subscribe', '_sys_subscribe', 'check', 0, 0, 1),
  4532. ('sys_grid_relations', 'single', 'delete', '_Delete', 'remove', 1, 1, 1),
  4533. ('sys_grid_related_me', 'single', 'confirm', '_sys_confirm', 'check-circle', 1, 0, 1),
  4534. ('sys_grid_related_me', 'single', 'decline', '_sys_decline', 'times-circle', 1, 1, 2),
  4535. ('sys_grid_related_me', 'single', 'add', '_sys_add_relation', 'plus-circle', 1, 0, 3),
  4536. ('sys_grid_related_me', 'single', 'delete', '_Delete', 'remove', 1, 1, 4);
  4537. -- GRID: queues
  4538. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `order_get_field`, `order_get_dir`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `filter_get`, `sorting_fields`, `sorting_fields_translatable`, `visible_for_levels`, `responsive`, `show_total_count`, `override_class_name`, `override_class_file`) VALUES
  4539. ('sys_queues', 'Array', '', '', 'id', '', '', 'order_field', 'order_dir', '', 10, NULL, 'start', '', '', '', 'auto', 'filter', '', '', 128, 0, 0, 'BxDolGridQueues', '');
  4540. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `hidden_on`, `order`) VALUES
  4541. ('sys_queues', 'name', '_Name', '40%', 1, 0, '', '', 1),
  4542. ('sys_queues', 'all', '_all', '20%', 0, 0, '', '', 2),
  4543. ('sys_queues', 'failed', '_Failed', '20%', 0, 0, '', '', 3),
  4544. ('sys_queues', 'actions', '', '20%', 0, 0, '', '', 4);
  4545. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4546. ('sys_queues', 'single', 'clear', '', 'eraser', 0, 1, 1);
  4547. -- GRID: API Origins
  4548. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `override_class_name`, `override_class_file`) VALUES
  4549. ('sys_studio_api_origins', 'Sql', 'SELECT * FROM `sys_api_origins` WHERE 1 ', 'sys_api_origins', 'id', 'order', '', '', 20, NULL, 'start', '', 'url', '', 'like', '', '', 'BxDolStudioApiOrigins', '');
  4550. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `hidden_on`, `order`) VALUES
  4551. ('sys_studio_api_origins', 'order', '', '1%', 0, 0, '', '', 1),
  4552. ('sys_studio_api_origins', 'url', '_sys_txt_url', '80%', 0, 0, '', '', 2),
  4553. ('sys_studio_api_origins', 'actions', '', '19%', 0, 0, '', '', 3);
  4554. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4555. ('sys_studio_api_origins', 'single', 'delete', '_Delete', 'remove', 1, 1, 1),
  4556. ('sys_studio_api_origins', 'independent', 'add', '_adm_form_btn_field_add', '', 0, 0, 1);
  4557. -- GRID: API Keys
  4558. INSERT INTO `sys_objects_grid` (`object`, `source_type`, `source`, `table`, `field_id`, `field_order`, `field_active`, `paginate_url`, `paginate_per_page`, `paginate_simple`, `paginate_get_start`, `paginate_get_per_page`, `filter_fields`, `filter_fields_translatable`, `filter_mode`, `sorting_fields`, `sorting_fields_translatable`, `override_class_name`, `override_class_file`) VALUES
  4559. ('sys_studio_api_keys', 'Sql', 'SELECT * FROM `sys_api_keys` WHERE 1 ', 'sys_api_keys', 'id', 'order', '', '', 20, NULL, 'start', '', 'key,title', '', 'like', '', '', 'BxDolStudioApiKeys', '');
  4560. INSERT INTO `sys_grid_fields` (`object`, `name`, `title`, `width`, `translatable`, `chars_limit`, `params`, `hidden_on`, `order`) VALUES
  4561. ('sys_studio_api_keys', 'order', '', '1%', 0, 0, '', '', 1),
  4562. ('sys_studio_api_keys', 'title', '_Name', '40%', 0, 0, '', '', 2),
  4563. ('sys_studio_api_keys', 'key', '_sys_txt_api_key', '40%', 0, 0, '', '', 3),
  4564. ('sys_studio_api_keys', 'actions', '', '19%', 0, 0, '', '', 4);
  4565. INSERT INTO `sys_grid_actions` (`object`, `type`, `name`, `title`, `icon`, `icon_only`, `confirm`, `order`) VALUES
  4566. ('sys_studio_api_keys', 'single', 'delete', '_Delete', 'remove', 1, 1, 1),
  4567. ('sys_studio_api_keys', 'independent', 'add', '_adm_form_btn_field_add', '', 0, 0, 1);
  4568. -- --------------------------------------------------------
  4569. CREATE TABLE IF NOT EXISTS `sys_objects_connection` (
  4570. `id` int(11) NOT NULL AUTO_INCREMENT,
  4571. `object` varchar(64) NOT NULL,
  4572. `table` varchar(255) NOT NULL,
  4573. `profile_initiator` tinyint(4) NOT NULL DEFAULT '1',
  4574. `profile_content` tinyint(4) NOT NULL DEFAULT '0',
  4575. `type` enum('one-way','mutual') NOT NULL,
  4576. `override_class_name` varchar(255) NOT NULL,
  4577. `override_class_file` varchar(255) NOT NULL,
  4578. PRIMARY KEY (`id`),
  4579. UNIQUE KEY `object` (`object`)
  4580. );
  4581. INSERT INTO `sys_objects_connection` (`object`, `table`, `profile_initiator`, `profile_content`, `type`, `override_class_name`, `override_class_file`) VALUES
  4582. ('sys_profiles_friends', 'sys_profiles_conn_friends', 1, 1, 'mutual', '', ''),
  4583. ('sys_profiles_subscriptions', 'sys_profiles_conn_subscriptions', 1, 1, 'one-way', '', ''),
  4584. ('sys_profiles_relations', 'sys_profiles_conn_relations', 1, 1, 'mutual', 'BxDolRelation', '');
  4585. CREATE TABLE IF NOT EXISTS `sys_profiles_conn_relations` (
  4586. `id` int(11) NOT NULL AUTO_INCREMENT,
  4587. `initiator` int(11) NOT NULL DEFAULT '0',
  4588. `content` int(11) NOT NULL DEFAULT '0',
  4589. `relation` int(11) NOT NULL DEFAULT '0',
  4590. `mutual` tinyint(4) NOT NULL DEFAULT '0',
  4591. `added` int(11) unsigned NOT NULL DEFAULT '0',
  4592. PRIMARY KEY (`id`),
  4593. UNIQUE KEY `initiator` (`initiator`,`content`),
  4594. KEY `content` (`content`)
  4595. );
  4596. CREATE TABLE IF NOT EXISTS `sys_profiles_conn_subscriptions` (
  4597. `id` int(11) NOT NULL AUTO_INCREMENT,
  4598. `initiator` int(11) NOT NULL,
  4599. `content` int(11) NOT NULL,
  4600. `added` int(10) unsigned NOT NULL,
  4601. PRIMARY KEY (`id`),
  4602. UNIQUE KEY `initiator` (`initiator`,`content`),
  4603. KEY `content` (`content`)
  4604. );
  4605. CREATE TABLE IF NOT EXISTS `sys_profiles_conn_friends` (
  4606. `id` int(11) NOT NULL AUTO_INCREMENT,
  4607. `initiator` int(11) NOT NULL,
  4608. `content` int(11) NOT NULL,
  4609. `mutual` tinyint(4) NOT NULL,
  4610. `added` int(10) unsigned NOT NULL,
  4611. PRIMARY KEY (`id`),
  4612. UNIQUE KEY `initiator` (`initiator`,`content`),
  4613. KEY `content` (`content`)
  4614. );
  4615. -- --------------------------------------------------------
  4616. CREATE TABLE IF NOT EXISTS `sys_objects_transcoder` (
  4617. `id` int(11) NOT NULL AUTO_INCREMENT,
  4618. `object` varchar(64) NOT NULL,
  4619. `storage_object` varchar(64) NOT NULL,
  4620. `source_type` enum('Folder','Storage','Proxy') NOT NULL,
  4621. `source_params` text NOT NULL,
  4622. `private` enum('auto','yes','no') NOT NULL,
  4623. `atime_tracking` int(11) NOT NULL,
  4624. `atime_pruning` int(11) NOT NULL,
  4625. `ts` int(11) NOT NULL DEFAULT '0',
  4626. `override_class_name` varchar(255) NOT NULL,
  4627. `override_class_file` varchar(255) NOT NULL,
  4628. PRIMARY KEY (`id`),
  4629. UNIQUE KEY `object` (`object`)
  4630. );
  4631. INSERT INTO `sys_objects_transcoder` (`object`, `storage_object`, `source_type`, `source_params`, `private`, `atime_tracking`, `atime_pruning`, `ts`, `override_class_name`, `override_class_file`) VALUES
  4632. ('sys_image_resize', 'sys_images_resized', 'Storage', 'a:2:{s:6:"object";s:10:"sys_images";s:14:"disable_retina";b:1;}', 'no', '0', '0', '0', '', ''),
  4633. ('sys_icon_apple', 'sys_images_resized', 'Storage', 'a:2:{s:6:"object";s:10:"sys_images";s:14:"disable_retina";b:1;}', 'no', '0', '0', '0', '', ''),
  4634. ('sys_icon_android', 'sys_images_resized', 'Storage', 'a:2:{s:6:"object";s:10:"sys_images";s:14:"disable_retina";b:1;}', 'no', '0', '0', '0', '', ''),
  4635. ('sys_icon_android_splash', 'sys_images_resized', 'Storage', 'a:2:{s:6:"object";s:10:"sys_images";s:14:"disable_retina";b:1;}', 'no', '0', '0', '0', '', ''),
  4636. ('sys_icon_facebook', 'sys_images_resized', 'Storage', 'a:2:{s:6:"object";s:10:"sys_images";s:14:"disable_retina";b:1;}', 'no', '0', '0', '0', '', ''),
  4637. ('sys_icon_favicon', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '0', '0', '0', '', ''),
  4638. ('sys_cover', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '0', '0', '0', '', ''),
  4639. ('sys_cover_unit_profile', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '0', '0', '0', '', ''),
  4640. ('sys_cover_preview', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '1', '2592000', '0', '', ''),
  4641. ('sys_builder_page_preview', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '1', '2592000', '0', '', ''),
  4642. ('sys_builder_page_embed', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:10:"sys_images";}', 'no', '1', '2592000', '0', '', ''),
  4643. ('sys_cmts_images_preview', 'sys_cmts_images_preview', 'Storage', 'a:1:{s:6:"object";s:15:"sys_cmts_images";}', 'no', '1', '2592000', '0', '', ''),
  4644. ('sys_custom_images', 'sys_images_resized', 'Storage', 'a:1:{s:6:"object";s:17:"sys_images_custom";}', 'no', '1', '2592000', '0', '', ''),
  4645. ('sys_images_editor', 'sys_images_editor_resized', 'Storage', 'a:1:{s:6:"object";s:17:"sys_images_editor";}', 'no', '1', '2592000', '0', '', ''),
  4646. ('sys_wiki_images_preview', 'sys_wiki_images_resized', 'Storage', 'a:1:{s:6:"object";s:14:"sys_wiki_files";}', 'no', '1', '2592000', '0', '', '');
  4647. CREATE TABLE IF NOT EXISTS `sys_transcoder_images_files` (
  4648. `id` int(11) NOT NULL AUTO_INCREMENT,
  4649. `transcoder_object` varchar(64) NOT NULL,
  4650. `file_id` int(11) NOT NULL,
  4651. `handler` varchar(255) NOT NULL,
  4652. `atime` int(11) NOT NULL,
  4653. `data` text NOT NULL,
  4654. PRIMARY KEY (`id`),
  4655. UNIQUE KEY `transcoder_object` (`transcoder_object`(64),`handler`(127)),
  4656. KEY `atime` (`atime`),
  4657. KEY `file_id` (`file_id`)
  4658. );
  4659. CREATE TABLE IF NOT EXISTS `sys_transcoder_videos_files` (
  4660. `id` int(11) NOT NULL AUTO_INCREMENT,
  4661. `transcoder_object` varchar(64) NOT NULL,
  4662. `file_id` int(11) NOT NULL,
  4663. `handler` varchar(255) NOT NULL,
  4664. `atime` int(11) NOT NULL,
  4665. PRIMARY KEY (`id`),
  4666. UNIQUE KEY `transcoder_object` (`transcoder_object`(64),`handler`(127)),
  4667. KEY `atime` (`atime`),
  4668. KEY `file_id` (`file_id`)
  4669. );
  4670. CREATE TABLE IF NOT EXISTS `sys_transcoder_audio_files` (
  4671. `id` int(11) NOT NULL AUTO_INCREMENT,
  4672. `transcoder_object` varchar(64) NOT NULL,
  4673. `file_id` int(11) NOT NULL,
  4674. `handler` varchar(255) NOT NULL,
  4675. `atime` int(11) NOT NULL,
  4676. PRIMARY KEY (`id`),
  4677. UNIQUE KEY `transcoder_object` (`transcoder_object`(64),`handler`(127)),
  4678. KEY `atime` (`atime`),
  4679. KEY `file_id` (`file_id`)
  4680. );
  4681. CREATE TABLE IF NOT EXISTS `sys_transcoder_filters` (
  4682. `id` int(11) NOT NULL AUTO_INCREMENT,
  4683. `transcoder_object` varchar(64) NOT NULL,
  4684. `filter` varchar(32) NOT NULL,
  4685. `filter_params` text NOT NULL,
  4686. `order` int(11) NOT NULL DEFAULT '0',
  4687. PRIMARY KEY (`id`),
  4688. KEY `transcoder_object` (`transcoder_object`)
  4689. );
  4690. INSERT INTO `sys_transcoder_filters` (`transcoder_object`, `filter`, `filter_params`, `order`) VALUES
  4691. ('sys_image_resize', 'ResizeVar', '', '0'),
  4692. ('sys_icon_apple', 'Resize', 'a:3:{s:1:"w";s:3:"180";s:1:"h";s:3:"180";s:13:"square_resize";s:1:"1";}', '0'),
  4693. ('sys_icon_android', 'Resize', 'a:3:{s:1:"w";s:3:"192";s:1:"h";s:3:"192";s:13:"square_resize";s:1:"1";}', '0'),
  4694. ('sys_icon_android_splash', 'Resize', 'a:3:{s:1:"w";s:3:"512";s:1:"h";s:3:"512";s:13:"square_resize";s:1:"1";}', '0'),
  4695. ('sys_icon_facebook', 'Resize', 'a:4:{s:1:"w";s:3:"100";s:1:"h";s:3:"100";s:13:"square_resize";s:1:"1";s:10:"force_type";s:3:"png";}', '0'),
  4696. ('sys_icon_favicon', 'Resize', 'a:4:{s:1:"w";s:2:"16";s:1:"h";s:2:"16";s:13:"square_resize";s:1:"1";s:10:"force_type";s:3:"png";}', '0'),
  4697. ('sys_cover', 'Resize', 'a:3:{s:1:"w";s:4:"1920";s:1:"h";s:3:"720";s:10:"force_type";s:3:"png";}', '0'),
  4698. ('sys_cover_unit_profile', 'Resize', 'a:3:{s:1:"w";s:3:"640";s:1:"h";s:3:"240";s:10:"force_type";s:3:"png";}', '0'),
  4699. ('sys_cover_preview', 'Resize', 'a:3:{s:1:"w";s:3:"120";s:1:"h";s:2:"45";s:10:"force_type";s:3:"jpg";}', '0'),
  4700. ('sys_builder_page_preview', 'Resize', 'a:4:{s:1:"w";s:3:"128";s:1:"h";s:3:"128";s:13:"square_resize";s:1:"1";s:10:"force_type";s:3:"jpg";}', '0'),
  4701. ('sys_builder_page_embed', 'ResizeVar', '', '0'),
  4702. ('sys_cmts_images_preview', 'Resize', 'a:4:{s:1:"w";s:3:"100";s:1:"h";s:3:"100";s:13:"square_resize";s:1:"1";s:10:"force_type";s:3:"jpg";}', '0'),
  4703. ('sys_custom_images', 'ResizeVar', '', '0'),
  4704. ('sys_images_editor', 'Resize', 'a:2:{s:1:"w";s:4:"1600";s:1:"h";s:4:"1600";}', '0'),
  4705. ('sys_wiki_images_preview', 'Resize', 'a:4:{s:1:"w";s:2:"52";s:1:"h";s:2:"52";s:13:"square_resize";s:1:"1";s:10:"force_type";s:3:"jpg";}', '0');
  4706. CREATE TABLE IF NOT EXISTS `sys_transcoder_queue` (
  4707. `id` int(11) NOT NULL AUTO_INCREMENT,
  4708. `transcoder_object` varchar(64) NOT NULL,
  4709. `profile_id` int(10) unsigned NOT NULL,
  4710. `file_url_source` varchar(255) NOT NULL,
  4711. `file_id_source` varchar(255) NOT NULL,
  4712. `file_url_result` varchar(255) NOT NULL,
  4713. `file_ext_result` varchar(255) NOT NULL,
  4714. `file_id_result` int(11) NOT NULL,
  4715. `server` varchar(255) NOT NULL,
  4716. `status` enum('pending','processing','complete','failed','delete') NOT NULL,
  4717. `pid` int(10) UNSIGNED NOT NULL DEFAULT '0',
  4718. `added` int(11) NOT NULL,
  4719. `changed` int(11) NOT NULL,
  4720. `log` text NOT NULL,
  4721. PRIMARY KEY (`id`),
  4722. UNIQUE KEY `transcoder_object` (`transcoder_object`(64),`file_id_source`(127))
  4723. );
  4724. CREATE TABLE `sys_transcoder_queue_files` (
  4725. `id` int(11) NOT NULL AUTO_INCREMENT,
  4726. `profile_id` int(10) unsigned NOT NULL,
  4727. `remote_id` varchar(128) NOT NULL,
  4728. `path` varchar(255) NOT NULL,
  4729. `file_name` varchar(255) NOT NULL,
  4730. `mime_type` varchar(128) NOT NULL,
  4731. `ext` varchar(32) NOT NULL,
  4732. `size` bigint(20) NOT NULL,
  4733. `added` int(11) NOT NULL,
  4734. `modified` int(11) NOT NULL,
  4735. `private` int(11) NOT NULL,
  4736. PRIMARY KEY (`id`),
  4737. UNIQUE KEY `remote_id` (`remote_id`)
  4738. );
  4739. -- --------------------------------------------------------
  4740. CREATE TABLE IF NOT EXISTS `sys_objects_page` (
  4741. `id` int(11) NOT NULL AUTO_INCREMENT,
  4742. `author` int(11) NOT NULL DEFAULT '0',
  4743. `added` int(11) NOT NULL DEFAULT '0',
  4744. `object` varchar(64) NOT NULL,
  4745. `uri` varchar(255) NOT NULL,
  4746. `title_system` varchar(255) NOT NULL,
  4747. `title` varchar(255) NOT NULL,
  4748. `module` varchar(32) NOT NULL,
  4749. `cover` tinyint(4) NOT NULL DEFAULT '1',
  4750. `cover_image` int(11) NOT NULL DEFAULT '0',
  4751. `type_id` int(11) NOT NULL DEFAULT '1',
  4752. `layout_id` int(11) NOT NULL,
  4753. `sticky_columns` tinyint(4) NOT NULL DEFAULT '0',
  4754. `submenu` varchar(64) NOT NULL DEFAULT '',
  4755. `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647',
  4756. `visible_for_levels_editable` tinyint(4) NOT NULL DEFAULT '1',
  4757. `url` varchar(255) NOT NULL,
  4758. `content_info` varchar(64) NOT NULL,
  4759. `meta_description` text NOT NULL,
  4760. `meta_keywords` text NOT NULL,
  4761. `meta_robots` varchar(255) NOT NULL,
  4762. `cache_lifetime` int(11) NOT NULL DEFAULT '0',
  4763. `cache_editable` tinyint(4) NOT NULL DEFAULT '1',
  4764. `inj_head` text NOT NULL,
  4765. `inj_footer` text NOT NULL,
  4766. `deletable` tinyint(1) NOT NULL,
  4767. `override_class_name` varchar(255) NOT NULL,
  4768. `override_class_file` varchar(255) NOT NULL,
  4769. PRIMARY KEY (`id`),
  4770. UNIQUE KEY `object` (`object`),
  4771. UNIQUE KEY `uri` (`uri`(191))
  4772. );
  4773. INSERT INTO `sys_objects_page` (`object`, `uri`, `title_system`, `title`, `module`, `cover`, `layout_id`, `submenu`, `visible_for_levels`, `visible_for_levels_editable`, `url`, `meta_description`, `meta_keywords`, `meta_robots`, `cache_lifetime`, `cache_editable`, `deletable`, `override_class_name`, `override_class_file`, `sticky_columns`) VALUES
  4774. ('sys_home', 'home', '_sys_page_title_system_home', '_sys_page_title_home', 'system', 2, 13, 'sys_homepage_submenu', 2147483647, 1, '', '', '', '', 0, 1, 0, 'BxTemplPageHome', '', 1),
  4775. ('sys_about', 'about', '_sys_page_title_system_about', '_sys_page_title_about', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=about', '', '', '', 0, 1, 0, '', '', 0),
  4776. ('sys_terms', 'terms', '_sys_page_title_system_terms', '_sys_page_title_terms', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=terms', '', '', '', 0, 1, 0, '', '', 0),
  4777. ('sys_privacy', 'privacy', '_sys_page_title_system_privacy', '_sys_page_title_privacy', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=privacy', '', '', '', 0, 1, 0, '', '', 0),
  4778. ('sys_explore', 'explore', '_sys_page_title_sys_explore', '_sys_page_title_explore', 'system', 1, 5, 'sys_homepage_submenu', 2147483647, 1, 'page.php?i=explore', '', '', '', 0, 1, 0, 'BxTemplPageHome', '', 0),
  4779. ('sys_updates', 'updates', '_sys_page_title_sys_updates', '_sys_page_title_updates', 'system', 1, 5, 'sys_homepage_submenu', 2147483647, 1, 'page.php?i=updates', '', '', '', 0, 1, 0, 'BxTemplPageHome', '', 0),
  4780. ('sys_trends', 'trends', '_sys_page_title_sys_trends', '_sys_page_title_trends', 'system', 1, 5, 'sys_homepage_submenu', 2147483647, 1, 'page.php?i=trends', '', '', '', 0, 1, 0, 'BxTemplPageHome', '', 0),
  4781. ('sys_dashboard', 'dashboard', '_sys_page_title_system_dashboard', '_sys_page_title_dashboard', 'system', 1, 12, '', 2147483646, 1, 'page.php?i=dashboard', '', '', '', 0, 1, 0, 'BxTemplPageDashboard', '', 0),
  4782. ('sys_dashboard_content', 'dashboard-content', '_sys_page_title_system_dashboard_content', '_sys_page_title_dashboard_content', 'system', 1, 12, '', 2147483646, 1, 'page.php?i=dashboard-content', '', '', '', 0, 1, 0, 'BxTemplPageDashboard', '', 0),
  4783. ('sys_dashboard_reports', 'dashboard-reports', '_sys_page_title_system_dashboard_reports', '_sys_page_title_dashboard_reports', 'system', 1, 12, '', 2147483646, 1, 'page.php?i=dashboard-reports', '', '', '', 0, 1, 0, 'BxTemplPageDashboard', '', 0),
  4784. ('sys_dashboard_audit', 'dashboard-audit', '_sys_page_title_system_dashboard_audit', '_sys_page_title_dashboard_audit', 'system', 1, 12, '', 2147483646, 1, 'page.php?i=dashboard-audit', '', '', '', 0, 1, 0, 'BxTemplPageDashboard', '', 0),
  4785. ('sys_create_account', 'create-account', '_sys_page_title_system_create_account', '_sys_page_title_create_account', 'system', 1, 18, '', 2147483647, 1, 'page.php?i=create-account', '', '', '', 0, 1, 0, '', '', 0),
  4786. ('sys_login', 'login', '_sys_page_title_system_login', '_sys_page_title_login', 'system', 0, 18, '', 2147483647, 1, 'page.php?i=login', '', '', '', 0, 1, 0, '', '', 0),
  4787. ('sys_login_step2', 'login-step2', '_sys_page_title_system_login_step2', '_sys_page_title_login_step2', 'system', 1, 18, '', 2147483647, 1, 'page.php?i=login-step2', '', '', '', 0, 1, 0, '', '', 0),
  4788. ('sys_login_step3', 'login-step3', '_sys_page_title_system_login_step3', '_sys_page_title_login_step3', 'system', 1, 18, '', 2147483647, 1, 'page.php?i=login-step3', '', '', '', 0, 1, 0, '', '', 0),
  4789. ('sys_logout', 'logout', '', '_sys_page_title_logout', 'system', 0, 18, '', 2147483647, 0, 'page.php?i=logout', '', '', '', 0, 0, 0, '', '', 0),
  4790. ('sys_forgot_password', 'forgot-password', '_sys_page_title_system_forgot_password', '_sys_page_title_forgot_password', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=forgot-password', '', '', '', 0, 1, 0, '', '', 0),
  4791. ('sys_confirm_email', 'confirm-email', '_sys_page_title_system_confirm_email', '_sys_page_title_confirm_email', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=confirm-email', '', '', '', 0, 1, 0, '', '', 0),
  4792. ('sys_confirm_phone', 'confirm-phone', '_sys_page_title_system_confirm_phone', '_sys_page_title_confirm_phone', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=confirm-phone', '', '', '', 0, 1, 0, '', '', 0),
  4793. ('sys_account_settings_email', 'account-settings-email', '_sys_page_title_system_account_settings_email', '_sys_page_title_account_settings_email', 'system', 1, 5, '', 2147483647, 1, 'member.php', '', '', '', 0, 1, 0, 'BxTemplPageAccount', '', 0),
  4794. ('sys_account_settings_pwd', 'account-settings-password', '_sys_page_title_system_account_settings_pwd', '_sys_page_title_account_settings_pwd', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=account-settings-pwd', '', '', '', 0, 1, 0, 'BxTemplPageAccount', '', 0),
  4795. ('sys_account_settings_info', 'account-settings-info', '_sys_page_title_system_account_settings_info', '_sys_page_title_account_settings_info', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=account-settings-info', '', '', '', 0, 1, 0, 'BxTemplPageAccount', '', 0),
  4796. ('sys_account_settings_delete', 'account-settings-delete', '_sys_page_title_system_account_settings_delete', '_sys_page_title_account_settings_delete', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=account-settings-delete', '', '', '', 0, 1, 0, 'BxTemplPageAccount', '', 0),
  4797. ('sys_account_profile_switcher', 'account-profile-switcher', '_sys_page_title_system_account_profile_switcher', '_sys_page_title_account_profile_switcher', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=account-profile-switcher', '', '', '', 0, 1, 0, 'BxTemplPageAccount', '', 0),
  4798. ('sys_profile_settings_cfilter', 'profile-settings-cfilter', '_sys_page_title_system_profile_settings_cfilter', '_sys_page_title_profile_settings_cfilter', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=profile-settings-cfilter', '', '', '', 0, 1, 0, '', '', 0),
  4799. ('sys_unsubscribe_notifications', 'unsubscribe-notifications', '_sys_page_title_system_unsubscribe_notifications', '_sys_page_title_unsubscribe_notifications', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=unsubscribe-notifications', '', '', '', 0, 1, 0, '', '', 0),
  4800. ('sys_unsubscribe_news', 'unsubscribe-news', '_sys_page_title_system_unsubscribe_news', '_sys_page_title_unsubscribe_news', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=unsubscribe-news', '', '', '', 0, 1, 0, '', '', 0),
  4801. ('sys_std_dashboard', '', '_sys_page_title_system_studio_dashboard', '_sys_page_title_studio_dashboard', 'system', 1, 4, '', 2147483647, 1, '', '', '', '', 0, 1, 0, '', '', 0),
  4802. ('sys_cmts_view' ,'cmts-view', '_sys_page_title_system_cmts_view', '_cmt_page_view_header', 'system', 1, 5, '', 2147483647, 1, 'page.php?i=cmts-view', '', '', '', 0, 1, 0, 'BxTemplCmtsPageView', '', 0),
  4803. ('sys_cmts_administration' ,'cmts-administration', '_sys_page_title_system_cmts_administration', '_sys_page_title_cmts_administration', 'system', 1, 5, '', 192, 1, 'page.php?i=cmts-administration', '', '', '', 0, 1, 0, '', '', 0),
  4804. ('sys_audit' ,'audit-administration', '_sys_page_title_system_audit_administration', '_sys_page_title_audit_administration', 'system', 1, 5, '', 192, 1, 'page.php?i=audit-administration', '', '', '', 0, 1, 0, '', '', 0),
  4805. ('sys_search_keyword', 'search-keyword', '_sys_page_title_system_search_keyword', '_sys_page_title_search_keyword', 'system', 1, 5, '', 2147483647, 1, 'searchKeyword.php', '', '', '', 0, 1, 0, '', '', 0),
  4806. ('sys_redirect', 'redirect', '', '_sys_page_title_redirect', 'system', 0, 18, '', 2147483647, 1, 'page.php?i=redirect', '', '', '', 0, 1, 0, '', '', 0),
  4807. ('sys_sub_wiki_pages_list', 'wiki-pages-list', '', '_sys_page_title_wiki_pages_list', 'system', 1, 5, '', 2147483647, 1, '', '', '', '', 0, 1, 0, '', '', 0),
  4808. ('sys_sub_wiki_page_contents', 'wiki-page-contents', '', '_sys_page_title_wiki_page_contents', 'system', 1, 5, '', 2147483647, 1, '', '', '', '', 0, 1, 0, '', '', 0);
  4809. CREATE TABLE IF NOT EXISTS `sys_pages_types` (
  4810. `id` int(11) NOT NULL AUTO_INCREMENT,
  4811. `title` varchar(255) NOT NULL,
  4812. `template` varchar(255) NOT NULL,
  4813. `order` int(11) NOT NULL,
  4814. PRIMARY KEY (`id`)
  4815. );
  4816. INSERT INTO `sys_pages_types` (`id`, `title`, `template`, `order`) VALUES
  4817. (1, '_sys_page_type_default', '', 1),
  4818. (2, '_sys_page_type_wo_hf', 'pt_wo_hf.html', 2),
  4819. (3, '_sys_page_type_standard', 'pt_standard.html', 3),
  4820. (4, '_sys_page_type_application', 'pt_application.html', 4);
  4821. CREATE TABLE IF NOT EXISTS `sys_pages_layouts` (
  4822. `id` int(11) NOT NULL AUTO_INCREMENT,
  4823. `name` varchar(64) NOT NULL,
  4824. `icon` varchar(255) NOT NULL,
  4825. `title` varchar(255) NOT NULL,
  4826. `template` varchar(255) NOT NULL,
  4827. `cells_number` int(11) NOT NULL,
  4828. PRIMARY KEY (`id`),
  4829. UNIQUE KEY `name` (`name`)
  4830. );
  4831. INSERT INTO `sys_pages_layouts` (`id`, `name`, `icon`, `title`, `template`, `cells_number`) VALUES
  4832. (1, 'bar_left', 'layout_bar_left.png', '_sys_layout_bar_left', 'layout_bar_left.html', 2),
  4833. (2, 'bar_right', 'layout_bar_right.png', '_sys_layout_bar_right', 'layout_bar_right.html', 2),
  4834. (3, '3_columns', 'layout_3_columns.png', '_sys_layout_3_columns', 'layout_3_columns.html', 3),
  4835. (4, '2_columns', 'layout_2_columns.png', '_sys_layout_2_columns', 'layout_2_columns.html', 2),
  4836. (5, '1_column', 'layout_1_column.png', '_sys_layout_1_column', 'layout_1_column.html', 1),
  4837. (6, 'top_area_bar_left', 'layout_top_area_bar_left.png', '_sys_layout_top_area_bar_left', 'layout_top_area_bar_left.html', 3),
  4838. (7, 'top_area_bar_right', 'layout_top_area_bar_right.png', '_sys_layout_top_area_bar_right', 'layout_top_area_bar_right.html', 3),
  4839. (8, 'top_area_3_columns', 'layout_top_area_3_columns.png', '_sys_layout_top_area_3_columns', 'layout_top_area_3_columns.html', 4),
  4840. (9, 'top_area_2_columns', 'layout_top_area_2_columns.png', '_sys_layout_top_area_2_columns', 'layout_top_area_2_columns.html', 3),
  4841. (10, 'topbottom_area_2_columns', 'layout_topbottom_area_2_columns.png', '_sys_layout_topbottom_area_2_columns', 'layout_topbottom_area_2_columns.html', 4),
  4842. (11, 'bottom_area_2_columns', 'layout_bottom_area_2_columns.png', '_sys_layout_bottom_area_2_columns', 'layout_bottom_area_2_columns.html', 3),
  4843. (12, 'topbottom_area_bar_right', 'layout_topbottom_area_bar_right.png', '_sys_layout_topbottom_area_bar_right', 'layout_topbottom_area_bar_right.html', 4),
  4844. (13, 'topbottom_area_bar_left', 'layout_topbottom_area_bar_left.png', '_sys_layout_topbottom_area_bar_left', 'layout_topbottom_area_bar_left.html', 4),
  4845. (14, 'bar_content_bar', 'layout_bar_content_bar.png', '_sys_layout_bar_content_bar', 'layout_bar_content_bar.html', 3),
  4846. (15, 'top_area_bar_content_bar', 'layout_top_area_bar_content_bar.png', '_sys_layout_top_area_bar_content_bar', 'layout_top_area_bar_content_bar.html', 4),
  4847. (16, 'topbottom_area_col1_col3_col2', 'layout_topbottom_area_col1_col3_col2.png', '_sys_layout_topbottom_area_col1_col3_col2', 'layout_topbottom_area_col1_col3_col2.html', 5),
  4848. (17, 'topbottom_area_col1_col5', 'layout_topbottom_area_col1_col5.png', '_sys_layout_topbottom_area_col1_col5', 'layout_topbottom_area_col1_col5.html', 4),
  4849. (18, '1_column_thin', 'layout_1_column_thin.png', '_sys_layout_1_column_thin', 'layout_1_column_thin.html', 1),
  4850. (19, '1_column_half', 'layout_1_column_half.png', '_sys_layout_1_column_half', 'layout_1_column_half.html', 1),
  4851. (20, '1_column_wiki', 'layout_1_column_wiki.png', '_sys_layout_1_column_wiki', 'layout_1_column_wiki.html', 1),
  4852. (21, 'topbottom_area_col2_col5_col3', 'layout_topbottom_area_col2_col5_col3.png', '_sys_layout_topbottom_area_col2_col5_col3', 'layout_topbottom_area_col2_col5_col3.html', 5);
  4853. CREATE TABLE IF NOT EXISTS `sys_pages_design_boxes` (
  4854. `id` int(11) NOT NULL,
  4855. `title` varchar(255) NOT NULL,
  4856. `template` varchar(255) NOT NULL,
  4857. `order` int(11) NOT NULL,
  4858. PRIMARY KEY (`id`)
  4859. );
  4860. INSERT INTO `sys_pages_design_boxes` (`id`, `title`, `template`, `order`) VALUES
  4861. (0, '_sys_designbox_0', 'designbox_0.html', '2'),
  4862. (1, '_sys_designbox_1', 'designbox_1.html', '8'),
  4863. (2, '_sys_designbox_2', 'designbox_2.html', '1'),
  4864. (3, '_sys_designbox_3', 'designbox_3.html', '4'),
  4865. (4, '_sys_designbox_4', 'designbox_4.html', '6'),
  4866. (10, '_sys_designbox_10', 'designbox_10.html', '3'),
  4867. (11, '_sys_designbox_11', 'designbox_11.html', '9'),
  4868. (13, '_sys_designbox_13', 'designbox_13.html', '5'),
  4869. (14, '_sys_designbox_14', 'designbox_14.html', '7');
  4870. CREATE TABLE IF NOT EXISTS `sys_pages_content_placeholders` (
  4871. `id` int(11) NOT NULL AUTO_INCREMENT,
  4872. `module` varchar(32) NOT NULL,
  4873. `title` varchar(255) NOT NULL,
  4874. `template` varchar(255) NOT NULL,
  4875. `order` int(11) NOT NULL,
  4876. PRIMARY KEY (`id`)
  4877. );
  4878. INSERT INTO `sys_pages_content_placeholders` (`id`, `module`, `title`, `template`, `order`) VALUES
  4879. (1, 'system', '_sys_page_content_ph_loading_indicator', 'block_async_loading_indicator.html', 1),
  4880. (2, 'system', '_sys_page_content_ph_text', 'block_async_text.html', 2),
  4881. (3, 'system', '_sys_page_content_ph_image', 'block_async_image.html', 3),
  4882. (4, 'system', '_sys_page_content_ph_create_post', 'block_async_create_post.html', 4),
  4883. (100, 'system', '_sys_page_content_ph_profile_units', 'block_async_profile_units.html', 100),
  4884. (110, 'system', '_sys_page_content_ph_text_units_list', 'block_async_text_units_list.html', 110),
  4885. (120, 'system', '_sys_page_content_ph_text_units_gallery', 'block_async_text_units_gallery.html', 120);
  4886. CREATE TABLE IF NOT EXISTS `sys_pages_blocks` (
  4887. `id` int(11) NOT NULL AUTO_INCREMENT,
  4888. `object` varchar(64) NOT NULL,
  4889. `cell_id` int(11) NOT NULL DEFAULT '1',
  4890. `module` varchar(32) NOT NULL,
  4891. `title_system` varchar(255) NOT NULL,
  4892. `title` varchar(255) NOT NULL,
  4893. `designbox_id` int(11) NOT NULL DEFAULT '11',
  4894. `class` varchar(128) NOT NULL DEFAULT '',
  4895. `submenu` varchar(64) NOT NULL DEFAULT '',
  4896. `tabs` tinyint(4) NOT NULL DEFAULT '0',
  4897. `async` int(11) NOT NULL DEFAULT '0',
  4898. `visible_for_levels` int(11) NOT NULL DEFAULT '2147483647',
  4899. `hidden_on` varchar(255) NOT NULL DEFAULT '',
  4900. `type` enum('raw','html','lang','image','rss','menu','custom','service','wiki') NOT NULL DEFAULT 'raw',
  4901. `content` text NOT NULL,
  4902. `text` mediumtext NOT NULL,
  4903. `text_updated` int(11) NOT NULL,
  4904. `help` varchar(255) NOT NULL,
  4905. `cache_lifetime` int(11) NOT NULL DEFAULT '0',
  4906. `deletable` tinyint(4) NOT NULL DEFAULT '1',
  4907. `copyable` tinyint(4) NOT NULL DEFAULT '1',
  4908. `active` tinyint(4) NOT NULL DEFAULT '1',
  4909. `order` int(11) NOT NULL,
  4910. PRIMARY KEY (`id`),
  4911. KEY `object` (`object`),
  4912. FULLTEXT KEY `text` (`text`)
  4913. );
  4914. -- skeleton blocks
  4915. INSERT INTO `sys_pages_blocks` (`object`, `cell_id`, `module`, `title`, `designbox_id`, `visible_for_levels`, `type`, `content`, `deletable`, `copyable`, `active`, `order`) VALUES
  4916. ('', 0, 'skeletons', '_sys_block_type_raw', 11, 2147483647, 'raw', '', 0, 1, 1, 0),
  4917. ('', 0, 'skeletons', '_sys_block_type_html', 11, 2147483647, 'html', '', 0, 1, 1, 0),
  4918. ('', 0, 'skeletons', '_sys_block_type_rss', 11, 2147483647, 'rss', '', 0, 1, 1, 0),
  4919. ('', 0, 'skeletons', '_sys_block_type_image', 11, 2147483647, 'image', '', 0, 1, 1, 0),
  4920. ('', 0, 'skeletons', '_sys_block_type_lang', 11, 2147483647, 'lang', '', 0, 1, 1, 0),
  4921. ('', 0, 'skeletons', '_sys_block_type_menu', 11, 2147483647, 'menu', '', 0, 1, 1, 0),
  4922. ('', 0, 'skeletons', '_sys_block_type_wiki', 11, 2147483647, 'wiki', '', 0, 1, 1, 0),
  4923. ('', 0, 'skeletons', '_sys_block_type_custom', 11, 2147483647, 'custom', '', 0, 1, 1, 0),
  4924. ('', 0, 'skeletons', '_sys_block_type_service', 11, 2147483647, 'service', '', 0, 0, 1, 0);
  4925. -- service blocks
  4926. SET @iBlockOrder = IFNULL((SELECT `order` FROM `sys_pages_blocks` WHERE `object` = '' AND `cell_id` = 0 ORDER BY `order` DESC LIMIT 1), 0);
  4927. INSERT INTO `sys_pages_blocks` (`object`, `cell_id`, `module`, `title_system`, `title`, `designbox_id`, `tabs`, `async`, `visible_for_levels`, `type`, `content`, `deletable`, `copyable`, `active`, `order`) VALUES
  4928. ('', 0, 'system', '_sys_page_block_title_sys_create_post', '_sys_page_block_title_create_post', 11, 1, 4, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_create_post_form";s:6:"params";a:1:{i:0;i:0;}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, @iBlockOrder + 1),
  4929. ('', 0, 'system', '_sys_page_block_title_sys_create_post_context', '_sys_page_block_title_create_post_context', 11, 1, 4, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_create_post_form";s:6:"params";a:1:{i:0;s:12:"{profile_id}";}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, @iBlockOrder + 2),
  4930. ('', 0, 'system', '_sys_page_block_title_sys_create_post_public', '_sys_page_block_title_create_post_public', 11, 1, 4, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_create_post_form";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, @iBlockOrder + 3),
  4931. ('', 0, 'system', '_sys_page_block_title_sys_std_site_submenu', '_sys_page_block_title_std_site_submenu', 3, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"get_site_submenu";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, @iBlockOrder + 4),
  4932. ('', 0, 'system', '_sys_page_block_title_sys_author', '_sys_page_block_title_author', 3, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"get_block_author";s:6:"params";a:2:{i:0;s:8:"{module}";i:1;s:4:"{id}";}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, @iBlockOrder + 5);
  4933. -- content blocks
  4934. INSERT INTO `sys_pages_blocks` (`object`, `cell_id`, `module`, `title_system`, `title`, `designbox_id`, `tabs`, `async`, `visible_for_levels`, `type`, `content`, `deletable`, `copyable`, `active`, `order`) VALUES
  4935. ('sys_home', 0, 'system', '', '_sys_page_block_title_profile_avatar', 13, 0, 0, 2147483646, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:14:"profile_avatar";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 1),
  4936. ('sys_home', 0, 'system', '', '_sys_page_block_title_profile_menu', 13, 0, 0, 2147483644, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:12:"profile_menu";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 2),
  4937. ('sys_home', 0, 'system', '', '_sys_page_block_title_profile_followings', 13, 0, 0, 2147483644, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"profile_followings";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 3),
  4938. ('sys_home', 1, 'system', '', '_sys_page_block_title_homepage_splash', 0, 0, 0, 2147483647, 'raw', '<style>\r\n /*--- Splash ---*/\r\n .bx-page {\r\n position: relative;\r\n }\r\n .bx-splash-block {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n }\r\n .bx-spl-preload {\r\n position: absolute;\r\n\r\n top: 0px;\r\n left: 0px;\r\n width: 1px;\r\n height: 1px;\r\n\r\n overflow: hidden;\r\n }\r\n .bx-spl-line {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: stretch;\r\n align-items: stretch;\r\n }\r\n .bx-media-phone .bx-spl-line {\r\n -webkit-flex-direction: column;\r\n flex-direction: column;\r\n }\r\n .bx-spl-cell {\r\n position: relative;\r\n }\r\n .bx-media-phone .bx-spl-cell {\r\n -webkit-basis: 100% !important; \r\n flex-basis: 100% !important;\r\n width: 100% !important;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell {\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: center;\r\n align-items: center;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c1 {\r\n -webkit-flex: 1 1 70%; \r\n flex: 1 1 70%;\r\n width: 70%;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c1 {\r\n text-align: center;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-cell.bx-spl-c2 {\r\n -webkit-flex: 0 0 30%; \r\n flex: 0 1 30%;\r\n -webkit-justify-content: center;\r\n justify-content: center;\r\n width: 30%;\r\n }\r\n .bx-spl-line.bx-spl-l1 .bx-spl-image {\r\n max-width: 100%;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cell {\r\n -webkit-flex: 1 1 33%; \r\n flex: 1 1 33%;\r\n width: 33%;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l2 .bx-spl-cell {\r\n text-align: center;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cicon {\r\n position: relative;\r\n display: -webkit-flex;\r\n display: flex;\r\n -webkit-align-items: flex-start;\r\n align-items: flex-start;\r\n justify-content: flex-start;\r\n -webkit-justify-content: flex-start;\r\n }\r\n .bx-media-phone .bx-spl-line.bx-spl-l2 .bx-spl-cicon {\r\n justify-content: center;\r\n -webkit-justify-content: center;\r\n }\r\n .bx-spl-line.bx-spl-l2 .bx-spl-cicon .animation {\r\n width: 4.25rem;\r\n height: 4.25rem;\r\n }\r\n</style>\r\n<div class=\"bx-page bx-def-color-bg-page\">\r\n <div class=\"bx-splash-block\">\r\n <div class=\"bx-splash-cnt bx-def-page-width bx-def-centered bx-def-padding-leftright\">\r\n <div class=\"bx-spl-preload\">\r\n <img src=\"<bx_image_url:spl-image-main.svg />\">\r\n </div>\r\n <div class=\"bx-spl-line bx-spl-l1\">\r\n <div class=\"bx-spl-cell bx-spl-c1\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-title bx-def-font-h1 bx-def-font-semibold\"><bx_text:_sys_txt_splash_title /></div>\r\n <div class=\"bx-spl-slogan bx-def-padding-sec-top bx-def-padding-bottom bx-def-font-grayed\"><bx_text:_sys_txt_splash_slogan /></div>\r\n <div class=\"bx-spl-image bx-def-padding-top\">\r\n <img class=\"bx-spl-image\" src=\"<bx_image_url:spl-image-main.svg />\" />\r\n </div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c2 bx-hide-when-logged-in\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">__join_form_in_box__</div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-line bx-spl-l2 bx-def-padding\">\r\n <div class=\"bx-spl-cell bx-spl-c1\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon connect\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_connect /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_connect_text /></div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c2\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon share\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_share /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_share_text /></div>\r\n </div>\r\n </div>\r\n <div class=\"bx-spl-cell bx-spl-c3\">\r\n <div class=\"bx-spl-ccnt bx-def-padding\">\r\n <div class=\"bx-spl-cicon create\"><div class=\"animation\"></div></div>\r\n <div class=\"bx-spl-ctitle bx-def-padding-sec-topbottom bx-def-font-h2\"><bx_text:_sys_txt_splash_create /></div>\r\n <div class=\"bx-spl-ctext bx-def-font-grayed\"><bx_text:_sys_txt_splash_create_text /></div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n </div>\r\n</div>\r\n<script>\r\n var animConnect = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.connect .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-connect.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n var animShare = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.share .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-share.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n var animCreate = bodymovin.loadAnimation({\r\n container: $(\'.bx-spl-cicon.create .animation\').get(0),\r\n path: \'<bx_image_url:spl-icon-create.json />\',\r\n renderer: \'svg\',\r\n loop: true,\r\n autoplay: true,\r\n });\r\n</script>', 0, 1, 0, 0),
  4939. ('sys_home', 1, 'system', '', '_sys_page_block_title_homepage_menu', 13, 0, 0, 2147483647, 'menu', 'sys_homepage', 0, 1, 1, 0),
  4940. ('sys_home', 2, 'system', '', '_sys_page_block_title_profile_stats', 3, 0, 0, 2147483644, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:13:"profile_stats";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 0, 1, 1),
  4941. ('sys_home', 3, 'system', '_sys_page_block_title_sys_create_post', '_sys_page_block_title_create_post', 11, 1, 4, 2147483644, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_create_post_form";s:6:"params";a:1:{i:0;i:0;}s:5:"class";s:13:"TemplServices";}', 0, 0, 1, 1),
  4942. ('sys_about', 1, 'system', '', '_sys_page_block_title_about', 11, 0, 0, 2147483647, 'lang', '_sys_page_lang_block_about', 0, 1, 1, 1),
  4943. ('sys_terms', 1, 'system', '', '_sys_page_block_title_terms', 11, 0, 0, 2147483647, 'lang', '_sys_page_lang_block_terms', 0, 1, 1, 1),
  4944. ('sys_privacy', 1, 'system', '', '_sys_page_block_title_privacy', 11, 0, 0, 2147483647, 'lang', '_sys_page_lang_block_privacy', 0, 1, 1, 1),
  4945. ('sys_dashboard', 3, 'system', '', '_sys_page_block_title_profile_stats', 3, 0, 0, 2147483644, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:13:"profile_stats";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 0, 1),
  4946. ('sys_dashboard', 3, 'system', '', '_sys_page_block_title_profile_membership', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"profile_membership";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 0, 0),
  4947. ('sys_dashboard', 1, 'system', '', '_sys_page_block_title_manage_tools', 11, 0, 0, 192, 'menu', 'sys_account_dashboard_manage_tools', 0, 1, 1, 3),
  4948. ('sys_dashboard_content', 1, 'system', '', '_sys_page_block_title_dashboard_content', 11, 1, 0, 192, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:14:"manage_content";s:6:"params";a:0:{}s:5:"class";s:22:"TemplDashboardServices";}', 0, 1, 1, 1),
  4949. ('sys_dashboard_audit', 1, 'system', '', '_sys_page_block_title_dashboard_audit', 11, 0, 0, 192, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:12:"manage_audit";s:6:"params";a:0:{}s:5:"class";s:22:"TemplDashboardServices";}', 0, 1, 1, 1),
  4950. ('sys_dashboard_reports', 1, 'system', '', '_sys_page_block_title_dashboard_reports', 11, 1, 0, 192, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:14:"manage_reports";s:6:"params";a:0:{}s:5:"class";s:22:"TemplDashboardServices";}', 0, 1, 1, 1),
  4951. ('sys_dashboard', 3, 'system', '', '_sys_page_block_title_chart_growth', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"get_chart_growth";s:6:"params";a:0:{}s:5:"class";s:18:"TemplChartServices";}', 0, 1, 1, 0),
  4952. ('sys_dashboard', 2, 'system', '', '_sys_page_block_title_membership_stats', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:24:"profile_membership_stats";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 2),
  4953. ('sys_dashboard', 2, 'system', '', '_sys_page_block_title_chart_stats', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:15:"get_chart_stats";s:6:"params";a:0:{}s:5:"class";s:18:"TemplChartServices";}', 0, 1, 1, 3),
  4954. ('sys_create_account', 1, 'system', '', '_sys_page_block_title_create_account', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:19:\"create_account_form\";s:6:\"params\";a:0:{}s:5:\"class\";s:19:\"TemplServiceAccount\";}', 0, 1, 1, 1),
  4955. ('sys_login', 1, 'system', '_sys_page_block_system_title_login', '_sys_page_block_title_login', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:10:\"login_form\";s:5:\"class\";s:17:\"TemplServiceLogin\";}', 0, 1, 1, 1),
  4956. ('sys_login', 0, 'system', '_sys_page_block_system_title_login_only', '_sys_page_block_title_login', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:15:\"login_form_only\";s:5:\"class\";s:17:\"TemplServiceLogin\";}', 0, 1, 1, 0),
  4957. ('sys_login_step2', 1, 'system', '_sys_page_block_system_title_login_step2', '_sys_page_block_title_login_step2', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:16:\"login_form_step2\";s:5:\"class\";s:17:\"TemplServiceLogin\";}', 0, 1, 1, 1),
  4958. ('sys_login_step3', 1, 'system', '_sys_page_block_system_title_login_step3', '_sys_page_block_title_login_step3', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:16:\"login_form_step3\";s:5:\"class\";s:17:\"TemplServiceLogin\";}', 0, 1, 1, 1),
  4959. ('sys_logout', 1, 'system', '', '_sys_page_block_title_logout', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:6:\"logout\";s:5:\"class\";s:17:\"TemplServiceLogin\";}', 0, 1, 1, 1),
  4960. ('sys_forgot_password', 1, 'system', '', '_sys_page_block_title_forgot_password', 13, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:15:"forgot_password";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4961. ('sys_confirm_email', 1, 'system', '', '_sys_page_block_title_confirm_email', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"email_confirmation";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4962. ('sys_confirm_phone', 1, 'system', '', '_sys_page_block_title_confirm_phone', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"phone_confirmation";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4963. ('sys_account_settings_email', 1, 'system', '', '_sys_page_block_title_account_settings_email', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:22:"account_settings_email";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4964. ('sys_account_settings_pwd', 1, 'system', '', '_sys_page_block_title_account_settings_pwd', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:25:"account_settings_password";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4965. ('sys_account_settings_info', 1, 'system', '', '_sys_page_block_title_account_settings_info', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:21:"account_settings_info";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4966. ('sys_account_settings_delete', 1, 'system', '', '_sys_page_block_title_account_settings_delete', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:28:"account_settings_del_account";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4967. ('sys_account_profile_switcher', 1, 'system', '', '_sys_page_block_title_account_profile_create', 11, 0, 0, 2147483647, 'menu', 'sys_add_profile', 0, 1, 1, 1),
  4968. ('sys_account_profile_switcher', 1, 'system', '', '_sys_page_block_title_account_profile_switcher', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:24:"account_profile_switcher";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 2),
  4969. ('sys_profile_settings_cfilter', 1, 'system', '', '_sys_page_block_title_profile_settings_cfilter', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:24:"profile_settings_cfilter";s:6:"params";a:0:{}s:5:"class";s:20:"TemplServiceProfiles";}', 0, 1, 1, 2),
  4970. ('sys_unsubscribe_notifications', 1, 'system', '', '_sys_page_block_title_unsubscribe_notifications', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:25:"unsubscribe_notifications";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4971. ('sys_unsubscribe_news', 1, 'system', '', '_sys_page_block_title_unsubscribe_news', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"unsubscribe_news";s:6:"params";a:0:{}s:5:"class";s:19:"TemplServiceAccount";}', 0, 1, 1, 1),
  4972. ('sys_cmts_view', 1, 'system', '_sys_page_block_title_system_cmts_view', '_cmt_page_view_title', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:14:"get_block_view";s:6:"params";a:3:{i:0;s:8:"{system}";i:1;s:11:"{object_id}";i:2;s:12:"{comment_id}";}s:5:"class";s:17:"TemplCmtsServices";}', 0, 0, 1, 1),
  4973. ('sys_cmts_administration', 1, 'system', '_sys_page_block_title_system_cmts_administration', '_sys_page_block_title_cmts_administration', 11, 0, 0, 192, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:12:"manage_tools";s:6:"params";a:1:{i:0;s:14:"administration";}s:5:"class";s:17:"TemplCmtsServices";}', 0, 1, 1, 1),
  4974. ('sys_audit', 1, 'system', '_sys_page_block_title_system_audit_administration', '_sys_page_block_title_audit_administration', 11, 0, 0, 192, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:12:"manage_tools";s:6:"params";a:1:{i:0;s:14:"administration";}s:5:"class";s:18:"TemplAuditServices";}', 0, 1, 1, 1),
  4975. ('sys_redirect', 1, 'system', '', '_sys_page_block_title_redirect', 11, 0, 0, 2147483647, 'service', 'a:3:{s:6:\"module\";s:6:\"system\";s:6:\"method\";s:8:\"redirect\";s:5:\"class\";s:13:\"TemplServices\";}', 0, 1, 1, 1),
  4976. ('sys_search_keyword', 1, 'system', '', '_sys_page_block_title_search_keyword_form', 13, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:19:"search_keyword_form";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, 1),
  4977. ('sys_search_keyword', 1, 'system', '', '_sys_page_block_title_search_keyword_result', 0, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:21:"search_keyword_result";s:6:"params";a:0:{}s:5:"class";s:13:"TemplServices";}', 0, 1, 1, 1),
  4978. ('sys_sub_wiki_pages_list', 1, 'system', '', '_sys_page_block_title_wiki_pages_list', 0, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:10:"pages_list";s:6:"params";a:0:{}s:5:"class";s:16:"TemplServiceWiki";}', 0, 1, 1, 1),
  4979. ('sys_sub_wiki_page_contents', 1, 'system', '', '_sys_page_block_title_wiki_page_contents', 0, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:13:"page_contents";s:6:"params";a:0:{}s:5:"class";s:16:"TemplServiceWiki";}', 0, 1, 1, 1),
  4980. -- studio dashboard blocks
  4981. ('sys_std_dashboard', 1, 'system', '', '_sys_page_block_title_std_dash_version', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:17:"get_block_version";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 0, 0, 1, 1),
  4982. ('sys_std_dashboard', 1, 'system', '', '_sys_page_block_title_std_dash_space', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:15:"get_block_space";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 0, 0, 1, 2),
  4983. ('sys_std_dashboard', 2, 'system', '', '_sys_page_block_title_std_dash_host_tools', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:20:"get_block_host_tools";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 0, 0, 1, 1),
  4984. ('sys_std_dashboard', 2, 'system', '', '_sys_page_block_title_std_dash_cache', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:15:"get_block_cache";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 0, 0, 1, 2),
  4985. ('sys_std_dashboard', 2, 'system', '', '_sys_page_block_title_std_dash_queues', 11, 0, 0, 2147483647, 'service', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:16:"get_block_queues";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 0, 0, 1, 3);
  4986. -- --------------------------------------------------------
  4987. CREATE TABLE `sys_labels` (
  4988. `id` int(11) NOT NULL AUTO_INCREMENT,
  4989. `module` varchar(32) NOT NULL,
  4990. `parent` int(11) NOT NULL DEFAULT 0,
  4991. `level` int(11) NOT NULL DEFAULT 0,
  4992. `order` int(11) NOT NULL DEFAULT 0,
  4993. `value` varchar(128) NOT NULL,
  4994. PRIMARY KEY (id),
  4995. UNIQUE KEY `value` (`value`)
  4996. );
  4997. -- --------------------------------------------------------
  4998. CREATE TABLE `sys_objects_metatags` (
  4999. `id` int(11) NOT NULL AUTO_INCREMENT,
  5000. `object` varchar(64) NOT NULL,
  5001. `module` varchar(32) NOT NULL,
  5002. `table_keywords` varchar(255) NOT NULL,
  5003. `table_locations` varchar(255) NOT NULL,
  5004. `table_mentions` varchar(255) NOT NULL,
  5005. `override_class_name` varchar(255) NOT NULL,
  5006. `override_class_file` varchar(255) NOT NULL,
  5007. PRIMARY KEY (`id`),
  5008. UNIQUE KEY `object` (`object`)
  5009. );
  5010. INSERT INTO `sys_objects_metatags` (`object`, `table_keywords`, `table_locations`, `table_mentions`, `override_class_name`, `override_class_file`) VALUES
  5011. ('sys_cmts', 'sys_cmts_meta_keywords', '', 'sys_cmts_meta_mentions', '', '');
  5012. -- --------------------------------------------------------
  5013. CREATE TABLE `sys_objects_category` (
  5014. `id` int(11) NOT NULL AUTO_INCREMENT,
  5015. `object` varchar(64) NOT NULL,
  5016. `module` varchar(32) NOT NULL,
  5017. `search_object` varchar(64) NOT NULL,
  5018. `form_object` varchar(64) NOT NULL,
  5019. `list_name` varchar(255) NOT NULL,
  5020. `table` varchar(255) NOT NULL,
  5021. `field` varchar(255) NOT NULL,
  5022. `join` varchar(255) NOT NULL,
  5023. `where` varchar(255) NOT NULL,
  5024. `override_class_name` varchar(255) NOT NULL,
  5025. `override_class_file` varchar(255) NOT NULL,
  5026. PRIMARY KEY (`id`),
  5027. UNIQUE KEY `object` (`object`),
  5028. UNIQUE KEY `form_object` (`form_object`(64),`list_name`(127))
  5029. );
  5030. -- --------------------------------------------------------
  5031. CREATE TABLE IF NOT EXISTS `sys_categories` (
  5032. `id` int(11) NOT NULL AUTO_INCREMENT,
  5033. `author` int(11) NOT NULL,
  5034. `added` int(11) NOT NULL,
  5035. `module` varchar(32) NOT NULL,
  5036. `value` varchar(100) NOT NULL,
  5037. `status` enum ('active', 'hidden') NOT NULL DEFAULT 'active',
  5038. PRIMARY KEY (`id`)
  5039. );
  5040. CREATE TABLE IF NOT EXISTS `sys_categories2objects` (
  5041. `id` int(11) NOT NULL AUTO_INCREMENT,
  5042. `module` varchar(32) NOT NULL,
  5043. `object_id` int(11) NOT NULL,
  5044. `category_id` int(11) NOT NULL,
  5045. PRIMARY KEY (`id`)
  5046. );
  5047. -- --------------------------------------------------------
  5048. --
  5049. -- Table structure for table `sys_objects_live_updates`
  5050. --
  5051. CREATE TABLE `sys_objects_live_updates` (
  5052. `id` int(11) unsigned NOT NULL auto_increment,
  5053. `name` varchar(50) NOT NULL default '',
  5054. `init` tinyint(4) NOT NULL DEFAULT '0',
  5055. `frequency` tinyint(4) NOT NULL DEFAULT '1',
  5056. `service_call` text NOT NULL default '',
  5057. `active` tinyint(4) NOT NULL DEFAULT '1',
  5058. PRIMARY KEY (`id`),
  5059. UNIQUE KEY `name` (`name`)
  5060. );
  5061. INSERT INTO `sys_objects_live_updates`(`name`, `init`, `frequency`, `service_call`, `active`) VALUES
  5062. ('sys_payments_cart', 0, 1, 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:21:"get_live_updates_cart";s:6:"params";a:3:{i:0;a:2:{s:11:"menu_object";s:18:"sys_toolbar_member";s:9:"menu_item";s:7:"account";}i:1;a:2:{s:11:"menu_object";s:25:"sys_account_notifications";s:9:"menu_item";s:4:"cart";}i:2;s:7:"{count}";}s:5:"class";s:21:"TemplPaymentsServices";}', 1),
  5063. ('sys_payments_orders', 0, 1, 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:23:"get_live_updates_orders";s:6:"params";a:3:{i:0;a:2:{s:11:"menu_object";s:18:"sys_toolbar_member";s:9:"menu_item";s:7:"account";}i:1;a:2:{s:11:"menu_object";s:25:"sys_account_notifications";s:9:"menu_item";s:6:"orders";}i:2;s:7:"{count}";}s:5:"class";s:21:"TemplPaymentsServices";}', 1),
  5064. ('sys_payments_invoices', 0, 1, 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:25:"get_live_updates_invoices";s:6:"params";a:3:{i:0;a:2:{s:11:"menu_object";s:18:"sys_toolbar_member";s:9:"menu_item";s:7:"account";}i:1;a:2:{s:11:"menu_object";s:25:"sys_account_notifications";s:9:"menu_item";s:8:"invoices";}i:2;s:7:"{count}";}s:5:"class";s:21:"TemplPaymentsServices";}', 1);
  5065. -- --------------------------------------------------------
  5066. --
  5067. -- Table structure for table `sys_objects_payments`
  5068. --
  5069. CREATE TABLE IF NOT EXISTS `sys_objects_payments` (
  5070. `id` int(11) NOT NULL AUTO_INCREMENT,
  5071. `object` varchar(32) NOT NULL,
  5072. `title` varchar(255) NOT NULL,
  5073. `uri` varchar(32) NOT NULL default '',
  5074. PRIMARY KEY (`id`),
  5075. UNIQUE KEY `object` (`object`),
  5076. UNIQUE KEY `uri` (`uri`)
  5077. );
  5078. -- --------------------------------------------------------
  5079. --
  5080. -- Logs Objects
  5081. --
  5082. CREATE TABLE `sys_objects_logs` (
  5083. `id` int(11) NOT NULL AUTO_INCREMENT,
  5084. `object` varchar(64) NOT NULL,
  5085. `module` varchar(32) NOT NULL,
  5086. `logs_storage` varchar(32) NOT NULL,
  5087. `title` varchar(255) NOT NULL,
  5088. `active` tinyint(4) NOT NULL DEFAULT '1',
  5089. `class_name` varchar(255) NOT NULL,
  5090. `class_file` varchar(255) NOT NULL,
  5091. PRIMARY KEY (`id`)
  5092. );
  5093. INSERT INTO `sys_objects_logs` (`object`, `module`, `logs_storage`, `title`, `active`, `class_name`, `class_file`) VALUES
  5094. ('sys_debug', 'system', 'Auto', '_sys_log_debug', 1, '', ''),
  5095. ('sys_twilio', 'system', 'Auto', '_sys_log_twilio', 1, '', ''),
  5096. ('sys_push', 'system', 'Auto', '_sys_log_push', 1, '', ''),
  5097. ('sys_payments', 'system', 'Auto', '_sys_log_payments', 1, '', ''),
  5098. ('sys_cron_jobs', 'system', 'Auto', '_sys_log_cron_jobs', 0, '', ''),
  5099. ('sys_transcoder', 'system', 'Auto', '_sys_log_transcoder', 1, '', '');
  5100. -- --------------------------------------------------------
  5101. --
  5102. -- Location Field Objects
  5103. --
  5104. CREATE TABLE `sys_objects_location_field` (
  5105. `id` int(11) NOT NULL AUTO_INCREMENT,
  5106. `object` varchar(64) NOT NULL,
  5107. `module` varchar(32) NOT NULL,
  5108. `title` varchar(255) NOT NULL,
  5109. `class_name` varchar(255) NOT NULL,
  5110. `class_file` varchar(255) NOT NULL,
  5111. PRIMARY KEY (`id`)
  5112. );
  5113. INSERT INTO `sys_objects_location_field` (`object`, `module`, `title`, `class_name`, `class_file`) VALUES
  5114. ('sys_google', 'system', '_sys_location_field_google', 'BxDolLocationFieldGoogle', ''),
  5115. ('sys_plain', 'system', '_sys_location_field_plain', 'BxDolLocationFieldNominatim', '');
  5116. -- --------------------------------------------------------
  5117. --
  5118. -- Location Map Objects
  5119. --
  5120. CREATE TABLE `sys_objects_location_map` (
  5121. `id` int(11) NOT NULL AUTO_INCREMENT,
  5122. `object` varchar(64) NOT NULL,
  5123. `module` varchar(32) NOT NULL,
  5124. `title` varchar(255) NOT NULL,
  5125. `class_name` varchar(255) NOT NULL,
  5126. `class_file` varchar(255) NOT NULL,
  5127. PRIMARY KEY (`id`)
  5128. );
  5129. INSERT INTO `sys_objects_location_map` (`object`, `module`, `title`, `class_name`, `class_file`) VALUES
  5130. ('sys_google_static', 'system', '_sys_location_map_google_static', 'BxDolLocationMapGoogleStatic', ''),
  5131. ('sys_leaflet', 'system', '_sys_location_map_leaflet', 'BxDolLocationMapLeaflet', '');
  5132. -- --------------------------------------------------------
  5133. --
  5134. -- WIKI Objects
  5135. --
  5136. CREATE TABLE IF NOT EXISTS `sys_objects_wiki` (
  5137. `id` int(11) NOT NULL AUTO_INCREMENT,
  5138. `object` varchar(64) NOT NULL,
  5139. `uri` varchar(32) NOT NULL,
  5140. `title` varchar(255) NOT NULL,
  5141. `module` varchar(32) NOT NULL,
  5142. `override_class_name` varchar(255) NOT NULL,
  5143. `override_class_file` varchar(255) NOT NULL,
  5144. PRIMARY KEY (`id`),
  5145. UNIQUE KEY `object` (`object`),
  5146. UNIQUE KEY `uri` (`uri`)
  5147. );
  5148. INSERT INTO `sys_objects_wiki` (`object`, `uri`, `title`, `module`, `override_class_name`, `override_class_file`) VALUES
  5149. ('system', 'sys', '_sys_wiki_system_title', 'system', '', '');
  5150. CREATE TABLE IF NOT EXISTS `sys_pages_wiki_blocks` (
  5151. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  5152. `block_id` int(11) NOT NULL,
  5153. `revision` int(11) NOT NULL,
  5154. `language` varchar(5) NOT NULL,
  5155. `main_lang` tinyint(4) NOT NULL DEFAULT '0',
  5156. `profile_id` int(10) UNSIGNED NOT NULL,
  5157. `content` mediumtext NOT NULL,
  5158. `unsafe` tinyint(4) NOT NULL DEFAULT '0',
  5159. `notes` varchar(255) NOT NULL,
  5160. `added` int(11) NOT NULL,
  5161. PRIMARY KEY (`id`),
  5162. UNIQUE KEY `block_lang_rev` (`block_id`,`language`,`revision`)
  5163. );
  5164. -- --------------------------------------------------------
  5165. --
  5166. -- Rewrite Rules
  5167. --
  5168. CREATE TABLE IF NOT EXISTS `sys_rewrite_rules` (
  5169. `id` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  5170. `preg` varchar(255) NOT NULL,
  5171. `service` varchar(255) NOT NULL,
  5172. `active` tinyint(4) NOT NULL DEFAULT '1',
  5173. PRIMARY KEY (`id`)
  5174. );
  5175. INSERT INTO `sys_rewrite_rules` (`preg`, `service`, `active`) VALUES
  5176. ('^sys-action/(.*)$', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"wiki_action";s:6:"params";a:2:{i:0;s:3:"sys";i:1;s:3:"{1}";}s:5:"class";s:16:"TemplServiceWiki";}', '1');
  5177. -- --------------------------------------------------------
  5178. --
  5179. -- SEO Links
  5180. --
  5181. CREATE TABLE `sys_seo_links` (
  5182. `id` int(11) NOT NULL AUTO_INCREMENT,
  5183. `module` varchar(32) NOT NULL,
  5184. `page_uri` varchar(255) NOT NULL,
  5185. `param_name` varchar(32) NOT NULL,
  5186. `param_value` varchar(32) NOT NULL,
  5187. `uri` varchar(50) NOT NULL,
  5188. `added` int(48) NOT NULL,
  5189. PRIMARY KEY (`id`),
  5190. UNIQUE KEY `module_page_param` (`module`,`page_uri`(109),`param_value`),
  5191. UNIQUE KEY `module_page_uri` (`module`,`page_uri`(109),`uri`),
  5192. KEY `param_name_value` (`param_name`,`param_value`)
  5193. );
  5194. CREATE TABLE `sys_seo_uri_rewrites` (
  5195. `id` int(11) NOT NULL AUTO_INCREMENT,
  5196. `uri_orig` varchar(255) NOT NULL,
  5197. `uri_rewrite` varchar(255) NOT NULL,
  5198. PRIMARY KEY (`id`),
  5199. UNIQUE KEY `uri_orig` (`uri_orig`(191)),
  5200. UNIQUE KEY `uri_rewrite` (`uri_rewrite`(191))
  5201. );
  5202. -- --------------------------------------------------------
  5203. CREATE TABLE `sys_api_keys` (
  5204. `id` int(11) NOT NULL AUTO_INCREMENT,
  5205. `title` varchar(255) NOT NULL,
  5206. `key` varchar(48) NOT NULL,
  5207. `order` int(11) NOT NULL,
  5208. PRIMARY KEY (`id`)
  5209. );
  5210. CREATE TABLE `sys_api_origins` (
  5211. `id` int(11) NOT NULL AUTO_INCREMENT,
  5212. `url` varchar(255) NOT NULL,
  5213. `order` int(11) NOT NULL,
  5214. PRIMARY KEY (`id`)
  5215. );
  5216. -- --------------------------------------------------------
  5217. --
  5218. -- Table structure for table `sys_preloader`
  5219. --
  5220. CREATE TABLE IF NOT EXISTS `sys_preloader` (
  5221. `id` int(11) NOT NULL AUTO_INCREMENT,
  5222. `module` varchar(32) NOT NULL,
  5223. `type` varchar(16) NOT NULL,
  5224. `content` varchar(255) NOT NULL,
  5225. `active` tinyint(4) NOT NULL DEFAULT '1',
  5226. `order` int(11) unsigned NOT NULL default '0',
  5227. PRIMARY KEY (`id`)
  5228. );
  5229. INSERT INTO `sys_preloader`(`module`, `type`, `content`, `active`, `order`) VALUES
  5230. ('system', 'css_system', '{dir_plugins_public}marka/|marka.min.css', 1, 1),
  5231. ('system', 'css_system', '{dir_plugins_public}at.js/css/|jquery.atwho.min.css', 1, 2),
  5232. ('system', 'css_system', '{dir_plugins_public}prism/|prism.css', 1, 3),
  5233. ('system', 'css_system', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:21:"get_preloader_content";s:6:"params";a:1:{i:0;s:8:"tailwind";}s:5:"class";s:12:"BaseServices";}', 1, 4),
  5234. ('system', 'css_system', 'common.css', 1, 10),
  5235. ('system', 'css_system', 'default.less', 1, 11),
  5236. ('system', 'css_system', 'general.css', 1, 12),
  5237. ('system', 'css_system', 'icons.css', 1, 13),
  5238. ('system', 'css_system', 'colors.css', 1, 14),
  5239. ('system', 'css_system', 'forms.css', 1, 15),
  5240. ('system', 'css_system', 'media-desktop.css', 1, 20),
  5241. ('system', 'css_system', 'media-tablet.css', 1, 21),
  5242. ('system', 'css_system', 'media-phone.css', 1, 22),
  5243. ('system', 'css_system', 'media-print.css', 1, 23),
  5244. ('system', 'css_system', 'cmts.css', 1, 30),
  5245. ('system', 'css_system', 'favorite.css', 1, 31),
  5246. ('system', 'css_system', 'feature.css', 1, 32),
  5247. ('system', 'css_system', 'report.css', 1, 33),
  5248. ('system', 'css_system', 'score.css', 1, 34),
  5249. ('system', 'css_system', 'view.css', 1, 35),
  5250. ('system', 'css_system', 'vote.css', 1, 36),
  5251. ('system', 'css_system', '{dir_plugins_public}spin.js/|spin.css', 1, 37),
  5252. ('system', 'js_system', 'jquery/jquery.min.js', 1, 1),
  5253. ('system', 'js_system', 'jquery/jquery-migrate.min.js', 1, 2),
  5254. ('system', 'js_system', 'jquery-ui/jquery-ui.min.js', 1, 3),
  5255. ('system', 'js_system', 'jquery.easing.js', 1, 4),
  5256. ('system', 'js_system', 'jquery.cookie.min.js', 1, 5),
  5257. ('system', 'js_system', 'jquery.form.min.js', 1, 6),
  5258. ('system', 'js_system', 'spin.js/spin.js', 1, 7),
  5259. ('system', 'js_system', 'moment-with-locales.js', 1, 8),
  5260. ('system', 'js_system', 'marka/marka.min.js', 1, 9),
  5261. ('system', 'js_system', 'headroom.min.js', 1, 10),
  5262. ('system', 'js_system', 'at.js/js/jquery.atwho.min.js', 1, 11),
  5263. ('system', 'js_system', 'prism/prism.js', 1, 12),
  5264. ('system', 'js_system', 'functions.js', 1, 20),
  5265. ('system', 'js_system', 'jquery.webForms.js', 1, 21),
  5266. ('system', 'js_system', 'jquery.dolPopup.js', 1, 22),
  5267. ('system', 'js_system', 'jquery.dolConverLinks.js', 1, 23),
  5268. ('system', 'js_system', 'jquery.anim.js', 1, 24),
  5269. ('system', 'js_system', 'jquery.ba-resize.min.js', 1, 25),
  5270. ('system', 'js_system', 'BxDolCmts.js', 1, 30),
  5271. ('system', 'js_system', 'BxDolFavorite.js', 1, 31),
  5272. ('system', 'js_system', 'BxDolFeature.js', 1, 32),
  5273. ('system', 'js_system', 'BxDolReport.js', 1, 33),
  5274. ('system', 'js_system', 'BxDolScore.js', 1, 34),
  5275. ('system', 'js_system', 'BxDolView.js', 1, 35),
  5276. ('system', 'js_system', 'BxDolVote.js', 1, 36),
  5277. ('system', 'js_system', 'BxDolVoteLikes.js', 1, 37),
  5278. ('system', 'js_system', 'BxDolVoteReactions.js', 1, 38),
  5279. ('system', 'js_system', 'BxDolVoteStars.js', 1, 39),
  5280. ('system', 'js_system', 'BxDolCmtsReviews.js', 1, 40),
  5281. ('system', 'js_system', 'BxDolMenuMoreAuto.js', 1, 41),
  5282. ('system', 'js_system', 'BxDolForm.js', 1, 42),
  5283. ('system', 'js_system', 'BxDolNestedForm.js', 1, 43),
  5284. ('system', 'js_system', 'BxDolConnection.js', 1, 44),
  5285. ('system', 'js_translation', '_Are_you_sure', 1, 1),
  5286. ('system', 'js_translation', '_error occured', 1, 2),
  5287. ('system', 'js_translation', '_sys_loading', 1, 3),
  5288. ('system', 'js_translation', '_copyright', 1, 4),
  5289. ('system', 'js_translation', '_sys_redirect_confirmation', 1, 5);
  5290. -- --------------------------------------------------------
  5291. --
  5292. -- Table structure for table `sys_std_roles`
  5293. --
  5294. CREATE TABLE `sys_std_roles` (
  5295. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  5296. `name` varchar(64) NOT NULL default '',
  5297. `title` varchar(255) NOT NULL,
  5298. `description` varchar(255) NOT NULL default '',
  5299. `active` tinyint(4) NOT NULL DEFAULT '1',
  5300. `order` int(11) NOT NULL default '0',
  5301. PRIMARY KEY (`id`),
  5302. UNIQUE KEY `name` (`name`),
  5303. FULLTEXT KEY `searchable` (`title`, `description`)
  5304. );
  5305. INSERT INTO `sys_std_roles` (`id`, `name`, `title`, `description`, `active`, `order`) VALUES
  5306. (1, 'master', '_adm_rl_txt_role_master', '_adm_rl_txt_role_master_dsc', 1, 1),
  5307. (2, 'operator', '_adm_rl_txt_role_operator', '_adm_rl_txt_role_operator_dsc', 1, 2);
  5308. -- --------------------------------------------------------
  5309. --
  5310. -- Table structure for table `sys_std_roles_actions`
  5311. --
  5312. CREATE TABLE `sys_std_roles_actions` (
  5313. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  5314. `name` varchar(64) NOT NULL default '',
  5315. `title` varchar(255) NOT NULL,
  5316. `description` varchar(255) NOT NULL,
  5317. PRIMARY KEY (`id`),
  5318. FULLTEXT KEY `searchable` (`title`, `description`)
  5319. );
  5320. -- --------------------------------------------------------
  5321. --
  5322. -- Table structure for table `sys_std_roles_actions2roles`
  5323. --
  5324. CREATE TABLE `sys_std_roles_actions2roles` (
  5325. `role_id` int(11) unsigned NOT NULL default '0',
  5326. `action_id` int(11) unsigned NOT NULL default '0',
  5327. PRIMARY KEY (`role_id`, `action_id`)
  5328. );
  5329. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5330. ('manage roles', '_adm_rl_txt_action_manage_roles', '_adm_rl_txt_action_manage_roles_dsc');
  5331. SET @iIdActionManageRoles = LAST_INSERT_ID();
  5332. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5333. ('manage apps', '_adm_rl_txt_action_manage_apps', '_adm_rl_txt_action_manage_apps_dsc');
  5334. SET @iIdActionManageApps = LAST_INSERT_ID();
  5335. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5336. ('use appearance', '_adm_rl_txt_action_use_appearance', '_adm_rl_txt_action_use_appearance_dsc');
  5337. SET @iIdActionUseAppearance = LAST_INSERT_ID();
  5338. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5339. ('use structure', '_adm_rl_txt_action_use_structure', '_adm_rl_txt_action_use_structure_dsc');
  5340. SET @iIdActionUseStructure = LAST_INSERT_ID();
  5341. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5342. ('use content', '_adm_rl_txt_action_use_content', '_adm_rl_txt_action_use_content_dsc');
  5343. SET @iIdActionUseContent = LAST_INSERT_ID();
  5344. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5345. ('use users', '_adm_rl_txt_action_use_users', '_adm_rl_txt_action_use_users_dsc');
  5346. SET @iIdActionUseUsers = LAST_INSERT_ID();
  5347. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5348. ('use configuration', '_adm_rl_txt_action_use_configuration', '_adm_rl_txt_action_use_configuration_dsc');
  5349. SET @iIdActionUseConfiguration = LAST_INSERT_ID();
  5350. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5351. ('use extensions', '_adm_rl_txt_action_use_extensions', '_adm_rl_txt_action_use_extensions_dsc');
  5352. SET @iIdActionUseExtensions = LAST_INSERT_ID();
  5353. INSERT INTO `sys_std_roles_actions` (`name`, `title`, `description`) VALUES
  5354. ('use integrations', '_adm_rl_txt_action_use_integrations', '_adm_rl_txt_action_use_integrations_dsc');
  5355. SET @iIdActionUseIntegrations = LAST_INSERT_ID();
  5356. SET @iMaster = 1;
  5357. SET @iOperator = 2;
  5358. INSERT INTO `sys_std_roles_actions2roles` (`role_id`, `action_id`) VALUES
  5359. -- manage roles
  5360. (@iMaster, @iIdActionManageRoles),
  5361. (@iMaster, @iIdActionManageApps),
  5362. -- use appearance
  5363. (@iMaster, @iIdActionUseAppearance),
  5364. (@iOperator, @iIdActionUseAppearance),
  5365. -- use structure
  5366. (@iMaster, @iIdActionUseStructure),
  5367. (@iOperator, @iIdActionUseStructure),
  5368. -- use content
  5369. (@iMaster, @iIdActionUseContent),
  5370. (@iOperator, @iIdActionUseContent),
  5371. -- use users
  5372. (@iMaster, @iIdActionUseUsers),
  5373. (@iOperator, @iIdActionUseUsers),
  5374. -- use configuration
  5375. (@iMaster, @iIdActionUseConfiguration),
  5376. (@iOperator, @iIdActionUseConfiguration),
  5377. -- use extensions
  5378. (@iMaster, @iIdActionUseExtensions),
  5379. (@iOperator, @iIdActionUseExtensions),
  5380. -- use integrations
  5381. (@iMaster, @iIdActionUseIntegrations),
  5382. (@iOperator, @iIdActionUseIntegrations);
  5383. -- --------------------------------------------------------
  5384. --
  5385. -- Table structure for table `sys_std_roles_members`
  5386. --
  5387. CREATE TABLE `sys_std_roles_members` (
  5388. `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  5389. `account_id` int(11) unsigned NOT NULL default '0',
  5390. `role` int(11) unsigned NOT NULL DEFAULT '0',
  5391. PRIMARY KEY (`id`),
  5392. UNIQUE KEY `account` (`account_id`)
  5393. );
  5394. -- --------------------------------------------------------
  5395. --
  5396. -- Table structure for table `sys_std_pages`
  5397. --
  5398. CREATE TABLE `sys_std_pages` (
  5399. `id` int(11) unsigned NOT NULL auto_increment,
  5400. `index` int(11) unsigned NOT NULL default '0',
  5401. `name` varchar(64) NOT NULL default '',
  5402. `header` varchar(255) NOT NULL default '',
  5403. `caption` varchar(255) NOT NULL default '',
  5404. `icon` varchar(255) NOT NULL default '',
  5405. PRIMARY KEY (`id`),
  5406. UNIQUE KEY `name` (`name`)
  5407. );
  5408. -- --------------------------------------------------------
  5409. --
  5410. -- Table structure for table `sys_std_widgets`
  5411. --
  5412. CREATE TABLE `sys_std_widgets` (
  5413. `id` int(11) unsigned NOT NULL auto_increment,
  5414. `page_id` varchar(255) NOT NULL default '',
  5415. `module` varchar(32) NOT NULL default '',
  5416. `type` varchar(32) NOT NULL default '',
  5417. `url` varchar(255) NOT NULL default '',
  5418. `click` text NOT NULL default '',
  5419. `icon` varchar(255) NOT NULL default '',
  5420. `caption` varchar(255) NOT NULL default '',
  5421. `cnt_notices` text NOT NULL default '',
  5422. `cnt_actions` text NOT NULL default '',
  5423. `featured` tinyint(4) unsigned NOT NULL default '0',
  5424. PRIMARY KEY (`ID`),
  5425. UNIQUE KEY `widget-page` (`id`, `page_id`(187))
  5426. );
  5427. --
  5428. -- Table structure for table `sys_std_widgets_bookmarks`
  5429. --
  5430. CREATE TABLE `sys_std_widgets_bookmarks` (
  5431. `id` int(11) NOT NULL AUTO_INCREMENT,
  5432. `widget_id` int(11) unsigned NOT NULL default '0',
  5433. `profile_id` int(11) unsigned NOT NULL default '0',
  5434. `bookmark` tinyint(4) unsigned NOT NULL default '0',
  5435. PRIMARY KEY (`id`),
  5436. UNIQUE KEY `bookmark` (`widget_id`, `profile_id`)
  5437. );
  5438. -- --------------------------------------------------------
  5439. --
  5440. -- Table structure for table `sys_std_pages_widgets`
  5441. --
  5442. CREATE TABLE `sys_std_pages_widgets` (
  5443. `id` int(11) unsigned NOT NULL auto_increment,
  5444. `page_id` int(11) unsigned NOT NULL default '0',
  5445. `widget_id` int(11) unsigned NOT NULL default '0',
  5446. `order` int(11) unsigned NOT NULL default '0',
  5447. PRIMARY KEY (`id`),
  5448. UNIQUE KEY `wid_pag` (`widget_id`, `page_id`)
  5449. );
  5450. --
  5451. -- Dumping data for table `sys_std_pages`
  5452. --
  5453. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5454. (3, 'home', '_adm_page_cpt_home', '_adm_page_cpt_home', '');
  5455. SET @iIdHome = LAST_INSERT_ID();
  5456. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5457. (4, 'dashboard', '_adm_page_cpt_dashboard', '_adm_page_cpt_dashboard', 'wi-dashboard.svg');
  5458. SET @iIdDashboard = LAST_INSERT_ID();
  5459. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5460. (3, 'settings', '_adm_page_cpt_settings', '_adm_page_cpt_settings', 'wi-settings.svg');
  5461. SET @iIdSettings = LAST_INSERT_ID();
  5462. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5463. (3, 'store', '_adm_page_cpt_store', '_adm_page_cpt_store', 'wi-store.svg');
  5464. SET @iIdStore = LAST_INSERT_ID();
  5465. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5466. (3, 'designer', '_adm_page_cpt_designer', '_adm_page_cpt_designer', 'wi-designer.svg');
  5467. SET @iIdDesigner = LAST_INSERT_ID();
  5468. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5469. (3, 'polyglot', '_adm_page_cpt_polyglot', '_adm_page_cpt_polyglot', 'wi-polyglot.svg');
  5470. SET @iIdPolyglot = LAST_INSERT_ID();
  5471. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5472. (3, 'builder_pages', '_adm_page_cpt_builder_pages', '_adm_page_cpt_builder_pages', 'wi-bld-pages.svg');
  5473. SET @iIdBuilderPages = LAST_INSERT_ID();
  5474. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5475. (3, 'builder_menus', '_adm_page_cpt_builder_menus', '_adm_page_cpt_builder_menus', 'wi-bld-navigation.svg');
  5476. SET @iIdBuilderMenus = LAST_INSERT_ID();
  5477. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5478. (3, 'builder_forms', '_adm_page_cpt_builder_forms', '_adm_page_cpt_builder_forms', 'wi-bld-forms.svg');
  5479. SET @iIdBuilderForms = LAST_INSERT_ID();
  5480. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5481. (3, 'builder_permissions', '_adm_page_cpt_builder_permissions', '_adm_page_cpt_builder_permissions', 'wi-bld-permissions.svg');
  5482. SET @iIdBuilderPermissions = LAST_INSERT_ID();
  5483. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5484. (3, 'builder_roles', '_adm_page_cpt_builder_roles', '_adm_page_cpt_builder_roles', 'wi-bld-roles.svg');
  5485. SET @iIdBuilderRoles = LAST_INSERT_ID();
  5486. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5487. (3, 'storages', '_adm_page_cpt_storages', '_adm_page_cpt_storages', 'wi-storages.svg');
  5488. SET @iIdManagerStorages = LAST_INSERT_ID();
  5489. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5490. (3, 'audit', '_adm_page_cpt_audit', '_adm_page_cpt_audit', 'wi-audit.svg');
  5491. SET @iIdAudit = LAST_INSERT_ID();
  5492. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5493. (3, 'badges', '_adm_page_cpt_badges', '_adm_page_cpt_badges', 'wi-badges.svg');
  5494. SET @iIdBadges = LAST_INSERT_ID();
  5495. INSERT INTO `sys_std_pages`(`index`, `name`, `header`, `caption`, `icon`) VALUES
  5496. (3, 'api', '_adm_page_cpt_api', '_adm_page_cpt_api', 'wi-api.svg');
  5497. SET @iIdAPI = LAST_INSERT_ID();
  5498. --
  5499. -- Dumping data for table `sys_std_widgets` and `sys_std_pages_widgets`
  5500. -- Home Page
  5501. --
  5502. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5503. (@iIdSettings, 'system', 'configuration', '{url_studio}settings.php', '', 'wi-settings.svg', '_adm_wgt_cpt_settings', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5504. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 3);
  5505. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5506. (@iIdStore, 'system', 'extensions', '{url_studio}store.php', '', 'wi-store.svg', '_adm_wgt_cpt_store', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5507. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 2);
  5508. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`, `featured`) VALUES
  5509. (@iIdDashboard, 'system', '', '{url_studio}dashboard.php', '', 'wi-dashboard.svg', '_adm_wgt_cpt_dashboard', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:18:"get_widget_notices";s:6:"params";a:0:{}s:5:"class";s:20:"TemplStudioDashboard";}', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}', 1);
  5510. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 1);
  5511. --
  5512. -- Templates Page
  5513. --
  5514. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5515. (@iIdDesigner, 'system', 'appearance', '{url_studio}designer.php', '', 'wi-designer.svg', '_adm_wgt_cpt_designer', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5516. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 6);
  5517. --
  5518. -- Languages Page
  5519. --
  5520. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5521. (@iIdPolyglot, 'system', 'appearance', '{url_studio}polyglot.php', '', 'wi-polyglot.svg', '_adm_wgt_cpt_polyglot', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5522. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 5);
  5523. --
  5524. -- Builders Page
  5525. --
  5526. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5527. (@iIdBuilderPages, 'system', 'structure', '{url_studio}builder_page.php', '', 'wi-bld-pages.svg', '_adm_wgt_cpt_builder_pages', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5528. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 7);
  5529. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5530. (@iIdBuilderMenus, 'system', 'structure', '{url_studio}builder_menu.php', '', 'wi-bld-navigation.svg', '_adm_wgt_cpt_builder_menus', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5531. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 8);
  5532. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5533. (@iIdBuilderForms, 'system', 'structure', '{url_studio}builder_forms.php', '', 'wi-bld-forms.svg', '_adm_wgt_cpt_builder_forms', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5534. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 9);
  5535. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5536. (@iIdBuilderPermissions, 'system', 'configuration', '{url_studio}builder_permissions.php', '', 'wi-bld-permissions.svg', '_adm_wgt_cpt_builder_permissions', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5537. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 10);
  5538. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5539. (@iIdBuilderRoles, 'system', 'configuration', '{url_studio}builder_roles.php', '', 'wi-bld-roles.svg', '_adm_wgt_cpt_builder_roles', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5540. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 11);
  5541. --
  5542. -- Storages Page
  5543. --
  5544. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5545. (@iIdManagerStorages, 'system', 'content', '{url_studio}storages.php', '', 'wi-storages.svg', '_adm_wgt_cpt_storages', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5546. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 4);
  5547. --
  5548. -- Audit Page
  5549. --
  5550. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5551. (@iIdAudit, 'system', 'extensions', '{url_studio}audit.php', '', 'wi-audit.svg', '_adm_wgt_cpt_audit', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5552. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 12);
  5553. --
  5554. -- Badges Page
  5555. --
  5556. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5557. (@iIdBadges, 'system', 'structure', '{url_studio}badges.php', '', 'wi-badges.svg', '_adm_wgt_cpt_badges', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5558. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 13);
  5559. --
  5560. -- API Page
  5561. --
  5562. INSERT INTO `sys_std_widgets`(`page_id`, `module`, `type`, `url`, `click`, `icon`, `caption`, `cnt_notices`, `cnt_actions`) VALUES
  5563. (@iIdAPI, 'system', 'appearance', '{url_studio}api.php', '', 'wi-api.svg', '_adm_wgt_cpt_api', '', 'a:4:{s:6:"module";s:6:"system";s:6:"method";s:11:"get_actions";s:6:"params";a:0:{}s:5:"class";s:18:"TemplStudioModules";}');
  5564. INSERT INTO `sys_std_pages_widgets`(`page_id`, `widget_id`, `order`) VALUES(@iIdHome, LAST_INSERT_ID(), 14);