├── .gitignore ├── .scrutinizer.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── _ide ├── UserIde.php └── YiiApplication.php ├── app-console.php ├── app-web.php ├── bootstrap.php ├── changelogs ├── CHANGELOG-V1.md ├── CHANGELOG-V2.md ├── CHANGELOG-V3.md └── PLANS.md ├── composer.json ├── docs-update ├── 3.3-to-4.0.md ├── 4-to-5.0.md ├── 4.0-to-4.0.1.md ├── 6.0.md └── sqls.sql ├── docs ├── Makefile ├── _static │ ├── favicon.ico │ ├── img │ │ ├── box-cms-en.svg │ │ ├── box-cms.svg │ │ └── skeeks-box.png │ └── screen │ │ └── faq │ │ └── js-css-compress.png ├── admin.rst ├── cms-shop.rst ├── conf.py ├── extensions.rst ├── faq.rst ├── index.rst ├── javascript.rst ├── locale │ └── ru │ │ └── LC_MESSAGES │ │ ├── admin.mo │ │ ├── admin.po │ │ ├── cms-shop.mo │ │ ├── cms-shop.po │ │ ├── extensions.mo │ │ ├── extensions.po │ │ ├── faq.mo │ │ ├── faq.po │ │ ├── index.mo │ │ ├── index.po │ │ ├── overview.mo │ │ ├── overview.po │ │ ├── quickstart.mo │ │ ├── quickstart.po │ │ ├── structure.mo │ │ └── structure.po ├── make.bat ├── overview.rst ├── quickstart.rst ├── requirements.txt └── structure.rst ├── global.php ├── requirements.php └── src ├── IHasConfigForm.php ├── IHasIcon.php ├── IHasImage.php ├── IHasModel.php ├── IHasName.php ├── IHasPermission.php ├── IHasPermissions.php ├── IHasUrl.php ├── Module.php ├── Skeeks.php ├── actions ├── ErrorAction.php ├── LogoutAction.php └── backend │ ├── BackendModelMultiActivateAction.php │ └── BackendModelMultiDeactivateAction.php ├── assets ├── ActiveFormAjaxSubmitAsset.php ├── AdultAsset.php ├── CmsAsset.php ├── FancyboxAssets.php ├── FancyboxThumbsAssets.php ├── JsTaskManagerAsset.php ├── LinkActvationAsset.php └── src │ ├── adult │ ├── adult.css │ └── adult.js │ ├── classes │ ├── active-form │ │ └── AjaxSubmit.js │ └── tasks │ │ ├── AjaxTask.js │ │ ├── Manager.js │ │ ├── ProgressBar.js │ │ └── Task.js │ ├── favicon.ico │ ├── images │ └── icons │ │ ├── clear.png │ │ ├── comments.png │ │ ├── company.png │ │ ├── content.png │ │ ├── countries.png │ │ ├── dashboard.png │ │ ├── email-2.png │ │ ├── folder.png │ │ ├── ico_block.gif │ │ ├── icon.article.png │ │ ├── icon.conct.png │ │ ├── icon.infoblock.png │ │ ├── icon.tree.gif │ │ ├── icon.tree.menu.png │ │ ├── icon.users.png │ │ ├── icons-parnter.png │ │ ├── information.png │ │ ├── lang.png │ │ ├── notice.png │ │ ├── other.png │ │ ├── phone.png │ │ ├── posteditem.png │ │ ├── ru.png │ │ ├── search.png │ │ ├── sections.png │ │ ├── servers.png │ │ ├── settings-big.png │ │ ├── settings.png │ │ ├── sms_icon-icons.com_67293.svg │ │ ├── statistics.png │ │ ├── storage_file.png │ │ ├── telephone-call.png │ │ ├── themes.png │ │ ├── tools.png │ │ ├── user.png │ │ ├── users_clients_group.png │ │ ├── votes.png │ │ └── www.png │ ├── img │ ├── 1px.jpg │ ├── box-en.svg │ ├── image-not-found.jpg │ └── legal.jpg │ ├── link-activation │ └── link-activation.js │ ├── mail │ ├── dashed.gif │ └── html_background.png │ └── sound │ └── sound_telegram.mp3 ├── base ├── ActiveRecord.php ├── AssetBundle.php ├── Component.php ├── ComponentDescriptor.php ├── ConfigFormInterface.php ├── Controller.php ├── DynamicModel.php ├── InputWidget.php ├── Theme.php ├── Widget.php ├── WidgetRenderable.php └── widgets │ ├── ActiveForm.php │ └── ActiveFormAjaxSubmit.php ├── behaviors ├── CmsLogBehavior.php └── RelationalBehavior.php ├── callcheck └── CallcheckHandler.php ├── cmsWidgets ├── breadcrumbs │ └── BreadcrumbsCmsWidget.php ├── contentElements │ └── ContentElementsCmsWidget.php ├── filters │ ├── ContentElementFiltersWidget.php │ ├── _form.php │ ├── models │ │ └── SearchProductsModel.php │ └── views │ │ └── default.php ├── gridView │ └── PaginationConfig.php ├── text │ └── TextCmsWidget.php ├── tree │ └── TreeCmsWidget.php └── treeMenu │ └── TreeMenuCmsWidget.php ├── components ├── Adult.php ├── Breadcrumbs.php ├── Cms.php ├── ConsoleComponent.php ├── Imaging.php ├── LegalComponent.php ├── Storage.php ├── UpaBackendComponent.php ├── User.php ├── imaging │ ├── Filter.php │ ├── Preview.php │ └── filters │ │ ├── Crop.php │ │ ├── Thumbnail.php │ │ └── ThumbnailFix.php ├── storage │ ├── Cluster.php │ ├── ClusterLocal.php │ ├── Exception.php │ ├── SkeeksSuppliersCluster.php │ ├── Storage.php │ └── StorageEvent.php └── urlRules │ ├── UrlRuleContentElement.php │ ├── UrlRuleImagePreview.php │ ├── UrlRuleSavedFilter.php │ ├── UrlRuleStorageFile.php │ └── UrlRuleTree.php ├── config ├── _permissions.php ├── admin │ └── menu.php ├── common.php ├── console.php └── web.php ├── console └── controllers │ ├── CacheController.php │ ├── ImageController.php │ ├── InitController.php │ ├── MigrateController.php │ ├── UpdateController.php │ └── UtilsController.php ├── controllers ├── AdminAjaxController.php ├── AdminCacheController.php ├── AdminClearController.php ├── AdminCmsBillController.php ├── AdminCmsCallcheckMessageController.php ├── AdminCmsCallcheckProviderController.php ├── AdminCmsCompany2userController.php ├── AdminCmsCompanyAddressController.php ├── AdminCmsCompanyCategoryController.php ├── AdminCmsCompanyController.php ├── AdminCmsCompanyEmailController.php ├── AdminCmsCompanyLinkController.php ├── AdminCmsCompanyPhoneController.php ├── AdminCmsCompanyStatusController.php ├── AdminCmsContentController.php ├── AdminCmsContentElementController.php ├── AdminCmsContentPropertyController.php ├── AdminCmsContentPropertyEnumController.php ├── AdminCmsContentTypeController.php ├── AdminCmsContractorBankController.php ├── AdminCmsContractorController.php ├── AdminCmsContractorOurController.php ├── AdminCmsCountryController.php ├── AdminCmsDealController.php ├── AdminCmsDealTypeController.php ├── AdminCmsDepartmentController.php ├── AdminCmsLangController.php ├── AdminCmsLogController.php ├── AdminCmsProjectController.php ├── AdminCmsSavedFilterController.php ├── AdminCmsSiteAddressController.php ├── AdminCmsSiteAddressEmailController.php ├── AdminCmsSiteAddressPhoneController.php ├── AdminCmsSiteController.php ├── AdminCmsSiteDomainController.php ├── AdminCmsSiteEmailController.php ├── AdminCmsSiteInfoController.php ├── AdminCmsSitePhoneController.php ├── AdminCmsSiteSocialController.php ├── AdminCmsSmsMessageController.php ├── AdminCmsSmsProviderController.php ├── AdminCmsTaskController.php ├── AdminCmsTaskScheduleController.php ├── AdminCmsThemeController.php ├── AdminCmsTreeTypeController.php ├── AdminCmsTreeTypePropertyController.php ├── AdminCmsTreeTypePropertyEnumController.php ├── AdminCmsUserUniversalPropertyController.php ├── AdminCmsUserUniversalPropertyEnumController.php ├── AdminComponentSettingsController.php ├── AdminInfoController.php ├── AdminProfileController.php ├── AdminSettingsController.php ├── AdminStorageController.php ├── AdminStorageFilesController.php ├── AdminToolsController.php ├── AdminTreeController.php ├── AdminUniversalComponentSettingsController.php ├── AdminUserAddressController.php ├── AdminUserController.php ├── AdminUserEmailController.php ├── AdminUserPhoneController.php ├── AdminWorkerController.php ├── AjaxController.php ├── AuthController.php ├── CmsController.php ├── ContentElementController.php ├── ErrorController.php ├── FaviconController.php ├── ImagePreviewController.php ├── LegalController.php ├── ModelPropertiesController.php ├── OnlineController.php ├── ProfileController.php ├── SavedFilterController.php ├── StorageFileController.php ├── StorageFilesController.php ├── ToolbarController.php ├── TreeController.php ├── UpaPersonalController.php └── UserController.php ├── data └── countries │ ├── countries-for-import.json │ ├── countries-lebedev.json │ ├── countries.json │ └── flags │ └── w640 │ ├── ab.png │ ├── ad.png │ ├── ae.png │ ├── af.png │ ├── ag.png │ ├── ai.png │ ├── al.png │ ├── am.png │ ├── ao.png │ ├── aq.png │ ├── ar.png │ ├── as.png │ ├── at.png │ ├── au.png │ ├── aw.png │ ├── ax.png │ ├── az.png │ ├── ba.png │ ├── bb.png │ ├── bd.png │ ├── be.png │ ├── bf.png │ ├── bg.png │ ├── bh.png │ ├── bi.png │ ├── bj.png │ ├── bl.png │ ├── bm.png │ ├── bn.png │ ├── bo.png │ ├── bq.png │ ├── br.png │ ├── bs.png │ ├── bt.png │ ├── bv.png │ ├── bw.png │ ├── by.png │ ├── bz.png │ ├── ca.png │ ├── cc.png │ ├── cd.png │ ├── cf.png │ ├── cg.png │ ├── ch.png │ ├── ci.png │ ├── ck.png │ ├── cl.png │ ├── cm.png │ ├── cn.png │ ├── co.png │ ├── cr.png │ ├── cu.png │ ├── cv.png │ ├── cw.png │ ├── cx.png │ ├── cy.png │ ├── cz.png │ ├── de.png │ ├── dj.png │ ├── dk.png │ ├── dm.png │ ├── do.png │ ├── dz.png │ ├── ec.png │ ├── ee.png │ ├── eg.png │ ├── eh.png │ ├── er.png │ ├── es.png │ ├── et.png │ ├── fi.png │ ├── fj.png │ ├── fk.png │ ├── fm.png │ ├── fo.png │ ├── fr.png │ ├── ga.png │ ├── gb-eng.png │ ├── gb-nir.png │ ├── gb-sct.png │ ├── gb-wls.png │ ├── gb.png │ ├── gd.png │ ├── ge.png │ ├── gf.png │ ├── gg.png │ ├── gh.png │ ├── gi.png │ ├── gl.png │ ├── gm.png │ ├── gn.png │ ├── gp.png │ ├── gq.png │ ├── gr.png │ ├── gs.png │ ├── gt.png │ ├── gu.png │ ├── gw.png │ ├── gy.png │ ├── hk.png │ ├── hm.png │ ├── hn.png │ ├── hr.png │ ├── ht.png │ ├── hu.png │ ├── id.png │ ├── ie.png │ ├── il.png │ ├── im.png │ ├── in.png │ ├── io.png │ ├── iq.png │ ├── ir.png │ ├── is.png │ ├── it.png │ ├── je.png │ ├── jm.png │ ├── jo.png │ ├── jp.png │ ├── ke.png │ ├── kg.png │ ├── kh.png │ ├── ki.png │ ├── km.png │ ├── kn.png │ ├── kp.png │ ├── kr.png │ ├── kw.png │ ├── ky.png │ ├── kz.png │ ├── la.png │ ├── lb.png │ ├── lc.png │ ├── li.png │ ├── lk.png │ ├── lr.png │ ├── ls.png │ ├── lt.png │ ├── lu.png │ ├── lv.png │ ├── ly.png │ ├── ma.png │ ├── mc.png │ ├── md.png │ ├── me.png │ ├── mf.png │ ├── mg.png │ ├── mh.png │ ├── mk.png │ ├── ml.png │ ├── mm.png │ ├── mn.png │ ├── mo.png │ ├── mp.png │ ├── mq.png │ ├── mr.png │ ├── ms.png │ ├── mt.png │ ├── mu.png │ ├── mv.png │ ├── mw.png │ ├── mx.png │ ├── my.png │ ├── mz.png │ ├── na.png │ ├── nc.png │ ├── ne.png │ ├── nf.png │ ├── ng.png │ ├── ni.png │ ├── nl.png │ ├── no.png │ ├── np.png │ ├── nr.png │ ├── nu.png │ ├── nz.png │ ├── om.png │ ├── os.png │ ├── pa.png │ ├── pe.png │ ├── pf.png │ ├── pg.png │ ├── ph.png │ ├── pk.png │ ├── pl.png │ ├── pm.png │ ├── pn.png │ ├── pr.png │ ├── ps.png │ ├── pt.png │ ├── pw.png │ ├── py.png │ ├── qa.png │ ├── re.png │ ├── ro.png │ ├── rs.png │ ├── ru.png │ ├── rw.png │ ├── sa.png │ ├── sb.png │ ├── sc.png │ ├── sd.png │ ├── se.png │ ├── sg.png │ ├── sh.png │ ├── si.png │ ├── sj.png │ ├── sk.png │ ├── sl.png │ ├── sm.png │ ├── sn.png │ ├── so.png │ ├── sr.png │ ├── ss.png │ ├── st.png │ ├── sv.png │ ├── sx.png │ ├── sy.png │ ├── sz.png │ ├── tc.png │ ├── td.png │ ├── tf.png │ ├── tg.png │ ├── th.png │ ├── tj.png │ ├── tk.png │ ├── tl.png │ ├── tm.png │ ├── tn.png │ ├── to.png │ ├── tr.png │ ├── tt.png │ ├── tv.png │ ├── tw.png │ ├── tz.png │ ├── ua.png │ ├── ug.png │ ├── um.png │ ├── us.png │ ├── uy.png │ ├── uz.png │ ├── va.png │ ├── vc.png │ ├── ve.png │ ├── vg.png │ ├── vi.png │ ├── vn.png │ ├── vu.png │ ├── wf.png │ ├── ws.png │ ├── xk.png │ ├── ye.png │ ├── yt.png │ ├── za.png │ ├── zm.png │ └── zw.png ├── filters └── CmsAccessControl.php ├── forms ├── IActiveFormHasFieldSets.php ├── TActiveFormDynamicReload.php ├── TActiveFormHasFieldSets.php └── TActiveFormHasPjax.php ├── grid ├── BooleanColumn.php ├── CheckboxColumn.php ├── CmsContentElementColumn.php ├── ComponentSettingsColumn.php ├── CreatedAtColumn.php ├── CreatedByColumn.php ├── DateColumn.php ├── DateTimeColumnData.php ├── GridViewPjaxTrait.php ├── ImageColumn.php ├── ImageColumn2.php ├── LongTextColumnData.php ├── SiteColumn.php ├── UpdatedByColumn.php ├── UserColumnData.php └── views │ └── user-column.php ├── helpers ├── CmsContentElementHelper.php ├── CmsScheduleHelper.php ├── CmsScheduleInterface.php ├── CmsScheduleModel.php ├── CmsTreeHelper.php ├── ComponentHelper.php ├── FileHelper.php ├── Image.php ├── LinkActvationHelper.php ├── PaginationConfig.php ├── RequestResponse.php ├── StringHelper.php ├── TreeOptions.php ├── UrlHelper.php └── elfinder │ └── UserPath.php ├── mail-templates ├── approve-email.php ├── auth-by-email-code.php ├── checker.php ├── new-password.php ├── password-reset-token.php └── register-by-email.php ├── messages └── ru │ ├── main.php │ └── user.php ├── migrations ├── _mysql-init-dump.sql ├── _mysql-migrations-dump.sql ├── _pgsql-init-dump.sql ├── _pgsql-migrations-dump.sql ├── m140506_102106_rbac_init.php ├── m140801_201442_create_user_table.php ├── m171121_201442_alter__view_file.php ├── m180109_224042_update__cms_content_element_property.php ├── m180223_175515__alter_table__cms_storage_file.php ├── m190412_175515__alter_table__cms_lang.php ├── m190412_185515__update_data_table__cms_lang.php ├── m190412_195515__alter_table__cms_lang.php ├── m190412_205515__alter_table__cms_lang.php ├── m190412_215515__update_data_table__cms_lang.php ├── m190412_225515__alter_table__cms_lang.php ├── m190412_235515__alter_table__cms_lang.php ├── m190613_015515__alter_table__cms_content.php ├── m190621_015515__alter_table__cms_site_domain.php ├── m190621_025515__alter_table__cms_site_domain.php ├── m190820_015515__alter_table__cms_user_email.php ├── m190920_015515__update_data_table__cms_user_email.php ├── m191004_015515__alter_table__cms_content_element.php ├── m191004_015615__alter_table__cms_tree.php ├── m191020_015515__alter_table__cms_user_email.php ├── m191227_015615__alter_table__cms_tree.php ├── m200129_015515__alter_table__cms_content.php ├── m200129_025515__alter_table__cms_content.php ├── m200129_035515__alter_table__cms_content.php ├── m200129_045515__update_data_table__cms_content.php ├── m200129_055515__update_data_table__cms_content.php ├── m200129_065515__alter_table__cms_content.php ├── m200129_075515__alter_table__cms_content.php ├── m200129_085515__alter_table__cms_content.php ├── m200129_095515__alter_table__cms_content.php ├── m200307_095515__alter_table__cms_content_property.php ├── m200307_105515__alter_table__cms_content_property.php ├── m200307_115515__alter_table__cms_content_property.php ├── m200307_125515__alter_table__cms_tree_type_property.php ├── m200307_135515__alter_table__cms_tree_type_property.php ├── m200307_145515__alter_table__cms_tree_type_property.php ├── m200307_151000__alter_table__cms_user_universal_property.php ├── m200307_151010__alter_table__cms_user_universal_property.php ├── m200307_151020__alter_table__cms_user_universal_property.php ├── m200307_181000__alter_table__cms_content_property.php ├── m200309_101000__alter_table__cms_tree_type_property.php ├── m200309_101500__alter_table__cms_user_universal_property.php ├── m200309_151000__update_data__cms_content_element_property.php ├── m200309_152000__alter_table__cms_content_element_property.php ├── m200309_153000__update_data__cms_content_element_property.php ├── m200309_154000__alter_table__cms_content_element_property.php ├── m200309_155000__update_data__cms_content_element_property.php ├── m200309_161000__update_data__cms_tree_property.php ├── m200309_162000__alter_table__cms_tree_property.php ├── m200309_163000__update_data__cms_tree_property.php ├── m200309_164000__alter_table__cms_tree_property.php ├── m200309_165000__update_data__cms_tree_property.php ├── m200309_171000__update_data__cms_user_property.php ├── m200309_172000__alter_table__cms_user_property.php ├── m200309_173000__update_data__cms_user_property.php ├── m200309_174000__alter_table__cms_user_property.php ├── m200309_175000__update_data__cms_user_property.php ├── m200309_181000__drop_to_del_columns.php ├── m200406_101000__drop_to_del_columns.php ├── m200406_171000__alter_table__cms_site.php ├── m200410_111000__alter_table__cms_content_element.php ├── m200410_121000__alter_table__cms_tree.php ├── m200410_131000__update_data__cms_content_element.php ├── m200410_161000__alter_table__cms_site.php ├── m200416_091000__alter_table__cms_content_element.php ├── m200428_091000__alter_table__cms_content.php ├── m200510_101000__alter_table__cms_tree.php ├── m200516_101000__alter_table__cms_content_property.php ├── m200518_101000__alter_table__cms_tree_type.php ├── m200527_101000__alter_table__cms_content_property.php ├── m200716_140601__create_table__cms_site_phone.php ├── m200716_150601__create_table__cms_site_email.php ├── m200716_160601__create_table__cms_site_social.php ├── m200717_101000__alter_table__cms_site.php ├── m200720_090601__create_table__cms_site_address.php ├── m200720_100601__create_table__cms_site_address_email.php ├── m200720_110601__create_table__cms_site_address_phone.php ├── m200929_211000__alter_table__cms_storage_file.php ├── m201006_101000__alter_table__cms_content_element.php ├── m201006_111000__alter_table__cms_storage_file.php ├── m201109_111000__alter_table__cms_site.php ├── m201109_121000__alter_table__cms_content.php ├── m201127_121000__alter_table__cms_content_element.php ├── m210308_110601__create_table__cms_sms_provider.php ├── m210308_120601__create_table__cms_sms_message.php ├── m210702_121000__alter_table__cms_storage_file.php ├── m210802_121000__alter_table__cms_content_property.php ├── m210821_120601__create_table__cms_saved_filter.php ├── m210903_120601__alter_table__cms_content.php ├── m220125_120601__alter_table__cms_user.php ├── m220126_021000__alter_table__cms_user.php ├── m220127_152615__alter_table__cms_user.php ├── m220127_152815__update_data_table__cms_user.php ├── m220127_152915__alter_table__cms_user.php ├── m220127_200601__delete_tables__user_email_and_phone.php ├── m220127_210601__create_table__cms_user_email.php ├── m220127_220601__create_table__cms_user_phone.php ├── m220127_230601__update_data__user_email_and_phone.php ├── m220128_010601__alter_table__cms_user.php ├── m220128_020601__alter_table__cms_user.php ├── m220130_010601__update_data__cms_user.php ├── m220210_120601__alter_table__cms_user_universal_property.php ├── m220210_130601__alter_table__cms_user_universal_property.php ├── m220504_090601__create_table__cms_theme.php ├── m220601_010601__create_table__cms_contractor.php ├── m220602_020601__create_table__cms_contractor_map.php ├── m220603_090601__create_table__cms_user_address.php ├── m220603_100601__alter_table__cms_user.php ├── m220704_100601__alter_table__cms_contractor_map.php ├── m220705_110601__create_table__cms_callcheck_provider.php ├── m220705_120601__create_table__cms_callcheck_message.php ├── m220811_100601__alter_table__cms_tree_type.php ├── m220812_100601__alter_table__cms_tree.php ├── m220812_110601__alter_table__cms_content_element.php ├── m220812_120601__alter_table__cms_content_property_enum.php ├── m221019_132301__alter_table__cms_content_property.php ├── m221019_142301__update_table__cms_content_property.php ├── m221120_132301__alter_table__cms_content_element_property.php ├── m221121_132301__alter_table__cms_component_settings.php ├── m230526_132301__alter_table__cms_user.php ├── m230609_132301__alter_table__cms_storage_file.php ├── m230809_132301__alter_table__cms_content_property.php ├── m231225_132301__alter_table__cms_content.php ├── m240118_132301__alter_table__cms_content.php ├── m240121_132301__alter_table__cms_content.php ├── m240122_132301__alter_table__cms_tree.php ├── m240122_132301__create_table__cms_country.php ├── m240215_132301__alter_table__cms_saved_filter.php ├── m240223_132301__alter_table__cms_saved_filter.php ├── m240302_132301__alter_tables__add_sx_id.php ├── m240319_132301__alter_table__cms_storage_file_sx_data.php ├── m240530_132301__create_table__cms_company.php ├── m240607_172718_alter_table__cms_callcheck_message.php ├── m240607_182718_alter_table__cms_content_element.php ├── m240717_132301__create_table__cms_company_email.php ├── m240717_142301__create_table__cms_company_phone.php ├── m240717_152301__create_table__cms_company_address.php ├── m240717_162301__create_table__cms_company_link.php ├── m240717_172301__create_table__cms_company2contractor.php ├── m240717_182301__create_table__cms_company2user.php ├── m240717_192301__create_table__cms_company2manager.php ├── m240728_172718__alter_table__cms_user.php ├── m240729_132301__create_table__cms_department.php ├── m240729_142301__create_table__cms_department2worker.php ├── m240730_192301__create_table__cms_user2manager.php ├── m240804_122301__create_table__cms_deal_type.php ├── m240804_132301__create_table__cms_deal.php ├── m240808_132301__create_table__cms_contractor_bank.php ├── m240811_132301__create_table__cms_deal2bill.php ├── m240811_142301__create_table__cms_deal2payment.php ├── m240821_142301__create_table__cms_company_category.php ├── m240821_152301__create_table__cms_company_status.php ├── m240821_162301__alter_table__cms_company.php ├── m240821_172301__create_table__cms_company2category.php ├── m240821_182301__alter_table__cms_company2user.php ├── m250125_152301__create_table__cms_log.php ├── m250204_152301__create_table__cms_log_file.php ├── m250219_132301__create_table__cms_project.php ├── m250219_142301__create_table__cms_project2manager.php ├── m250219_152301__create_table__cms_project2user.php ├── m250312_132301__create_table__cms_task.php ├── m250312_132302__create_table__cms_task_schedule.php ├── m250313_132302__create_table__cms_user_schedule.php ├── m250321_152301__create_table__cms_task_file.php ├── m250408_152301__create_table__cms_web_notify.php ├── m250603_182301__alter_table__cms_content_property.php ├── m250603_192301__alter_table__cms_storage_file.php ├── m250701_152301__create_table__cms_compare_element.php └── v3 │ ├── m140814_223103_create_user_authclient_table.php │ ├── m140902_110812_create_storage_file_table.php │ ├── m141019_100557_create_publication_table.php │ ├── m141019_162718_create_comment_table.php │ ├── m141019_162721_subscribe_create_table.php │ ├── m141019_162726_create_vote_table.php │ ├── m141104_100557_create_cms_tree_table.php │ ├── m141106_100557_create_user_group_table.php │ ├── m141109_100557_create_cms_infoblock_table.php │ ├── m141111_100557_alter_tables_tree_and_publication.php │ ├── m141116_100557_create_teable_static_block.php │ ├── m141117_100557_create_teable_site.php │ ├── m141205_100557_alter_table_published_behavior.php │ ├── m141231_100557_create_teable_cms_tree_menu.php │ ├── m141231_100559_alter_table_tree.php │ ├── m150116_100559_alter_table_publications.php │ ├── m150121_193200_create_table__cms_user_email.php │ ├── m150121_273200_create_table__cms_user_phone.php │ ├── m150121_273203_alter_table__cms_user.php │ ├── m150121_273205_alter_table__cms_user__add_emails.php │ ├── m150122_273205_alter_table__cms_user__emails_adn_phones.php │ ├── m150316_273205_alter_table__cms_user__emails_adn_phones_1.php │ ├── m150324_273205_alter_table__cms_infoblock.php │ ├── m150324_273210_alter_table__cms_infoblock_2.php │ ├── m150327_273210_create_table__cms_settings.php │ ├── m150512_103210_create_table__cms_content_type.php │ ├── m150512_103220_create_table__cms_content.php │ ├── m150512_103230_create_table__cms_content_element.php │ ├── m150512_113230_create_table__cms_content_property.php │ ├── m150512_123230_create_table__cms_content_property_enum.php │ ├── m150512_153230_create_table__cms_content_element_property.php │ ├── m150516_103230_create_table__cms_content_element_tree.php │ ├── m150519_103210_drop_tables_social.php │ ├── m150519_113210_cms_alter_clear_social_data.php │ ├── m150519_123210_cms_alter_drop_publications_and_page_options.php │ ├── m150520_103210_cms_alter_user_data.php │ ├── m150520_133210_cms_alter_storage_files.php │ ├── m150520_143210_cms_alter_cms_tree.php │ ├── m150520_153210_cms_alter_meta_data.php │ ├── m150520_153305_cms_alter_table__cms_lang.php │ ├── m150520_153310_cms_alter_table__cms_site.php │ ├── m150520_163310_insert_cms_site_and_lang.php │ ├── m150520_173310_create_table__cms_site_domain.php │ ├── m150520_183310_alter_table__cms_tree.php │ ├── m150521_183310_alter_table__cms_tree.php │ ├── m150521_183315_alter_table__cms_tree.php │ ├── m150521_193315_alter_table__cms_settings.php │ ├── m150522_193315_drop_table__cms_infoblock.php │ ├── m150523_103220_create_table__cms_tree_type.php │ ├── m150523_103520_create_table__cms_tree_type_property.php │ ├── m150523_103525_create_table__cms_tree_type_property_enum.php │ ├── m150523_104025_create_table__cms_tree_property.php │ ├── m150523_114025_alter_table__cms_tree.php │ ├── m150528_114025_alter_table__cms_component_settings.php │ ├── m150528_114030_alter_table__cms_component_settings.php │ ├── m150604_114030_alter_table__cms_user.php │ ├── m150607_114030_alter_table__cms_tree_and_cms_content_element.php │ ├── m150608_114030_alter_table__cms_site_code_length.php │ ├── m150608_154030_alter_table__cms_user_emails_and_phones.php │ ├── m150622_114030_alter_table__cms_user.php │ ├── m150702_114030_alter_table__cms_user.php │ ├── m150707_114030_alter_table__big_text.php │ ├── m150715_103220_create_table__cms_agent.php │ ├── m150730_103220_create_table__cms_session.php │ ├── m150730_213220_create_table__cms_event.php │ ├── m150806_213220_alter_table__cms_tree_type_property.php │ ├── m150807_213220_alter_table__cms_content_property.php │ ├── m150825_213220_delete_table__cms_user_group.php │ ├── m150826_113220_create_table__cms_user_universal_property.php │ ├── m150826_123220_create_table__cms_user_universal_property_enum.php │ ├── m150826_133220_create_table__cms_user_property.php │ ├── m150827_133220_create_table__cms_search_phrase.php │ ├── m150922_213220_alter_table__cms_user.php │ ├── m150922_223220_update_data__cms_user.php │ ├── m150922_233220_alter_table__cms_tree.php │ ├── m150922_234220_update_data__cms_tree.php │ ├── m150922_235220_alter_table__cms_content_element.php │ ├── m150922_235320_update_data__cms_content_element.php │ ├── m150922_235520_alter_table__drop_files_column.php │ ├── m150923_133220_create_table__cms_tree_image.php │ ├── m150923_143220_create_table__cms_tree_file.php │ ├── m150923_153220_create_table__cms_content_element_image.php │ ├── m150923_163220_create_table__cms_content_element_file.php │ ├── m150923_173220_update_data__images_and_files.php │ ├── m150923_183220_alter_table__tree__content_element.php │ ├── m150924_183220_alter_table__cms_user.php │ ├── m150924_193220_alter_table__cms_user_email.php │ ├── m151023_113220_alter_table__cms_site.php │ ├── m151023_153220_alter_table__cms_content.php │ ├── m151023_163220_alter_table__cms_content.php │ ├── m151023_173220_alter_table__cms_tree_type.php │ ├── m151030_173220_alter_table__cms_tree.php │ ├── m151030_183220_alter_table__cms_tree.php │ ├── m151030_193220_alter_table__cms_tree.php │ ├── m151110_193220_alter_table__cms_content.php │ ├── m151113_113220_alter_table__cms_site_and_lang.php │ ├── m151215_193220_alter_table__cms_content.php │ ├── m151221_093837_addI18nTables.php │ ├── m160215_093837__create_table__cms_dashboard.php │ ├── m160216_093837__create_table__cms_dashboard_widget.php │ ├── m160221_193220__alter_table__cms_tree.php │ ├── m160222_193220__alter_table__cms_content.php │ ├── m160222_203220__alter_table__cms_content.php │ ├── m160313_203220__alter_table__cms_storage_file.php │ ├── m160315_093837__create_table__cms_user2cms_content_elements.php │ ├── m160319_093837__drop_table__cms_session.php │ ├── m160320_093837__alter_table__cms_storage_file.php │ ├── m160320_103837__alter_table__cms_user.php │ ├── m160329_103837__alter_table__cms_user.php │ ├── m160329_113837__update_data__cms_user.php │ ├── m160412_113837__drop_table__cms_tree_menu.php │ ├── m160413_103837__alter_table__cms_content_element.php │ ├── m170416_103837__alter_table__cms_tree.php │ ├── m170416_103840__alter_table__cms_tree.php │ ├── m170507_103840__alter_table__cms_tree.php │ ├── m170507_113840__alter_table__cms_tree.php │ ├── m170507_123840__alter_table__cms_tree.php │ ├── m170507_133840__alter_table__cms_component_settings.php │ ├── m170507_143840__alter_table__cms_component_settings.php │ ├── m170508_013840__alter_table__cms_site_domain.php │ ├── m170508_023840__alter_table__cms_site_domain.php │ ├── m170512_023840__alter_table__cms_content_element_property.php │ ├── m170514_093837__create_table__cms_content_property2content.php │ ├── m170515_023840__alter_table__cms_content_property.php │ ├── m170515_033840__alter_table__cms_tree_type_property.php │ ├── m170515_043840__alter_table__cms_user_universal_property.php │ ├── m170515_093837__create_table__cms_tree_type_property2type.php │ ├── m170515_203837__create_table__cms_content_property2tree.php │ ├── m170622_043840__alter_table__drop_list_type.php │ ├── m170622_053840__alter_table__add_column_bool_value.php │ ├── m170701_133344__alter_table__cms_tree_property.php │ ├── m170701_133345__alter_table__cms_tree_type_property.php │ ├── m170701_133347__alter_table__cms_content_property.php │ ├── m170701_133349__alter_table__cms_content_element_property.php │ ├── m170701_133355__alter_table__cms_content_element_tree.php │ ├── m170701_133357__alter_table__cms_content_property_enum.php │ ├── m170701_133501__alter_table__cms_tree_type_property_enum.php │ ├── m170701_133505__alter_table__cms_content_element_property.php │ ├── m170701_133510__alter_table__cms_tree_property.php │ ├── m170701_133515__alter_table__cms_user_property.php │ ├── m170701_163515__alter_table__cms_content_element_property.php │ ├── m170701_173515__alter_table__cms_tree_property.php │ ├── m170701_174515__alter_table__cms_user_property.php │ ├── m170922_023840__alter_table__cms_content_element_property.php │ └── m171014_174515__alter_table__cms_user.php ├── models ├── CmsCallcheckMessage.php ├── CmsCallcheckProvider.php ├── CmsCompany.php ├── CmsCompany2category.php ├── CmsCompany2contractor.php ├── CmsCompany2manager.php ├── CmsCompany2user.php ├── CmsCompanyAddress.php ├── CmsCompanyCategory.php ├── CmsCompanyEmail.php ├── CmsCompanyLink.php ├── CmsCompanyPhone.php ├── CmsCompanyStatus.php ├── CmsCompareElement.php ├── CmsComponentSettings.php ├── CmsContent.php ├── CmsContentElement.php ├── CmsContentElement2cmsUser.php ├── CmsContentElementFile.php ├── CmsContentElementImage.php ├── CmsContentElementProperty.php ├── CmsContentElementTree.php ├── CmsContentProperty.php ├── CmsContentProperty2content.php ├── CmsContentProperty2tree.php ├── CmsContentPropertyEnum.php ├── CmsContentType.php ├── CmsContractor.php ├── CmsContractorBank.php ├── CmsContractorMap.php ├── CmsCountry.php ├── CmsDashboard.php ├── CmsDashboardWidget.php ├── CmsDeal.php ├── CmsDeal2bill.php ├── CmsDeal2payment.php ├── CmsDealType.php ├── CmsDepartment.php ├── CmsDepartment2worker.php ├── CmsLang.php ├── CmsLog.php ├── CmsLogFile.php ├── CmsProject.php ├── CmsProject2manager.php ├── CmsProject2user.php ├── CmsSavedFilter.php ├── CmsSite.php ├── CmsSiteAddress.php ├── CmsSiteAddressEmail.php ├── CmsSiteAddressPhone.php ├── CmsSiteDomain.php ├── CmsSiteEmail.php ├── CmsSitePhone.php ├── CmsSiteSocial.php ├── CmsSmsMessage.php ├── CmsSmsProvider.php ├── CmsStorageFile.php ├── CmsTask.php ├── CmsTaskFile.php ├── CmsTaskSchedule.php ├── CmsTheme.php ├── CmsTree.php ├── CmsTreeFile.php ├── CmsTreeImage.php ├── CmsTreeProperty.php ├── CmsTreeType.php ├── CmsTreeTypeProperty.php ├── CmsTreeTypeProperty2type.php ├── CmsTreeTypePropertyEnum.php ├── CmsUser.php ├── CmsUser2manager.php ├── CmsUserAddress.php ├── CmsUserEmail.php ├── CmsUserPhone.php ├── CmsUserProperty.php ├── CmsUserSchedule.php ├── CmsUserUniversalProperty.php ├── CmsUserUniversalPropertyEnum.php ├── CmsWebNotify.php ├── Core.php ├── Search.php ├── StorageFile.php ├── Tree.php ├── User.php ├── behaviors │ ├── HasJsonFieldsBehavior.php │ ├── HasRelatedProperties.php │ ├── HasStorageFile.php │ ├── HasStorageFileMulti.php │ ├── HasTableCache.php │ ├── HasTrees.php │ ├── Implode.php │ ├── Serialize.php │ ├── TimestampPublishedBehavior.php │ └── traits │ │ ├── HasLogTrait.php │ │ ├── HasRelatedPropertiesTrait.php │ │ ├── HasTreesTrait.php │ │ └── HasUrlTrait.php ├── forms │ ├── BlockedUserForm.php │ ├── LoginForm.php │ ├── LoginFormUsernameOrEmail.php │ ├── PasswordChangeForm.php │ ├── PasswordChangeFormV2.php │ ├── PasswordResetRequestForm.php │ ├── PasswordResetRequestFormEmailOrLogin.php │ ├── ResetPasswordForm.php │ ├── SignupForm.php │ └── ViewFileEditModel.php ├── queries │ ├── CmsCompanyQuery.php │ ├── CmsContentElementQuery.php │ ├── CmsContentQuery.php │ ├── CmsContractorQuery.php │ ├── CmsCountryQuery.php │ ├── CmsDealQuery.php │ ├── CmsLogQuery.php │ ├── CmsProjectQuery.php │ ├── CmsSavedFilterQuery.php │ ├── CmsTaskQuery.php │ ├── CmsTaskScheduleQuery.php │ ├── CmsUserQuery.php │ ├── CmsUserScheduleQuery.php │ └── CmsWebNotifyQuery.php └── searchs │ ├── CmsContentElementSearch.php │ ├── SearchChildrenRelatedPropertiesModel.php │ └── SearchRelatedPropertiesModel.php ├── modules └── datecontrol │ └── Module.php ├── query ├── CmsActiveQuery.php ├── CmsContentElementActiveQuery.php ├── CmsContentPropertyActiveQuery.php ├── CmsStorageFileActiveQuery.php └── CmsTreeActiveQuery.php ├── rbac ├── CmsCompanyRule.php ├── CmsLogRule.php ├── CmsTaskRule.php ├── CmsUserRule.php └── CmsWorkerRule.php ├── relatedProperties ├── PropertyType.php ├── models │ ├── RelatedElementModel.php │ ├── RelatedElementPropertyModel.php │ ├── RelatedPropertiesModel.php │ ├── RelatedPropertyEnumModel.php │ └── RelatedPropertyModel.php ├── propertyTypes │ ├── PropertyTypeBool.php │ ├── PropertyTypeElement.php │ ├── PropertyTypeFile.php │ ├── PropertyTypeList.php │ ├── PropertyTypeNumber.php │ ├── PropertyTypeRange.php │ ├── PropertyTypeStorageFile.php │ ├── PropertyTypeText.php │ └── PropertyTypeTree.php └── userPropertyTypes │ ├── UserPropertyTypeColor.php │ ├── UserPropertyTypeComboText.php │ ├── UserPropertyTypeDate.php │ └── UserPropertyTypeSelectFile.php ├── sms └── SmsHandler.php ├── traits ├── ActiveFormAjaxSubmitTrait.php ├── HasComponentDescriptorTrait.php ├── TActiveRecord.php ├── TConfigForm.php ├── THasIcon.php ├── THasImage.php ├── THasInfo.php ├── THasModel.php ├── THasName.php ├── THasPermission.php ├── THasPermissions.php ├── THasUrl.php └── TWidget.php ├── validators ├── FileValidator.php ├── LoginValidator.php └── PhoneValidator.php ├── views ├── admin-clear │ └── index.php ├── admin-cms-company │ ├── _model_header.php │ └── view.php ├── admin-cms-content-element │ ├── _form-additionaly.php │ ├── _form-announce.php │ ├── _form-detail.php │ ├── _form-images.php │ ├── _form-main.php │ ├── _form-sections.php │ ├── _form-seo.php │ ├── _form.php │ ├── _model_header.php │ ├── change-tree-form.php │ ├── change-trees-form.php │ ├── multi-rp.php │ └── stat.php ├── admin-cms-content │ └── _form.php ├── admin-cms-country │ └── import.php ├── admin-cms-deal │ ├── _model_header.php │ └── view.php ├── admin-cms-department │ ├── _form.php │ ├── _model_header.php │ ├── _node.php │ ├── _recalculate-children-priorities.php │ ├── _search.php │ ├── copy-tree.php │ ├── index.php │ ├── new-children.php │ └── properties.php ├── admin-cms-log │ └── index.php ├── admin-cms-project │ └── view.php ├── admin-cms-task │ ├── _model_header.php │ ├── calendar.php │ └── view.php ├── admin-cms-theme │ ├── index.php │ └── update.php ├── admin-component-settings │ ├── _footer.php │ ├── _form.php │ ├── _header.php │ ├── cache.php │ ├── call-edit.php │ ├── empty.php │ ├── index.php │ ├── remove.php │ ├── site.php │ ├── sites.php │ ├── user.php │ └── users.php ├── admin-info │ ├── index.php │ └── table.php ├── admin-profile │ ├── password.php │ └── update.php ├── admin-settings │ └── index.php ├── admin-storage-files │ ├── _form.php │ └── stat.php ├── admin-storage │ └── index.php ├── admin-tools │ ├── _columns-select-cms-element.php │ ├── _file-manager-select-file.php │ ├── _file-storage-select-file.php │ ├── _tree-node.php │ ├── one-file.php │ ├── select-cms-element.php │ ├── select-cms-user.php │ ├── select-file.php │ ├── tree.php │ └── view-file-edit.php ├── admin-tree │ ├── _form.php │ ├── _model_header.php │ ├── _recalculate-children-priorities.php │ ├── _search.php │ ├── _tree-node.php │ ├── copy-tree.php │ ├── index.php │ ├── new-children.php │ └── properties.php ├── admin-universal-component-settings │ └── index.php ├── admin-user │ ├── _form.php │ ├── _model_header.php │ ├── change-password.php │ ├── stat.php │ ├── update-eav.php │ └── view.php ├── admin-worker │ ├── _form.php │ ├── _model_header.php │ ├── calendar.php │ ├── change-password.php │ ├── report.php │ ├── stat.php │ ├── update-eav.php │ └── view.php ├── auth │ ├── approve-email.php │ ├── forget.php │ ├── login.php │ ├── register.php │ └── reset-password.php ├── cms │ └── index.php ├── error │ └── error.php ├── helpers │ └── user-tip-list.php ├── imaging │ └── process.php ├── layouts │ └── clean.php ├── legal │ ├── cookie.php │ ├── index.php │ ├── personal-data.php │ └── privacy-policy.php ├── tree │ └── default.php ├── upa-personal │ ├── password.php │ ├── update.php │ └── view.php └── user │ ├── index.php │ └── view.php ├── web └── View.php └── widgets ├── ActiveFormModelPropertyValues.php ├── ActiveFormRelatedProperties.php ├── AjaxFileUploadWidget.php ├── AjaxSelect.php ├── AjaxSelectModel.php ├── Alert.php ├── ColorInput.php ├── ContentElementBackendFiltersWidget.php ├── ContentElementBackendGridView.php ├── DualSelect.php ├── GridView.php ├── Pjax.php ├── PjaxLazyLoad.php ├── Select.php ├── Select2.php ├── SortSelect.php ├── StorageFileManager.php ├── admin ├── CmsCommentWidget.php ├── CmsLogListWidget.php ├── CmsProjectViewWidget.php ├── CmsTaskBtnsWidget.php ├── CmsTaskStatusWidget.php ├── CmsTaskViewWidget.php ├── CmsUserScheduleBtnWidget.php ├── CmsUserViewWidget.php ├── CmsWebNotifyWidget.php ├── CmsWorkerTasksCalendarWidget.php ├── CmsWorkerViewWidget.php ├── TaskBtnsWidget.php └── views │ ├── _log-list-item.php │ ├── comment.php │ ├── log-list.php │ ├── project-view.php │ ├── schedule-btn.php │ ├── task-btns.php │ ├── task-view.php │ ├── user-view.php │ ├── web-notify.php │ ├── worker-tasks-calendar.php │ └── worker-view.php ├── assets ├── DualSelectAsset.php ├── FieldSetAsset.php ├── GridViewAsset.php └── src │ ├── dual-select │ ├── dual-select.css │ └── dual-select.js │ ├── field-set │ ├── field-set.css │ ├── field-set.js │ └── url.min.js │ └── grid-view │ └── grid.css ├── formInputs ├── EditedSelect.php ├── ModelStorageFiles.php ├── SmartDurationInputWidget.php ├── StorageImage.php ├── ckeditor │ ├── Asset.php │ ├── Ckeditor.php │ └── assets │ │ └── imageselect.png ├── comboText │ ├── ComboTextInputWidget.php │ ├── ComboTextInputWidgetAsset.php │ ├── assets │ │ └── combo-widget.js │ └── views │ │ └── combo-text.php ├── componentSettings │ ├── ComponentSettingsWidget.php │ ├── ComponentSettingsWidgetAsset.php │ ├── assets │ │ └── component-settings.js │ └── views │ │ └── element.php ├── daterange │ ├── DaterangeInputWidget.php │ ├── DaterangeInputWidgetAsset.php │ ├── assets │ │ └── src │ │ │ └── js │ │ │ └── select-tree.js │ └── views │ │ └── daterange.php ├── selectTree │ ├── SelectTree.php │ ├── SelectTreeInputWidget.php │ ├── assets │ │ ├── SelectTreeInputWidgetAsset.php │ │ └── src │ │ │ ├── css │ │ │ └── select-tree.css │ │ │ └── js │ │ │ └── select-tree.js │ └── views │ │ ├── _tree-node.php │ │ ├── select-tree-widget.php │ │ └── widget.php └── views │ ├── model-storage-files.php │ ├── smart-duration.php │ └── storage-image.php ├── forms └── FieldSetWidget.php ├── tree ├── CmsTreeWidget.php ├── assets │ ├── CmsTreeWidgetAsset.php │ └── src │ │ ├── css │ │ └── style.css │ │ └── images │ │ ├── ico-folder-blue.png │ │ ├── ico-folder-open-blue.png │ │ ├── ico_folder.gif │ │ ├── ico_folder_open.gif │ │ └── icon.domik.png └── views │ ├── _node-content.php │ ├── _node.php │ └── tree.php ├── user ├── UserOnlineTriggerWidget.php ├── UserOnlineWidget.php └── assets │ ├── UserOnlineWidgetAsset.php │ └── src │ └── icons │ ├── round_green.gif │ └── round_red.gif └── views ├── dual-select.php ├── filters.php └── sort-select.php /.gitignore: -------------------------------------------------------------------------------- 1 | # Created by .gitignore support plugin (hsz.mobi) 2 | /docs/_build 3 | # phpstorm project files 4 | .idea 5 | # sublime text project / workspace files 6 | *.sublime-project 7 | *.sublime-workspace -------------------------------------------------------------------------------- /.scrutinizer.yml: -------------------------------------------------------------------------------- 1 | imports: 2 | - php 3 | 4 | tools: 5 | external_code_coverage: 6 | timeout: 2100 # Timeout in seconds. 7 | # disable copy paste detector and similarity analyzer as they have no real value 8 | # and a huge bunch of false-positives 9 | php_sim: false 10 | php_cpd: false -------------------------------------------------------------------------------- /_ide/UserIde.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010 SkeekS (СкикС) 8 | * @date 02.07.2015 9 | */ 10 | 11 | namespace skeeks\cms\_ide; 12 | 13 | /** 14 | * @property \yii\web\IdentityInterface|\skeeks\cms\models\User|\common\models\User $identity 15 | * 16 | * Class UserIde 17 | * @package skeeks\cms\_ide 18 | */ 19 | class UserIde extends \yii\web\User 20 | { 21 | } -------------------------------------------------------------------------------- /bootstrap.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright (c) 2010 SkeekS 6 | * @date 10.11.2017 7 | */ 8 | require(__DIR__ . '/global.php'); 9 | 10 | require(VENDOR_DIR . '/autoload.php'); 11 | require(VENDOR_DIR . '/yiisoft/yii2/Yii.php'); 12 | 13 | \Yii::setAlias('@root', ROOT_DIR); 14 | \Yii::setAlias('@vendor', VENDOR_DIR); -------------------------------------------------------------------------------- /changelogs/PLANS.md: -------------------------------------------------------------------------------- 1 | PLANS 2 | ============== 3 | 4 | * Научится использовать каптчу в формах собранных через генератор кода. 5 | * Избавиться от использования yii2-sx (php части) 6 | * Удобный выбор изображения в редакторе 7 | * Предупреждать о смене стандартного пароля в админке 8 | * Возможность настраивать порядок блоков меню (sortable) 9 | * Реализовать горячие клавиши 10 | * Фиксировать кнопки в модальных окнах ( 11 | position: fixed; 12 | left: 0; 13 | bottom: 0; 14 | width: 100%; 15 | background: white; 16 | margin-bottom: 0; 17 | ) 18 | * Возможность менять порядок изображений и файлов 19 | * Подстветка ошиблок в табах сложных форм 20 | * Добавить возможность настраивать блоки меню (sortable) 21 | * Добавить возможность сортировать столы (sortable) 22 | * Доп свойства добавить элемент привязки к элементу контента (всплывающее окно) 23 | -------------------------------------------------------------------------------- /docs-update/4.0-to-4.0.1.md: -------------------------------------------------------------------------------- 1 | From 4.0.0 to 4.0.1 2 | ================ 3 | 4 | ### 1) normalize-user-names 5 | 6 | ``` 7 | php yii cms/update/user-name-to-first-name 8 | ``` 9 | 10 | 11 | ___ 12 | 13 | > [![skeeks!](https://gravatar.com/userimage/74431132/13d04d83218593564422770b616e5622.jpg)](https://skeeks.com) 14 | SkeekS CMS (Yii2) — quickly, easily and effectively! 15 | [skeeks.com](https://skeeks.com) | [cms.skeeks.com](https://cms.skeeks.com) 16 | 17 | -------------------------------------------------------------------------------- /docs-update/sqls.sql: -------------------------------------------------------------------------------- 1 | 2 | UPDATE 3 | `cms_content_element_property` AS need_update 4 | INNER JOIN( 5 | SELECT ccep.id AS property_for_update_id 6 | FROM 7 | `cms_content_element_property` AS ccep 8 | LEFT JOIN cms_content_property AS ccp 9 | ON 10 | ccp.id = ccep.property_id 11 | WHERE 12 | ccp.property_type != "B" 13 | ) AS property_for_update 14 | ON 15 | property_for_update.property_for_update_id = need_update.id 16 | SET 17 | need_update.`value_bool` = NULL -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- 1 | # Minimal makefile for Sphinx documentation 2 | # 3 | 4 | # You can set these variables from the command line. 5 | SPHINXOPTS = 6 | SPHINXBUILD = sphinx-build 7 | SPHINXPROJ = SkeekSCMS 8 | SOURCEDIR = . 9 | BUILDDIR = _build 10 | 11 | # Put it first so that "make" without argument is like "make help". 12 | help: 13 | @$(SPHINXBUILD) -M help "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) 14 | 15 | .PHONY: help Makefile 16 | 17 | # Catch-all target: route all unknown targets to Sphinx using the new 18 | # "make mode" option. $(O) is meant as a shortcut for $(SPHINXOPTS). 19 | %: Makefile 20 | @$(SPHINXBUILD) -M $@ "$(SOURCEDIR)" "$(BUILDDIR)" $(SPHINXOPTS) $(O) -------------------------------------------------------------------------------- /docs/_static/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/_static/favicon.ico -------------------------------------------------------------------------------- /docs/_static/img/skeeks-box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/_static/img/skeeks-box.png -------------------------------------------------------------------------------- /docs/_static/screen/faq/js-css-compress.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/_static/screen/faq/js-css-compress.png -------------------------------------------------------------------------------- /docs/extensions.rst: -------------------------------------------------------------------------------- 1 | ========== 2 | Extensions 3 | ========== 4 | 5 | Дополнительные решения, расширяющие стандартные возможности SkeekS CMS 6 | 7 | .. toctree:: 8 | :maxdepth: 2 9 | 10 | cms-shop -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/admin.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/admin.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/cms-shop.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/cms-shop.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/extensions.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/extensions.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/extensions.po: -------------------------------------------------------------------------------- 1 | # SOME DESCRIPTIVE TITLE. 2 | # Copyright (C) 2017, SkeekS 3 | # This file is distributed under the same license as the SkeekS CMS package. 4 | # FIRST AUTHOR , 2017. 5 | # 6 | #, fuzzy 7 | msgid "" 8 | msgstr "" 9 | "Project-Id-Version: SkeekS CMS 3.2.2\n" 10 | "Report-Msgid-Bugs-To: \n" 11 | "POT-Creation-Date: 2017-02-26 11:38+0300\n" 12 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 13 | "Last-Translator: FULL NAME \n" 14 | "Language-Team: LANGUAGE \n" 15 | "MIME-Version: 1.0\n" 16 | "Content-Type: text/plain; charset=utf-8\n" 17 | "Content-Transfer-Encoding: 8bit\n" 18 | "Generated-By: Babel 2.3.4\n" 19 | 20 | #: ../../extensions.rst:3 21 | msgid "Extensions" 22 | msgstr "Расширения" 23 | 24 | #: ../../extensions.rst:5 25 | msgid "Дополнительные решения, расширяющие стандартные возможности SkeekS CMS" 26 | msgstr "" 27 | 28 | -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/faq.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/faq.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/index.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/index.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/overview.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/overview.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/quickstart.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/quickstart.mo -------------------------------------------------------------------------------- /docs/locale/ru/LC_MESSAGES/structure.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/docs/locale/ru/LC_MESSAGES/structure.mo -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | sphinx_rtd_theme 2 | -------------------------------------------------------------------------------- /src/IHasConfigForm.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | namespace skeeks\cms; 9 | 10 | use yii\widgets\ActiveForm; 11 | 12 | /** 13 | * @author Semenov Alexander 14 | */ 15 | interface IHasConfigForm { 16 | 17 | /** 18 | * @param ActiveForm $form 19 | * @return string 20 | */ 21 | public function renderConfigFormFields(ActiveForm $form); 22 | } -------------------------------------------------------------------------------- /src/IHasIcon.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property string $icon; 13 | * 14 | * @author Semenov Alexander 15 | */ 16 | interface IHasIcon 17 | { 18 | /** 19 | * @return string 20 | */ 21 | public function getIcon(); 22 | 23 | /** 24 | * @param string $icon 25 | * @return mixed 26 | */ 27 | public function setIcon($icon); 28 | } -------------------------------------------------------------------------------- /src/IHasImage.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property string $image; 13 | * 14 | * @author Semenov Alexander 15 | */ 16 | interface IHasImage 17 | { 18 | /** 19 | * @return string 20 | */ 21 | public function getImage(); 22 | 23 | /** 24 | * @param string $image 25 | * @return mixed 26 | */ 27 | public function setImage($image); 28 | } -------------------------------------------------------------------------------- /src/IHasModel.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright 2010 SkeekS 6 | * @date 05.03.2017 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | use yii\base\BaseObject; 12 | use yii\base\Component; 13 | use yii\base\Model; 14 | use yii\db\ActiveRecord; 15 | 16 | /** 17 | * @property $model; 18 | * 19 | * Interface IHasModel 20 | * @package skeeks\cms 21 | */ 22 | interface IHasModel 23 | { 24 | /** 25 | * @return Model|ActiveRecord 26 | */ 27 | public function getModel(); 28 | 29 | /** 30 | * @param Model|ActiveRecord|Component|Object $model 31 | * @return mixed 32 | */ 33 | public function setModel($model); 34 | 35 | } -------------------------------------------------------------------------------- /src/IHasName.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property string $name; 13 | * 14 | * @author Semenov Alexander 15 | */ 16 | interface IHasName 17 | { 18 | /** 19 | * @return string 20 | */ 21 | public function getName(); 22 | 23 | /** 24 | * @param string|array $name 25 | * @return mixed 26 | */ 27 | public function setName($name); 28 | } -------------------------------------------------------------------------------- /src/IHasPermission.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright 2010 SkeekS 6 | * @date 05.03.2017 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property $permissionName; 13 | * 14 | * Interface IHasPermission 15 | * @package skeeks\cms 16 | */ 17 | interface IHasPermission 18 | { 19 | /** 20 | * @return string 21 | */ 22 | public function getPermissionName(); 23 | } -------------------------------------------------------------------------------- /src/IHasPermissions.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright 2010 SkeekS 6 | * @date 05.03.2017 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property $permissionNames; 13 | * @property $permissionName; 14 | * @property bool $isAllow; 15 | * 16 | * Interface IHasPermissions 17 | * @package skeeks\cms 18 | */ 19 | interface IHasPermissions 20 | { 21 | /** 22 | * @return string 23 | */ 24 | public function getPermissionName(); 25 | 26 | /** 27 | * @return array 28 | */ 29 | public function getPermissionNames(); 30 | 31 | /** 32 | * @return bool 33 | */ 34 | public function getIsAllow(); 35 | } -------------------------------------------------------------------------------- /src/IHasUrl.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright 2010 SkeekS 6 | * @date 05.03.2017 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * @property $url; 13 | * 14 | * Interface IHasUrl 15 | * @package skeeks\cms 16 | */ 17 | interface IHasUrl 18 | { 19 | /** 20 | * @return string 21 | */ 22 | public function getUrl(); 23 | } -------------------------------------------------------------------------------- /src/Module.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright (c) 2010 SkeekS 6 | * @date 11.03.2018 7 | */ 8 | 9 | namespace skeeks\cms; 10 | 11 | /** 12 | * Class Module 13 | * @package skeeks\cms 14 | */ 15 | class Module extends \yii\base\Module 16 | { 17 | public $controllerNamespace = 'skeeks\cms\controllers'; 18 | } -------------------------------------------------------------------------------- /src/actions/LogoutAction.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 05.11.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\actions; 13 | 14 | use skeeks\cms\helpers\UrlHelper; 15 | use Yii; 16 | use yii\base\Action; 17 | 18 | /** 19 | * Class ErrorAction 20 | * @package skeeks\cms\actions 21 | */ 22 | class LogoutAction extends Action 23 | { 24 | /** 25 | * @return static 26 | */ 27 | public function run() 28 | { 29 | Yii::$app->user->logout(); 30 | if ($ref = UrlHelper::getCurrent()->getRef()) { 31 | return Yii::$app->getResponse()->redirect($ref); 32 | } else { 33 | return Yii::$app->getResponse()->redirect(Yii::$app->getUser()->getReturnUrl()); 34 | } 35 | } 36 | } 37 | -------------------------------------------------------------------------------- /src/assets/ActiveFormAjaxSubmitAsset.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class ActiveFormAjaxSubmitAsset extends AssetBundle 17 | { 18 | public $sourcePath = '@skeeks/cms/assets/src'; 19 | 20 | public $css = [ 21 | ]; 22 | 23 | public $js = [ 24 | 'classes/active-form/AjaxSubmit.js', 25 | ]; 26 | 27 | public $depends = [ 28 | '\skeeks\sx\assets\Custom', 29 | ]; 30 | } 31 | -------------------------------------------------------------------------------- /src/assets/AdultAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * Class CmsAsset 15 | * @package skeeks\cms\assets 16 | */ 17 | class AdultAsset extends AssetBundle 18 | { 19 | public $sourcePath = '@skeeks/cms/assets/src/adult'; 20 | 21 | public $css = [ 22 | 'adult.css', 23 | ]; 24 | 25 | public $js = [ 26 | 'adult.js', 27 | ]; 28 | 29 | public $depends = [ 30 | '\skeeks\sx\assets\Custom', 31 | ]; 32 | } 33 | -------------------------------------------------------------------------------- /src/assets/CmsAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * Class CmsAsset 15 | * @package skeeks\cms\assets 16 | */ 17 | class CmsAsset extends AssetBundle 18 | { 19 | public $sourcePath = '@skeeks/cms/assets/src'; 20 | } 21 | -------------------------------------------------------------------------------- /src/assets/FancyboxAssets.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | use yii\web\YiiAsset; 13 | 14 | /** 15 | * Class AppAsset 16 | * @package backend\assets 17 | */ 18 | class FancyboxAssets extends AssetBundle 19 | { 20 | public $sourcePath = '@bower/fancybox/dist'; 21 | 22 | public $js = [ 23 | 'jquery.fancybox.min.js', 24 | ]; 25 | 26 | public $css = [ 27 | 'jquery.fancybox.min.css', 28 | ]; 29 | 30 | /*public $depends = [ 31 | YiiAsset::class 32 | ];*/ 33 | } 34 | -------------------------------------------------------------------------------- /src/assets/FancyboxThumbsAssets.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | /** 12 | * Class AppAsset 13 | * @package backend\assets 14 | */ 15 | class FancyboxThumbsAssets extends FancyboxAssets 16 | { 17 | public $js = [ 18 | 'helpers/jquery.fancybox-thumbs.js', 19 | ]; 20 | 21 | public $css = [ 22 | 'helpers/jquery.fancybox-thumbs.css', 23 | ]; 24 | 25 | public $depends = [ 26 | '\skeeks\cms\assets\FancyboxAssets', 27 | ]; 28 | } 29 | -------------------------------------------------------------------------------- /src/assets/JsTaskManagerAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * Class JsTaskManagerAsset 15 | * @package skeeks\cms\assets 16 | */ 17 | class JsTaskManagerAsset extends AssetBundle 18 | { 19 | public $sourcePath = '@skeeks/cms/assets/src'; 20 | 21 | public $css = [ 22 | ]; 23 | 24 | public $js = [ 25 | 'classes/tasks/Task.js', 26 | 'classes/tasks/AjaxTask.js', 27 | 'classes/tasks/ProgressBar.js', 28 | 'classes/tasks/Manager.js', 29 | ]; 30 | 31 | public $depends = [ 32 | '\skeeks\sx\assets\Custom', 33 | ]; 34 | } 35 | -------------------------------------------------------------------------------- /src/assets/LinkActvationAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * 15 | * example: 16 | \skeeks\cms\assets\LinkActvationAsset::register($this); 17 | $this->registerJs(<< 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 02.03.2016 7 | */ 8 | 9 | namespace skeeks\cms\base; 10 | 11 | use yii\widgets\ActiveForm; 12 | 13 | /** 14 | * 15 | * @deprecated 16 | * 17 | * Interface ConfigFormInterface 18 | * @package yii\base 19 | */ 20 | interface ConfigFormInterface 21 | { 22 | /** 23 | * @deprecated 24 | * @return string the view path that may be prefixed to a relative view name. 25 | */ 26 | public function renderConfigForm(ActiveForm $form); 27 | } 28 | -------------------------------------------------------------------------------- /src/cmsWidgets/breadcrumbs/BreadcrumbsCmsWidget.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 25.05.2015 7 | */ 8 | 9 | namespace skeeks\cms\cmsWidgets\breadcrumbs; 10 | 11 | use skeeks\cms\base\WidgetRenderable; 12 | 13 | /** 14 | * Class breadcrumbs 15 | * @package skeeks\cms\cmsWidgets\Breadcrumbs 16 | */ 17 | class BreadcrumbsCmsWidget extends WidgetRenderable 18 | { 19 | public static function descriptorConfig() 20 | { 21 | return array_merge(parent::descriptorConfig(), [ 22 | 'name' => \Yii::t('skeeks/cms', 'Breadcrumbs') 23 | ]); 24 | } 25 | } -------------------------------------------------------------------------------- /src/components/Storage.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 17.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\components; 13 | 14 | /** 15 | * Class Storage 16 | * @package skeeks\cms\components 17 | */ 18 | class Storage extends storage\Storage 19 | { 20 | } -------------------------------------------------------------------------------- /src/components/User.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | namespace skeeks\cms\components; 9 | 10 | /** 11 | * @author Semenov Alexander 12 | */ 13 | class User extends \yii\web\User 14 | { 15 | public $preLoginSessionName = '__preLogin'; 16 | 17 | public function preLogin($user) 18 | { 19 | \Yii::$app->session->set($this->preLoginSessionName, $user->id); 20 | 21 | return $this; 22 | } 23 | 24 | public function getPreLoginIdentity() 25 | { 26 | 27 | } 28 | } -------------------------------------------------------------------------------- /src/components/imaging/filters/Crop.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 11.12.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\components\imaging\filters; 13 | 14 | use yii\base\Component; 15 | use skeeks\imagine\Image; 16 | 17 | /** 18 | * Class Filter 19 | * @package skeeks\cms\components\imaging 20 | */ 21 | class Crop extends \skeeks\cms\components\imaging\Filter 22 | { 23 | public $w = 0; 24 | public $h = 0; 25 | public $s = [0, 0]; 26 | 27 | protected function _save() 28 | { 29 | Image::crop($this->_originalRootFilePath, $this->w, $this->h, $this->s)->save($this->_newRootFilePath); 30 | Image::thumbnail($this->_originalRootFilePath, $this->w, $this->h, $this->s)->save($this->_newRootFilePath); 31 | } 32 | } -------------------------------------------------------------------------------- /src/components/storage/Exception.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 21.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\components\storage; 13 | 14 | use Yii; 15 | use skeeks\cms\Exception as CmsException; 16 | 17 | /** 18 | * Class Exception 19 | * @package skeeks\cms\components\storage 20 | */ 21 | class Exception 22 | extends CmsException 23 | { 24 | } -------------------------------------------------------------------------------- /src/components/storage/StorageEvent.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 17.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\components\storage; 13 | 14 | use yii\base\Event; 15 | 16 | /** 17 | * Class StorageEvent 18 | * @package skeeks\cms\components\storage 19 | */ 20 | class StorageEvent extends Event 21 | { 22 | /** 23 | * @var boolean if message was sent successfully. 24 | */ 25 | public $isSuccessful; 26 | /** 27 | * @var boolean whether to continue sending an email. Event handlers of 28 | * [[\yii\mail\BaseMailer::EVENT_BEFORE_SEND]] may set this property to decide whether 29 | * to continue send or not. 30 | */ 31 | public $isValid = true; 32 | } 33 | -------------------------------------------------------------------------------- /src/controllers/CmsController.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 12.11.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\controllers; 13 | 14 | use skeeks\cms\helpers\RequestResponse; 15 | use skeeks\cms\helpers\UrlHelper; 16 | use yii\db\Exception; 17 | use yii\helpers\Html; 18 | use yii\helpers\Json; 19 | use yii\helpers\Url; 20 | use yii\web\Controller; 21 | 22 | /** 23 | * Class CmsController 24 | * @package skeeks\cms\controllers 25 | */ 26 | class CmsController extends Controller 27 | { 28 | public function actionIndex() 29 | { 30 | return $this->render($this->action->id); 31 | } 32 | } -------------------------------------------------------------------------------- /src/controllers/ErrorController.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 04.11.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\controllers; 13 | 14 | use skeeks\cms\base\Controller; 15 | use Yii; 16 | 17 | 18 | /** 19 | * Site controller 20 | */ 21 | class ErrorController extends Controller 22 | { 23 | /** 24 | * @inheritdoc 25 | */ 26 | public function behaviors() 27 | { 28 | return []; 29 | } 30 | 31 | /** 32 | * @inheritdoc 33 | */ 34 | public function actions() 35 | { 36 | return [ 37 | 'error' => [ 38 | 'class' => 'skeeks\cms\actions\ErrorAction', 39 | ], 40 | ]; 41 | } 42 | 43 | } 44 | -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ab.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ad.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ae.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ae.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/af.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/af.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ag.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ai.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/al.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/al.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/am.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/am.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ao.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ao.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/aq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/aq.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ar.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/as.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/as.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/at.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/at.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/au.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/au.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/aw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/aw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ax.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ax.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/az.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/az.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ba.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ba.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bb.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bd.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/be.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/be.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bi.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bj.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bo.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bq.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/br.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/br.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bs.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/by.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/by.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/bz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/bz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ca.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ca.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cd.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ch.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ci.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ci.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ck.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ck.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/co.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/co.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cx.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cy.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/cz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/cz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/de.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/de.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/dj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/dj.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/dk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/dk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/dm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/dm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/do.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/do.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/dz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/dz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ec.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ec.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ee.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ee.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/eg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/eg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/eh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/eh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/er.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/er.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/es.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/es.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/et.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/et.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fi.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fj.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fo.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/fr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/fr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ga.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gb-eng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gb-eng.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gb-nir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gb-nir.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gb-sct.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gb-sct.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gb-wls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gb-wls.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gb.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gd.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ge.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gi.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gp.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gq.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gs.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/gy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/gy.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/hk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/hk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/hm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/hm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/hn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/hn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/hr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/hr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ht.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ht.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/hu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/hu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/id.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ie.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ie.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/il.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/il.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/im.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/im.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/in.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/in.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/io.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/io.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/iq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/iq.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ir.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ir.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/is.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/is.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/it.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/it.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/je.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/je.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/jm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/jm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/jo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/jo.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/jp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/jp.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ke.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ke.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ki.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ki.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/km.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/km.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kp.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ky.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ky.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/kz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/kz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/la.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/la.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lb.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/li.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/li.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ls.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ls.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/lv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/lv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ly.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ly.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ma.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ma.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/md.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/md.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/me.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/me.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ml.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ml.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mo.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mp.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mq.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ms.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mx.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/my.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/my.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/mz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/mz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/na.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/na.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ne.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ne.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ng.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ng.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ni.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ni.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/no.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/no.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/np.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/np.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/nz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/nz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/om.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/om.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/os.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pa.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pe.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ph.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ps.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/pw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/pw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/py.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/py.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/qa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/qa.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/re.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/re.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ro.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/rs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/rs.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ru.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ru.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/rw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/rw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sa.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sa.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sb.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sd.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/se.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/se.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sh.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/si.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/si.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sj.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/so.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/so.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ss.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/st.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/st.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sx.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sy.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/sz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/sz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/td.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/td.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/th.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/th.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tj.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tj.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tl.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/to.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/to.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tr.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tv.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tw.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/tz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/tz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ua.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ua.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ug.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ug.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/um.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/um.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/us.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/us.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/uy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/uy.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/uz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/uz.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/va.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/va.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/vc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/vc.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ve.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/vg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/vg.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/vi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/vi.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/vn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/vn.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/vu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/vu.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/wf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/wf.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ws.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ws.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/xk.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/xk.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/ye.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/ye.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/yt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/yt.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/za.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/za.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/zm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/zm.png -------------------------------------------------------------------------------- /src/data/countries/flags/w640/zw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/data/countries/flags/w640/zw.png -------------------------------------------------------------------------------- /src/forms/IActiveFormHasFieldSets.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\forms; 10 | 11 | /** 12 | * @property string $icon; 13 | * 14 | * @author Semenov Alexander 15 | */ 16 | interface IActiveFormHasFieldSets 17 | { 18 | /** 19 | * @param $name 20 | * @param array $widgetConfig 21 | * @return FieldSetWidget 22 | */ 23 | public function fieldSet($name, $widgetConfig = []); 24 | } -------------------------------------------------------------------------------- /src/grid/CreatedAtColumn.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 30.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\grid; 13 | 14 | /** 15 | * @deprecated 16 | * @author Semenov Alexander 17 | */ 18 | class CreatedAtColumn extends DateTimeColumnData 19 | { 20 | public $attribute = "created_at"; 21 | } -------------------------------------------------------------------------------- /src/grid/CreatedByColumn.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 30.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\grid; 13 | 14 | /** 15 | * @deprecated 16 | * Class CreatedAtColumn 17 | * @package skeeks\cms\grid 18 | */ 19 | class CreatedByColumn extends UserColumnData 20 | { 21 | public $attribute = "created_by"; 22 | } -------------------------------------------------------------------------------- /src/grid/DateColumn.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\grid; 10 | 11 | use yii\grid\DataColumn; 12 | 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class DateColumn extends DataColumn 17 | { 18 | public $filter = false; 19 | 20 | /** 21 | * @inheritdoc 22 | */ 23 | protected function renderDataCellContent($model, $key, $index) 24 | { 25 | $timestamp = $model->{$this->attribute}; 26 | return \Yii::$app->formatter->asDate($timestamp); 27 | } 28 | } -------------------------------------------------------------------------------- /src/grid/ImageColumn.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 30.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\grid; 13 | 14 | /** 15 | * Class ImageColumn 16 | * @package skeeks\cms\grid 17 | */ 18 | class ImageColumn extends ImageColumn2 19 | { 20 | } -------------------------------------------------------------------------------- /src/grid/SiteColumn.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (�����) 6 | * @date 01.09.2015 7 | */ 8 | 9 | namespace skeeks\cms\grid; 10 | 11 | use skeeks\cms\models\CmsSite; 12 | use yii\grid\DataColumn; 13 | 14 | /** 15 | * Class SiteColumn 16 | * @package skeeks\cms\grid 17 | */ 18 | class SiteColumn extends DataColumn 19 | { 20 | public $attribute = 'cms_site_id'; 21 | 22 | /** 23 | * @inheritdoc 24 | */ 25 | protected function renderDataCellContent($model, $key, $index) 26 | { 27 | if ($model->site && $model->site instanceof CmsSite) { 28 | $site = $model->site; 29 | } else { 30 | 31 | } 32 | 33 | if ($site) { 34 | return $site->name; 35 | } 36 | 37 | return null; 38 | } 39 | } -------------------------------------------------------------------------------- /src/grid/UpdatedByColumn.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 30.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\grid; 13 | 14 | /** 15 | * Class CreatedByColumn 16 | * @package skeeks\cms\grid 17 | */ 18 | class UpdatedByColumn extends UserColumnData 19 | { 20 | public $attribute = "updated_by"; 21 | } -------------------------------------------------------------------------------- /src/helpers/CmsScheduleInterface.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\helpers; 10 | 11 | use skeeks\crm\interfaces\CrmScheduleInterface; 12 | use skeeks\crm\traits\CrmScheduleTrait; 13 | use yii\base\Model; 14 | use yii\helpers\ArrayHelper; 15 | 16 | /** 17 | * Промежуток расписания 18 | * 19 | * @property int $duration Продолжительность промежутка в секундах 20 | * 21 | * @author Semenov Alexander 22 | */ 23 | interface CmsScheduleInterface { 24 | 25 | /** 26 | * Длина промежутка в секундах 27 | * @return int 28 | */ 29 | public function getDuration(); 30 | } -------------------------------------------------------------------------------- /src/helpers/elfinder/UserPath.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 19.04.2015 7 | */ 8 | 9 | namespace skeeks\cms\helpers\elfinder; 10 | 11 | use skeeks\cms\rbac\CmsManager; 12 | use Yii; 13 | 14 | class UserPath extends \mihaildev\elfinder\volume\UserPath 15 | { 16 | public function isAvailable() 17 | { 18 | return false; 19 | /* 20 | if (!\Yii::$app->user->can(CmsManager::PERMISSION_ELFINDER_USER_FILES)) { 21 | return false; 22 | }*/ 23 | 24 | return parent::isAvailable(); 25 | } 26 | } -------------------------------------------------------------------------------- /src/mail-templates/approve-email.php: -------------------------------------------------------------------------------- 1 | 9 | 10 | Здравствуйте! 11 | 12 | 13 | 14 | Вы успешно зарегистрированны. 15 | 16 | 17 | 18 | 19 | Для аткивации вашей учетной записи перейдите по ссылке: 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/mail-templates/auth-by-email-code.php: -------------------------------------------------------------------------------- 1 | 9 |

10 | Ваш код подтверждения: 11 |

12 |

13 | 14 |

15 |

16 | Наберите его в поле ввода. 17 |

18 | 19 | -------------------------------------------------------------------------------- /src/mail-templates/checker.php: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | Тестирование отправки писем с сайта cms->appName ?> 12 | 13 | 14 | 15 | Здравствуйте!

Отправка произведена с сайта name, \yii\helpers\Url::home(true)) ?>.
16 | Это письмо можно просто удалить. 17 | 18 | -------------------------------------------------------------------------------- /src/mail-templates/new-password.php: -------------------------------------------------------------------------------- 1 | 8 | 9 | 10 | Здравствуйте! 11 | 12 | 13 | 14 | Используйте новый пароль для авторизации на сайте cms->appName, \yii\helpers\Url::home(true)) ?>: 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | При необходимости Вы сможете изменить его в личном Кабинете. 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/messages/ru/user.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010 SkeekS (СкикС) 8 | * @date 29.10.2015 9 | */ 10 | return 11 | [ 12 | 'Name' => 'Имя' 13 | ]; -------------------------------------------------------------------------------- /src/migrations/m180223_175515__alter_table__cms_storage_file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m180223_175515__alter_table__cms_storage_file extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_storage_file}}", "priority", $this->integer()->notNull()->defaultValue(100)); 18 | $this->createIndex("cms_storage_file_priority", "{{%cms_storage_file}}", "priority"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m180223_175515__alter_table__cms_storage_file cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m190412_175515__alter_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_175515__alter_table__cms_lang extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_lang}}", "is_default", $this->integer(1)->notNull()->defaultValue(0)); 18 | $this->createIndex("is_default", "{{%cms_lang}}", "is_default"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m190412_175515__alter_table__cms_lang cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m190412_185515__update_data_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_185515__update_data_table__cms_lang extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->update("{{%cms_lang}}", ['is_default' => 1], ['def' => 'Y']); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m190412_185515__update_data_table__cms_lang cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m190412_195515__alter_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_195515__alter_table__cms_lang extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->dropColumn("{{%cms_lang}}", "def"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m190412_195515__alter_table__cms_lang cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m190412_205515__alter_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_205515__alter_table__cms_lang extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_lang}}", "is_active", $this->integer(1)->notNull()->defaultValue(0)); 18 | $this->createIndex("is_active", "{{%cms_lang}}", "is_active"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m190412_205515__alter_table__cms_lang cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m190412_215515__update_data_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_215515__update_data_table__cms_lang extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->update("{{%cms_lang}}", ['is_active' => 1], ['active' => 'Y']); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m190412_185515__update_data_table__cms_lang cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m190412_225515__alter_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_225515__alter_table__cms_lang extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->dropColumn("{{%cms_lang}}", "active"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m190412_225515__alter_table__cms_lang cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m190412_235515__alter_table__cms_lang.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190412_235515__alter_table__cms_lang extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->dropColumn("{{%cms_lang}}", "is_default"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m190412_235515__alter_table__cms_lang cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m190613_015515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190613_015515__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_content}}", "is_count_views", $this->integer(1)->notNull()->defaultValue(0)); 18 | $this->createIndex("is_count_views", "{{%cms_content}}", "is_count_views"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m190613_015515__alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m190621_025515__alter_table__cms_site_domain.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190621_025515__alter_table__cms_site_domain extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->renameColumn("{{%cms_site}}", "server_name", "server_name__to_dell"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m190621_025515__alter_table__cms_site_domain cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m190920_015515__update_data_table__cms_user_email.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m190920_015515__update_data_table__cms_user_email extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->delete("{{%cms_user_email}}", ['user_id' => null]); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m190920_015515__update_data_table__cms_user_email cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m191004_015515__alter_table__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m191004_015515__alter_table__cms_content_element extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_content_element}}", "seo_h1", $this->string(255)->notNull()); 18 | $this->createIndex("seo_h1", "{{%cms_content_element}}", "seo_h1"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191004_015515__alter_table__cms_content_element cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m191004_015615__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m191004_015615__alter_table__cms_tree extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_tree}}", "seo_h1", $this->string(255)->notNull()); 18 | $this->createIndex("seo_h1", "{{%cms_tree}}", "seo_h1"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191004_015515__alter_table__cms_content_element cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m191227_015615__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m191227_015615__alter_table__cms_tree extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_tree}}", "external_id", $this->string(255)->null()); 18 | $this->createIndex("external_id", "{{%cms_tree}}", "external_id"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_015515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_015515__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_content}}", "is_have_page", $this->integer(1)->notNull()->defaultValue(1)); 18 | $this->createIndex("is_have_page", "{{%cms_content}}", "is_have_page"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_015515__alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_025515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_025515__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_content}}", "element_notice", $this->text()); 18 | $this->addColumn("{{%cms_content}}", "list_notice", $this->text()); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_025515__alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_035515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_035515__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->addColumn("{{%cms_content}}", "is_active", $this->integer(1)->notNull()->defaultValue(1)); 18 | $this->createIndex("is_active", "{{%cms_content}}", "is_active"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_035515__alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_045515__update_data_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_045515__update_data_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->update("{{%cms_content}}", ['is_active' => 1], ['active' => 'Y']); 18 | $this->update("{{%cms_content}}", ['is_active' => 0], ['active' => 'N']); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_045515__update_data_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_055515__update_data_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_055515__update_data_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->update("{{%cms_content}}", ['is_allow_change_tree' => 1], ['is_allow_change_tree' => 'Y']); 18 | $this->update("{{%cms_content}}", ['is_allow_change_tree' => 0], ['is_allow_change_tree' => 'N']); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_045515__update_data_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200129_065515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_065515__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->dropColumn("{{%cms_content}}", "active"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m200129_035515__alter_table__cms_content cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m200129_075515__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m200129_075515__alter_table__cms_content extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn("{{%cms_content}}", "is_access_check_element", $this->integer(1)->notNull()->defaultValue(0)); 17 | $this->update("{{%cms_content}}", ['is_access_check_element' => 1], ['access_check_element' => 'Y']); 18 | $this->dropColumn("{{%cms_content}}", "access_check_element"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200129_075515__alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200307_181000__alter_table__cms_content_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200307_181000__alter_table__cms_content_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->addColumn("{{%cms_content_property}}", "cms_measure_code", $this->string(20)); 16 | 17 | $this->addForeignKey( 18 | "cms_content_property__measure_code", "{{%cms_content_property}}", 19 | 'cms_measure_code', '{{%cms_measure}}', 'code', 'RESTRICT', 'CASCADE' 20 | ); 21 | } 22 | 23 | public function safeDown() 24 | { 25 | echo "m200129_095515__alter_table__cms_content cannot be reverted.\n"; 26 | return false; 27 | } 28 | } -------------------------------------------------------------------------------- /src/migrations/m200406_101000__drop_to_del_columns.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200406_101000__drop_to_del_columns extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropColumn("cms_site", "server_name__to_dell"); 16 | } 17 | 18 | public function safeDown() 19 | { 20 | echo "m200406_101000__drop_to_del_columns cannot be reverted.\n"; 21 | return false; 22 | } 23 | } -------------------------------------------------------------------------------- /src/migrations/m200410_121000__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200410_121000__alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_tree"; 16 | $this->createIndex("cms_tree_external_id_unique", $tableName, ["cms_site_id", "external_id"], true); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m200410_131000__update_data__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200410_131000__update_data__cms_content_element extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $subQuery = $this->db->createCommand(" 16 | UPDATE 17 | `cms_content_element` as c 18 | SET 19 | c.cms_site_id = (select cms_site.id from cms_site where cms_site.is_default = 1) 20 | ")->execute(); 21 | } 22 | 23 | public function safeDown() 24 | { 25 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 26 | return false; 27 | } 28 | } -------------------------------------------------------------------------------- /src/migrations/m200410_161000__alter_table__cms_site.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200410_161000__alter_table__cms_site extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_site"; 16 | $this->dropColumn($tableName, "_to_del_code"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m200416_091000__alter_table__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200416_091000__alter_table__cms_content_element extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_content_element"; 16 | 17 | $this->dropIndex("tree_id_2", $tableName); 18 | $this->dropIndex("content_id_2", $tableName); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m200428_091000__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200428_091000__alter_table__cms_content extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_content"; 16 | $this->addColumn($tableName, "editable_fields", $this->text()); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m200510_101000__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200510_101000__alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_tree"; 16 | $this->addColumn($tableName, "main_cms_tree_id", $this->integer()->null()); 17 | 18 | $this->addForeignKey( 19 | "{$tableName}__main_cms_tree_id", $tableName, 20 | 'main_cms_tree_id', "cms_tree", 'id', 'SET NULL', 'SET NULL' 21 | ); 22 | } 23 | 24 | public function safeDown() 25 | { 26 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 27 | return false; 28 | } 29 | } -------------------------------------------------------------------------------- /src/migrations/m200516_101000__alter_table__cms_content_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m200516_101000__alter_table__cms_content_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_content_property"; 16 | $this->dropForeignKey("cms_content_property_content_id", $tableName); 17 | $this->dropColumn($tableName, "content_id"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m200410_121000__alter_table__cms_tree cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m201006_101000__alter_table__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m201006_101000__alter_table__cms_content_element extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $tableName = "cms_content_element"; 18 | 19 | $this->dropIndex("external_id_unique", $tableName); 20 | $this->createIndex("external_id_unique", $tableName, ['cms_site_id', 'external_id', 'content_id'], true); 21 | } 22 | 23 | public function safeDown() 24 | { 25 | echo "m190412_205515__alter_table__cms_lang cannot be reverted.\n"; 26 | return false; 27 | } 28 | } -------------------------------------------------------------------------------- /src/migrations/m201006_111000__alter_table__cms_storage_file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m201006_111000__alter_table__cms_storage_file extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $tableName = 'cms_storage_file'; 18 | $this->addColumn($tableName, "external_id", $this->string(255)->null()); 19 | $this->createIndex("external_id", $tableName, ["external_id", "cms_site_id"], true); 20 | } 21 | 22 | public function safeDown() 23 | { 24 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 25 | return false; 26 | } 27 | } -------------------------------------------------------------------------------- /src/migrations/m201109_111000__alter_table__cms_site.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m201109_111000__alter_table__cms_site extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $tableName = 'cms_site'; 18 | $this->addColumn($tableName, "internal_name", $this->string(255)->null()); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m201109_121000__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m201109_121000__alter_table__cms_content extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $tableName = 'cms_content'; 18 | $this->addColumn($tableName, "is_show_on_all_sites", $this->integer(1)->defaultValue(0)->comment("Элементы контента показывать на всех сайтах?")); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m210702_121000__alter_table__cms_storage_file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m210702_121000__alter_table__cms_storage_file extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $tableName = 'cms_storage_file'; 18 | $this->alterColumn($tableName, "mime_type", $this->string(32)); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m220127_152815__update_data_table__cms_user.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m220127_152815__update_data_table__cms_user extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->update("{{%cms_user}}", ['is_active' => 0], ['active' => 'N']); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m190412_185515__update_data_table__cms_lang cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m220127_152915__alter_table__cms_user.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Schema; 10 | use yii\db\Migration; 11 | 12 | class m220127_152915__alter_table__cms_user extends Migration 13 | { 14 | 15 | public function safeUp() 16 | { 17 | $this->dropColumn("{{%cms_user}}", "active"); 18 | $this->dropColumn("{{%cms_user}}", "_to_del_name"); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m190412_205515__alter_table__cms_lang cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m220127_200601__delete_tables__user_email_and_phone.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m220127_200601__delete_tables__user_email_and_phone extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropTable("cms_user_email"); 16 | $this->dropTable("cms_user_phone"); 17 | 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m200507_110601__create_table__shop_product_relation cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m220128_020601__alter_table__cms_user.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m220128_020601__alter_table__cms_user extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "{{%cms_user}}"; 16 | $this->alterColumn($tableName, "username", $this->string(255)->null()); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m200507_110601__create_table__shop_product_relation cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m220130_010601__update_data__cms_user.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m220130_010601__update_data__cms_user extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->update("cms_user", ['username' => null], ['LIKE', 'username', 'id']); 16 | } 17 | 18 | public function safeDown() 19 | { 20 | echo "m200507_110601__create_table__shop_product_relation cannot be reverted.\n"; 21 | return false; 22 | } 23 | } -------------------------------------------------------------------------------- /src/migrations/m220210_130601__alter_table__cms_user_universal_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m220210_130601__alter_table__cms_user_universal_property extends Migration 12 | { 13 | 14 | public function safeUp() 15 | { 16 | $tableName = "cms_user_universal_property"; 17 | 18 | $this->dropIndex("code", $tableName); 19 | $this->createIndex("code2cms_site_id", $tableName, ['code', 'cms_site_id'], true); 20 | } 21 | 22 | public function safeDown() 23 | { 24 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 25 | return false; 26 | } 27 | } -------------------------------------------------------------------------------- /src/migrations/m220812_110601__alter_table__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m220812_110601__alter_table__cms_content_element extends Migration 12 | { 13 | 14 | public function safeUp() 15 | { 16 | $tableName = "cms_content_element"; 17 | 18 | $this->addColumn($tableName, "is_adult", $this->integer(1)->defaultValue(0)->comment("Содержит контент для взрослых?")); 19 | $this->createIndex($tableName.'__is_adult', $tableName, 'is_adult'); 20 | } 21 | 22 | public function safeDown() 23 | { 24 | echo "m191227_015615__alter_table__cms_tree cannot be reverted.\n"; 25 | return false; 26 | } 27 | } -------------------------------------------------------------------------------- /src/migrations/m221121_132301__alter_table__cms_component_settings.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m221121_132301__alter_table__cms_component_settings extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_component_settings"; 16 | $this->execute("ALTER TABLE `cms_component_settings` CHANGE `value` `value` LONGTEXT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/m230609_132301__alter_table__cms_storage_file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m230609_132301__alter_table__cms_storage_file extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_storage_file"; 16 | 17 | $this->alterColumn($tableName, "mime_type", $this->string(255)->null()); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/m230809_132301__alter_table__cms_content_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m230809_132301__alter_table__cms_content_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_content_property"; 16 | 17 | $this->addColumn($tableName, "is_img_offer_property", $this->integer(1)->defaultValue(0)->notNull()); 18 | $this->createIndex($tableName.'__is_img_offer_property', $tableName, 'is_img_offer_property'); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m240118_132301__alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m240118_132301__alter_table__cms_content extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_content"; 16 | 17 | $this->addColumn($tableName, "base_role", $this->string(255)->defaultValue(null)->null()->comment("Базовая роль (товары, бренды, коллекции и т.д.)")); 18 | $this->createIndex($tableName.'__base_content_type', $tableName, 'base_role', true); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m240223_132301__alter_table__cms_saved_filter.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m240223_132301__alter_table__cms_saved_filter extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableName = "cms_saved_filter"; 16 | 17 | $this->createIndex($tableName.'__uniq_tree2brand', $tableName, ['shop_brand_id', 'cms_tree_id'], true); 18 | $this->createIndex($tableName.'__uniq_tree2country', $tableName, ['country_alpha2', 'cms_tree_id'], true); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/m240319_132301__alter_table__cms_storage_file_sx_data.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m240319_132301__alter_table__cms_storage_file_sx_data extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->addColumn("cms_storage_file", "sx_data", $this->text()->null()); 16 | } 17 | 18 | public function safeDown() 19 | { 20 | echo "m200717_132301__alter_table__shop_site cannot be reverted.\n"; 21 | return false; 22 | } 23 | } -------------------------------------------------------------------------------- /src/migrations/m240607_172718_alter_table__cms_callcheck_message.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.07.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m240607_172718_alter_table__cms_callcheck_message extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | //$tableName = '{{%cms_session}}'; 16 | $tableName = 'cms_callcheck_message'; 17 | $this->alterColumn($tableName, "user_ip", $this->string(255)); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | $this->dropTable("{{%cms_callcheck_message}}"); 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/m250603_192301__alter_table__cms_storage_file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | 9 | use yii\db\Migration; 10 | 11 | class m250603_192301__alter_table__cms_storage_file extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | //$tableName = '{{%cms_session}}'; 16 | $tableName = 'cms_storage_file'; 17 | 18 | $this->alterColumn($tableName, "cluster_file", $this->string(400)->null()); 19 | 20 | } 21 | 22 | public function safeDown() 23 | { 24 | echo self::class; 25 | return false; 26 | } 27 | } -------------------------------------------------------------------------------- /src/migrations/v3/m150324_273210_alter_table__cms_infoblock_2.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 24.03.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150324_273210_alter_table__cms_infoblock_2 extends Migration 12 | { 13 | public function up() 14 | { 15 | $this->execute("ALTER TABLE {{%cms_infoblock%}} ADD `protected_widget_params` TEXT NULL;"); 16 | } 17 | 18 | public function down() 19 | { 20 | echo "m150324_273210_alter_table__cms_infoblock_2 cannot be reverted.\n"; 21 | return false; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/migrations/v3/m150521_183310_alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 21.05.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150521_183310_alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | 16 | $this->execute("ALTER TABLE {{%cms_tree%}} DROP `main_root`;"); 17 | } 18 | 19 | public function down() 20 | { 21 | echo "m150521_183310_alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/v3/m150521_183315_alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 21.05.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150521_183315_alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropForeignKey("pid_" . 16 | "main_pid_cms_tree", "{{%cms_tree%}}"); 17 | //$this->execute("ALTER TABLE {{%cms_tree%}} DROP INDEX pid_main;"); 18 | $this->execute("ALTER TABLE {{%cms_tree%}} DROP `pid_main`;"); 19 | } 20 | 21 | public function down() 22 | { 23 | echo "m150521_183315_alter_table__cms_tree cannot be reverted.\n"; 24 | return false; 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /src/migrations/v3/m150521_193315_alter_table__cms_settings.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 21.05.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150521_193315_alter_table__cms_settings extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->renameTable("cms_settings", "cms_component_settings"); 16 | } 17 | 18 | public function down() 19 | { 20 | echo "m150521_193315_alter_table__cms_settings cannot be reverted.\n"; 21 | return false; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/migrations/v3/m150522_193315_drop_table__cms_infoblock.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 21.05.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150522_193315_drop_table__cms_infoblock extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropTable('cms_infoblock'); 16 | } 17 | 18 | public function down() 19 | { 20 | echo "m150522_193315_drop_table__cms_infoblock cannot be reverted.\n"; 21 | return false; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/migrations/v3/m150528_114030_alter_table__cms_component_settings.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 24.03.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150528_114030_alter_table__cms_component_settings extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->execute("ALTER TABLE cms_component_settings DROP INDEX component_2;"); 16 | } 17 | 18 | public function down() 19 | { 20 | echo "m150528_114030_alter_table__cms_component_settings cannot be reverted.\n"; 21 | return false; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /src/migrations/v3/m150608_154030_alter_table__cms_user_emails_and_phones.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/migrations/v3/m150608_154030_alter_table__cms_user_emails_and_phones.php -------------------------------------------------------------------------------- /src/migrations/v3/m150622_114030_alter_table__cms_user.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 24.03.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150622_114030_alter_table__cms_user extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->execute("ALTER TABLE {{%cms_user}} ADD `logged_at` INT NULL ;"); 16 | $this->execute("ALTER TABLE {{%cms_user}} ADD INDEX(logged_at);"); 17 | } 18 | 19 | public function down() 20 | { 21 | echo "m150622_114030_alter_table__cms_user cannot be reverted.\n"; 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/v3/m150806_213220_alter_table__cms_tree_type_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 30.07.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150806_213220_alter_table__cms_tree_type_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->execute("ALTER TABLE {{%cms_tree_type_property}} DROP INDEX `code`, ADD INDEX `code` (`code`) USING BTREE;"); 16 | $this->execute("ALTER TABLE {{%cms_tree_type_property}} ADD UNIQUE (code,tree_type_id);"); 17 | } 18 | 19 | public function down() 20 | { 21 | echo "m150806_213220_alter_table__cms_tree_type_property cannot be reverted.\n"; 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/v3/m150807_213220_alter_table__cms_content_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 30.07.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150807_213220_alter_table__cms_content_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->execute("ALTER TABLE {{%cms_content_property}} DROP INDEX `code`, ADD INDEX `code` (`code`) USING BTREE;"); 16 | $this->execute("ALTER TABLE {{%cms_content_property}} ADD UNIQUE (code,content_id);"); 17 | } 18 | 19 | public function down() 20 | { 21 | echo "m150807_213220_alter_table__cms_content_property cannot be reverted.\n"; 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/v3/m150922_235520_alter_table__drop_files_column.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 30.07.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m150922_235520_alter_table__drop_files_column extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->execute("ALTER TABLE {{%cms_tree_type}} DROP `files`;"); 16 | $this->execute("ALTER TABLE {{%cms_content}} DROP `files`;"); 17 | } 18 | 19 | public function down() 20 | { 21 | echo "m150922_235520_alter_table__drop_files_column cannot be reverted.\n"; 22 | return false; 23 | } 24 | } 25 | -------------------------------------------------------------------------------- /src/migrations/v3/m150924_193220_alter_table__cms_user_email.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m150924_193220_alter_table__cms_user_email extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->execute("ALTER TABLE `cms_user_email` ADD `def` VARCHAR(1) NOT NULL DEFAULT 'N' AFTER `approved`;"); 17 | $this->execute("ALTER TABLE `cms_user_phone` ADD `def` VARCHAR(1) NOT NULL DEFAULT 'N' AFTER `approved`;"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m150924_193220_alter_table__cms_user_email cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151023_113220_alter_table__cms_site.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151023_113220_alter_table__cms_site extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->execute("ALTER TABLE `cms_site` DROP FOREIGN KEY cms_site_lang_code;"); 17 | $this->execute("ALTER TABLE `cms_site` DROP `lang_code`;"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m150924_193220_alter_table__cms_user_email cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151023_163220_alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151023_163220_alter_table__cms_content extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_content}}', 'viewFile', $this->string(255)); 17 | $this->createIndex('viewFile', '{{%cms_content}}', 'viewFile'); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m151023_153220_alter_table__cms_content cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151030_183220_alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151030_183220_alter_table__cms_tree extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_tree}}', 'redirect_code', $this->integer() . " NOT NULL DEFAULT 301"); 17 | $this->createIndex('redirect_code', '{{%cms_tree}}', 'redirect_code'); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m151030_183220_alter_table__cms_tree cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151030_193220_alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151030_193220_alter_table__cms_tree extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_tree}}', 'name_hidden', $this->string(255)); 17 | $this->createIndex('name_hidden', '{{%cms_tree}}', 'name_hidden'); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m151030_193220_alter_table__cms_tree cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151110_193220_alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151110_193220_alter_table__cms_content extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_content}}', 'meta_title_template', $this->string(500)); 17 | $this->addColumn('{{%cms_content}}', 'meta_description_template', $this->text()); 18 | $this->addColumn('{{%cms_content}}', 'meta_keywords_template', $this->text()); 19 | } 20 | 21 | public function safeDown() 22 | { 23 | echo "m151110_193220_alter_table__cms_content cannot be reverted.\n"; 24 | return false; 25 | } 26 | } -------------------------------------------------------------------------------- /src/migrations/v3/m151215_193220_alter_table__cms_content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m151215_193220_alter_table__cms_content extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_content}}', 'access_check_element', $this->string(1)->notNull()->defaultValue('N')); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m151110_193220_alter_table__cms_content cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/v3/m160221_193220__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 21.02.2016 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\Json; 11 | 12 | class m160221_193220__alter_table__cms_tree extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $this->addColumn('{{%cms_tree}}', 'view_file', $this->string(128)); 17 | $this->createIndex('view_file', '{{%cms_tree}}', 'view_file'); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | $this->dropIndex('view_file', '{{%cms_tree}}'); 23 | $this->dropColumn('{{%cms_tree}}', 'view_file'); 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m160319_093837__drop_table__cms_session.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m160319_093837__drop_table__cms_session extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $tableExist = $this->db->getTableSchema("{{%cms_session}}", true); 16 | if ($tableExist) 17 | { 18 | $this->dropTable('{{%cms_session}}'); 19 | } 20 | 21 | } 22 | 23 | public function safeDown() 24 | { 25 | echo "m150707_114030_alter_table__big_text cannot be reverted.\n"; 26 | return false; 27 | } 28 | } -------------------------------------------------------------------------------- /src/migrations/v3/m160412_113837__drop_table__cms_tree_menu.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | use yii\helpers\ArrayHelper; 11 | 12 | class m160412_113837__drop_table__cms_tree_menu extends Migration 13 | { 14 | public function safeUp() 15 | { 16 | $tableExist = $this->db->getTableSchema("{{%cms_tree_menu}}", true); 17 | if ($tableExist) 18 | { 19 | $this->dropTable("{{%cms_tree_menu}}"); 20 | } 21 | 22 | return true; 23 | } 24 | 25 | public function safeDown() 26 | { 27 | echo "m160412_113837__drop_table__cms_tree_menu cannot be reverted.\n"; 28 | return false; 29 | } 30 | } -------------------------------------------------------------------------------- /src/migrations/v3/m160413_103837__alter_table__cms_content_element.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m160413_103837__alter_table__cms_content_element extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropColumn("{{%cms_content_element}}", "files_depricated"); 16 | $this->dropColumn("{{%cms_tree}}", "files_depricated"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m160413_103837__alter_table__cms_content_element cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170416_103837__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170416_103837__alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropColumn("{{%cms_tree}}", "tree_menu_ids"); 16 | $this->dropColumn("{{%cms_tree}}", "has_children"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m170416_103837__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170507_113840__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170507_113840__alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropForeignKey("cms_tree_site_code", "{{%cms_tree}}"); 16 | $this->dropColumn("{{%cms_tree}}", "site_code"); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m170507_103840__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170507_123840__alter_table__cms_tree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170507_123840__alter_table__cms_tree extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->alterColumn("{{%cms_tree}}", 'dir', $this->string(500)); 16 | $this->createIndex("cms_tree__site_dir", "{{%cms_tree}}", ['dir', 'cms_site_id']); 17 | } 18 | 19 | public function safeDown() 20 | { 21 | echo "m170507_103840__alter_table__cms_tree cannot be reverted.\n"; 22 | return false; 23 | } 24 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170622_043840__alter_table__drop_list_type.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170622_043840__alter_table__drop_list_type extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->dropColumn("{{%cms_content_property}}", "list_type"); 16 | $this->dropColumn("{{%cms_tree_type_property}}", "list_type"); 17 | $this->dropColumn("{{%cms_user_universal_property}}", "list_type"); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m170622_043840__alter_table__drop_list_type cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170622_053840__alter_table__add_column_bool_value.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170622_053840__alter_table__add_column_bool_value extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->addColumn("{{%cms_content_element_property}}", "value_bool", $this->boolean()); 16 | $this->addColumn("{{%cms_tree_property}}", "value_bool", $this->boolean()); 17 | $this->addColumn("{{%cms_user_property}}", "value_bool", $this->boolean()); 18 | } 19 | 20 | public function safeDown() 21 | { 22 | echo "m170622_053840__alter_table__add_bool_value cannot be reverted.\n"; 23 | return false; 24 | } 25 | } -------------------------------------------------------------------------------- /src/migrations/v3/m170922_023840__alter_table__cms_content_element_property.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 28.08.2015 7 | */ 8 | use yii\db\Schema; 9 | use yii\db\Migration; 10 | 11 | class m170922_023840__alter_table__cms_content_element_property extends Migration 12 | { 13 | public function safeUp() 14 | { 15 | $this->createIndex("property2element2value_string", "{{%cms_content_element_property}}", ["property_id", "element_id", "value_string"]); 16 | } 17 | 18 | public function safeDown() 19 | { 20 | echo "m170922_023840__alter_table__cms_content_element_property cannot be reverted.\n"; 21 | return false; 22 | } 23 | } -------------------------------------------------------------------------------- /src/models/CmsStorageFile.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 19.09.2015 7 | */ 8 | 9 | namespace skeeks\cms\models; 10 | 11 | /** 12 | * Class CmsStorageFile 13 | * @package skeeks\cms\models 14 | */ 15 | class CmsStorageFile extends StorageFile 16 | { 17 | } 18 | -------------------------------------------------------------------------------- /src/models/CmsTree.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 23.09.2015 7 | */ 8 | 9 | namespace skeeks\cms\models; 10 | 11 | /** 12 | * Class CmsTree 13 | * @package skeeks\cms\models 14 | */ 15 | class CmsTree extends Tree 16 | { 17 | } 18 | -------------------------------------------------------------------------------- /src/models/CmsUser.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 08.07.2015 7 | */ 8 | 9 | namespace skeeks\cms\models; 10 | 11 | /** 12 | * Class CmsUser 13 | * @package skeeks\cms\models 14 | */ 15 | class CmsUser extends User 16 | { 17 | } -------------------------------------------------------------------------------- /src/models/Core.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 31.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | namespace skeeks\cms\models; 13 | 14 | /** 15 | * @deprecated 16 | */ 17 | abstract class Core extends \skeeks\cms\base\ActiveRecord 18 | { 19 | 20 | } -------------------------------------------------------------------------------- /src/models/behaviors/traits/HasTreesTrait.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 18.05.2015 7 | */ 8 | 9 | namespace skeeks\cms\models\behaviors\traits; 10 | 11 | use skeeks\cms\models\CmsContentElementTree; 12 | use skeeks\cms\models\CmsTree; 13 | use yii\db\ActiveQuery; 14 | use yii\db\ActiveRecord; 15 | 16 | /** 17 | * @method ActiveQuery getElementTrees() 18 | * @method ActiveQuery getCmsTrees() 19 | * @method int[] getTreeIds() 20 | * 21 | * @property CmsContentElementTree[] $elementTrees 22 | * @property int[] $treeIds 23 | * @property CmsTree[] $cmsTrees 24 | */ 25 | trait HasTreesTrait 26 | { 27 | } -------------------------------------------------------------------------------- /src/models/queries/CmsContentElementQuery.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\models\queries; 10 | 11 | use skeeks\cms\query\CmsActiveQuery; 12 | /** 13 | * @author Semenov Alexander 14 | */ 15 | class CmsContentElementQuery extends CmsActiveQuery 16 | { 17 | 18 | 19 | } -------------------------------------------------------------------------------- /src/query/CmsContentPropertyActiveQuery.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\query; 10 | 11 | /** 12 | * @author Semenov Alexander 13 | */ 14 | class CmsContentPropertyActiveQuery extends CmsActiveQuery 15 | { 16 | /** 17 | * @param mixed $id 18 | * @return CmsContentPropertyActiveQuery 19 | */ 20 | public function sxId(mixed $id) 21 | { 22 | return $this->andWhere(['sx_id' => $id]); 23 | } 24 | } -------------------------------------------------------------------------------- /src/query/CmsTreeActiveQuery.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\query; 10 | 11 | use skeeks\cms\models\CmsContentElementTree; 12 | use skeeks\cms\models\CmsTree; 13 | use skeeks\cms\models\Tree; 14 | use yii\helpers\ArrayHelper; 15 | 16 | /** 17 | * @author Semenov Alexander 18 | */ 19 | class CmsTreeActiveQuery extends CmsActiveQuery 20 | { 21 | public $is_active = false; 22 | /** 23 | * @param mixed $id 24 | * @return CmsTreeActiveQuery 25 | */ 26 | public function sxId(mixed $id) 27 | { 28 | return $this->andWhere(['sx_id' => $id]); 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /src/relatedProperties/propertyTypes/PropertyTypeFile.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 30.04.2015 7 | */ 8 | 9 | namespace skeeks\cms\relatedProperties\propertyTypes; 10 | 11 | use skeeks\cms\relatedProperties\PropertyType; 12 | 13 | /** 14 | * Class PropertyTypeFile 15 | * @package skeeks\cms\relatedProperties\propertyTypes 16 | */ 17 | class PropertyTypeFile extends PropertyType 18 | { 19 | public $code = self::CODE_FILE; 20 | 21 | public function init() 22 | { 23 | parent::init(); 24 | 25 | if (!$this->name) { 26 | $this->name = \Yii::t('skeeks/cms', 'File'); 27 | } 28 | } 29 | } -------------------------------------------------------------------------------- /src/traits/THasIcon.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\traits; 10 | 11 | /** 12 | * @property $icon; 13 | * 14 | * @author Semenov Alexander 15 | */ 16 | trait THasIcon 17 | { 18 | /** 19 | * @var string 20 | */ 21 | protected $_icon = ''; 22 | 23 | /** 24 | * @return string 25 | */ 26 | public function getIcon() 27 | { 28 | return $this->_icon; 29 | } 30 | 31 | /** 32 | * @param $icon 33 | * @return $this 34 | */ 35 | public function setIcon($icon) 36 | { 37 | $this->_icon = $icon; 38 | return $this; 39 | } 40 | } -------------------------------------------------------------------------------- /src/traits/THasModel.php: -------------------------------------------------------------------------------- 1 | 4 | * @link https://skeeks.com/ 5 | * @copyright 2010 SkeekS 6 | * @date 05.03.2017 7 | */ 8 | 9 | namespace skeeks\cms\traits; 10 | 11 | use yii\base\Model; 12 | 13 | /** 14 | * @property Model $model; 15 | * 16 | * Class THasModel 17 | * @package skeeks\cms\traits 18 | */ 19 | trait THasModel 20 | { 21 | /** 22 | * @var string 23 | */ 24 | protected $_model = ''; 25 | 26 | /** 27 | * @return string 28 | */ 29 | public function getModel() 30 | { 31 | return $this->_model; 32 | } 33 | 34 | /** 35 | * @param Model $model 36 | * @return $this 37 | */ 38 | public function setModel($model) 39 | { 40 | $this->_model = $model; 41 | return $this; 42 | } 43 | 44 | } -------------------------------------------------------------------------------- /src/views/admin-cms-content-element/_form-seo.php: -------------------------------------------------------------------------------- 1 | 6 | fieldSet(\Yii::t('skeeks/cms', 'SEO'), ['isOpen' => false]); ?> 7 | field($model, 'seo_h1'); ?> 8 | field($model, 'meta_title')->textarea(); ?> 9 | field($model, 'meta_description')->textarea(); ?> 10 | field($model, 'meta_keywords')->textarea(); ?> 11 | 12 | -------------------------------------------------------------------------------- /src/views/admin-cms-country/import.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 30.10.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | use yii\grid\GridView; 13 | 14 | /* @var $this yii\web\View */ 15 | /* @var $searchModel common\models\searchs\Game */ 16 | /* @var $dataProvider yii\data\ActiveDataProvider */ 17 | 18 | ?> 19 | 'post' 21 | ]); ?> 22 |

Кнопка ниже загрузит единый справочник стран на сайт, с кодамм (соответствующими стандартам), флагами и т.д.

23 | 24 | -------------------------------------------------------------------------------- /src/views/admin-cms-log/index.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | /** 9 | * @var $this yii\web\View 10 | */ 11 | 12 | echo \skeeks\cms\widgets\admin\CmsLogListWidget::widget([ 13 | 'query' => \skeeks\cms\models\CmsLog::find() 14 | ]); 15 | ?> 16 | 17 | -------------------------------------------------------------------------------- /src/views/admin-cms-task/calendar.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | ?> 9 | \Yii::$app->user->identity]); ?> 10 | -------------------------------------------------------------------------------- /src/views/admin-component-settings/_footer.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 27.03.2015 7 | * 8 | * @var $component \skeeks\cms\base\Component 9 | */ 10 | /* @var $this yii\web\View */ 11 | ?> 12 | 13 | -------------------------------------------------------------------------------- /src/views/admin-component-settings/empty.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 27.03.2015 7 | * 8 | * @var $component \skeeks\cms\base\Component 9 | * @var $message string 10 | */ 11 | /* @var $this yii\web\View */ 12 | ?> 13 |

-------------------------------------------------------------------------------- /src/views/admin-tools/one-file.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 26.09.2015 7 | */ 8 | $imageFile = $model; 9 | ?> 10 | 11 | 13 | 14 |
15 | ' . \Yii::t('skeeks/cms', 16 | 'Choose file'), $model->src, [ 17 | 'class' => 'btn btn-primary btn-xs', 18 | 'onclick' => 'sx.SelectFile.submit("' . $model->src . '"); return false;', 19 | 'data-pjax' => 0 20 | ]); ?> 21 |
-------------------------------------------------------------------------------- /src/views/admin-worker/calendar.php: -------------------------------------------------------------------------------- 1 | context; 8 | $action = $controller->action; 9 | $model = $action->model; 10 | 11 | ?> 12 | $model]); ?> 13 | -------------------------------------------------------------------------------- /src/views/cms/index.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 13.04.2016 7 | */ 8 | /* @var $this yii\web\View */ 9 | $this->title = 'Система управления сайтом: SkeekS CMS (Yii2)'; 10 | ?> 11 | 12 |
13 |

Система управления сайтом: cms->homePage, [ 14 | 'target' => '_blank' 15 | ]); ?>

16 |

@author '_blank' 18 | ]); ?>

19 |
20 | 21 | -------------------------------------------------------------------------------- /src/views/imaging/process.php: -------------------------------------------------------------------------------- 1 | aasdasd -------------------------------------------------------------------------------- /src/views/tree/default.php: -------------------------------------------------------------------------------- 1 | 6 | * @link http://skeeks.com/ 7 | * @copyright 2010-2014 SkeekS (Sx) 8 | * @date 17.11.2014 9 | * @since 1.0.0 10 | */ 11 | 12 | /** 13 | * @var \skeeks\cms\models\Tree $model 14 | */ 15 | ?> 16 | 17 |

name; ?>

-------------------------------------------------------------------------------- /src/widgets/Select2.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 25.05.2015 7 | */ 8 | namespace skeeks\cms\widgets; 9 | /** 10 | * @author Semenov Alexander 11 | */ 12 | class Select2 extends \kartik\select2\Select2 13 | { 14 | 15 | } -------------------------------------------------------------------------------- /src/widgets/admin/CmsLogListWidget.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\widgets\admin; 10 | 11 | use common\models\User; 12 | use skeeks\cms\models\CmsUser; 13 | use skeeks\crm\models\CrmContractor; 14 | use yii\base\Widget; 15 | 16 | class CmsLogListWidget extends Widget 17 | { 18 | public $query = null; 19 | 20 | public $is_show_model = true; 21 | 22 | public $list_view_config = []; 23 | 24 | public function run() 25 | { 26 | return $this->render('log-list'); 27 | } 28 | } -------------------------------------------------------------------------------- /src/widgets/assets/DualSelectAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 15.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\widgets\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * Class DualSelectAsset 15 | * @package skeeks\cms\assets 16 | */ 17 | class DualSelectAsset extends AssetBundle 18 | { 19 | public $sourcePath = '@skeeks/cms/widgets/assets/src/dual-select'; 20 | 21 | public $css = [ 22 | 'dual-select.css' 23 | ]; 24 | 25 | public $js = [ 26 | 'dual-select.js', 27 | ]; 28 | 29 | public $depends = [ 30 | 'skeeks\sx\assets\Custom', 31 | ]; 32 | } 33 | -------------------------------------------------------------------------------- /src/widgets/assets/FieldSetAsset.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\widgets\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class FieldSetAsset extends AssetBundle 17 | { 18 | public $sourcePath = '@skeeks/cms/widgets/assets/src/field-set'; 19 | 20 | public $css = [ 21 | 'field-set.css', 22 | ]; 23 | 24 | public $js = [ 25 | 'url.min.js', 26 | 'field-set.js', 27 | ]; 28 | 29 | public $depends = [ 30 | 'yii\web\YiiAsset', 31 | 'skeeks\sx\assets\Custom', 32 | ]; 33 | } -------------------------------------------------------------------------------- /src/widgets/assets/GridViewAsset.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\widgets\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class GridViewAsset extends AssetBundle 17 | { 18 | public $sourcePath = '@skeeks/cms/widgets/assets/src/grid-view'; 19 | 20 | public $css = [ 21 | 'grid.css', 22 | ]; 23 | 24 | public $js = []; 25 | 26 | public $depends = [ 27 | 'yii\web\YiiAsset', 28 | 'skeeks\sx\assets\Custom', 29 | ]; 30 | } -------------------------------------------------------------------------------- /src/widgets/assets/src/field-set/field-set.css: -------------------------------------------------------------------------------- 1 | form .sx-field-set-hidden .sx-form-fieldset-content { 2 | display: none; 3 | } 4 | 5 | form .sx-form-fieldset-title { 6 | cursor: pointer; 7 | } 8 | 9 | form .sx-field-set-hidden .sx-form-fieldset-title { 10 | border-bottom: 1px solid #ddd; 11 | } -------------------------------------------------------------------------------- /src/widgets/formInputs/SmartDurationInputWidget.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 02.03.2015 7 | */ 8 | 9 | namespace skeeks\cms\widgets\formInputs; 10 | 11 | 12 | use skeeks\cms\base\InputWidget; 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class SmartDurationInputWidget extends InputWidget 17 | { 18 | static public $autoIdPrefix = "SmartTimeInputWidget"; 19 | 20 | public $viewFile = 'smart-duration'; 21 | /** 22 | * @var array 23 | */ 24 | public $defaultOptions = [ 25 | 'type' => 'text', 26 | 'class' => 'form-control', 27 | ]; 28 | } 29 | -------------------------------------------------------------------------------- /src/widgets/formInputs/ckeditor/Asset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010-2014 SkeekS (Sx) 6 | * @date 16.10.2014 7 | * @since 1.0.0 8 | */ 9 | 10 | namespace skeeks\cms\widgets\formInputs\ckeditor; 11 | 12 | use yii\web\AssetBundle; 13 | 14 | /** 15 | * Class AppAsset 16 | * @package backend\assets 17 | */ 18 | class Asset extends AssetBundle 19 | { 20 | public $sourcePath = '@skeeks/cms/widgets/formInputs/ckeditor/assets'; 21 | public $css = []; 22 | public $js = [ 23 | 'imageselect.png' 24 | ]; 25 | public $depends = []; 26 | } 27 | -------------------------------------------------------------------------------- /src/widgets/formInputs/ckeditor/assets/imageselect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/formInputs/ckeditor/assets/imageselect.png -------------------------------------------------------------------------------- /src/widgets/formInputs/comboText/ComboTextInputWidgetAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 06.06.2015 7 | */ 8 | 9 | namespace skeeks\cms\widgets\formInputs\comboText; 10 | 11 | use Yii; 12 | use yii\web\AssetBundle; 13 | 14 | /** 15 | * Class ComboTextInputWidgetAsset 16 | * @package skeeks\cms\widgets\formInputs\comboText 17 | */ 18 | class ComboTextInputWidgetAsset extends AssetBundle 19 | { 20 | public $sourcePath = '@skeeks/cms/widgets/formInputs/comboText/assets'; 21 | 22 | public $css = []; 23 | 24 | public $js = 25 | [ 26 | 'combo-widget.js', 27 | ]; 28 | 29 | public $depends = [ 30 | '\skeeks\sx\assets\Core', 31 | ]; 32 | } 33 | 34 | -------------------------------------------------------------------------------- /src/widgets/formInputs/componentSettings/ComponentSettingsWidgetAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 06.06.2015 7 | */ 8 | 9 | namespace skeeks\cms\widgets\formInputs\componentSettings; 10 | 11 | use Yii; 12 | use yii\web\AssetBundle; 13 | 14 | /** 15 | * Class ComponentSettingsWidgetAsset 16 | * @package skeeks\cms\widgets\formInputs\componentSettings 17 | */ 18 | class ComponentSettingsWidgetAsset extends AssetBundle 19 | { 20 | public $sourcePath = '@skeeks/cms/widgets/formInputs/componentSettings/assets'; 21 | 22 | public $css = []; 23 | 24 | public $js = 25 | [ 26 | 'component-settings.js', 27 | ]; 28 | 29 | public $depends = [ 30 | '\skeeks\sx\assets\Core', 31 | ]; 32 | } 33 | 34 | -------------------------------------------------------------------------------- /src/widgets/formInputs/selectTree/assets/SelectTreeInputWidgetAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 19.12.2016 7 | */ 8 | 9 | namespace skeeks\cms\widgets\formInputs\selectTree\assets; 10 | 11 | use yii\web\AssetBundle; 12 | 13 | /** 14 | * Class SelectTreeInputWidgetAsset 15 | * 16 | * @package skeeks\cms\widgets\formInputs\selectTree\assets 17 | */ 18 | class SelectTreeInputWidgetAsset extends AssetBundle 19 | { 20 | public $sourcePath = '@skeeks/cms/widgets/formInputs/selectTree/assets/src'; 21 | 22 | public $css = [ 23 | 'css/select-tree.css', 24 | ]; 25 | 26 | public $js = [ 27 | 'js/select-tree.js', 28 | ]; 29 | 30 | public $depends = [ 31 | 'skeeks\sx\assets\Core', 32 | ]; 33 | } 34 | -------------------------------------------------------------------------------- /src/widgets/tree/assets/CmsTreeWidgetAsset.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 19.12.2016 7 | */ 8 | 9 | namespace skeeks\cms\widgets\tree\assets; 10 | 11 | use yii\web\AssetBundle; 12 | 13 | /** 14 | * Class AppAsset 15 | * @package skeeks\cms\modules\admin 16 | */ 17 | class CmsTreeWidgetAsset extends AssetBundle 18 | { 19 | public $sourcePath = '@skeeks/cms/widgets/tree/assets/src'; 20 | 21 | public $css = [ 22 | 'css/style.css', 23 | ]; 24 | public $js = [ 25 | ]; 26 | public $depends = [ 27 | 'skeeks\sx\assets\Core', 28 | ]; 29 | } 30 | -------------------------------------------------------------------------------- /src/widgets/tree/assets/src/images/ico-folder-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/tree/assets/src/images/ico-folder-blue.png -------------------------------------------------------------------------------- /src/widgets/tree/assets/src/images/ico-folder-open-blue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/tree/assets/src/images/ico-folder-open-blue.png -------------------------------------------------------------------------------- /src/widgets/tree/assets/src/images/ico_folder.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/tree/assets/src/images/ico_folder.gif -------------------------------------------------------------------------------- /src/widgets/tree/assets/src/images/ico_folder_open.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/tree/assets/src/images/ico_folder_open.gif -------------------------------------------------------------------------------- /src/widgets/tree/assets/src/images/icon.domik.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/tree/assets/src/images/icon.domik.png -------------------------------------------------------------------------------- /src/widgets/tree/views/_node-content.php: -------------------------------------------------------------------------------- 1 | 4 | * @link http://skeeks.com/ 5 | * @copyright 2010 SkeekS (СкикС) 6 | * @date 18.12.2016 7 | */ 8 | /* @var $this yii\web\View */ 9 | /* @var $widget \skeeks\cms\widgets\tree\CmsTreeWidget */ 10 | /* @var $model \skeeks\cms\models\CmsTree */ 11 | $widget = $this->context; 12 | ?> 13 | 18 | 19 | -------------------------------------------------------------------------------- /src/widgets/user/assets/UserOnlineWidgetAsset.php: -------------------------------------------------------------------------------- 1 | 7 | */ 8 | 9 | namespace skeeks\cms\widgets\user\assets; 10 | 11 | use skeeks\cms\base\AssetBundle; 12 | 13 | /** 14 | * @author Semenov Alexander 15 | */ 16 | class UserOnlineWidgetAsset extends AssetBundle 17 | { 18 | public $sourcePath = '@skeeks/cms/widgets/user/assets/src'; 19 | 20 | public $css = [ 21 | ]; 22 | 23 | public $js = [ 24 | ]; 25 | 26 | public $depends = [ 27 | 'skeeks\sx\assets\Custom', 28 | ]; 29 | } 30 | -------------------------------------------------------------------------------- /src/widgets/user/assets/src/icons/round_green.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/user/assets/src/icons/round_green.gif -------------------------------------------------------------------------------- /src/widgets/user/assets/src/icons/round_red.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/skeeks-cms/cms/9414f84d908df50fac8d4e9f83b9f3a66ada1839/src/widgets/user/assets/src/icons/round_red.gif --------------------------------------------------------------------------------