From b2c85714911da73b9192b3daa14a4976c22dc39a Mon Sep 17 00:00:00 2001 From: Almira Krdzic Date: Mon, 9 Jul 2018 12:50:04 +0200 Subject: [PATCH] Remove toolset plugin --- .../types/application/autoload_classmap.php | 218 - .../plugins/types/application/bootstrap.php | 63 - .../types/application/controllers/admin.php | 80 - .../application/controllers/admin_menu.php | 124 - .../controllers/admin_notice/free-version.php | 99 - .../controllers/admin_notice/utils.php | 266 - .../types/application/controllers/ajax.php | 177 - .../controllers/ajax/handler/abstract.php | 48 - .../ajax/handler/check_slug_conflicts.php | 259 - .../ajax/handler/field_control_action.php | 367 - .../ajax/handler/settings_action.php | 56 - .../controllers/ajax/handler_interface.php | 24 - .../types/application/controllers/api.php | 288 - ...ilter_get_field_group_ids_by_post_type.php | 52 - .../api/handler/import_from_zip_file.php | 141 - .../controllers/api/handler/interface.php | 16 - .../controllers/api/handler/query_groups.php | 79 - .../controllers/asset/help_tab_loader.php | 153 - .../application/controllers/asset/manager.php | 147 - .../types/application/controllers/assets.php | 57 - .../application/controllers/dialog_box.php | 94 - .../application/controllers/embedded.php | 30 - .../controllers/field/type_converter.php | 196 - .../application/controllers/field/utils.php | 187 - .../application/controllers/frontend.php | 14 - .../application/controllers/import_export.php | 698 - .../controllers/information/controller.php | 244 - .../controllers/interop/handler/divi.php | 90 - .../controllers/interop/handler/the7.php | 89 - .../interop/handler/use_any_font.php | 62 - .../controllers/interop/handler/wpml.php | 93 - .../controllers/interop/handler_interface.php | 14 - .../controllers/interop/mediator.php | 197 - .../types/application/controllers/main.php | 165 - .../application/controllers/page/abstract.php | 84 - .../controllers/page/dashboard.php | 528 - .../controllers/page/extension/edit_post.php | 63 - .../page/extension/edit_post_fields.php | 62 - .../page/extension/edit_post_type.php | 55 - .../controllers/page/extension/settings.php | 86 - .../controllers/page/field_control.php | 619 - .../controllers/page/hidden/helper.php | 180 - .../controllers/twig_autoloader.php | 84 - .../types/application/controllers/upgrade.php | 279 - .../controllers/utils/post_type_option.php | 175 - .../data/dashboard/table/archive.php | 369 - .../data/dashboard/table/forms.php | 134 - .../application/data/dashboard/table/head.php | 129 - .../data/dashboard/table/template.php | 336 - .../data/dashboard/table/views.php | 138 - .../application/data/documentation-urls.php | 71 - .../data/information/table/archive.php | 451 - .../data/information/table/forms.php | 134 - .../data/information/table/question-marks.php | 85 - .../data/information/table/template.php | 432 - .../data/information/table/views.php | 134 - .../plugins/types/application/functions.php | 171 - .../models/field/gateway/checkbox.php | 47 - .../models/field/gateway/checkboxes.php | 50 - .../application/models/field/gateway/date.php | 30 - .../models/field/gateway/numeric.php | 59 - .../models/field/gateway/radio.php | 57 - .../models/field/gateway/select.php | 56 - .../models/field/gateway/singular.php | 18 - .../types/application/models/field/group.php | 556 - .../models/field/group/factory.php | 325 - .../application/models/field/group/post.php | 138 - .../models/field/group/post_factory.php | 68 - .../application/models/field/group/term.php | 151 - .../models/field/group/term_factory.php | 149 - .../application/models/field/group/user.php | 34 - .../models/field/group/user_factory.php | 68 - .../models/field/type/definition.php | 262 - .../models/field/type/definition_factory.php | 246 - .../application/models/helper/condition.php | 49 - .../helper/condition/archive/exists.php | 35 - .../helper/condition/archive/has_fields.php | 23 - .../helper/condition/archive/missing.php | 17 - .../helper/condition/archive/no_fields.php | 38 - .../helper/condition/archive/no_support.php | 16 - .../helper/condition/archive/support.php | 22 - .../models/helper/condition/cred/active.php | 18 - .../helper/condition/cred/forms_exist.php | 68 - .../helper/condition/cred/forms_missing.php | 19 - .../models/helper/condition/cred/missing.php | 14 - .../helper/condition/layouts/active.php | 17 - .../condition/layouts/archive_exists.php | 57 - .../condition/layouts/archive_missing.php | 18 - .../helper/condition/layouts/compatible.php | 48 - .../helper/condition/layouts/missing.php | 14 - .../condition/layouts/template_exists.php | 68 - .../condition/layouts/template_missing.php | 22 - .../models/helper/condition/screen.php | 22 - .../models/helper/condition/single/exists.php | 18 - .../helper/condition/single/has_fields.php | 21 - .../helper/condition/single/missing.php | 14 - .../helper/condition/single/no_fields.php | 35 - .../models/helper/condition/template.php | 27 - .../helper/condition/type/fields_assigned.php | 38 - .../helper/condition/type/no_post_or_page.php | 8 - .../helper/condition/type/post_or_page.php | 12 - .../models/helper/condition/views/active.php | 17 - .../helper/condition/views/archive_exists.php | 57 - .../condition/views/archive_missing.php | 19 - .../models/helper/condition/views/missing.php | 14 - .../condition/views/template_exists.php | 65 - .../condition/views/template_missing.php | 19 - .../helper/condition/views/views_exist.php | 63 - .../helper/condition/views/views_missing.php | 19 - .../models/helper/create/content_template.php | 110 - .../application/models/helper/create/form.php | 70 - .../models/helper/create/layout.php | 164 - .../application/models/helper/create/view.php | 60 - .../helper/create/wordpress_archive.php | 94 - .../models/helper/output/interface.php | 11 - .../models/helper/output/meta_box.php | 74 - .../application/models/helper/placeholder.php | 246 - .../types/application/models/helper/twig.php | 45 - .../types/application/models/helper/url.php | 165 - .../models/information/container.php | 167 - .../models/information/message.php | 221 - .../models/information/message/post_type.php | 15 - .../application/models/information/table.php | 72 - .../types/application/models/post_type.php | 132 - .../types/application/models/setting.php | 36 - .../application/models/setting/boolean.php | 24 - .../application/models/setting/interface.php | 16 - .../application/models/setting/option.php | 63 - .../models/setting/option/interface.php | 14 - .../setting/preset/information_table.php | 34 - .../types/application/models/taxonomy.php | 60 - .../models/wpml/field/group/string.php | 245 - .../wpml/field/group/string/description.php | 15 - .../models/wpml/field/group/string/name.php | 16 - .../application/models/wpml/field_group.php | 91 - .../application/models/wpml/interface.php | 7 - .../free-version/types-3-0.phtml | 95 - .../free-version/types-3-1.phtml | 18 - .../types/application/views/help/basic.twig | 25 - .../views/information/description/dialog.twig | 22 - .../views/information/description/link.twig | 5 - .../views/information/description/list.twig | 5 - .../information/description/paragraph.twig | 3 - .../application/views/information/single.twig | 18 - .../application/views/information/table.twig | 46 - .../views/information/table/tbody-cell.twig | 9 - .../views/information/table/thead-cell.twig | 17 - .../types/application/views/page/base.twig | 9 - .../views/page/dashboard/help.twig | 16 - .../views/page/dashboard/main.twig | 31 - .../views/page/dashboard/table.twig | 30 - .../page/dashboard/table/tbody-cell.twig | 9 - .../views/page/dashboard/table/tbody-row.twig | 67 - .../page/dashboard/table/thead-cell.twig | 19 - .../bulk_change_management_status_dialog.twig | 11 - .../change_assignment_dialog.twig | 20 - .../field_control/change_type_dialog.twig | 59 - .../page/field_control/delete_dialog.twig | 14 - .../views/page/field_control/main.twig | 187 - .../message_definition_list.html | 8 - .../page/field_control/message_multiple.html | 8 - .../types/application/views/setting/base.twig | 8 - .../application/views/setting/checkbox.twig | 17 - .../plugins/types/examples/author.php | 87 - .../plugins/types/examples/content-book.php | 101 - .../types/examples/content-consultant.php | 83 - .../plugins/types/examples/content-house.php | 131 - .../plugins/types/examples/content-writer.php | 88 - .../types/examples/single-consultant.php | 129 - .../wp-content/plugins/types/license.txt | 339 - .../plugins/types/public/css/information.css | 315 - .../public/images/ajax-loader-overlay.gif | Bin 10819 -> 0 bytes .../public/img/toolset-logo-no-margin.png | Bin 24553 -> 0 bytes .../public/js/feedback-on-deactivation.js | 37 - .../plugins/types/public/js/information.js | 64 - .../plugins/types/public/js/notice-dismiss.js | 12 - .../plugins/types/public/js/settings.js | 47 - .../types/public/js/slug_conflict_checker.js | 90 - .../plugins/types/public/page/add_term.js | 188 - .../types/public/page/adjust_submenu_links.js | 87 - .../types/public/page/edit_post_type/main.js | 75 - .../types/public/page/edit_taxonomy/main.js | 75 - .../types/public/page/field_control/main.js | 467 - .../types/public/page/field_control/style.css | 105 - ...lkChangeManagementStatusDialogViewModel.js | 69 - .../viewmodels/ChangeAssignDialogViewModel.js | 103 - .../ChangeFieldTypeDialogViewModel.js | 133 - .../viewmodels/DeleteDialogViewModel.js | 63 - .../viewmodels/FieldDefinitionViewModel.js | 329 - .../viewmodels/ListingViewModel.js | 778 -- .../wp-content/plugins/types/readme.txt | 1123 -- .../plugins/types/vendor/autoload.php | 7 - .../types/vendor/composer/ClassLoader.php | 445 - .../plugins/types/vendor/composer/LICENSE | 21 - .../vendor/composer/autoload_classmap.php | 881 -- .../types/vendor/composer/autoload_files.php | 10 - .../vendor/composer/autoload_namespaces.php | 11 - .../types/vendor/composer/autoload_psr4.php | 10 - .../types/vendor/composer/autoload_real.php | 70 - .../types/vendor/composer/autoload_static.php | 929 -- .../types/vendor/composer/installed.json | 566 - .../vendor/otgs/icons/css/otgs-icons.css | 196 - .../vendor/otgs/icons/fonts/otgs-icons.eot | Bin 18552 -> 0 bytes .../vendor/otgs/icons/fonts/otgs-icons.svg | 62 - .../vendor/otgs/icons/fonts/otgs-icons.ttf | Bin 18380 -> 0 bytes .../vendor/otgs/icons/fonts/otgs-icons.woff | Bin 11716 -> 0 bytes .../vendor/otgs/icons/icons-overview.html | 456 - .../types/vendor/otgs/icons/otgs-icons.php | 20 - .../toolset/access/icon-128x128.png | Bin 3798 -> 0 bytes .../toolset/access/icon-256x256.png | Bin 6934 -> 0 bytes .../plugin-icons/toolset/access/icon.svg | 25 - .../toolset/bootstrap/icon-128x128.png | Bin 3825 -> 0 bytes .../toolset/bootstrap/icon-256x256.png | Bin 6986 -> 0 bytes .../plugin-icons/toolset/bootstrap/icon.svg | 25 - .../toolset/cred/icon-128x128.png | Bin 3929 -> 0 bytes .../toolset/cred/icon-256x256.png | Bin 7153 -> 0 bytes .../icons/plugin-icons/toolset/cred/icon.svg | 24 - .../toolset/layouts/icon-128x128.png | Bin 3726 -> 0 bytes .../toolset/layouts/icon-256x256.png | Bin 6684 -> 0 bytes .../plugin-icons/toolset/layouts/icon.svg | 24 - .../toolset/module-manager/icon-128x128.png | Bin 4000 -> 0 bytes .../toolset/module-manager/icon-256x256.png | Bin 7340 -> 0 bytes .../toolset/module-manager/icon.svg | 24 - .../toolset/packager/icon-128x128.png | Bin 3849 -> 0 bytes .../toolset/packager/icon-256x256.png | Bin 7021 -> 0 bytes .../plugin-icons/toolset/packager/icon.svg | 26 - .../toolset/ref-sites/icon-128x128.png | Bin 3863 -> 0 bytes .../toolset/ref-sites/icon-256x256.png | Bin 7028 -> 0 bytes .../plugin-icons/toolset/ref-sites/icon.svg | 25 - .../toolset/support/icon-128x128.png | Bin 3940 -> 0 bytes .../toolset/support/icon-256x256.png | Bin 7327 -> 0 bytes .../plugin-icons/toolset/support/icon.svg | 24 - .../toolset/toolset-core/icon-128x128.png | Bin 4445 -> 0 bytes .../toolset/toolset-core/icon-256x256.png | Bin 8137 -> 0 bytes .../toolset/toolset-core/icon.svg | 62 - .../toolset/types/icon-128x128.png | Bin 3837 -> 0 bytes .../toolset/types/icon-256x256.png | Bin 6887 -> 0 bytes .../icons/plugin-icons/toolset/types/icon.svg | 24 - .../toolset/views/icon-128x128.png | Bin 3899 -> 0 bytes .../toolset/views/icon-256x256.png | Bin 7190 -> 0 bytes .../icons/plugin-icons/toolset/views/icon.svg | 27 - .../plugin-icons/wpml/acfml/icon-128.x128.png | Bin 11050 -> 0 bytes .../plugin-icons/wpml/acfml/icon-256x256.png | Bin 24913 -> 0 bytes .../icons/plugin-icons/wpml/acfml/icon.svg | 43 - .../plugin-icons/wpml/bpml/icon-128x128.png | Bin 10982 -> 0 bytes .../plugin-icons/wpml/bpml/icon-256x256.png | Bin 25046 -> 0 bytes .../icons/plugin-icons/wpml/bpml/icon.svg | 40 - .../plugin-icons/wpml/gfml/icon-128x128.png | Bin 11333 -> 0 bytes .../plugin-icons/wpml/gfml/icon-256x256.png | Bin 25036 -> 0 bytes .../icons/plugin-icons/wpml/gfml/icon.svg | 39 - .../plugin-icons/wpml/wcml/icon-128x128.png | Bin 11134 -> 0 bytes .../plugin-icons/wpml/wcml/icon-256x256.png | Bin 24775 -> 0 bytes .../icons/plugin-icons/wpml/wcml/icon.svg | 38 - .../wpml/wpml-all-import/icon-128.x128.png | Bin 10763 -> 0 bytes .../wpml/wpml-all-import/icon-256x256.png | Bin 24157 -> 0 bytes .../wpml/wpml-all-import/icon.svg | 39 - .../wpml/wpml-cms-nav/icon-128x128.png | Bin 10783 -> 0 bytes .../wpml/wpml-cms-nav/icon-256x256.png | Bin 24010 -> 0 bytes .../plugin-icons/wpml/wpml-cms-nav/icon.svg | 38 - .../wpml/wpml-core/icon-128x128.png | Bin 10258 -> 0 bytes .../wpml/wpml-core/icon-256x256.png | Bin 23288 -> 0 bytes .../plugin-icons/wpml/wpml-core/icon.svg | 34 - .../wpml/wpml-media/icon-128x128.png | Bin 10901 -> 0 bytes .../wpml/wpml-media/icon-256x256.png | Bin 24409 -> 0 bytes .../plugin-icons/wpml/wpml-media/icon.svg | 39 - .../wpml/wpml-sl/icon-128x128.png | Bin 11079 -> 0 bytes .../wpml/wpml-sl/icon-256x256.png | Bin 24973 -> 0 bytes .../icons/plugin-icons/wpml/wpml-sl/icon.svg | 39 - .../wpml/wpml-st/icon-128x128.png | Bin 11333 -> 0 bytes .../wpml/wpml-st/icon-256x256.png | Bin 25458 -> 0 bytes .../icons/plugin-icons/wpml/wpml-st/icon.svg | 39 - .../wpml/wpml-tm/icon-128x128.png | Bin 11175 -> 0 bytes .../wpml/wpml-tm/icon-256x256.png | Bin 25147 -> 0 bytes .../icons/plugin-icons/wpml/wpml-tm/icon.svg | 39 - .../types/vendor/otgs/installer/README.md | 63 - .../types/vendor/otgs/installer/changelog.txt | 231 - .../otgs/installer/dist/css/ui/styles.css | 104 - .../vendor/otgs/installer/dist/js/ui/app.js | 701 - .../includes/class-installer-dependencies.php | 291 - .../includes/class-installer-theme.php | 979 -- .../class-installer-upgrader-skins.php | 38 - .../includes/class-otgs-installer-factory.php | 147 - .../class-otgs-installer-filename-hooks.php | 33 - .../includes/class-otgs-installer-icons.php | 40 - .../class-otgs-installer-php-functions.php | 33 - ...ass-otgs-installer-plugins-page-notice.php | 89 - .../class-otgs-installer-subscription.php | 81 - ...ass-otgs-installer-wp-components-hooks.php | 78 - ...ss-otgs-installer-wp-components-sender.php | 49 - ...s-installer-wp-components-setting-ajax.php | 49 - ...taller-wp-components-setting-resources.php | 43 - ...s-otgs-installer-wp-components-storage.php | 90 - ...p-share-local-components-setting-hooks.php | 177 - ...ller-wp-share-local-components-setting.php | 34 - .../includes/class-otgs-twig-autoloader.php | 40 - .../class-translation-service-info.php | 40 - .../includes/class-wp-installer-api.php | 132 - .../includes/class-wp-installer-channels.php | 282 - .../installer/includes/class-wp-installer.php | 2849 ---- .../installer/includes/functions-core.php | 18 - .../includes/functions-templates.php | 16 - .../types/vendor/otgs/installer/installer.php | 60 - .../types/vendor/otgs/installer/loader.php | 155 - .../otgs/installer/locale/installer-ar.mo | Bin 155106 -> 0 bytes .../otgs/installer/locale/installer-de_DE.mo | Bin 135012 -> 0 bytes .../otgs/installer/locale/installer-el.mo | Bin 126136 -> 0 bytes .../otgs/installer/locale/installer-es_ES.mo | Bin 136476 -> 0 bytes .../otgs/installer/locale/installer-fr_FR.mo | Bin 137945 -> 0 bytes .../otgs/installer/locale/installer-he_IL.mo | Bin 143986 -> 0 bytes .../otgs/installer/locale/installer-it_IT.mo | Bin 137484 -> 0 bytes .../otgs/installer/locale/installer-ja.mo | Bin 142374 -> 0 bytes .../otgs/installer/locale/installer-ko_KR.mo | Bin 135179 -> 0 bytes .../otgs/installer/locale/installer-nl_NL.mo | Bin 132192 -> 0 bytes .../otgs/installer/locale/installer-pl_PL.mo | Bin 135158 -> 0 bytes .../otgs/installer/locale/installer-pt_BR.mo | Bin 131090 -> 0 bytes .../otgs/installer/locale/installer-pt_PT.mo | Bin 132258 -> 0 bytes .../otgs/installer/locale/installer-ru_RU.mo | Bin 168169 -> 0 bytes .../otgs/installer/locale/installer-sv_SE.mo | Bin 131411 -> 0 bytes .../otgs/installer/locale/installer-uk_UA.mo | Bin 166269 -> 0 bytes .../otgs/installer/locale/installer-vi.mo | Bin 148811 -> 0 bytes .../otgs/installer/locale/installer-zh_CN.mo | Bin 117537 -> 0 bytes .../otgs/installer/locale/installer-zh_TW.mo | Bin 117912 -> 0 bytes .../otgs/installer/locale/orig/installer.po | 230 - .../otgs/installer/phpcs.compatibility.xml | 19 - .../types/vendor/otgs/installer/phpcs.xml | 17 - .../types/vendor/otgs/installer/phpunit.xml | 24 - .../vendor/otgs/installer/repositories.xml | 13 - .../vendor/otgs/installer/res/css/admin.css | 346 - .../installer/res/css/tooltip/tooltip.css | 1 - .../otgs/installer/res/img/complete.png | Bin 848 -> 0 bytes .../otgs/installer/res/img/computer.png | Bin 519 -> 0 bytes .../vendor/otgs/installer/res/img/dn.gif | Bin 723 -> 0 bytes .../vendor/otgs/installer/res/img/dn2.gif | Bin 915 -> 0 bytes .../vendor/otgs/installer/res/img/globe.png | Bin 899 -> 0 bytes .../otgs/installer/res/img/icon_error.gif | Bin 214 -> 0 bytes .../vendor/otgs/installer/res/img/on.png | Bin 371 -> 0 bytes .../vendor/otgs/installer/res/img/spinner.gif | Bin 4162 -> 0 bytes .../vendor/otgs/installer/res/js/admin.js | 463 - .../vendor/otgs/installer/res/js/channels.js | 261 - .../installer/res/js/iframeResizer.min.js | 10 - .../res/js/installer_theme_install.js | 97 - .../res/js/save-components-setting.js | 29 - .../otgs/installer/res/js/tooltip/tooltip.js | 82 - .../otgs/installer/src/js/ui/Switcher.js | 44 - .../vendor/otgs/installer/src/js/ui/UI.js | 14 - .../vendor/otgs/installer/src/js/ui/app.js | 10 - .../vendor/otgs/installer/src/package.json | 55 - .../otgs/installer/src/postcss.config.js | 5 - .../otgs/installer/src/scss/ui/styles.scss | 141 - .../otgs/installer/src/webpack.config.js | 56 - .../installer/templates/channel-selector.php | 68 - .../components-setting/commercial-tab.twig | 7 - .../components-setting/plugins-page.twig | 9 - .../share-local-data-setting-radio.twig | 66 - .../share-local-data-setting.twig | 50 - .../templates/downloads-list-compact.php | 80 - .../installer/templates/downloads-list.php | 109 - .../installer/templates/products-compact.php | 147 - .../templates/repository-listing.php | 271 - ...installer-twig-template-service-loader.php | 36 - ...s-otgs-installer-twig-template-service.php | 27 - ...rface-iotgs-installer-template-service.php | 5 - .../vendor/toolset/autoloader/autoloader.php | 229 - .../vendor/toolset/filesystem/directory.php | 105 - .../vendor/toolset/filesystem/exception.php | 6 - .../types/vendor/toolset/filesystem/file.php | 82 - .../toolset/onthego-resources/changelog.txt | 64 - .../classes/onthegosystems-styles.class.php | 53 - .../toolset/onthego-resources/loader.php | 82 - .../onthego-styles/onthego-admin-styles.css | 53 - .../onthego-styles/onthego-buttons.css | 698 - .../onthego-styles/onthego-colors.css | 54 - .../onthego-styles/onthego-styles-helper.css | 5172 -------- .../onthego-styles/onthego-styles-helper.scss | 53 - .../onthego-styles/onthego-styles.css | 21 - .../onthegosystems-branding-loader.php | 40 - .../css/_onthegosystems-icons.css | 86 - .../css/_onthegosystems-icons.scss | 154 - .../css/onthegosystems-icons.css | 115 - .../onthegosystems-icons/fontcustom.yml | 83 - .../fonts/onthegosystems-icons-preview.html | 773 -- ...icons_8d9a6c3bf95bd4630d40a722f192ec47.eot | Bin 8918 -> 0 bytes ...icons_8d9a6c3bf95bd4630d40a722f192ec47.svg | 329 - ...icons_8d9a6c3bf95bd4630d40a722f192ec47.ttf | Bin 8696 -> 0 bytes ...cons_8d9a6c3bf95bd4630d40a722f192ec47.woff | Bin 4304 -> 0 bytes ...icons_c2bf5434fb5ba6db313a98fb4e1bf347.eot | Bin 12458 -> 0 bytes ...icons_c2bf5434fb5ba6db313a98fb4e1bf347.svg | 462 - ...icons_c2bf5434fb5ba6db313a98fb4e1bf347.ttf | Bin 12236 -> 0 bytes ...cons_c2bf5434fb5ba6db313a98fb4e1bf347.woff | Bin 6700 -> 0 bytes .../vectors/access-logo.svg | 13 - .../onthegosystems-icons/vectors/access.svg | 16 - .../vectors/bootstrap-logo.svg | 14 - .../vectors/bootstrap-original-logo.svg | 21 - .../vectors/bootstrap-pagination.svg | 1 - .../vectors/bootstrap.svg | 14 - .../vectors/breadcrumbs.svg | 1 - .../vectors/btn-dropdowns.svg | 1 - .../onthegosystems-icons/vectors/buttons.svg | 1 - .../vectors/conditional-alert.svg | 14 - .../vectors/conditional-if.svg | 31 - .../vectors/cred-logo.svg | 102 - .../onthegosystems-icons/vectors/cred.svg | 101 - .../vectors/input-groups.svg | 1 - .../onthegosystems-icons/vectors/labels.svg | 1 - .../vectors/layouts-genesis-logo.svg | 24 - .../vectors/layouts-genesis.svg | 25 - .../vectors/layouts-logo.svg | 10 - .../onthegosystems-icons/vectors/layouts.svg | 11 - .../vectors/list-group.svg | 1 - .../vectors/module-logo.svg | 11 - .../onthegosystems-icons/vectors/module.svg | 11 - .../onthegosystems-icons/vectors/navbar.svg | 1 - .../vectors/packager-logo.svg | 14 - .../onthegosystems-icons/vectors/packager.svg | 9 - .../onthegosystems-icons/vectors/panels.svg | 1 - .../vectors/toolset-export.svg | 45 - .../vectors/toolset-genesis-logo.svg | 26 - .../vectors/toolset-logo.svg | 207 - .../vectors/toolset-map-logo.svg | 16 - .../vectors/toolset-map.svg | 17 - .../onthegosystems-icons/vectors/toolset.svg | 7 - .../vectors/types-logo.svg | 15 - .../onthegosystems-icons/vectors/types.svg | 15 - .../vectors/views-logo.svg | 15 - .../onthegosystems-icons/vectors/views.svg | 13 - .../onthegosystems-icons/vectors/wells.svg | 1 - .../vectors/wpml-logo.svg | 13 - .../toolset/onthego-resources/readme.md | 98 - .../vendor/toolset/toolset-common/api.php | 31 - .../toolset-common/autoload_classmap.php | 273 - .../toolset/toolset-common/bootstrap.php | 632 - .../toolset-common/build/list_subdirs.php | 98 - .../toolset/toolset-common/changelog.md | 328 - .../toolset/toolset-common/classes/forms.php | 975 -- .../toolset-common/classes/validate.php | 589 - .../classes/validation-cakephp.php | 1170 -- .../debug/debug-information.php | 35 - .../debug/functions_debug_information.php | 168 - .../toolset/toolset-common/debug/main.js | 291 - .../toolset/toolset-common/debug/main.twig | 90 - .../debug/troubleshooting-page.php | 167 - .../toolset/toolset-common/deprecated.php | 59 - .../expression-parser/parser.php | 2911 ---- .../toolset-common/inc/autoloaded/admin.php | 38 - .../inc/autoloaded/admin/notices.php | 410 - .../inc/autoloaded/ajax_handler/abstract.php | 59 - .../ajax_handler/get_ct_block_preview.php | 50 - .../ajax_handler/get_post_by_id.php | 54 - .../ajax_handler/get_term_by_id.php | 54 - .../ajax_handler/get_user_by_id.php | 54 - .../ajax_handler/get_view_block_preview.php | 142 - .../inc/autoloaded/ajax_handler/interface.php | 19 - .../intermediary_post_cleanup.php | 85 - .../ajax_handler/migrate_to_m2m.php | 301 - .../select2_suggest_posts_by_post_type.php | 117 - .../select2_suggest_posts_by_title.php | 165 - .../ajax_handler/select2_suggest_terms.php | 71 - .../ajax_handler/select2_suggest_users.php | 75 - .../inc/autoloaded/asset_manager.php | 70 - .../inc/autoloaded/constants.php | 30 - .../inc/autoloaded/cron/cron.php | 182 - .../inc/autoloaded/cron/event.php | 37 - .../inc/autoloaded/cron/event_interface.php | 45 - .../inc/autoloaded/date_utils.php | 306 - .../inc/autoloaded/element/domain.php | 19 - .../inc/autoloaded/element/element.php | 268 - .../autoloaded/element/element_factory.php | 125 - .../exception_element_doesnt_exist.php | 65 - .../inc/autoloaded/element/i_element.php | 138 - .../inc/autoloaded/element/i_post.php | 60 - .../inc/autoloaded/element/post.php | 278 - .../element/post_translation_set.php | 495 - .../autoloaded/field/accessor/abstract.php | 81 - .../inc/autoloaded/field/accessor/dummy.php | 60 - .../autoloaded/field/accessor/postmeta.php | 60 - .../field/accessor/postmeta_field.php | 46 - .../autoloaded/field/accessor/termmeta.php | 48 - .../field/accessor/termmeta_field.php | 55 - .../autoloaded/field/data_mapper/abstract.php | 45 - .../autoloaded/field/data_mapper/checkbox.php | 28 - .../field/data_mapper/checkboxes.php | 54 - .../autoloaded/field/data_mapper/identity.php | 12 - .../inc/autoloaded/field/data_saver.php | 148 - .../inc/autoloaded/field/definition.php | 601 - .../autoloaded/field/definition_abstract.php | 64 - .../autoloaded/field/definition_factory.php | 708 - .../field/definition_factory_interface.php | 213 - .../field/definition_factory_post.php | 57 - .../field/definition_factory_term.php | 58 - .../field/definition_factory_user.php | 58 - .../autoloaded/field/definition_generic.php | 42 - .../autoloaded/field/definition_interface.php | 71 - .../inc/autoloaded/field/definition_post.php | 95 - .../inc/autoloaded/field/definition_term.php | 93 - .../inc/autoloaded/field/definition_user.php | 90 - .../inc/autoloaded/field/group.php | 761 -- .../inc/autoloaded/field/group/factory.php | 361 - .../inc/autoloaded/field/group/post.php | 188 - .../autoloaded/field/group/post_factory.php | 146 - .../inc/autoloaded/field/group/term.php | 157 - .../autoloaded/field/group/term_factory.php | 152 - .../inc/autoloaded/field/group/user.php | 33 - .../autoloaded/field/group/user_factory.php | 69 - .../inc/autoloaded/field/instance.php | 146 - .../autoloaded/field/instance_abstract.php | 70 - .../inc/autoloaded/field/instance_post.php | 47 - .../inc/autoloaded/field/instance_term.php | 217 - .../inc/autoloaded/field/instance_unsaved.php | 22 - .../autoloaded/field/option_checkboxes.php | 112 - .../inc/autoloaded/field/option_radio.php | 62 - .../inc/autoloaded/field/option_select.php | 27 - .../autoloaded/field/renderer/abstract.php | 23 - .../field/renderer/preview/address.php | 54 - .../field/renderer/preview/base.php | 171 - .../field/renderer/preview/checkbox.php | 36 - .../field/renderer/preview/checkboxes.php | 63 - .../field/renderer/preview/colorpicker.php | 48 - .../field/renderer/preview/date.php | 44 - .../field/renderer/preview/file.php | 25 - .../field/renderer/preview/image.php | 90 - .../field/renderer/preview/post.php | 32 - .../field/renderer/preview/radio.php | 45 - .../field/renderer/preview/skype.php | 24 - .../field/renderer/preview/textfield.php | 32 - .../autoloaded/field/renderer/preview/url.php | 75 - .../inc/autoloaded/field/renderer/purpose.php | 34 - .../field/renderer/toolset_forms.php | 93 - .../toolset_forms_repeatable_group.php | 145 - .../inc/autoloaded/field/type/definition.php | 350 - .../field/type/definition/checkbox.php | 69 - .../field/type/definition/checkboxes.php | 72 - .../autoloaded/field/type/definition/date.php | 51 - .../field/type/definition/numeric.php | 81 - .../field/type/definition/radio.php | 79 - .../field/type/definition/select.php | 78 - .../field/type/definition/singular.php | 18 - .../field/type/definition_factory.php | 251 - .../inc/autoloaded/field/utils.php | 230 - .../toolset-common/inc/autoloaded/files.php | 54 - .../installer_compatibility_reporting.php | 315 - .../autoloaded/interop/handler_interface.php | 15 - .../inc/autoloaded/interop/mediator.php | 24 - .../maintenance_mode/controller.php | 112 - .../inc/autoloaded/naming_helper.php | 524 - .../inc/autoloaded/post_type/abstract.php | 132 - .../autoloaded/post_type/excluded_list.php | 72 - .../inc/autoloaded/post_type/factory.php | 33 - .../inc/autoloaded/post_type/from_types.php | 539 - .../inc/autoloaded/post_type/i_post_type.php | 138 - .../post_type/i_post_type_from_types.php | 101 - .../post_type/i_post_type_registered.php | 10 - .../inc/autoloaded/post_type/labels.php | 57 - .../inc/autoloaded/post_type/list.php | 25 - .../inc/autoloaded/post_type/query.php | 261 - .../autoloaded/post_type/query_factory.php | 14 - .../inc/autoloaded/post_type/registered.php | 157 - .../inc/autoloaded/post_type/repository.php | 425 - .../inc/autoloaded/postmeta_access/loader.php | 23 - .../inc/autoloaded/postmeta_access/m2m.php | 348 - .../inc/autoloaded/relationship_service.php | 439 - .../renderer/output_template/abstract.php | 48 - .../renderer/output_template/interface.php | 23 - .../renderer/output_template/phtml.php | 29 - .../renderer/output_template/static.php | 12 - .../renderer/output_template/twig.php | 70 - .../renderer/output_template_factory.php | 102 - .../renderer/output_template_repository.php | 83 - .../output_template_repository_abstract.php | 79 - .../inc/autoloaded/renderer/renderer.php | 228 - .../toolset-common/inc/autoloaded/result.php | 90 - .../inc/autoloaded/result_set.php | 214 - .../inc/autoloaded/result_updated.php | 56 - .../inc/autoloaded/shortcode/attr/field.php | 32 - .../autoloaded/shortcode/attr/interface.php | 17 - .../shortcode/attr/item/gui/base.php | 160 - .../shortcode/attr/item/gui/factory.php | 106 - .../shortcode/attr/item/gui/m2m.php | 474 - .../shortcode/attr/item/gui/o2m.php | 96 - .../shortcode/attr/item/gui/o2o.php | 83 - .../shortcode/attr/item/gui/option.php | 186 - .../inc/autoloaded/shortcode/attr/item/id.php | 92 - .../autoloaded/shortcode/attr/item/legacy.php | 124 - .../autoloaded/shortcode/attr/item/m2m.php | 359 - .../delete_obsolete_version_number_option.php | 26 - .../m2m_v1_database_structure_upgrade.php | 381 - .../m2m_v2_database_structure_upgrade.php | 118 - .../autoloaded/upgrade/command_definition.php | 89 - .../upgrade/command_definition_repository.php | 42 - .../autoloaded/upgrade/command_factory.php | 31 - .../autoloaded/upgrade/command_interface.php | 24 - .../inc/autoloaded/upgrade/controller.php | 268 - .../autoloaded/upgrade/executed_commands.php | 64 - .../wp_query_adjustments/abstract.php | 176 - .../legacy_relationships.php | 141 - .../wp_query_adjustments/loader.php | 25 - .../autoloaded/wp_query_adjustments/m2m.php | 557 - .../table_join_manager.php | 240 - .../inc/autoloaded/wpdb_user.php | 30 - .../inc/autoloaded/wpml_utils.php | 273 - .../inc/m2m/association/Repository.php | 193 - .../inc/m2m/association/association.php | 442 - .../m2m/association/cleanup/association.php | 73 - .../m2m/association/cleanup/cron_event.php | 45 - .../m2m/association/cleanup/cron_handler.php | 54 - .../cleanup/dangling_intermediary_posts.php | 189 - .../inc/m2m/association/cleanup/factory.php | 61 - .../inc/m2m/association/cleanup/post.php | 304 - .../inc/m2m/association/cleanup/post_type.php | 75 - .../cleanup/troubleshooting_section.php | 115 - .../inc/m2m/association/factory.php | 96 - .../inc/m2m/association/interface.php | 137 - .../intermediary_post_persistence.php | 300 - .../inc/m2m/association/persistence.php | 222 - .../association/query/association_query.php | 251 - .../query/association_query_v2.php | 1141 -- .../association/query/condition/abstract.php | 22 - .../query/condition/association_id.php | 39 - .../query/condition/element_id.php | 65 - .../query/condition/element_id_and_domain.php | 109 - .../query/condition/element_status.php | 118 - .../query/condition/empty_intermediary.php | 20 - .../query/condition/exclude_element.php | 16 - .../query/condition/exclude_relationship.php | 21 - .../condition/has_active_relationship.php | 18 - .../query/condition/has_domain.php | 86 - .../query/condition/has_domain_and_type.php | 98 - .../query/condition/has_intermediary_id.php | 20 - .../condition/has_legacy_relationship.php | 18 - .../association/query/condition/has_type.php | 100 - .../association/query/condition/interface.php | 14 - .../query/condition/intermediary_id.php | 41 - .../association/query/condition/postmeta.php | 78 - .../query/condition/relationship_flag.php | 55 - .../query/condition/relationship_id.php | 51 - .../query/condition/relationship_origin.php | 45 - .../association/query/condition/search.php | 92 - .../association/query/condition/wp_query.php | 288 - .../association/query/condition_factory.php | 366 - .../query/element_selector/abstract.php | 146 - .../query/element_selector/default.php | 94 - .../query/element_selector/interface.php | 120 - .../query/element_selector/provider.php | 161 - .../query/element_selector/wpml.php | 270 - .../query/element_selector/wpml_lang_all.php | 59 - .../association/query/orderby/abstract.php | 50 - .../association/query/orderby/interface.php | 36 - .../m2m/association/query/orderby/nothing.php | 21 - .../association/query/orderby/postmeta.php | 87 - .../m2m/association/query/orderby/title.php | 52 - .../m2m/association/query/orderby_factory.php | 40 - .../query/restriction/interface.php | 35 - .../association_instance.php | 149 - .../result_transformation/association_uid.php | 39 - .../result_transformation/element_id.php | 54 - .../element_instance.php | 131 - .../query/result_transformation/interface.php | 35 - .../query/sql_expression_builder.php | 138 - .../association/query/table_join_manager.php | 209 - .../m2m/association/query/wpdb_wrapper.php | 84 - .../inc/m2m/association/translator.php | 236 - .../inc/m2m/autoload_classmap.php | 144 - .../toolset-common/inc/m2m/cardinality.php | 349 - .../toolset-common/inc/m2m/controller.php | 467 - .../inc/m2m/database/issue/interface.php | 7 - .../m2m/database/issue/missing_element.php | 160 - .../inc/m2m/database/operations.php | 615 - .../inc/m2m/database/table_name.php | 93 - .../inc/m2m/database/unique_table_alias.php | 42 - .../toolset/toolset-common/inc/m2m/driver.php | 254 - .../toolset-common/inc/m2m/driver_base.php | 186 - .../toolset-common/inc/m2m/element_type.php | 206 - .../inc/m2m/migration/associations.php | 234 - .../inc/m2m/migration/controller.php | 554 - .../inc/m2m/migration/post_translation.php | 213 - .../inc/m2m/origin/interface.php | 27 - .../inc/m2m/origin/post_reference_field.php | 21 - .../inc/m2m/origin/repeatable_group.php | 33 - .../toolset-common/inc/m2m/origin/wizard.php | 33 - .../cardinality_post_query.php | 126 - .../distinct_post_query.php | 76 - .../filters/interface.php | 17 - .../filters/post/author.php | 85 - .../filters/search_string.php | 28 - .../potential_association/join_manager.php | 242 - .../potential_association/query_arguments.php | 45 - .../potential_association/query_factory.php | 38 - .../potential_association/query_interface.php | 82 - .../m2m/potential_association/query_posts.php | 433 - .../wp_query_adjustment.php | 120 - .../inc/m2m/public_api_service.php | 84 - .../inc/m2m/query/comparison_operator.php | 28 - .../inc/m2m/query/condition/and.php | 48 - .../inc/m2m/query/condition/contradiction.php | 30 - .../inc/m2m/query/condition/interface.php | 24 - .../inc/m2m/query/condition/not.php | 48 - .../inc/m2m/query/condition/operator.php | 76 - .../inc/m2m/query/condition/or.php | 42 - .../inc/m2m/query/condition/tautology.php | 33 - .../toolset-common/inc/m2m/query/factory.php | 127 - .../toolset-common/inc/m2m/query_base.php | 190 - .../toolset-common/inc/m2m/query_cache.php | 51 - .../relationship/definition/definition.php | 1075 -- .../m2m/relationship/definition/factory.php | 22 - .../m2m/relationship/definition/interface.php | 306 - .../relationship/definition/persistence.php | 313 - .../relationship/definition/repository.php | 417 - .../relationship/definition/translator.php | 186 - .../query/cardinality_match/conjunction.php | 29 - .../query/cardinality_match/factory.php | 157 - .../query/cardinality_match/interface.php | 11 - .../query/cardinality_match/operators.php | 32 - .../query/cardinality_match/single.php | 90 - .../relationship/query/condition/abstract.php | 44 - .../query/condition/exclude_relationship.php | 38 - .../query/condition/exclude_type.php | 25 - .../query/condition/has_active_types.php | 111 - .../query/condition/has_cardinality.php | 107 - .../query/condition/has_domain.php | 66 - .../query/condition/interface.php | 10 - .../query/condition/intermediary_type.php | 44 - .../query/condition/is_active.php | 15 - .../query/condition/is_boolean_flag.php | 55 - .../query/condition/is_legacy.php | 15 - .../relationship/query/condition/origin.php | 45 - .../m2m/relationship/query/condition/type.php | 50 - .../relationship/query/condition_factory.php | 177 - .../relationship/query/relationship_query.php | 266 - .../query/relationship_query_v2.php | 555 - .../query/sql_expression_builder.php | 66 - .../inc/m2m/relationship/role/abstract.php | 9 - .../inc/m2m/relationship/role/child.php | 39 - .../inc/m2m/relationship/role/interface.php | 32 - .../m2m/relationship/role/intermediary.php | 28 - .../inc/m2m/relationship/role/parent.php | 40 - .../role/parent_child_interface.php | 15 - .../inc/m2m/relationship/role/role.php | 203 - .../inc/m2m/relationship/scope.php | 47 - .../inc/m2m/relationship/slug_validator.php | 87 - .../toolset/toolset-common/inc/m2m/utils.php | 57 - .../inc/public_api/legacy_relationships.php | 534 - .../toolset-common/inc/public_api/loader.php | 35 - .../toolset-common/inc/public_api/m2m.php | 778 -- .../inc/toolset.admin.bar.menu.class.php | 813 -- .../toolset-common/inc/toolset.ajax.class.php | 365 - .../inc/toolset.assets.manager.class.php | 1081 -- .../inc/toolset.bootstrap.loader.class.php | 39 - .../inc/toolset.compatibility.php | 88 - .../inc/toolset.css.component.class.php | 726 - .../toolset.export.import.screen.class.php | 147 - .../inc/toolset.function.helpers.php | 720 - .../toolset.internal.compatibility.class.php | 214 - .../inc/toolset.localization.class.php | 62 - .../toolset-common/inc/toolset.menu.class.php | 268 - .../inc/toolset.object.relationship.class.php | 320 - .../inc/toolset.promotion.class.php | 188 - ...toolset.relevanssi.compatibility.class.php | 796 -- .../inc/toolset.settings.class.php | 607 - .../inc/toolset.settings.screen.class.php | 374 - .../inc/toolset.shortcode.generator.class.php | 892 -- .../toolset.shortcode.transformer.class.php | 39 - .../inc/toolset.wplogger.class.php | 277 - .../inc/toolset.wpml.compatibility.class.php | 599 - .../toolset-common/languages/orig/views.po | 4528 ------- .../toolset-common/languages/views-ar.mo | Bin 363748 -> 0 bytes .../toolset-common/languages/views-de_DE.mo | Bin 313553 -> 0 bytes .../toolset-common/languages/views-el.mo | Bin 301484 -> 0 bytes .../toolset-common/languages/views-es_ES.mo | Bin 311822 -> 0 bytes .../toolset-common/languages/views-fr_FR.mo | Bin 320232 -> 0 bytes .../toolset-common/languages/views-he_IL.mo | Bin 334709 -> 0 bytes .../toolset-common/languages/views-it_IT.mo | Bin 314697 -> 0 bytes .../toolset-common/languages/views-ja.mo | Bin 317178 -> 0 bytes .../toolset-common/languages/views-ko_KR.mo | Bin 317016 -> 0 bytes .../toolset-common/languages/views-nl_NL.mo | Bin 256878 -> 0 bytes .../toolset-common/languages/views-pl_PL.mo | Bin 309415 -> 0 bytes .../toolset-common/languages/views-pt_BR.mo | Bin 306120 -> 0 bytes .../toolset-common/languages/views-pt_PT.mo | Bin 309295 -> 0 bytes .../toolset-common/languages/views-ru_RU.mo | Bin 406008 -> 0 bytes .../toolset-common/languages/views-sv_SE.mo | Bin 298605 -> 0 bytes .../toolset-common/languages/views-uk_UA.mo | Bin 400842 -> 0 bytes .../toolset-common/languages/views-vi.mo | Bin 337699 -> 0 bytes .../toolset-common/languages/views-zh_CN.mo | Bin 277068 -> 0 bytes .../toolset-common/languages/views-zh_TW.mo | Bin 277716 -> 0 bytes .../toolset-common/lib/Twig/Autoloader.php | 54 - .../lib/Twig/BaseNodeVisitor.php | 62 - .../lib/Twig/Cache/Filesystem.php | 96 - .../toolset-common/lib/Twig/Cache/Null.php | 48 - .../lib/Twig/CacheInterface.php | 56 - .../toolset-common/lib/Twig/Compiler.php | 269 - .../lib/Twig/CompilerInterface.php | 36 - .../toolset-common/lib/Twig/Environment.php | 1418 -- .../toolset/toolset-common/lib/Twig/Error.php | 272 - .../toolset-common/lib/Twig/Error/Loader.php | 31 - .../toolset-common/lib/Twig/Error/Runtime.php | 20 - .../toolset-common/lib/Twig/Error/Syntax.php | 53 - .../lib/Twig/ExistsLoaderInterface.php | 29 - .../lib/Twig/ExpressionParser.php | 648 - .../toolset-common/lib/Twig/Extension.php | 79 - .../lib/Twig/Extension/Core.php | 1548 --- .../lib/Twig/Extension/Debug.php | 61 - .../lib/Twig/Extension/Escaper.php | 102 - .../lib/Twig/Extension/GlobalsInterface.php | 22 - .../Twig/Extension/InitRuntimeInterface.php | 22 - .../lib/Twig/Extension/Optimizer.php | 29 - .../lib/Twig/Extension/Profiler.php | 46 - .../lib/Twig/Extension/Sandbox.php | 97 - .../lib/Twig/Extension/Staging.php | 94 - .../lib/Twig/Extension/StringLoader.php | 41 - .../lib/Twig/ExtensionInterface.php | 87 - .../Twig/FileExtensionEscapingStrategy.php | 58 - .../toolset-common/lib/Twig/Filter.php | 84 - .../lib/Twig/Filter/Function.php | 40 - .../toolset-common/lib/Twig/Filter/Method.php | 42 - .../toolset-common/lib/Twig/Filter/Node.php | 42 - .../lib/Twig/FilterCallableInterface.php | 24 - .../lib/Twig/FilterInterface.php | 43 - .../toolset-common/lib/Twig/Function.php | 74 - .../lib/Twig/Function/Function.php | 41 - .../lib/Twig/Function/Method.php | 43 - .../toolset-common/lib/Twig/Function/Node.php | 42 - .../lib/Twig/FunctionCallableInterface.php | 24 - .../lib/Twig/FunctionInterface.php | 40 - .../toolset/toolset-common/lib/Twig/LICENSE | 31 - .../toolset/toolset-common/lib/Twig/Lexer.php | 406 - .../lib/Twig/LexerInterface.php | 32 - .../toolset-common/lib/Twig/Loader/Array.php | 95 - .../toolset-common/lib/Twig/Loader/Chain.php | 138 - .../lib/Twig/Loader/Filesystem.php | 260 - .../toolset-common/lib/Twig/Loader/String.php | 63 - .../lib/Twig/LoaderInterface.php | 53 - .../toolset-common/lib/Twig/Markup.php | 37 - .../toolset/toolset-common/lib/Twig/Node.php | 231 - .../lib/Twig/Node/AutoEscape.php | 34 - .../toolset-common/lib/Twig/Node/Block.php | 39 - .../lib/Twig/Node/BlockReference.php | 32 - .../toolset-common/lib/Twig/Node/Body.php | 19 - .../lib/Twig/Node/CheckSecurity.php | 78 - .../toolset-common/lib/Twig/Node/Do.php | 33 - .../toolset-common/lib/Twig/Node/Embed.php | 42 - .../lib/Twig/Node/Expression.php | 20 - .../lib/Twig/Node/Expression/Array.php | 81 - .../lib/Twig/Node/Expression/AssignName.php | 23 - .../lib/Twig/Node/Expression/Binary.php | 35 - .../lib/Twig/Node/Expression/Binary/Add.php | 18 - .../lib/Twig/Node/Expression/Binary/And.php | 18 - .../Node/Expression/Binary/BitwiseAnd.php | 18 - .../Twig/Node/Expression/Binary/BitwiseOr.php | 18 - .../Node/Expression/Binary/BitwiseXor.php | 18 - .../Twig/Node/Expression/Binary/Concat.php | 18 - .../lib/Twig/Node/Expression/Binary/Div.php | 18 - .../Twig/Node/Expression/Binary/EndsWith.php | 30 - .../lib/Twig/Node/Expression/Binary/Equal.php | 17 - .../Twig/Node/Expression/Binary/FloorDiv.php | 24 - .../Twig/Node/Expression/Binary/Greater.php | 17 - .../Node/Expression/Binary/GreaterEqual.php | 17 - .../lib/Twig/Node/Expression/Binary/In.php | 28 - .../lib/Twig/Node/Expression/Binary/Less.php | 17 - .../Twig/Node/Expression/Binary/LessEqual.php | 17 - .../Twig/Node/Expression/Binary/Matches.php | 28 - .../lib/Twig/Node/Expression/Binary/Mod.php | 18 - .../lib/Twig/Node/Expression/Binary/Mul.php | 18 - .../Twig/Node/Expression/Binary/NotEqual.php | 17 - .../lib/Twig/Node/Expression/Binary/NotIn.php | 28 - .../lib/Twig/Node/Expression/Binary/Or.php | 18 - .../lib/Twig/Node/Expression/Binary/Power.php | 28 - .../lib/Twig/Node/Expression/Binary/Range.php | 28 - .../Node/Expression/Binary/StartsWith.php | 30 - .../lib/Twig/Node/Expression/Binary/Sub.php | 18 - .../Twig/Node/Expression/BlockReference.php | 46 - .../lib/Twig/Node/Expression/Call.php | 253 - .../lib/Twig/Node/Expression/Conditional.php | 31 - .../lib/Twig/Node/Expression/Constant.php | 23 - .../Node/Expression/ExtensionReference.php | 32 - .../lib/Twig/Node/Expression/Filter.php | 39 - .../Twig/Node/Expression/Filter/Default.php | 43 - .../lib/Twig/Node/Expression/Function.php | 38 - .../lib/Twig/Node/Expression/GetAttr.php | 63 - .../lib/Twig/Node/Expression/MethodCall.php | 41 - .../lib/Twig/Node/Expression/Name.php | 90 - .../lib/Twig/Node/Expression/NullCoalesce.php | 23 - .../lib/Twig/Node/Expression/Parent.php | 42 - .../lib/Twig/Node/Expression/TempName.php | 26 - .../lib/Twig/Node/Expression/Test.php | 35 - .../Twig/Node/Expression/Test/Constant.php | 46 - .../lib/Twig/Node/Expression/Test/Defined.php | 56 - .../Twig/Node/Expression/Test/Divisibleby.php | 33 - .../lib/Twig/Node/Expression/Test/Even.php | 32 - .../lib/Twig/Node/Expression/Test/Null.php | 31 - .../lib/Twig/Node/Expression/Test/Odd.php | 32 - .../lib/Twig/Node/Expression/Test/Sameas.php | 29 - .../lib/Twig/Node/Expression/Unary.php | 27 - .../lib/Twig/Node/Expression/Unary/Neg.php | 18 - .../lib/Twig/Node/Expression/Unary/Not.php | 18 - .../lib/Twig/Node/Expression/Unary/Pos.php | 18 - .../toolset-common/lib/Twig/Node/Flush.php | 31 - .../toolset-common/lib/Twig/Node/For.php | 106 - .../toolset-common/lib/Twig/Node/ForLoop.php | 50 - .../toolset-common/lib/Twig/Node/If.php | 61 - .../toolset-common/lib/Twig/Node/Import.php | 49 - .../toolset-common/lib/Twig/Node/Include.php | 83 - .../toolset-common/lib/Twig/Node/Macro.php | 123 - .../toolset-common/lib/Twig/Node/Module.php | 403 - .../toolset-common/lib/Twig/Node/Print.php | 34 - .../toolset-common/lib/Twig/Node/Sandbox.php | 42 - .../lib/Twig/Node/SandboxedPrint.php | 51 - .../toolset-common/lib/Twig/Node/Set.php | 96 - .../toolset-common/lib/Twig/Node/SetTemp.php | 35 - .../lib/Twig/Node/Spaceless.php | 35 - .../toolset-common/lib/Twig/Node/Text.php | 34 - .../toolset-common/lib/Twig/NodeInterface.php | 31 - .../lib/Twig/NodeOutputInterface.php | 19 - .../toolset-common/lib/Twig/NodeTraverser.php | 89 - .../lib/Twig/NodeVisitor/Escaper.php | 157 - .../lib/Twig/NodeVisitor/Optimizer.php | 271 - .../lib/Twig/NodeVisitor/SafeAnalysis.php | 154 - .../lib/Twig/NodeVisitor/Sandbox.php | 82 - .../lib/Twig/NodeVisitorInterface.php | 47 - .../toolset-common/lib/Twig/Parser.php | 399 - .../lib/Twig/ParserInterface.php | 31 - .../lib/Twig/Profiler/Dumper/Blackfire.php | 68 - .../lib/Twig/Profiler/Dumper/Html.php | 43 - .../lib/Twig/Profiler/Dumper/Text.php | 68 - .../lib/Twig/Profiler/Node/EnterProfile.php | 40 - .../lib/Twig/Profiler/Node/LeaveProfile.php | 34 - .../Twig/Profiler/NodeVisitor/Profiler.php | 72 - .../lib/Twig/Profiler/Profile.php | 160 - .../lib/Twig/Sandbox/SecurityError.php | 19 - .../Sandbox/SecurityNotAllowedFilterError.php | 31 - .../SecurityNotAllowedFunctionError.php | 31 - .../Sandbox/SecurityNotAllowedTagError.php | 31 - .../lib/Twig/Sandbox/SecurityPolicy.php | 119 - .../Twig/Sandbox/SecurityPolicyInterface.php | 24 - .../toolset-common/lib/Twig/SimpleFilter.php | 117 - .../lib/Twig/SimpleFunction.php | 107 - .../toolset-common/lib/Twig/SimpleTest.php | 69 - .../toolset-common/lib/Twig/Template.php | 620 - .../lib/Twig/TemplateInterface.php | 48 - .../toolset/toolset-common/lib/Twig/Test.php | 37 - .../toolset-common/lib/Twig/Test/Function.php | 38 - .../lib/Twig/Test/IntegrationTestCase.php | 232 - .../toolset-common/lib/Twig/Test/Method.php | 40 - .../toolset-common/lib/Twig/Test/Node.php | 40 - .../lib/Twig/Test/NodeTestCase.php | 64 - .../lib/Twig/TestCallableInterface.php | 22 - .../toolset-common/lib/Twig/TestInterface.php | 27 - .../toolset/toolset-common/lib/Twig/Token.php | 216 - .../toolset-common/lib/Twig/TokenParser.php | 33 - .../lib/Twig/TokenParser/AutoEscape.php | 79 - .../lib/Twig/TokenParser/Block.php | 69 - .../lib/Twig/TokenParser/Do.php | 30 - .../lib/Twig/TokenParser/Embed.php | 54 - .../lib/Twig/TokenParser/Extends.php | 40 - .../lib/Twig/TokenParser/Filter.php | 49 - .../lib/Twig/TokenParser/Flush.php | 30 - .../lib/Twig/TokenParser/For.php | 123 - .../lib/Twig/TokenParser/From.php | 62 - .../lib/Twig/TokenParser/If.php | 82 - .../lib/Twig/TokenParser/Import.php | 37 - .../lib/Twig/TokenParser/Include.php | 63 - .../lib/Twig/TokenParser/Macro.php | 56 - .../lib/Twig/TokenParser/Sandbox.php | 56 - .../lib/Twig/TokenParser/Set.php | 71 - .../lib/Twig/TokenParser/Spaceless.php | 47 - .../lib/Twig/TokenParser/Use.php | 64 - .../lib/Twig/TokenParserBroker.php | 142 - .../lib/Twig/TokenParserBrokerInterface.php | 46 - .../lib/Twig/TokenParserInterface.php | 43 - .../toolset-common/lib/Twig/TokenStream.php | 155 - .../lib/Twig/Util/DeprecationCollector.php | 82 - .../lib/Twig/Util/TemplateDirIterator.php | 26 - .../vendor/toolset/toolset-common/lib/Zip.php | 861 -- .../toolset-common/lib/adodb-time.inc.php | 1427 -- .../toolset/toolset-common/lib/array2xml.php | 52 - .../lib/cakephp.validation.class.php | 1168 -- .../lib/enlimbo.forms.class.php | 1004 -- .../toolset-common/lib/validate.class.php | 540 - .../toolset-common/lib/whip/CHANGELOG.md | 34 - .../toolset/toolset-common/lib/whip/LICENSE | 21 - .../toolset/toolset-common/lib/whip/README.md | 94 - .../lib/whip/src/Whip_Configuration.php | 54 - .../toolset-common/lib/whip/src/Whip_Host.php | 88 - .../lib/whip/src/Whip_MessageDismisser.php | 45 - .../lib/whip/src/Whip_MessageFormatter.php | 37 - .../lib/whip/src/Whip_MessagesManager.php | 83 - .../lib/whip/src/Whip_RequirementsChecker.php | 148 - .../lib/whip/src/Whip_VersionRequirement.php | 133 - .../lib/whip/src/Whip_WPDismissOption.php | 36 - .../src/Whip_WPMessageDismissListener.php | 51 - .../lib/whip/src/configs/default.php | 5 - .../lib/whip/src/configs/version.php | 3 - .../src/exceptions/Whip_EmptyProperty.php | 10 - .../exceptions/Whip_InvalidOperatorType.php | 22 - .../whip/src/exceptions/Whip_InvalidType.php | 18 - .../Whip_InvalidVersionComparisonString.php | 19 - .../lib/whip/src/facades/wordpress.php | 36 - .../src/interfaces/Whip_DismissStorage.php | 24 - .../lib/whip/src/interfaces/Whip_Listener.php | 15 - .../lib/whip/src/interfaces/Whip_Message.php | 8 - .../src/interfaces/Whip_MessagePresenter.php | 10 - .../whip/src/interfaces/Whip_Requirement.php | 8 - .../src/interfaces/Whip_VersionDetector.php | 21 - .../whip/src/messages/Whip_BasicMessage.php | 42 - .../whip/src/messages/Whip_HostMessage.php | 56 - .../Whip_InvalidVersionRequirementMessage.php | 37 - .../whip/src/messages/Whip_NullMessage.php | 13 - .../src/messages/Whip_UpgradePhpMessage.php | 50 - .../presenters/Whip_WPMessagePresenter.php | 83 - .../vendor/toolset/toolset-common/loader.php | 96 - .../vendor/toolset/toolset-common/phpcs.xml | 16 - .../toolset/toolset-common/phpdoc.dist.xml | 21 - .../vendor/toolset/toolset-common/phpunit.xml | 26 - .../vendor/toolset/toolset-common/readme.md | 148 - .../toolset-common/recreate_classmap.sh | 75 - .../res/css/toolset-admin-notices.css | 190 - .../res/css/toolset-bs-component.css | 195 - .../toolset-common/res/css/toolset-common.css | 334 - .../res/css/toolset-dialogs.css | 431 - .../res/css/toolset-menu-icon.css | 29 - .../res/css/toolset-notifications.css | 467 - .../res/css/toolset-promotion.css | 164 - .../res/images/ajax-loader-overlay.gif | Bin 10819 -> 0 bytes .../toolset-common/res/images/description.txt | 3 - .../res/images/icon-help-message.png | Bin 5489 -> 0 bytes .../res/images/icon-help-message.svg | 153 - .../toolset-common/res/images/question.png | Bin 1033 -> 0 bytes .../res/images/third-party/logos/bb.svg | 57 - .../res/images/third-party/logos/vc.svg | 10 - .../res/images/third-party/logos/vc_old.svg | 28 - .../res/images/toolset-spinner.gif | Bin 1737 -> 0 bytes .../images/toolset.bs-component/four-even.png | Bin 1768 -> 0 bytes .../images/toolset.bs-component/six-even.png | Bin 2099 -> 0 bytes .../toolset.bs-component/three-even.png | Bin 1686 -> 0 bytes .../three-uneven-narrow-wide-narrow.png | Bin 1680 -> 0 bytes .../images/toolset.bs-component/two-even.png | Bin 1575 -> 0 bytes .../two-uneven-wide-narrow.png | Bin 1548 -> 0 bytes .../res/images/toolset.promotion/full.jpg | Bin 9469 -> 0 bytes .../res/images/toolset.promotion/icons.png | Bin 1679 -> 0 bytes .../res/images/toolset.promotion/toolset.png | Bin 701 -> 0 bytes .../res/js/toolset-admin-notices.js | 47 - .../res/js/toolset-bs-component-buttons.js | 143 - .../res/js/toolset-bs-component-events.js | 224 - .../res/js/toolset-bs-component-grids.js | 326 - .../res/js/toolset-bs-component-tinymce.js | 132 - .../res/js/toolset-chosen-wrapper.js | 118 - .../res/js/toolset-export-import.js | 47 - .../res/js/toolset-media-manager.js | 152 - .../toolset-common/res/js/toolset-parser.js | 2929 ---- .../res/js/toolset-promotion.js | 47 - .../res/js/toolset-select2-compatibility.js | 185 - .../res/js/toolset-settings-relevanssi.js | 130 - .../toolset-common/res/js/toolset-settings.js | 201 - .../res/js/toolset-shortcode.js | 1400 -- .../res/lib/bootstrap/config.json | 434 - .../res/lib/bootstrap/css/bootstrap-theme.css | 596 - .../lib/bootstrap/css/bootstrap-theme.min.css | 14 - .../res/lib/bootstrap/css/bootstrap.css | 6365 --------- .../res/lib/bootstrap/css/bootstrap.min.css | 14 - .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../res/lib/bootstrap/js/bootstrap.js | 2380 ---- .../res/lib/bootstrap/js/bootstrap.min.js | 12 - .../res/lib/chosen/chosen-sprite.png | Bin 538 -> 0 bytes .../res/lib/chosen/chosen-sprite@2x.png | Bin 738 -> 0 bytes .../toolset-common/res/lib/chosen/chosen.css | 447 - .../res/lib/chosen/chosen.jquery.js | 1269 -- .../res/lib/chosen/chosen.jquery.min.js | 2 - .../res/lib/chosen/chosen.min.css | 3 - .../res/lib/colorbox/colorbox.css | 88 - .../res/lib/colorbox/jquery.colorbox-min.js | 7 - .../res/lib/events-manager/event-manager.js | 248 - .../lib/events-manager/event-manager.min.js | 5 - .../lib/font-awesome/css/font-awesome.min.css | 4 - .../lib/font-awesome/fonts/FontAwesome.otf | Bin 134808 -> 0 bytes .../fonts/fontawesome-webfont.eot | Bin 165742 -> 0 bytes .../fonts/fontawesome-webfont.svg | 2671 ---- .../fonts/fontawesome-webfont.ttf | Bin 165548 -> 0 bytes .../fonts/fontawesome-webfont.woff | Bin 98024 -> 0 bytes .../fonts/fontawesome-webfont.woff2 | Bin 77160 -> 0 bytes .../res/lib/glyphicons/css/glyphicons.css | 820 -- .../fonts/glyphicons-halflings-regular.eot | Bin 20127 -> 0 bytes .../fonts/glyphicons-halflings-regular.svg | 288 - .../fonts/glyphicons-halflings-regular.ttf | Bin 45404 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff | Bin 23424 -> 0 bytes .../fonts/glyphicons-halflings-regular.woff2 | Bin 18028 -> 0 bytes .../toolset-common/res/lib/head.min.js | 17 - .../toolset-common/res/lib/jstorage.min.js | 16 - .../res/lib/knockout/knockout-3.4.0.debug.js | 5871 -------- .../res/lib/knockout/knockout-3.4.0.js | 123 - .../res/lib/knockout/knockout.mapping.js | 814 -- .../res/lib/parsley/parsley.css | 33 - .../toolset-common/res/lib/parsley/parsley.js | 2492 ---- .../res/lib/select2/select2-overrides.css | 35 - .../res/lib/select2/select2-spinner.gif | Bin 1849 -> 0 bytes .../res/lib/select2/select2.css | 484 - .../toolset-common/res/lib/select2/select2.js | 5726 -------- .../res/lib/select2/select2.min.js | 3 - .../res/lib/select2/select2.png | Bin 613 -> 0 bytes .../res/lib/select2/select2x2.png | Bin 845 -> 0 bytes .../toolset-event-manager.js | 248 - .../toolset-event-manager.min.js | 1 - ...-plugin-installed-but-not-registered.phtml | 19 - .../templates/admin/notice/error.phtml | 15 - ...mpatibility-reporting-setting-needed.phtml | 49 - .../installer/integration-run-installer.phtml | 35 - .../layouts-support-native.phtml | 33 - .../admin/notice/presets/btn-dismiss.phtml | 22 - .../templates/admin/notice/success.phtml | 15 - .../active/dashboard.phtml | 48 - .../toolset-based-themes/active/plugin.phtml | 38 - .../inactive/dashboard.phtml | 37 - .../inactive/plugin.phtml | 37 - .../plugin-encrypted-no-valid-theme.phtml | 32 - .../notice/toolset-custom-position.phtml | 15 - .../admin/notice/toolset-robot.phtml | 14 - .../templates/admin/notice/toolset.phtml | 15 - .../templates/admin/notice/warning.phtml | 15 - .../toolset-common/templates/maintenance.twig | 31 - .../toolset-export-import-section.tpl.php | 18 - .../templates/toolset-setting-section.tpl.php | 18 - .../assets/css/ct.block.editor.css | 38 - .../assets/css/ct.block.style.css | 16 - .../assets/css/custom.html.block.editor.css | 16 - .../assets/css/view.block.editor.css | 147 - .../assets/css/view.block.style.css | 16 - .../toolset-blocks/assets/img/loader.gif | Bin 6031 -> 0 bytes .../assets/js/ct.block.editor.js | 2399 ---- .../assets/js/ct.block.frontend.js | 82 - .../assets/js/custom.html.block.editor.js | 839 -- .../assets/js/view.block.editor.js | 5838 -------- .../assets/js/view.block.frontend.js | 82 - .../assets/stylesheets/_colors.scss | 48 - .../assets/stylesheets/_variables.scss | 50 - .../toolset-blocks/blocks/ct/ct-preview.js | 132 - .../toolset-blocks/blocks/ct/ct.php | 183 - .../toolset-blocks/blocks/ct/frontend.js | 7 - .../toolset-blocks/blocks/ct/icon.js | 21 - .../toolset-blocks/blocks/ct/index.js | 132 - .../blocks/ct/inspector/ct-select.js | 66 - .../blocks/ct/inspector/inspector.js | 95 - .../blocks/ct/styles/editor.scss | 42 - .../blocks/ct/styles/style.scss | 10 - .../blocks/custom-html/custom-html.php | 78 - .../blocks/custom-html/index.js | 78 - .../blocks/custom-html/styles/editor.scss | 12 - .../toolset-blocks/blocks/view/frontend.js | 7 - .../toolset-blocks/blocks/view/icon.js | 22 - .../toolset-blocks/blocks/view/index.js | 348 - .../blocks/view/inspector/inspector.js | 381 - .../blocks/view/inspector/optgroup.js | 41 - .../blocks/view/inspector/query-filters.js | 49 - .../blocks/view/inspector/view-select.js | 102 - .../blocks/view/styles/editor.scss | 214 - .../blocks/view/styles/style.scss | 10 - .../blocks/view/view-preview.js | 383 - .../toolset-blocks/blocks/view/view.php | 189 - .../toolset-blocks/package-lock.json | 11035 ---------------- .../toolset-blocks/package.json | 48 - .../toolset-common/toolset-blocks/readme.md | 51 - .../toolset-blocks/toolset-blocks.php | 41 - .../toolset-blocks/webpack.config.js | 107 - .../toolset-common/toolset-common-loader.php | 153 - .../toolset-common/toolset-forms/api.php | 98 - .../toolset-forms/autoload_classmap.php | 48 - .../toolset-forms/bootstrap.php | 326 - .../toolset-forms/classes/abstract.field.php | 34 - .../toolset-forms/classes/abstract.form.php | 48 - .../toolset-forms/classes/class.audio.php | 33 - .../toolset-forms/classes/class.button.php | 28 - .../toolset-forms/classes/class.checkbox.php | 85 - .../classes/class.checkboxes.php | 102 - .../classes/class.colorpicker.php | 106 - .../classes/class.conditional.php | 583 - .../classes/class.conditional.rfg.php | 50 - .../toolset-forms/classes/class.date.php | 582 - .../classes/class.date.scripts.php | 202 - .../toolset-forms/classes/class.eforms.php | 1418 -- .../toolset-forms/classes/class.email.php | 12 - .../toolset-forms/classes/class.embed.php | 14 - .../classes/class.field_factory.php | 247 - .../toolset-forms/classes/class.file.php | 174 - .../classes/class.form_factory.php | 528 - .../toolset-forms/classes/class.hidden.php | 20 - .../toolset-forms/classes/class.image.php | 43 - .../toolset-forms/classes/class.integer.php | 12 - .../toolset-forms/classes/class.numeric.php | 12 - .../toolset-forms/classes/class.password.php | 33 - .../toolset-forms/classes/class.phone.php | 12 - .../toolset-forms/classes/class.post.php | 12 - .../toolset-forms/classes/class.radios.php | 109 - .../classes/class.recaptcha-v1.php | 69 - .../toolset-forms/classes/class.recaptcha.php | 65 - .../classes/class.repetitive.php | 46 - .../toolset-forms/classes/class.select.php | 139 - .../toolset-forms/classes/class.skype.php | 276 - .../toolset-forms/classes/class.submit.php | 50 - .../toolset-forms/classes/class.taxonomy.php | 405 - .../classes/class.taxonomyhierarchical.php | 634 - .../toolset-forms/classes/class.textarea.php | 32 - .../toolset-forms/classes/class.textfield.php | 36 - .../toolset-forms/classes/class.types.php | 543 - .../toolset-forms/classes/class.url.php | 12 - .../classes/class.validation.php | 313 - .../toolset-forms/classes/class.video.php | 70 - .../toolset-forms/classes/class.wysiwyg.php | 122 - .../toolset-forms/classes/submit.php | 201 - .../css/wpt-jquery-ui/datepicker.css | 186 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 418 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 312 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 205 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 348 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 207 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 5815 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 278 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 328 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 6922 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 6299 -> 0 bytes .../wpt-jquery-ui/jquery-ui-1.11.4.custom.css | 662 - .../wpt-jquery-ui/jquery-ui-1.9.2.custom.css | 327 - .../jquery-ui-1.9.2.custom.min.css | 8 - .../toolset-forms/css/wpt-toolset-backend.css | 368 - .../css/wpt-toolset-frontend-legacy.css | 320 - .../css/wpt-toolset-frontend.css | 144 - .../toolset-forms/dependencies.php | 4 - .../images/calendar-readonly.gif | Bin 268 -> 0 bytes .../toolset-forms/images/calendar.gif | Bin 269 -> 0 bytes .../toolset-forms/images/collapse.png | Bin 153 -> 0 bytes .../toolset-forms/images/expand.png | Bin 167 -> 0 bytes .../images/icon-attachment32.png | Bin 1437 -> 0 bytes .../toolset-forms/images/loading.png | Bin 13455 -> 0 bytes .../toolset-forms/images/move.png | Bin 323 -> 0 bytes .../toolset-forms/images/reload_icon.png | Bin 896 -> 0 bytes .../toolset-forms/images/xit.gif | Bin 182 -> 0 bytes .../toolset-forms/js/colorpicker.js | 41 - .../toolset-forms/js/conditional.js | 897 -- .../toolset-common/toolset-forms/js/date.js | 209 - .../toolset-forms/js/file-wp35.js | 156 - .../toolset-forms/js/i18n/jquery-ui-i18n.js | 1675 --- .../js/i18n/jquery.ui.datepicker-af.js | 23 - .../js/i18n/jquery.ui.datepicker-ar-DZ.js | 23 - .../js/i18n/jquery.ui.datepicker-ar.js | 23 - .../js/i18n/jquery.ui.datepicker-az.js | 23 - .../js/i18n/jquery.ui.datepicker-bg.js | 24 - .../js/i18n/jquery.ui.datepicker-bs.js | 23 - .../js/i18n/jquery.ui.datepicker-ca.js | 23 - .../js/i18n/jquery.ui.datepicker-cs.js | 23 - .../js/i18n/jquery.ui.datepicker-cy-GB.js | 23 - .../js/i18n/jquery.ui.datepicker-da.js | 23 - .../js/i18n/jquery.ui.datepicker-de.js | 23 - .../js/i18n/jquery.ui.datepicker-el.js | 23 - .../js/i18n/jquery.ui.datepicker-en-AU.js | 23 - .../js/i18n/jquery.ui.datepicker-en-GB.js | 23 - .../js/i18n/jquery.ui.datepicker-en-NZ.js | 23 - .../js/i18n/jquery.ui.datepicker-eo.js | 23 - .../js/i18n/jquery.ui.datepicker-es.js | 23 - .../js/i18n/jquery.ui.datepicker-et.js | 23 - .../js/i18n/jquery.ui.datepicker-eu.js | 23 - .../js/i18n/jquery.ui.datepicker-fa.js | 59 - .../js/i18n/jquery.ui.datepicker-fi.js | 23 - .../js/i18n/jquery.ui.datepicker-fo.js | 23 - .../js/i18n/jquery.ui.datepicker-fr-CH.js | 23 - .../js/i18n/jquery.ui.datepicker-fr.js | 25 - .../js/i18n/jquery.ui.datepicker-gl.js | 23 - .../js/i18n/jquery.ui.datepicker-he.js | 23 - .../js/i18n/jquery.ui.datepicker-hi.js | 23 - .../js/i18n/jquery.ui.datepicker-hr.js | 23 - .../js/i18n/jquery.ui.datepicker-hu.js | 23 - .../js/i18n/jquery.ui.datepicker-hy.js | 23 - .../js/i18n/jquery.ui.datepicker-id.js | 23 - .../js/i18n/jquery.ui.datepicker-is.js | 23 - .../js/i18n/jquery.ui.datepicker-it.js | 23 - .../js/i18n/jquery.ui.datepicker-ja.js | 23 - .../js/i18n/jquery.ui.datepicker-ka.js | 21 - .../js/i18n/jquery.ui.datepicker-kk.js | 23 - .../js/i18n/jquery.ui.datepicker-km.js | 23 - .../js/i18n/jquery.ui.datepicker-ko.js | 23 - .../js/i18n/jquery.ui.datepicker-lb.js | 23 - .../js/i18n/jquery.ui.datepicker-lt.js | 23 - .../js/i18n/jquery.ui.datepicker-lv.js | 23 - .../js/i18n/jquery.ui.datepicker-mk.js | 23 - .../js/i18n/jquery.ui.datepicker-ml.js | 23 - .../js/i18n/jquery.ui.datepicker-ms.js | 23 - .../js/i18n/jquery.ui.datepicker-nl-BE.js | 23 - .../js/i18n/jquery.ui.datepicker-nl.js | 23 - .../js/i18n/jquery.ui.datepicker-no.js | 23 - .../js/i18n/jquery.ui.datepicker-pl.js | 23 - .../js/i18n/jquery.ui.datepicker-pt-BR.js | 23 - .../js/i18n/jquery.ui.datepicker-pt.js | 22 - .../js/i18n/jquery.ui.datepicker-rm.js | 21 - .../js/i18n/jquery.ui.datepicker-ro.js | 26 - .../js/i18n/jquery.ui.datepicker-ru.js | 23 - .../js/i18n/jquery.ui.datepicker-sk.js | 23 - .../js/i18n/jquery.ui.datepicker-sl.js | 24 - .../js/i18n/jquery.ui.datepicker-sq.js | 23 - .../js/i18n/jquery.ui.datepicker-sr-SR.js | 23 - .../js/i18n/jquery.ui.datepicker-sr.js | 23 - .../js/i18n/jquery.ui.datepicker-sv.js | 23 - .../js/i18n/jquery.ui.datepicker-ta.js | 23 - .../js/i18n/jquery.ui.datepicker-th.js | 23 - .../js/i18n/jquery.ui.datepicker-tj.js | 23 - .../js/i18n/jquery.ui.datepicker-tr.js | 23 - .../js/i18n/jquery.ui.datepicker-uk.js | 24 - .../js/i18n/jquery.ui.datepicker-vi.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-CN.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-HK.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-TW.js | 23 - .../toolset-forms/js/img/loading.gif | Bin 3897 -> 0 bytes .../toolset-forms/js/img/progressbar.gif | Bin 3323 -> 0 bytes .../toolset-forms/js/jquery-ui-186.min.js | 401 - .../toolset-forms/js/jquery-ui.min.js | 13 - .../toolset-common/toolset-forms/js/main.js | 662 - .../js/recaptcha-php-1.11/LICENSE | 22 - .../js/recaptcha-php-1.11/README | 7 - .../js/recaptcha-php-1.11/recaptcha_ajax.js | 118 - .../js/recaptcha-php-1.11/recaptchalib.php | 296 - .../toolset-forms/js/recaptcha-v2/api.js | 1 - .../toolset-forms/js/repetitive.js | 191 - .../toolset-common/toolset-forms/js/skype.js | 158 - .../toolset-forms/js/taxonomy.js | 8 - .../toolset-forms/js/validation.js | 393 - .../toolset-forms/lib/CakePHP-Validation.php | 1242 -- .../toolset-forms/lib/adodb-time.inc.php | 1424 -- .../additional-methods.min.js | 34 - .../jquery-form-validation/jquery.validate.js | 1161 -- .../jquery.validate.min.js | 51 - .../localization/messages_ar.js | 24 - .../localization/messages_bg.js | 23 - .../localization/messages_ca.js | 23 - .../localization/messages_cn.js | 23 - .../localization/messages_cs.js | 23 - .../localization/messages_da.js | 20 - .../localization/messages_de.js | 20 - .../localization/messages_el.js | 24 - .../localization/messages_es.js | 23 - .../localization/messages_fa.js | 23 - .../localization/messages_fi.js | 21 - .../localization/messages_fr.js | 23 - .../localization/messages_ge.js | 23 - .../localization/messages_he.js | 23 - .../localization/messages_hu.js | 20 - .../localization/messages_it.js | 23 - .../localization/messages_ja.js | 23 - .../localization/messages_kk.js | 23 - .../localization/messages_lt.js | 23 - .../localization/messages_lv.js | 23 - .../localization/messages_nl.js | 23 - .../localization/messages_no.js | 23 - .../localization/messages_pl.js | 23 - .../localization/messages_ptbr.js | 23 - .../localization/messages_ptpt.js | 23 - .../localization/messages_ro.js | 23 - .../localization/messages_ru.js | 23 - .../localization/messages_se.js | 21 - .../localization/messages_si.js | 23 - .../localization/messages_sk.js | 20 - .../localization/messages_sr.js | 23 - .../localization/messages_th.js | 23 - .../localization/messages_tr.js | 23 - .../localization/messages_tw.js | 23 - .../localization/messages_ua.js | 23 - .../localization/messages_vi.js | 23 - .../localization/methods_de.js | 12 - .../localization/methods_nl.js | 9 - .../localization/methods_pt.js | 9 - .../toolset-common/toolset-forms/plugin.php | 15 - .../toolset-common/toolset-forms/readme.txt | 141 - .../toolset-forms/templates/metaform-item.php | 58 - .../toolset-forms/templates/metaform.php | 87 - .../toolset-common/user-editors/beta.php | 64 - .../user-editors/editor/abstract.php | 88 - .../user-editors/editor/avada.php | 95 - .../user-editors/editor/basic.php | 69 - .../user-editors/editor/beaver.php | 64 - .../user-editors/editor/divi.php | 117 - .../user-editors/editor/gutenberg.php | 60 - .../user-editors/editor/interface.php | 24 - .../user-editors/editor/native.php | 144 - .../user-editors/editor/screen/abstract.php | 53 - .../editor/screen/avada/backend.css | 5 - .../editor/screen/avada/backend.php | 211 - .../editor/screen/avada/backend.phtml | 41 - .../editor/screen/avada/backend_editor.css | 21 - .../editor/screen/avada/backend_editor.js | 30 - .../screen/avada/backend_layout_template.js | 155 - .../editor/screen/basic/backend.css | 11 - .../editor/screen/basic/backend.js | 43 - .../editor/screen/basic/backend.php | 187 - .../editor/screen/basic/backend.phtml | 72 - .../screen/basic/backend_layout_template.js | 187 - .../editor/screen/beaver/backend.css | 10 - .../editor/screen/beaver/backend.js | 60 - .../editor/screen/beaver/backend.php | 307 - .../editor/screen/beaver/backend.phtml | 89 - .../screen/beaver/backend_layout_template.js | 156 - .../frontend-editor-template-fallback.php | 15 - .../editor/screen/beaver/frontend-editor.php | 81 - .../editor/screen/beaver/frontend.php | 279 - .../editor/screen/divi/backend.css | 5 - .../editor/screen/divi/backend.php | 260 - .../editor/screen/divi/backend.phtml | 42 - .../editor/screen/divi/backend_editor.js | 46 - .../screen/divi/backend_layout_template.js | 155 - .../editor/screen/divi/frontend.php | 110 - .../editor/screen/gutenberg/backend.css | 5 - .../editor/screen/gutenberg/backend.php | 224 - .../editor/screen/gutenberg/backend.phtml | 42 - .../screen/gutenberg/backend_editor.css | 3 - .../editor/screen/gutenberg/backend_editor.js | 33 - .../gutenberg/backend_layout_template.js | 155 - .../user-editors/editor/screen/interface.php | 8 - .../editor/screen/native/backend.css | 5 - .../editor/screen/native/backend.php | 199 - .../editor/screen/native/backend.phtml | 41 - .../editor/screen/native/backend_editor.js | 128 - .../screen/native/backend_layout_template.js | 155 - .../editor/screen/visual-composer/backend.php | 339 - .../screen/visual-composer/backend.phtml | 16 - .../screen/visual-composer/backend_editor.css | 3 - .../screen/visual-composer/backend_editor.js | 110 - .../backend_layout_template.js | 156 - .../screen/visual-composer/frontend.php | 109 - .../templates/inline-ct-overlay.tpl.php | 18 - .../inline-ct-saving-overlay.tpl.php | 12 - .../user-editors/editor/visual-composer.php | 88 - .../toolset-common/user-editors/interface.php | 18 - .../toolset-common/user-editors/manager.php | 130 - .../user-editors/medium/abstract.php | 98 - .../user-editors/medium/content-template.php | 334 - .../user-editors/medium/interface.php | 108 - .../user-editors/medium/screen/abstract.php | 24 - .../screen/content-template/backend.php | 30 - .../content-template/frontend-editor.css | 50 - .../content-template/frontend-editor.js | 92 - .../content-template/frontend-editor.php | 255 - .../screen/content-template/frontend.php | 86 - .../user-editors/medium/screen/interface.php | 25 - .../utility/admin/notice/abstract.php | 405 - .../utility/admin/notice/dismissible.php | 30 - .../utility/admin/notice/error.php | 22 - .../utility/admin/notice/interface.php | 152 - .../utility/admin/notice/layouts/help.php | 66 - .../utility/admin/notice/required/action.php | 30 - .../utility/admin/notice/success.php | 23 - .../utility/admin/notice/undismissible.php | 30 - .../utility/admin/notice/warning.php | 23 - .../utility/admin/notices/Builder.php | 114 - .../utility/admin/notices/manager.php | 451 - .../toolset-common/utility/autoloader.php | 126 - .../utility/condition/interface.php | 8 - .../condition/plugin/access/active.php | 17 - .../condition/plugin/access/missing.php | 14 - .../utility/condition/plugin/cred/active.php | 17 - .../utility/condition/plugin/cred/missing.php | 14 - .../plugin/encrypted/no-valid-theme.php | 76 - .../plugin/installer/is_available.php | 42 - .../is_toolset_subscription_valid.php | 43 - .../condition/plugin/layouts/active.php | 18 - .../condition/plugin/layouts/missing.php | 15 - .../condition/plugin/layouts/no-items.php | 28 - .../utility/condition/plugin/types/active.php | 17 - .../plugin/types/has_legacy_relationships.php | 35 - .../condition/plugin/types/missing.php | 14 - .../condition/plugin/types/ready_for_m2m.php | 14 - .../utility/condition/plugin/views/active.php | 17 - .../condition/plugin/views/missing.php | 14 - .../plugin/wpml/doesnt_support_m2m.php | 26 - .../plugin/wpml/is_active_and_configured.php | 16 - .../wpml/is_current_language_default.php | 22 - .../avada/not-active-or-greater-equal-5-0.php | 37 - .../layouts-support/native/available.php | 58 - .../theme/layouts-support/native/missing.php | 15 - .../theme/layouts-support/plugin/active.php | 29 - .../layouts-support/plugin/available.php | 162 - .../theme/layouts-support/plugin/missing.php | 15 - .../layouts-support/plugin/not-active.php | 53 - .../layouts-support/plugin/not-installed.php | 42 - .../theme/layouts-support/theme/active.php | 53 - .../theme/layouts-support/theme/installed.php | 51 - .../layouts-support/theme/not-active.php | 52 - .../condition/theme/toolset-based/active.php | 35 - .../theme/toolset-based/inactive.php | 72 - .../utility/condition/user/role/admin.php | 16 - .../utility/dialogs/css/dd-dialogs-forms.css | 517 - .../dialogs/css/dd-dialogs-general.css | 312 - .../utility/dialogs/css/dd-dialogs.css | 1238 -- .../js/views/abstract/ddl-abstract-dialog.js | 34 - .../dialogs/js/views/abstract/dialog-view.js | 155 - .../dialogs/toolset.dialog-boxes.class.php | 123 - .../gui-base/js/AbstractPageController.js | 280 - .../utility/gui-base/js/ItemViewModel.js | 158 - .../gui-base/js/ListingPageController.js | 42 - .../utility/gui-base/js/ListingViewModel.js | 535 - .../utility/gui-base/js/jquery/collapsible.js | 32 - .../gui-base/js/mixins/CreateDialog.js | 51 - .../gui-base/js/mixins/KnockoutExtensions.js | 206 - .../toolset-common/utility/gui-base/main.php | 414 - .../utility/gui-base/template_dialog_box.php | 103 - .../utility/gui-base/toolset-gui-base.css | 271 - .../utility/gui-base/twig-templates/base.twig | 17 - .../gui-base/twig-templates/forms.twig | 156 - .../gui-base/twig-templates/listing.twig | 176 - .../twig-templates/listing_pagination.twig | 32 - .../pseudo_metabox_container.twig | 34 - .../utility/gui-base/twig_autoloader.php | 88 - .../utility/gui-base/twig_dialog_box.php | 102 - .../gui-base/twig_dialog_box_factory.php | 42 - .../utility/gui-base/twig_extensions.php | 64 - .../res/css/toolset-help-videos-retro.css | 138 - .../res/css/toolset-help-videos.css | 139 - .../res/images/ajax-loader-overlay.gif | Bin 10819 -> 0 bytes .../res/images/ajax-loader-overlay2.gif | Bin 16970 -> 0 bytes .../res/js/toolset-help-videos-retro.js | 374 - .../help-videos/res/js/toolset-help-videos.js | 374 - .../help-videos/templates/help-video.tpl.php | 38 - .../templates/tutorial-video-page.tpl.php | 6 - .../help-videos/toolset-help-videos.php | 242 - .../toolset-common/utility/js/keyboard.js | 961 -- .../toolset-common/utility/js/keyboard.min.js | 1 - .../toolset-common/utility/js/utils.js | 1620 --- .../utility/singleton_factory.php | 81 - .../utility/singleton_factory_pre_php_5_6.php | 90 - .../toolset/toolset-common/utility/utils.php | 867 -- .../editor-addon-generic.class.php | 221 - .../visual-editor/editor-addon.class.php | 824 -- .../visual-editor/res/css/pro_dropdown_2.css | 232 - .../visual-editor/res/css/scroll.css | 122 - .../visual-editor/res/img/arrow.gif | Bin 49 -> 0 bytes .../visual-editor/res/img/arrow_over.gif | Bin 49 -> 0 bytes .../visual-editor/res/img/close_icon.gif | Bin 128 -> 0 bytes .../visual-editor/res/img/ico-close.png | Bin 2958 -> 0 bytes .../visual-editor/res/img/three_0.gif | Bin 232 -> 0 bytes .../visual-editor/res/img/three_0a.gif | Bin 897 -> 0 bytes .../visual-editor/res/img/three_1.gif | Bin 1438 -> 0 bytes .../visual-editor/res/img/three_1a.gif | Bin 1802 -> 0 bytes .../visual-editor/res/js/codemirror/AUTHORS | 474 - .../res/js/codemirror/CONTRIBUTING.md | 88 - .../visual-editor/res/js/codemirror/LICENSE | 19 - .../visual-editor/res/js/codemirror/README.md | 27 - .../js/codemirror/addon/comment/comment.js | 183 - .../addon/comment/continuecomment.js | 85 - .../res/js/codemirror/addon/dialog/dialog.css | 32 - .../res/js/codemirror/addon/dialog/dialog.js | 157 - .../codemirror/addon/display/fullscreen.css | 6 - .../js/codemirror/addon/display/fullscreen.js | 41 - .../res/js/codemirror/addon/display/panel.js | 112 - .../codemirror/addon/display/placeholder.js | 58 - .../res/js/codemirror/addon/display/rulers.js | 63 - .../js/codemirror/addon/edit/closebrackets.js | 185 - .../res/js/codemirror/addon/edit/closetag.js | 166 - .../js/codemirror/addon/edit/continuelist.js | 51 - .../js/codemirror/addon/edit/matchbrackets.js | 120 - .../res/js/codemirror/addon/edit/matchtags.js | 66 - .../js/codemirror/addon/edit/trailingspace.js | 27 - .../js/codemirror/addon/fold/brace-fold.js | 105 - .../js/codemirror/addon/fold/comment-fold.js | 57 - .../res/js/codemirror/addon/fold/foldcode.js | 149 - .../js/codemirror/addon/fold/foldgutter.css | 20 - .../js/codemirror/addon/fold/foldgutter.js | 146 - .../js/codemirror/addon/fold/indent-fold.js | 44 - .../js/codemirror/addon/fold/markdown-fold.js | 49 - .../res/js/codemirror/addon/fold/xml-fold.js | 182 - .../js/codemirror/addon/hint/anyword-hint.js | 41 - .../res/js/codemirror/addon/hint/css-hint.js | 60 - .../res/js/codemirror/addon/hint/html-hint.js | 348 - .../codemirror/addon/hint/javascript-hint.js | 146 - .../js/codemirror/addon/hint/python-hint.js | 102 - .../js/codemirror/addon/hint/show-hint.css | 38 - .../res/js/codemirror/addon/hint/show-hint.js | 386 - .../res/js/codemirror/addon/hint/sql-hint.js | 254 - .../res/js/codemirror/addon/hint/xml-hint.js | 110 - .../addon/lint/coffeescript-lint.js | 41 - .../res/js/codemirror/addon/lint/css-lint.js | 35 - .../codemirror/addon/lint/javascript-lint.js | 136 - .../res/js/codemirror/addon/lint/json-lint.js | 31 - .../res/js/codemirror/addon/lint/lint.css | 73 - .../res/js/codemirror/addon/lint/lint.js | 207 - .../res/js/codemirror/addon/lint/yaml-lint.js | 28 - .../res/js/codemirror/addon/merge/merge.css | 112 - .../res/js/codemirror/addon/merge/merge.js | 775 -- .../res/js/codemirror/addon/mode/loadmode.js | 64 - .../res/js/codemirror/addon/mode/multiplex.js | 123 - .../codemirror/addon/mode/multiplex_test.js | 33 - .../res/js/codemirror/addon/mode/overlay.js | 85 - .../res/js/codemirror/addon/mode/simple.js | 213 - .../js/codemirror/addon/runmode/colorize.js | 40 - .../addon/runmode/runmode-standalone.js | 157 - .../js/codemirror/addon/runmode/runmode.js | 72 - .../codemirror/addon/runmode/runmode.node.js | 178 - .../addon/scroll/annotatescrollbar.js | 115 - .../codemirror/addon/scroll/scrollpastend.js | 46 - .../addon/scroll/simplescrollbars.css | 66 - .../addon/scroll/simplescrollbars.js | 147 - .../addon/search/match-highlighter.js | 128 - .../addon/search/matchesonscrollbar.css | 8 - .../addon/search/matchesonscrollbar.js | 97 - .../res/js/codemirror/addon/search/search.js | 202 - .../codemirror/addon/search/searchcursor.js | 189 - .../codemirror/addon/selection/active-line.js | 71 - .../addon/selection/mark-selection.js | 118 - .../addon/selection/selection-pointer.js | 98 - .../res/js/codemirror/addon/tern/tern.css | 87 - .../res/js/codemirror/addon/tern/tern.js | 699 - .../res/js/codemirror/addon/tern/worker.js | 44 - .../res/js/codemirror/addon/wrap/hardwrap.js | 139 - .../res/js/codemirror/bin/authors.sh | 6 - .../res/js/codemirror/bin/compress | 92 - .../visual-editor/res/js/codemirror/bin/lint | 3 - .../res/js/codemirror/bin/release | 45 - .../res/js/codemirror/bin/source-highlight | 51 - .../res/js/codemirror/bower.json | 17 - .../res/js/codemirror/demo/activeline.html | 78 - .../res/js/codemirror/demo/anywordhint.html | 79 - .../res/js/codemirror/demo/bidi.html | 74 - .../res/js/codemirror/demo/btree.html | 85 - .../res/js/codemirror/demo/buffers.html | 109 - .../res/js/codemirror/demo/changemode.html | 58 - .../res/js/codemirror/demo/closebrackets.html | 52 - .../res/js/codemirror/demo/closetag.html | 41 - .../res/js/codemirror/demo/complete.html | 79 - .../res/js/codemirror/demo/emacs.html | 75 - .../res/js/codemirror/demo/folding.html | 95 - .../res/js/codemirror/demo/fullscreen.html | 83 - .../res/js/codemirror/demo/hardwrap.html | 72 - .../res/js/codemirror/demo/html5complete.html | 56 - .../res/js/codemirror/demo/indentwrap.html | 59 - .../res/js/codemirror/demo/lint.html | 171 - .../res/js/codemirror/demo/loadmode.html | 72 - .../res/js/codemirror/demo/marker.html | 52 - .../res/js/codemirror/demo/markselection.html | 52 - .../js/codemirror/demo/matchhighlighter.html | 47 - .../res/js/codemirror/demo/matchtags.html | 48 - .../res/js/codemirror/demo/merge.html | 122 - .../res/js/codemirror/demo/multiplex.html | 75 - .../res/js/codemirror/demo/mustache.html | 69 - .../res/js/codemirror/demo/panel.html | 136 - .../res/js/codemirror/demo/placeholder.html | 45 - .../res/js/codemirror/demo/preview.html | 87 - .../res/js/codemirror/demo/requirejs.html | 70 - .../res/js/codemirror/demo/resize.html | 51 - .../res/js/codemirror/demo/rulers.html | 49 - .../res/js/codemirror/demo/runmode.html | 62 - .../res/js/codemirror/demo/search.html | 95 - .../res/js/codemirror/demo/simplemode.html | 186 - .../js/codemirror/demo/simplescrollbars.html | 82 - .../demo/spanaffectswrapping_shim.html | 85 - .../res/js/codemirror/demo/sublime.html | 76 - .../res/js/codemirror/demo/tern.html | 133 - .../res/js/codemirror/demo/theme.html | 152 - .../res/js/codemirror/demo/trailingspace.html | 48 - .../js/codemirror/demo/variableheight.html | 67 - .../res/js/codemirror/demo/vim.html | 104 - .../res/js/codemirror/demo/visibletabs.html | 62 - .../res/js/codemirror/demo/widget.html | 85 - .../res/js/codemirror/demo/xmlcomplete.html | 119 - .../res/js/codemirror/doc/activebookmark.js | 57 - .../res/js/codemirror/doc/compress.html | 329 - .../res/js/codemirror/doc/docs.css | 271 - .../res/js/codemirror/doc/internals.html | 503 - .../res/js/codemirror/doc/logo.png | Bin 9310 -> 0 bytes .../res/js/codemirror/doc/logo.svg | 181 - .../res/js/codemirror/doc/manual.html | 3327 ----- .../res/js/codemirror/doc/realworld.html | 174 - .../res/js/codemirror/doc/releases.html | 1116 -- .../res/js/codemirror/doc/reporting.html | 61 - .../res/js/codemirror/doc/upgrade_v2.2.html | 96 - .../res/js/codemirror/doc/upgrade_v3.html | 230 - .../res/js/codemirror/doc/upgrade_v4.html | 144 - .../res/js/codemirror/doc/yinyang.png | Bin 4633 -> 0 bytes .../res/js/codemirror/index.html | 199 - .../res/js/codemirror/keymap/emacs.js | 412 - .../res/js/codemirror/keymap/sublime.js | 555 - .../res/js/codemirror/keymap/vim.js | 5060 ------- .../res/js/codemirror/lib/codemirror.css | 332 - .../res/js/codemirror/lib/codemirror.js | 8788 ------------ .../res/js/codemirror/mode/css/css.js | 756 -- .../res/js/codemirror/mode/css/index.html | 75 - .../res/js/codemirror/mode/css/less.html | 152 - .../res/js/codemirror/mode/css/less_test.js | 54 - .../res/js/codemirror/mode/css/scss.html | 157 - .../res/js/codemirror/mode/css/scss_test.js | 110 - .../res/js/codemirror/mode/css/test.js | 188 - .../res/js/codemirror/mode/diff/diff.js | 47 - .../res/js/codemirror/mode/diff/index.html | 117 - .../res/js/codemirror/mode/dtd/dtd.js | 142 - .../res/js/codemirror/mode/dtd/index.html | 89 - .../res/js/codemirror/mode/go/go.js | 185 - .../res/js/codemirror/mode/go/index.html | 85 - .../mode/htmlembedded/htmlembedded.js | 28 - .../codemirror/mode/htmlembedded/index.html | 59 - .../js/codemirror/mode/htmlmixed/htmlmixed.js | 121 - .../js/codemirror/mode/htmlmixed/index.html | 89 - .../res/js/codemirror/mode/http/http.js | 113 - .../res/js/codemirror/mode/http/index.html | 45 - .../res/js/codemirror/mode/index.html | 149 - .../js/codemirror/mode/javascript/index.html | 114 - .../codemirror/mode/javascript/javascript.js | 704 - .../codemirror/mode/javascript/json-ld.html | 72 - .../res/js/codemirror/mode/javascript/test.js | 205 - .../mode/javascript/typescript.html | 61 - .../js/codemirror/mode/markdown/index.html | 359 - .../js/codemirror/mode/markdown/markdown.js | 781 -- .../res/js/codemirror/mode/markdown/test.js | 792 -- .../res/js/codemirror/mode/meta.js | 190 - .../res/js/codemirror/mode/nginx/index.html | 181 - .../res/js/codemirror/mode/nginx/nginx.js | 178 - .../res/js/codemirror/mode/pascal/index.html | 61 - .../res/js/codemirror/mode/pascal/pascal.js | 109 - .../res/js/codemirror/mode/perl/index.html | 75 - .../res/js/codemirror/mode/perl/perl.js | 837 -- .../res/js/codemirror/mode/php/index.html | 64 - .../res/js/codemirror/mode/php/php.js | 230 - .../res/js/codemirror/mode/php/test.js | 154 - .../js/codemirror/mode/properties/index.html | 53 - .../codemirror/mode/properties/properties.js | 78 - .../res/js/codemirror/mode/python/index.html | 198 - .../res/js/codemirror/mode/python/python.js | 358 - .../res/js/codemirror/mode/q/index.html | 144 - .../res/js/codemirror/mode/q/q.js | 139 - .../res/js/codemirror/mode/r/index.html | 85 - .../res/js/codemirror/mode/r/r.js | 162 - .../js/codemirror/mode/rpm/changes/index.html | 66 - .../res/js/codemirror/mode/rpm/index.html | 149 - .../res/js/codemirror/mode/rpm/rpm.js | 101 - .../res/js/codemirror/mode/ruby/index.html | 183 - .../res/js/codemirror/mode/ruby/ruby.js | 285 - .../res/js/codemirror/mode/ruby/test.js | 14 - .../res/js/codemirror/mode/sass/index.html | 66 - .../res/js/codemirror/mode/sass/sass.js | 414 - .../res/js/codemirror/mode/scheme/index.html | 77 - .../res/js/codemirror/mode/scheme/scheme.js | 249 - .../res/js/codemirror/mode/shell/index.html | 66 - .../res/js/codemirror/mode/shell/shell.js | 139 - .../res/js/codemirror/mode/shell/test.js | 58 - .../res/js/codemirror/mode/sparql/index.html | 61 - .../res/js/codemirror/mode/sparql/sparql.js | 174 - .../res/js/codemirror/mode/sql/index.html | 84 - .../res/js/codemirror/mode/sql/sql.js | 391 - .../res/js/codemirror/mode/tcl/index.html | 142 - .../res/js/codemirror/mode/tcl/tcl.js | 147 - .../res/js/codemirror/mode/vb/index.html | 102 - .../res/js/codemirror/mode/vb/vb.js | 276 - .../js/codemirror/mode/vbscript/index.html | 55 - .../js/codemirror/mode/vbscript/vbscript.js | 350 - .../js/codemirror/mode/velocity/index.html | 118 - .../js/codemirror/mode/velocity/velocity.js | 201 - .../res/js/codemirror/mode/xml/index.html | 57 - .../res/js/codemirror/mode/xml/test.js | 51 - .../res/js/codemirror/mode/xml/xml.js | 385 - .../res/js/codemirror/mode/xquery/index.html | 210 - .../res/js/codemirror/mode/xquery/test.js | 67 - .../res/js/codemirror/mode/xquery/xquery.js | 437 - .../res/js/codemirror/package.json | 20 - .../res/js/codemirror/theme/3024-day.css | 41 - .../res/js/codemirror/theme/3024-night.css | 39 - .../js/codemirror/theme/ambiance-mobile.css | 5 - .../res/js/codemirror/theme/ambiance.css | 76 - .../res/js/codemirror/theme/base16-dark.css | 38 - .../res/js/codemirror/theme/base16-light.css | 38 - .../res/js/codemirror/theme/blackboard.css | 32 - .../res/js/codemirror/theme/cobalt.css | 25 - .../res/js/codemirror/theme/colorforth.css | 33 - .../res/js/codemirror/theme/dracula.css | 87 - .../res/js/codemirror/theme/eclipse.css | 23 - .../res/js/codemirror/theme/elegant.css | 13 - .../res/js/codemirror/theme/erlang-dark.css | 34 - .../res/js/codemirror/theme/icecoder.css | 42 - .../res/js/codemirror/theme/lesser-dark.css | 47 - .../res/js/codemirror/theme/liquibyte.css | 95 - .../res/js/codemirror/theme/material.css | 105 - .../res/js/codemirror/theme/mbo.css | 37 - .../res/js/codemirror/theme/mdn-like.css | 46 - .../res/js/codemirror/theme/midnight.css | 47 - .../res/js/codemirror/theme/monokai.css | 35 - .../res/js/codemirror/theme/neat.css | 12 - .../res/js/codemirror/theme/neo.css | 43 - .../res/js/codemirror/theme/night.css | 28 - .../res/js/codemirror/theme/paraiso-dark.css | 38 - .../res/js/codemirror/theme/paraiso-light.css | 38 - .../js/codemirror/theme/pastel-on-dark.css | 53 - .../res/js/codemirror/theme/rubyblue.css | 25 - .../res/js/codemirror/theme/seti.css | 88 - .../res/js/codemirror/theme/solarized.css | 165 - .../res/js/codemirror/theme/the-matrix.css | 30 - .../theme/tomorrow-night-bright.css | 35 - .../theme/tomorrow-night-eighties.css | 38 - .../res/js/codemirror/theme/ttcn.css | 65 - .../res/js/codemirror/theme/twilight.css | 32 - .../res/js/codemirror/theme/vibrant-ink.css | 34 - .../res/js/codemirror/theme/xq-dark.css | 53 - .../res/js/codemirror/theme/xq-light.css | 43 - .../res/js/codemirror/theme/yeti.css | 86 - .../res/js/codemirror/theme/zenburn.css | 37 - .../res/js/icl_editor_addon_plugin.js | 1157 -- .../visual-editor/res/js/icl_media_manager.js | 275 - .../visual-editor/res/js/mousewheel.js | 78 - .../visual-editor/res/js/scrollbar.js | 11 - .../views-editor-addon.class.php | 141 - .../toolset/toolset-common/wplogger.php | 310 - .../wpv-filter-date-embedded.php | 166 - .../types/vendor/toolset/types/admin.php | 1782 --- .../toolset/types/bin/install-wp-tests.sh | 118 - .../vendor/toolset/types/embedded/admin.php | 804 -- .../toolset/types/embedded/bootstrap.php | 380 - .../classes/class.wpcf-import-export.php | 220 - .../classes/class.wpcf-post-types.php | 460 - .../types/embedded/classes/conditional.php | 221 - .../toolset/types/embedded/classes/editor.php | 558 - .../types/embedded/classes/evaluate.php | 350 - .../toolset/types/embedded/classes/field.php | 987 -- .../classes/field/accessor/abstract.php | 81 - .../embedded/classes/field/accessor/dummy.php | 60 - .../classes/field/accessor/termmeta.php | 47 - .../classes/field/accessor/termmeta_field.php | 55 - .../embedded/classes/field/data_saver.php | 151 - .../classes/field/datamapper/abstract.php | 47 - .../classes/field/datamapper/checkbox.php | 28 - .../classes/field/datamapper/checkboxes.php | 54 - .../classes/field/datamapper/identity.php | 12 - .../embedded/classes/field/definition.php | 585 - .../classes/field/definition_abstract.php | 100 - .../classes/field/definition_factory.php | 695 - .../classes/field/definition_factory_post.php | 57 - .../classes/field/definition_factory_term.php | 57 - .../classes/field/definition_factory_user.php | 57 - .../classes/field/definition_generic.php | 42 - .../classes/field/definition_post.php | 68 - .../classes/field/definition_term.php | 71 - .../classes/field/definition_user.php | 67 - .../embedded/classes/field/hooks_api.php | 31 - .../types/embedded/classes/field/instance.php | 124 - .../classes/field/instance_abstract.php | 70 - .../embedded/classes/field/instance_term.php | 217 - .../classes/field/instance_unsaved.php | 22 - .../classes/field/option_checkboxes.php | 112 - .../embedded/classes/field/option_radio.php | 62 - .../embedded/classes/field/option_select.php | 27 - .../classes/field/renderer/abstract.php | 23 - .../classes/field/renderer/factory.php | 86 - .../field/renderer/preview/address.php | 54 - .../classes/field/renderer/preview/base.php | 171 - .../field/renderer/preview/checkbox.php | 36 - .../field/renderer/preview/checkboxes.php | 63 - .../field/renderer/preview/colorpicker.php | 48 - .../classes/field/renderer/preview/date.php | 44 - .../classes/field/renderer/preview/file.php | 25 - .../classes/field/renderer/preview/image.php | 90 - .../classes/field/renderer/preview/radio.php | 45 - .../classes/field/renderer/preview/skype.php | 24 - .../field/renderer/preview/textfield.php | 32 - .../classes/field/renderer/preview/url.php | 75 - .../classes/field/renderer/toolset_forms.php | 81 - .../toolset/types/embedded/classes/fields.php | 188 - .../toolset/types/embedded/classes/forms.php | 1170 -- .../classes/gui/term_field_editing.php | 660 - .../types/embedded/classes/helper.ajax.php | 134 - .../toolset/types/embedded/classes/loader.php | 329 - .../toolset/types/embedded/classes/path.php | 352 - .../embedded/classes/post-types/messages.php | 11 - .../types/embedded/classes/relationship.php | 599 - .../classes/relationship/form-child.php | 887 -- .../classes/relationship/form-parent.php | 7 - .../types/embedded/classes/repeater.php | 1196 -- .../types/embedded/classes/usermeta_field.php | 196 - .../embedded/classes/usermeta_repeater.php | 575 - .../types/embedded/classes/validate.php | 6 - .../embedded/classes/validation-cakephp.php | 1141 -- .../types/embedded/classes/validation.php | 123 - .../types/embedded/classes/wpviews.php | 480 - .../toolset/types/embedded/frontend.php | 1151 -- .../toolset/types/embedded/functions.php | 1008 -- .../toolset/types/embedded/includes/ajax.php | 629 - .../embedded/includes/ajax/admin-footer.php | 46 - .../embedded/includes/ajax/admin-header.php | 168 - .../toolset/types/embedded/includes/api.php | 480 - .../classes/class.types.data.installer.php | 289 - .../embedded/includes/conditional-display.php | 369 - .../toolset/types/embedded/includes/cred.php | 30 - .../embedded/includes/custom-taxonomies.php | 276 - .../types/embedded/includes/custom-types.php | 748 -- .../toolset/types/embedded/includes/debug.php | 76 - .../types/embedded/includes/fields-post.php | 1727 --- .../types/embedded/includes/fields.php | 1091 -- .../types/embedded/includes/fields/audio.php | 130 - .../embedded/includes/fields/checkbox.php | 510 - .../embedded/includes/fields/checkboxes.php | 394 - .../embedded/includes/fields/colorpicker.php | 163 - .../types/embedded/includes/fields/date.php | 500 - .../includes/fields/date/calendar.php | 149 - .../includes/fields/date/date-formats.php | 28 - .../includes/fields/date/functions.php | 521 - .../embedded/includes/fields/date/js.php | 82 - .../types/embedded/includes/fields/email.php | 97 - .../types/embedded/includes/fields/embed.php | 139 - .../types/embedded/includes/fields/file.php | 248 - .../types/embedded/includes/fields/image.php | 1403 -- .../types/embedded/includes/fields/map.php | 0 .../embedded/includes/fields/numeric.php | 144 - .../validate/form-settings/default.php | 17 - .../validate/form-settings/numeric.php | 18 - .../validate/form-settings/required.php | 18 - .../patterns/validate/form-settings/url.php | 18 - .../types/embedded/includes/fields/phone.php | 21 - .../types/embedded/includes/fields/radio.php | 202 - .../types/embedded/includes/fields/select.php | 92 - .../types/embedded/includes/fields/skype.php | 509 - .../embedded/includes/fields/textarea.php | 48 - .../embedded/includes/fields/textfield.php | 35 - .../types/embedded/includes/fields/time.php | 0 .../embedded/includes/fields/twitter.php | 0 .../types/embedded/includes/fields/url.php | 137 - .../types/embedded/includes/fields/video.php | 149 - .../embedded/includes/fields/wysiwyg.php | 267 - .../types/embedded/includes/footer-credit.php | 139 - .../types/embedded/includes/import-export.php | 1105 -- .../embedded/includes/module-manager.php | 1367 -- .../embedded/includes/post-relationship.php | 868 -- .../includes/relationship/child-table-row.php | 73 - .../includes/relationship/child-table.php | 106 - .../includes/relationship/parent-table.php | 7 - .../includes/repetitive-fields-ordering.php | 150 - .../repetitive-usermetafields-ordering.php | 135 - .../embedded/includes/usermeta-add-user.php | 43 - .../types/embedded/includes/usermeta-post.php | 634 - .../toolset/types/embedded/includes/wpml.php | 1350 -- .../toolset/types/embedded/locale/types-ar.mo | Bin 176550 -> 0 bytes .../types/embedded/locale/types-de_DE.mo | Bin 155325 -> 0 bytes .../toolset/types/embedded/locale/types-el.mo | Bin 180071 -> 0 bytes .../types/embedded/locale/types-es_ES.mo | Bin 153315 -> 0 bytes .../types/embedded/locale/types-fr_FR.mo | Bin 159866 -> 0 bytes .../types/embedded/locale/types-he_IL.mo | Bin 164470 -> 0 bytes .../types/embedded/locale/types-it_IT.mo | Bin 154629 -> 0 bytes .../toolset/types/embedded/locale/types-ja.mo | Bin 149484 -> 0 bytes .../types/embedded/locale/types-ko_KR.mo | Bin 157274 -> 0 bytes .../types/embedded/locale/types-nl_NL.mo | Bin 135878 -> 0 bytes .../types/embedded/locale/types-pl_PL.mo | Bin 152001 -> 0 bytes .../types/embedded/locale/types-pt_BR.mo | Bin 150297 -> 0 bytes .../types/embedded/locale/types-pt_PT.mo | Bin 153239 -> 0 bytes .../types/embedded/locale/types-ru_RU.mo | Bin 200079 -> 0 bytes .../types/embedded/locale/types-sv_SE.mo | Bin 146742 -> 0 bytes .../types/embedded/locale/types-uk_UA.mo | Bin 198165 -> 0 bytes .../toolset/types/embedded/locale/types-vi.mo | Bin 169154 -> 0 bytes .../types/embedded/locale/types-zh_CN.mo | Bin 137565 -> 0 bytes .../types/embedded/locale/types-zh_TW.mo | Bin 138084 -> 0 bytes .../toolset/types/embedded/locale/types.pot | 7758 ----------- .../types/embedded/models/relationship.php | 194 - .../vendor/toolset/types/embedded/plugin.php | 46 - .../vendor/toolset/types/embedded/readme.txt | 29 - .../types/embedded/resources/css/basic.css | 1462 -- .../types/embedded/resources/css/colorbox.css | 91 - .../embedded/resources/css/editor-cloned.css | 295 - .../types/embedded/resources/css/editor.css | 332 - .../embedded/resources/css/fields-post.css | 78 - .../resources/css/fix-wordpress-core.css | 985 -- .../resources/css/jquery-ui/datepicker.css | 357 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 129 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../css/jquery-ui/jquery-ui-1.9.2.custom.css | 325 - .../jquery-ui/jquery-ui-1.9.2.custom.min.css | 5 - .../resources/css/post-relationship.css | 157 - .../embedded/resources/css/repetitive.css | 59 - .../types/embedded/resources/css/rtl.css | 11 - .../types/embedded/resources/css/usermeta.css | 81 - .../resources/images/access-icon-32x32.png | Bin 4083 -> 0 bytes .../resources/images/ajax-loader-big.gif | Bin 4176 -> 0 bytes .../resources/images/ajax-loader-small.gif | Bin 673 -> 0 bytes .../embedded/resources/images/calendar.gif | Bin 269 -> 0 bytes .../resources/images/classifieds-150x150.jpg | Bin 6420 -> 0 bytes .../embedded/resources/images/collapse.png | Bin 153 -> 0 bytes .../embedded/resources/images/delete-2.png | Bin 1083 -> 0 bytes .../embedded/resources/images/delete.png | Bin 1192 -> 0 bytes .../embedded/resources/images/expand.png | Bin 167 -> 0 bytes .../resources/images/fields/checkboxes.png | Bin 28460 -> 0 bytes .../resources/images/fields/select.png | Bin 14536 -> 0 bytes .../resources/images/icon-checkboxes.png | Bin 1162 -> 0 bytes .../resources/images/icon-numeric.png | Bin 1338 -> 0 bytes .../resources/images/icon-radio-button.png | Bin 1575 -> 0 bytes .../embedded/resources/images/icon-select.png | Bin 1061 -> 0 bytes .../resources/images/icon-textarea.png | Bin 1047 -> 0 bytes .../resources/images/icon-textfield.png | Bin 1063 -> 0 bytes .../resources/images/icon-wysiwyg.png | Bin 1607 -> 0 bytes .../embedded/resources/images/locked.png | Bin 790 -> 0 bytes .../embedded/resources/images/logo-32.png | Bin 1591 -> 0 bytes .../images/magazine-final-150x150.jpg | Bin 8892 -> 0 bytes .../types/embedded/resources/images/move.png | Bin 323 -> 0 bytes .../images/projectslider-150x150.png | Bin 11727 -> 0 bytes .../resources/images/radio-button.png | Bin 1575 -> 0 bytes .../resources/images/realestate-150x150.jpg | Bin 8079 -> 0 bytes .../resources/images/search_16x16.png | Bin 1484 -> 0 bytes .../resources/images/search_36x34.png | Bin 2104 -> 0 bytes .../resources/images/showcase1-150x150.jpg | Bin 5952 -> 0 bytes .../types/embedded/resources/images/sort.gif | Bin 54 -> 0 bytes .../types-icon-black_12X12.not-used.png | Bin 237 -> 0 bytes .../types-icon-black_14X14.not-used.png | Bin 268 -> 0 bytes .../types-icon-black_16X16.not-used.png | Bin 283 -> 0 bytes .../types-icon-color_12X12.not-used.png | Bin 240 -> 0 bytes .../images/types-icon-color_12X12.png | Bin 240 -> 0 bytes .../types-icon-color_14X14.not-used.png | Bin 268 -> 0 bytes .../types-icon-color_16X16.not-used.png | Bin 283 -> 0 bytes .../types-icon-white_12X12.not-used.png | Bin 218 -> 0 bytes .../types-icon-white_14X14.not-used.png | Bin 243 -> 0 bytes .../types-icon-white_16X16.not-used.png | Bin 247 -> 0 bytes .../types-icon-white_20X20.not-used.png | Bin 290 -> 0 bytes .../images/types-toolset-component.png | Bin 1833 -> 0 bytes .../embedded/resources/images/warning.png | Bin 860 -> 0 bytes .../embedded/resources/images/wpspin.gif | Bin 2193 -> 0 bytes .../types/embedded/resources/index.php | 0 .../types/embedded/resources/js/basic.js | 1031 -- .../embedded/resources/js/conditional.js | 256 - .../resources/js/custom-fields-form-filter.js | 438 - .../types/embedded/resources/js/editor.js | 253 - .../embedded/resources/js/export-import.js | 23 - .../embedded/resources/js/fields-form.js | 163 - .../embedded/resources/js/fields-post.js | 198 - .../resources/js/i18n/jquery-ui-i18n.js | 1675 --- .../js/i18n/jquery.ui.datepicker-af.js | 23 - .../js/i18n/jquery.ui.datepicker-ar-DZ.js | 23 - .../js/i18n/jquery.ui.datepicker-ar.js | 23 - .../js/i18n/jquery.ui.datepicker-az.js | 23 - .../js/i18n/jquery.ui.datepicker-bg.js | 24 - .../js/i18n/jquery.ui.datepicker-bs.js | 23 - .../js/i18n/jquery.ui.datepicker-ca.js | 23 - .../js/i18n/jquery.ui.datepicker-cs.js | 23 - .../js/i18n/jquery.ui.datepicker-cy-GB.js | 23 - .../js/i18n/jquery.ui.datepicker-da.js | 23 - .../js/i18n/jquery.ui.datepicker-de.js | 23 - .../js/i18n/jquery.ui.datepicker-el.js | 23 - .../js/i18n/jquery.ui.datepicker-en-AU.js | 23 - .../js/i18n/jquery.ui.datepicker-en-GB.js | 23 - .../js/i18n/jquery.ui.datepicker-en-NZ.js | 23 - .../js/i18n/jquery.ui.datepicker-eo.js | 23 - .../js/i18n/jquery.ui.datepicker-es.js | 23 - .../js/i18n/jquery.ui.datepicker-et.js | 23 - .../js/i18n/jquery.ui.datepicker-eu.js | 23 - .../js/i18n/jquery.ui.datepicker-fa.js | 59 - .../js/i18n/jquery.ui.datepicker-fi.js | 23 - .../js/i18n/jquery.ui.datepicker-fo.js | 23 - .../js/i18n/jquery.ui.datepicker-fr-CH.js | 23 - .../js/i18n/jquery.ui.datepicker-fr.js | 25 - .../js/i18n/jquery.ui.datepicker-gl.js | 23 - .../js/i18n/jquery.ui.datepicker-he.js | 23 - .../js/i18n/jquery.ui.datepicker-hi.js | 23 - .../js/i18n/jquery.ui.datepicker-hr.js | 23 - .../js/i18n/jquery.ui.datepicker-hu.js | 23 - .../js/i18n/jquery.ui.datepicker-hy.js | 23 - .../js/i18n/jquery.ui.datepicker-id.js | 23 - .../js/i18n/jquery.ui.datepicker-is.js | 23 - .../js/i18n/jquery.ui.datepicker-it.js | 23 - .../js/i18n/jquery.ui.datepicker-ja.js | 23 - .../js/i18n/jquery.ui.datepicker-ka.js | 21 - .../js/i18n/jquery.ui.datepicker-kk.js | 23 - .../js/i18n/jquery.ui.datepicker-km.js | 23 - .../js/i18n/jquery.ui.datepicker-ko.js | 23 - .../js/i18n/jquery.ui.datepicker-lb.js | 23 - .../js/i18n/jquery.ui.datepicker-lt.js | 23 - .../js/i18n/jquery.ui.datepicker-lv.js | 23 - .../js/i18n/jquery.ui.datepicker-mk.js | 23 - .../js/i18n/jquery.ui.datepicker-ml.js | 23 - .../js/i18n/jquery.ui.datepicker-ms.js | 23 - .../js/i18n/jquery.ui.datepicker-nl-BE.js | 23 - .../js/i18n/jquery.ui.datepicker-nl.js | 23 - .../js/i18n/jquery.ui.datepicker-no.js | 23 - .../js/i18n/jquery.ui.datepicker-pl.js | 23 - .../js/i18n/jquery.ui.datepicker-pt-BR.js | 23 - .../js/i18n/jquery.ui.datepicker-pt.js | 22 - .../js/i18n/jquery.ui.datepicker-rm.js | 21 - .../js/i18n/jquery.ui.datepicker-ro.js | 26 - .../js/i18n/jquery.ui.datepicker-ru.js | 23 - .../js/i18n/jquery.ui.datepicker-sk.js | 23 - .../js/i18n/jquery.ui.datepicker-sl.js | 24 - .../js/i18n/jquery.ui.datepicker-sq.js | 23 - .../js/i18n/jquery.ui.datepicker-sr-SR.js | 23 - .../js/i18n/jquery.ui.datepicker-sr.js | 23 - .../js/i18n/jquery.ui.datepicker-sv.js | 23 - .../js/i18n/jquery.ui.datepicker-ta.js | 23 - .../js/i18n/jquery.ui.datepicker-th.js | 23 - .../js/i18n/jquery.ui.datepicker-tj.js | 23 - .../js/i18n/jquery.ui.datepicker-tr.js | 23 - .../js/i18n/jquery.ui.datepicker-uk.js | 24 - .../js/i18n/jquery.ui.datepicker-vi.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-CN.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-HK.js | 23 - .../js/i18n/jquery.ui.datepicker-zh-TW.js | 23 - .../additional-methods.min.js | 34 - .../jquery-form-validation/jquery.validate.js | 1166 -- .../jquery.validate.min.js | 51 - .../localization/messages_ar.js | 24 - .../localization/messages_bg.js | 23 - .../localization/messages_ca.js | 23 - .../localization/messages_cn.js | 23 - .../localization/messages_cs.js | 23 - .../localization/messages_da.js | 20 - .../localization/messages_de.js | 20 - .../localization/messages_el.js | 24 - .../localization/messages_es.js | 23 - .../localization/messages_fa.js | 23 - .../localization/messages_fi.js | 21 - .../localization/messages_fr.js | 23 - .../localization/messages_ge.js | 23 - .../localization/messages_he.js | 23 - .../localization/messages_hu.js | 20 - .../localization/messages_it.js | 23 - .../localization/messages_ja.js | 23 - .../localization/messages_kk.js | 23 - .../localization/messages_lt.js | 23 - .../localization/messages_lv.js | 23 - .../localization/messages_nl.js | 23 - .../localization/messages_no.js | 23 - .../localization/messages_pl.js | 23 - .../localization/messages_ptbr.js | 23 - .../localization/messages_ptpt.js | 23 - .../localization/messages_ro.js | 23 - .../localization/messages_ru.js | 23 - .../localization/messages_se.js | 21 - .../localization/messages_si.js | 23 - .../localization/messages_sk.js | 20 - .../localization/messages_sr.js | 23 - .../localization/messages_th.js | 23 - .../localization/messages_tr.js | 23 - .../localization/messages_tw.js | 23 - .../localization/messages_ua.js | 23 - .../localization/messages_vi.js | 23 - .../localization/methods_de.js | 12 - .../localization/methods_nl.js | 9 - .../localization/methods_pt.js | 9 - .../resources/js/jquery.colorbox-min.js | 7 - .../js/jquery.ui.datepicker.i18n.min.js | 5 - .../resources/js/jquery.ui.datepicker.min.js | 83 - .../embedded/resources/js/knockout-2.2.1.js | 85 - .../embedded/resources/js/numeric_fix.js | 11 - .../resources/js/post-relationship.js | 1263 -- .../types/embedded/resources/js/repetitive.js | 100 - .../types/embedded/resources/js/settings.js | 235 - .../resources/js/types_editor_plugin.js | 0 .../types/embedded/resources/js/utils-min.js | 1 - .../types/embedded/resources/js/utils.js | 195 - .../embedded/resources/js/validation-min.js | 1 - .../types/embedded/resources/js/validation.js | 159 - .../types/embedded/resources/js/wp-views.js | 106 - .../vendor/toolset/types/embedded/types.php | 184 - .../toolset/types/embedded/usermeta-init.php | 751 -- .../embedded/views/editor-modal-window.php | 237 - .../toolset/types/embedded/views/image.php | 859 -- .../templates/child-tax-category.tpl.php | 56 - .../views/templates/child-tax-tag.tpl.php | 32 - .../templates/editor-modal-audio.tpl.php | 40 - .../templates/editor-modal-checkbox.tpl.php | 52 - .../templates/editor-modal-checkboxes.tpl.php | 63 - .../views/templates/editor-modal-date.tpl.php | 83 - .../templates/editor-modal-email.tpl.php | 32 - .../templates/editor-modal-embed.tpl.php | 35 - .../templates/editor-modal-entry.tpl.php | 44 - .../views/templates/editor-modal-file.tpl.php | 35 - .../templates/editor-modal-image.tpl.php | 191 - .../templates/editor-modal-numeric.tpl.php | 36 - .../templates/editor-modal-radio.tpl.php | 49 - .../views/templates/editor-modal-url.tpl.php | 58 - .../templates/editor-modal-video.tpl.php | 60 - .../templates/skype-select-button.tpl.php | 80 - .../types/vendor/toolset/types/help.php | 503 - .../vendor/toolset/types/includes/ajax.php | 991 -- ...s.types.admin.edit.custom.fields.group.php | 1260 -- .../classes/class.types.admin.edit.fields.php | 1495 --- ...ass.types.admin.edit.meta.fields.group.php | 653 - .../class.types.admin.edit.post.type.php | 2009 --- .../class.types.admin.edit.taxonomy.php | 1074 -- .../classes/class.types.admin.fields.php | 629 - .../classes/class.types.admin.page.php | 832 -- .../classes/class.types.admin.post-type.php | 90 - ...lass.types.admin.post.types.list.table.php | 605 - ...lass.types.admin.taxonomies.list.table.php | 635 - .../classes/class.types.admin.taxonomies.php | 166 - ...types.admin.usermeta.groups.list.table.php | 546 - .../class.types.admin.usermeta.table.php | 288 - .../class.types.fields.conditional.php | 829 -- .../class.wpcf.custom.fields.list.table.php | 581 - .../classes/class.wpcf.marketing.messages.php | 283 - .../includes/classes/class.wpcf.marketing.php | 129 - .../includes/classes/class.wpcf.roles.php | 406 - .../types/includes/classes/page/abstract.php | 29 - .../includes/classes/page/edit/termmeta.php | 203 - .../classes/page/edit/termmeta_form.php | 656 - .../classes/page/listing/abstract.php | 23 - .../includes/classes/page/listing/table.php | 1372 -- .../classes/page/listing/termmeta.php | 221 - .../classes/page/listing/termmeta_table.php | 366 - .../types/includes/common-functions.php | 204 - .../types/includes/conditional-display.php | 678 - .../toolset/types/includes/constants.php | 5 - .../types/includes/custom-taxonomies-form.php | 20 - .../types/includes/custom-taxonomies.php | 39 - .../types/includes/custom-types-form.php | 288 - .../includes/custom-types-taxonomies-list.php | 58 - .../toolset/types/includes/custom-types.php | 38 - .../toolset/types/includes/fields-form.php | 1031 -- .../toolset/types/includes/fields-list.php | 90 - .../vendor/toolset/types/includes/fields.php | 1467 -- .../toolset/types/includes/fields/audio.php | 18 - .../types/includes/fields/checkbox.php | 169 - .../types/includes/fields/checkboxes.php | 285 - .../types/includes/fields/colorpicker.php | 18 - .../toolset/types/includes/fields/date.php | 65 - .../toolset/types/includes/fields/email.php | 20 - .../toolset/types/includes/fields/embed.php | 20 - .../toolset/types/includes/fields/entry.php | 69 - .../toolset/types/includes/fields/file.php | 20 - .../toolset/types/includes/fields/image.php | 40 - .../toolset/types/includes/fields/map.php | 0 .../toolset/types/includes/fields/numeric.php | 24 - .../toolset/types/includes/fields/phone.php | 21 - .../toolset/types/includes/fields/radio.php | 265 - .../toolset/types/includes/fields/select.php | 175 - .../toolset/types/includes/fields/skype.php | 19 - .../types/includes/fields/textarea.php | 18 - .../types/includes/fields/textfield.php | 18 - .../toolset/types/includes/fields/time.php | 0 .../toolset/types/includes/fields/url.php | 21 - .../toolset/types/includes/fields/video.php | 20 - .../toolset/types/includes/fields/wysiwyg.php | 18 - .../toolset/types/includes/import-export.php | 1155 -- .../types/includes/post-relationship.php | 590 - .../toolset/types/includes/settings.php | 286 - .../toolset/types/includes/usermeta-form.php | 21 - .../toolset/types/includes/usermeta-list.php | 88 - .../toolset/types/includes/usermeta.php | 69 - .../types/vendor/toolset/types/marketing.php | 96 - .../types/marketing/assets/images/access.png | Bin 103336 -> 0 bytes .../types/marketing/assets/images/cred.png | Bin 114301 -> 0 bytes .../types/marketing/assets/images/views.png | Bin 80940 -> 0 bytes .../types/marketing/assets/images/wait.gif | Bin 1062 -> 0 bytes .../images/wpcf/wpcf-arrows-hide.png | Bin 2958 -> 0 bytes .../images/wpcf/wpcf-arrows-show.png | Bin 2969 -> 0 bytes .../images/wpcf/wpcf-list-style.png | Bin 996 -> 0 bytes .../marketing/congrats-post-types/index.php | 184 - .../js/jquery.wpcfnotif.js | 19 - .../js/jquery.wpcfnotif.min.js | 1 - .../marketing/congrats-post-types/style.css | 149 - .../title-content.php | 81 - .../toolset/types/marketing/etc/types.php | 175 - .../vendor/toolset/types/phpunit.xml.dist | 14 - .../types/resources/css/collapsible.css | 18 - .../types/resources/css/fields-post.css | 37 - .../resources/css/jquery-ui/datepicker.css | 357 - .../ui-bg_diagonals-thick_18_b81900_40x40.png | Bin 260 -> 0 bytes .../ui-bg_diagonals-thick_20_666666_40x40.png | Bin 251 -> 0 bytes .../images/ui-bg_flat_10_000000_40x100.png | Bin 178 -> 0 bytes .../images/ui-bg_glass_100_f6f6f6_1x400.png | Bin 104 -> 0 bytes .../images/ui-bg_glass_100_fdf5ce_1x400.png | Bin 125 -> 0 bytes .../images/ui-bg_glass_65_ffffff_1x400.png | Bin 105 -> 0 bytes .../ui-bg_gloss-wave_35_f6a828_500x100.png | Bin 3762 -> 0 bytes .../ui-bg_highlight-soft_100_eeeeee_1x100.png | Bin 90 -> 0 bytes .../ui-bg_highlight-soft_75_ffe45c_1x100.png | Bin 129 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_228ef1_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ef8c08_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffd27a_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_ffffff_256x240.png | Bin 4369 -> 0 bytes .../resources/images/ajax-loader-big.gif | Bin 4176 -> 0 bytes .../resources/images/ajax-loader-small.gif | Bin 673 -> 0 bytes .../types/resources/images/bw-logo-16.png | Bin 793 -> 0 bytes .../types/resources/images/calendar.gif | Bin 269 -> 0 bytes .../types/resources/images/collapse.png | Bin 153 -> 0 bytes .../types/resources/images/delete-2.png | Bin 1083 -> 0 bytes .../toolset/types/resources/images/delete.png | Bin 1192 -> 0 bytes .../toolset/types/resources/images/expand.png | Bin 167 -> 0 bytes .../toolset/types/resources/images/move.png | Bin 323 -> 0 bytes .../images/types-icon-white_20X20.png | Bin 290 -> 0 bytes .../vendor/toolset/types/resources/index.php | 0 .../toolset/types/resources/js/basic.js | 122 - .../toolset/types/resources/js/collapsible.js | 28 - .../types/resources/js/custom-types-form.js | 334 - .../toolset/types/resources/js/fields-form.js | 1103 -- .../additional-methods.min.js | 30 - .../jquery-form-validation/jquery.validate.js | 1166 -- .../jquery.validate.min.js | 51 - .../localization/messages_ar.js | 24 - .../localization/messages_bg.js | 23 - .../localization/messages_ca.js | 23 - .../localization/messages_cn.js | 23 - .../localization/messages_cs.js | 23 - .../localization/messages_da.js | 20 - .../localization/messages_de.js | 20 - .../localization/messages_el.js | 24 - .../localization/messages_es.js | 23 - .../localization/messages_fa.js | 23 - .../localization/messages_fi.js | 21 - .../localization/messages_fr.js | 23 - .../localization/messages_ge.js | 23 - .../localization/messages_he.js | 23 - .../localization/messages_hu.js | 20 - .../localization/messages_it.js | 23 - .../localization/messages_ja.js | 23 - .../localization/messages_kk.js | 23 - .../localization/messages_lt.js | 23 - .../localization/messages_lv.js | 23 - .../localization/messages_nl.js | 23 - .../localization/messages_no.js | 23 - .../localization/messages_pl.js | 23 - .../localization/messages_ptbr.js | 23 - .../localization/messages_ptpt.js | 23 - .../localization/messages_ro.js | 23 - .../localization/messages_ru.js | 23 - .../localization/messages_se.js | 21 - .../localization/messages_si.js | 23 - .../localization/messages_sk.js | 20 - .../localization/messages_sr.js | 23 - .../localization/messages_th.js | 23 - .../localization/messages_tr.js | 23 - .../localization/messages_tw.js | 23 - .../localization/messages_ua.js | 23 - .../localization/messages_vi.js | 23 - .../localization/methods_de.js | 12 - .../localization/methods_nl.js | 9 - .../localization/methods_pt.js | 9 - .../resources/js/jquery.ui.datepicker.min.js | 83 - .../images/ui-bg_flat_75_ffffff_40x100.png | Bin 208 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 262 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 4369 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 6992 -> 0 bytes .../images/ui-icons_888888_256x240.png | Bin 6999 -> 0 bytes .../js/jquery_ui/jquery.ui.resizable.min.js | 5 - .../js/jquery_ui/jquery.ui.theme.min.css | 5 - .../types/resources/js/taxonomy-form.js | 12 - .../types/resources/js/types_editor_plugin.js | 0 .../types/vendor/toolset/types/wpcf.php | 492 - .../plugins/types/vendor/twig/twig/CHANGELOG | 933 -- .../plugins/types/vendor/twig/twig/LICENSE | 31 - .../plugins/types/vendor/twig/twig/README.rst | 15 - .../vendor/twig/twig/lib/Twig/Autoloader.php | 54 - .../twig/twig/lib/Twig/BaseNodeVisitor.php | 50 - .../twig/twig/lib/Twig/Cache/Filesystem.php | 86 - .../vendor/twig/twig/lib/Twig/Cache/Null.php | 38 - .../twig/twig/lib/Twig/CacheInterface.php | 56 - .../vendor/twig/twig/lib/Twig/Compiler.php | 281 - .../twig/twig/lib/Twig/CompilerInterface.php | 34 - .../twig/lib/Twig/ContainerRuntimeLoader.php | 37 - .../vendor/twig/twig/lib/Twig/Environment.php | 1561 --- .../types/vendor/twig/twig/lib/Twig/Error.php | 365 - .../twig/twig/lib/Twig/Error/Loader.php | 38 - .../twig/twig/lib/Twig/Error/Runtime.php | 20 - .../twig/twig/lib/Twig/Error/Syntax.php | 53 - .../twig/lib/Twig/ExistsLoaderInterface.php | 29 - .../twig/twig/lib/Twig/ExpressionParser.php | 739 -- .../vendor/twig/twig/lib/Twig/Extension.php | 65 - .../twig/twig/lib/Twig/Extension/Core.php | 1578 --- .../twig/twig/lib/Twig/Extension/Debug.php | 65 - .../twig/twig/lib/Twig/Extension/Escaper.php | 110 - .../lib/Twig/Extension/GlobalsInterface.php | 22 - .../Twig/Extension/InitRuntimeInterface.php | 22 - .../twig/lib/Twig/Extension/Optimizer.php | 33 - .../twig/twig/lib/Twig/Extension/Profiler.php | 46 - .../twig/twig/lib/Twig/Extension/Sandbox.php | 101 - .../twig/twig/lib/Twig/Extension/Staging.php | 110 - .../twig/lib/Twig/Extension/StringLoader.php | 45 - .../twig/twig/lib/Twig/ExtensionInterface.php | 87 - .../twig/lib/Twig/FactoryRuntimeLoader.php | 37 - .../Twig/FileExtensionEscapingStrategy.php | 58 - .../vendor/twig/twig/lib/Twig/Filter.php | 84 - .../twig/twig/lib/Twig/Filter/Function.php | 40 - .../twig/twig/lib/Twig/Filter/Method.php | 42 - .../vendor/twig/twig/lib/Twig/Filter/Node.php | 42 - .../twig/lib/Twig/FilterCallableInterface.php | 24 - .../twig/twig/lib/Twig/FilterInterface.php | 43 - .../vendor/twig/twig/lib/Twig/Function.php | 74 - .../twig/twig/lib/Twig/Function/Function.php | 41 - .../twig/twig/lib/Twig/Function/Method.php | 43 - .../twig/twig/lib/Twig/Function/Node.php | 42 - .../lib/Twig/FunctionCallableInterface.php | 24 - .../twig/twig/lib/Twig/FunctionInterface.php | 40 - .../types/vendor/twig/twig/lib/Twig/Lexer.php | 422 - .../twig/twig/lib/Twig/LexerInterface.php | 32 - .../twig/twig/lib/Twig/Loader/Array.php | 95 - .../twig/twig/lib/Twig/Loader/Chain.php | 149 - .../twig/twig/lib/Twig/Loader/Filesystem.php | 288 - .../twig/twig/lib/Twig/Loader/String.php | 58 - .../twig/twig/lib/Twig/LoaderInterface.php | 55 - .../vendor/twig/twig/lib/Twig/Markup.php | 37 - .../types/vendor/twig/twig/lib/Twig/Node.php | 253 - .../twig/twig/lib/Twig/Node/AutoEscape.php | 34 - .../vendor/twig/twig/lib/Twig/Node/Block.php | 39 - .../twig/lib/Twig/Node/BlockReference.php | 32 - .../vendor/twig/twig/lib/Twig/Node/Body.php | 19 - .../twig/twig/lib/Twig/Node/CheckSecurity.php | 78 - .../vendor/twig/twig/lib/Twig/Node/Do.php | 33 - .../vendor/twig/twig/lib/Twig/Node/Embed.php | 44 - .../twig/twig/lib/Twig/Node/Expression.php | 20 - .../twig/lib/Twig/Node/Expression/Array.php | 81 - .../lib/Twig/Node/Expression/AssignName.php | 23 - .../twig/lib/Twig/Node/Expression/Binary.php | 35 - .../lib/Twig/Node/Expression/Binary/Add.php | 18 - .../lib/Twig/Node/Expression/Binary/And.php | 18 - .../Node/Expression/Binary/BitwiseAnd.php | 18 - .../Twig/Node/Expression/Binary/BitwiseOr.php | 18 - .../Node/Expression/Binary/BitwiseXor.php | 18 - .../Twig/Node/Expression/Binary/Concat.php | 18 - .../lib/Twig/Node/Expression/Binary/Div.php | 18 - .../Twig/Node/Expression/Binary/EndsWith.php | 30 - .../lib/Twig/Node/Expression/Binary/Equal.php | 17 - .../Twig/Node/Expression/Binary/FloorDiv.php | 24 - .../Twig/Node/Expression/Binary/Greater.php | 17 - .../Node/Expression/Binary/GreaterEqual.php | 17 - .../lib/Twig/Node/Expression/Binary/In.php | 28 - .../lib/Twig/Node/Expression/Binary/Less.php | 17 - .../Twig/Node/Expression/Binary/LessEqual.php | 17 - .../Twig/Node/Expression/Binary/Matches.php | 28 - .../lib/Twig/Node/Expression/Binary/Mod.php | 18 - .../lib/Twig/Node/Expression/Binary/Mul.php | 18 - .../Twig/Node/Expression/Binary/NotEqual.php | 17 - .../lib/Twig/Node/Expression/Binary/NotIn.php | 28 - .../lib/Twig/Node/Expression/Binary/Or.php | 18 - .../lib/Twig/Node/Expression/Binary/Power.php | 32 - .../lib/Twig/Node/Expression/Binary/Range.php | 28 - .../Node/Expression/Binary/StartsWith.php | 30 - .../lib/Twig/Node/Expression/Binary/Sub.php | 18 - .../Twig/Node/Expression/BlockReference.php | 91 - .../twig/lib/Twig/Node/Expression/Call.php | 289 - .../lib/Twig/Node/Expression/Conditional.php | 31 - .../lib/Twig/Node/Expression/Constant.php | 23 - .../Node/Expression/ExtensionReference.php | 32 - .../twig/lib/Twig/Node/Expression/Filter.php | 39 - .../Twig/Node/Expression/Filter/Default.php | 43 - .../lib/Twig/Node/Expression/Function.php | 43 - .../twig/lib/Twig/Node/Expression/GetAttr.php | 72 - .../lib/Twig/Node/Expression/MethodCall.php | 41 - .../twig/lib/Twig/Node/Expression/Name.php | 100 - .../lib/Twig/Node/Expression/NullCoalesce.php | 46 - .../twig/lib/Twig/Node/Expression/Parent.php | 42 - .../lib/Twig/Node/Expression/TempName.php | 26 - .../twig/lib/Twig/Node/Expression/Test.php | 40 - .../Twig/Node/Expression/Test/Constant.php | 46 - .../lib/Twig/Node/Expression/Test/Defined.php | 59 - .../Twig/Node/Expression/Test/Divisibleby.php | 33 - .../lib/Twig/Node/Expression/Test/Even.php | 32 - .../lib/Twig/Node/Expression/Test/Null.php | 31 - .../lib/Twig/Node/Expression/Test/Odd.php | 32 - .../lib/Twig/Node/Expression/Test/Sameas.php | 29 - .../twig/lib/Twig/Node/Expression/Unary.php | 27 - .../lib/Twig/Node/Expression/Unary/Neg.php | 18 - .../lib/Twig/Node/Expression/Unary/Not.php | 18 - .../lib/Twig/Node/Expression/Unary/Pos.php | 18 - .../vendor/twig/twig/lib/Twig/Node/Flush.php | 31 - .../vendor/twig/twig/lib/Twig/Node/For.php | 111 - .../twig/twig/lib/Twig/Node/ForLoop.php | 50 - .../vendor/twig/twig/lib/Twig/Node/If.php | 66 - .../vendor/twig/twig/lib/Twig/Node/Import.php | 49 - .../twig/twig/lib/Twig/Node/Include.php | 88 - .../vendor/twig/twig/lib/Twig/Node/Macro.php | 123 - .../vendor/twig/twig/lib/Twig/Node/Module.php | 459 - .../vendor/twig/twig/lib/Twig/Node/Print.php | 34 - .../twig/twig/lib/Twig/Node/Sandbox.php | 42 - .../twig/lib/Twig/Node/SandboxedPrint.php | 49 - .../vendor/twig/twig/lib/Twig/Node/Set.php | 96 - .../twig/twig/lib/Twig/Node/SetTemp.php | 35 - .../twig/twig/lib/Twig/Node/Spaceless.php | 35 - .../vendor/twig/twig/lib/Twig/Node/Text.php | 34 - .../vendor/twig/twig/lib/Twig/Node/With.php | 62 - .../twig/lib/Twig/NodeCaptureInterface.php | 19 - .../twig/twig/lib/Twig/NodeInterface.php | 32 - .../twig/lib/Twig/NodeOutputInterface.php | 19 - .../twig/twig/lib/Twig/NodeTraverser.php | 82 - .../twig/lib/Twig/NodeVisitor/Escaper.php | 152 - .../twig/lib/Twig/NodeVisitor/Optimizer.php | 251 - .../lib/Twig/NodeVisitor/SafeAnalysis.php | 148 - .../twig/lib/Twig/NodeVisitor/Sandbox.php | 75 - .../twig/lib/Twig/NodeVisitorInterface.php | 41 - .../vendor/twig/twig/lib/Twig/Parser.php | 406 - .../twig/twig/lib/Twig/ParserInterface.php | 29 - .../lib/Twig/Profiler/Dumper/Blackfire.php | 70 - .../twig/lib/Twig/Profiler/Dumper/Html.php | 45 - .../twig/lib/Twig/Profiler/Dumper/Text.php | 70 - .../lib/Twig/Profiler/Node/EnterProfile.php | 37 - .../lib/Twig/Profiler/Node/LeaveProfile.php | 31 - .../Twig/Profiler/NodeVisitor/Profiler.php | 65 - .../twig/twig/lib/Twig/Profiler/Profile.php | 162 - .../twig/lib/Twig/RuntimeLoaderInterface.php | 27 - .../twig/lib/Twig/Sandbox/SecurityError.php | 19 - .../Sandbox/SecurityNotAllowedFilterError.php | 31 - .../SecurityNotAllowedFunctionError.php | 31 - .../Sandbox/SecurityNotAllowedMethodError.php | 38 - .../SecurityNotAllowedPropertyError.php | 38 - .../Sandbox/SecurityNotAllowedTagError.php | 31 - .../twig/lib/Twig/Sandbox/SecurityPolicy.php | 123 - .../Twig/Sandbox/SecurityPolicyInterface.php | 24 - .../twig/twig/lib/Twig/SimpleFilter.php | 119 - .../twig/twig/lib/Twig/SimpleFunction.php | 109 - .../vendor/twig/twig/lib/Twig/SimpleTest.php | 71 - .../vendor/twig/twig/lib/Twig/Source.php | 51 - .../lib/Twig/SourceContextLoaderInterface.php | 31 - .../vendor/twig/twig/lib/Twig/Template.php | 701 - .../twig/twig/lib/Twig/TemplateInterface.php | 48 - .../twig/twig/lib/Twig/TemplateWrapper.php | 131 - .../types/vendor/twig/twig/lib/Twig/Test.php | 37 - .../twig/twig/lib/Twig/Test/Function.php | 38 - .../lib/Twig/Test/IntegrationTestCase.php | 228 - .../vendor/twig/twig/lib/Twig/Test/Method.php | 40 - .../vendor/twig/twig/lib/Twig/Test/Node.php | 40 - .../twig/twig/lib/Twig/Test/NodeTestCase.php | 68 - .../twig/lib/Twig/TestCallableInterface.php | 22 - .../twig/twig/lib/Twig/TestInterface.php | 27 - .../types/vendor/twig/twig/lib/Twig/Token.php | 205 - .../vendor/twig/twig/lib/Twig/TokenParser.php | 31 - .../twig/lib/Twig/TokenParser/AutoEscape.php | 81 - .../twig/twig/lib/Twig/TokenParser/Block.php | 71 - .../twig/twig/lib/Twig/TokenParser/Do.php | 32 - .../twig/twig/lib/Twig/TokenParser/Embed.php | 65 - .../twig/lib/Twig/TokenParser/Extends.php | 44 - .../twig/twig/lib/Twig/TokenParser/Filter.php | 51 - .../twig/twig/lib/Twig/TokenParser/Flush.php | 32 - .../twig/twig/lib/Twig/TokenParser/For.php | 125 - .../twig/twig/lib/Twig/TokenParser/From.php | 64 - .../twig/twig/lib/Twig/TokenParser/If.php | 84 - .../twig/twig/lib/Twig/TokenParser/Import.php | 39 - .../twig/lib/Twig/TokenParser/Include.php | 65 - .../twig/twig/lib/Twig/TokenParser/Macro.php | 58 - .../twig/lib/Twig/TokenParser/Sandbox.php | 59 - .../twig/twig/lib/Twig/TokenParser/Set.php | 73 - .../twig/lib/Twig/TokenParser/Spaceless.php | 49 - .../twig/twig/lib/Twig/TokenParser/Use.php | 66 - .../twig/twig/lib/Twig/TokenParser/With.php | 50 - .../twig/twig/lib/Twig/TokenParserBroker.php | 120 - .../lib/Twig/TokenParserBrokerInterface.php | 44 - .../twig/lib/Twig/TokenParserInterface.php | 39 - .../vendor/twig/twig/lib/Twig/TokenStream.php | 194 - .../lib/Twig/Util/DeprecationCollector.php | 84 - .../lib/Twig/Util/TemplateDirIterator.php | 26 - .../types/vendor/twig/twig/phpunit.xml.dist | 33 - .../wp-content/plugins/types/wpcf.php | 79 - .../wp-content/plugins/types/wpml-config.xml | 9 - 2545 files changed, 399287 deletions(-) delete mode 100644 backend/wordpress/wp-content/plugins/types/application/autoload_classmap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/bootstrap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/admin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/admin_menu.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/free-version.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/check_slug_conflicts.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/field_control_action.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/settings_action.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/import_from_zip_file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/query_groups.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/asset/help_tab_loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/asset/manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/assets.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/dialog_box.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/embedded.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/field/type_converter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/field/utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/import_export.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/information/controller.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/divi.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/the7.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/use_any_font.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/wpml.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/interop/mediator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/main.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/dashboard.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/settings.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/field_control.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/page/hidden/helper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/twig_autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/upgrade.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/controllers/utils/post_type_option.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/archive.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/head.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/views.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/documentation-urls.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/information/table/archive.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/information/table/forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/information/table/question-marks.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/information/table/template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/data/information/table/views.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/functions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/gateway/singular.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/post_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/term_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/group/user_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/type/definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/field/type/definition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/has_fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_support.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/support.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/forms_exist.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/forms_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/archive_exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/archive_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/compatible.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/template_exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/template_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/screen.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/has_fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/no_fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/fields_assigned.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/no_post_or_page.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/post_or_page.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/archive_exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/archive_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/template_exists.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/template_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/views_exist.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/views_missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/create/content_template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/create/form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/create/layout.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/create/view.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/create/wordpress_archive.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/output/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/output/meta_box.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/placeholder.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/twig.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/helper/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/information/container.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/information/message.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/information/message/post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/information/table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting/boolean.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting/option.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting/option/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/setting/preset/information_table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/taxonomy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/description.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/name.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/wpml/field_group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/models/wpml/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/admin-notices/free-version/types-3-0.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/admin-notices/free-version/types-3-1.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/help/basic.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/description/dialog.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/description/link.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/description/list.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/description/paragraph.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/single.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/table.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/table/tbody-cell.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/information/table/thead-cell.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/base.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/help.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/main.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-cell.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-row.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/thead-cell.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/bulk_change_management_status_dialog.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_assignment_dialog.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_type_dialog.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/delete_dialog.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/main.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_definition_list.html delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_multiple.html delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/setting/base.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/application/views/setting/checkbox.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/author.php delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/content-book.php delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/content-consultant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/content-house.php delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/content-writer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/examples/single-consultant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/license.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/public/css/information.css delete mode 100644 backend/wordpress/wp-content/plugins/types/public/images/ajax-loader-overlay.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/public/img/toolset-logo-no-margin.png delete mode 100644 backend/wordpress/wp-content/plugins/types/public/js/feedback-on-deactivation.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/js/information.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/js/notice-dismiss.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/js/settings.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/js/slug_conflict_checker.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/add_term.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/adjust_submenu_links.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/edit_post_type/main.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/edit_taxonomy/main.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/main.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/style.css delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/BulkChangeManagementStatusDialogViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeAssignDialogViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeFieldTypeDialogViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/DeleteDialogViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/FieldDefinitionViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ListingViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/readme.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/autoload.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/ClassLoader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_classmap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_files.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_namespaces.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_psr4.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_real.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_static.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/composer/installed.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/css/otgs-icons.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/icons-overview.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/otgs-icons.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/cred/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/cred/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/cred/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/module-manager/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/module-manager/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/module-manager/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/toolset-core/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/toolset-core/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/toolset-core/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/types/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/types/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/types/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/views/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/views/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/views/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon-128.x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/gfml/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/gfml/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/gfml/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-128.x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-tm/icon-128x128.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-tm/icon-256x256.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-tm/icon.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/README.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/changelog.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/dist/css/ui/styles.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/dist/js/ui/app.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-installer-dependencies.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-installer-theme.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-installer-upgrader-skins.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-filename-hooks.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-icons.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-php-functions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-plugins-page-notice.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-subscription.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-components-hooks.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-components-sender.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-components-setting-ajax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-components-setting-resources.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-components-storage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-share-local-components-setting-hooks.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-installer-wp-share-local-components-setting.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-otgs-twig-autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-translation-service-info.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-wp-installer-api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-wp-installer-channels.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/class-wp-installer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/functions-core.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/includes/functions-templates.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/installer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-ar.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-de_DE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-el.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-es_ES.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-fr_FR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-he_IL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-it_IT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-ja.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-ko_KR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-nl_NL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-pl_PL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-pt_BR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-pt_PT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-ru_RU.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-sv_SE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-uk_UA.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-vi.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-zh_CN.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/installer-zh_TW.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/locale/orig/installer.po delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/phpcs.compatibility.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/phpcs.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/phpunit.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/repositories.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/css/admin.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/css/tooltip/tooltip.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/complete.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/computer.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/dn.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/dn2.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/globe.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/icon_error.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/on.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/img/spinner.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/admin.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/channels.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/iframeResizer.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/installer_theme_install.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/save-components-setting.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/res/js/tooltip/tooltip.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/js/ui/Switcher.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/js/ui/UI.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/js/ui/app.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/package.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/postcss.config.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/scss/ui/styles.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/src/webpack.config.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/channel-selector.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/components-setting/commercial-tab.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/components-setting/plugins-page.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/components-setting/share-local-data-setting-radio.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/components-setting/share-local-data-setting.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/downloads-list-compact.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/downloads-list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/products-compact.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/repository-listing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/template-service/class-otgs-installer-twig-template-service-loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/template-service/class-otgs-installer-twig-template-service.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/otgs/installer/templates/template-service/interface-iotgs-installer-template-service.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/autoloader/autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/filesystem/directory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/filesystem/exception.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/filesystem/file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/changelog.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/classes/onthegosystems-styles.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-admin-styles.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-buttons.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-colors.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-styles-helper.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-styles-helper.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthego-styles/onthego-styles.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-branding-loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/css/_onthegosystems-icons.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/css/_onthegosystems-icons.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/css/onthegosystems-icons.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fontcustom.yml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons-preview.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_8d9a6c3bf95bd4630d40a722f192ec47.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_8d9a6c3bf95bd4630d40a722f192ec47.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_8d9a6c3bf95bd4630d40a722f192ec47.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_8d9a6c3bf95bd4630d40a722f192ec47.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_c2bf5434fb5ba6db313a98fb4e1bf347.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_c2bf5434fb5ba6db313a98fb4e1bf347.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_c2bf5434fb5ba6db313a98fb4e1bf347.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/fonts/onthegosystems-icons_c2bf5434fb5ba6db313a98fb4e1bf347.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/access-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/access.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/bootstrap-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/bootstrap-original-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/bootstrap-pagination.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/bootstrap.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/breadcrumbs.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/btn-dropdowns.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/buttons.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/conditional-alert.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/conditional-if.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/cred-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/cred.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/input-groups.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/labels.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/layouts-genesis-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/layouts-genesis.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/layouts-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/layouts.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/list-group.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/module-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/module.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/navbar.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/packager-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/packager.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/panels.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset-export.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset-genesis-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset-map-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset-map.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/toolset.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/types-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/types.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/views-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/views.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/wells.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/onthegosystems-icons/vectors/wpml-logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/onthego-resources/readme.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/autoload_classmap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/bootstrap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/build/list_subdirs.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/changelog.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/classes/forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/classes/validate.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/classes/validation-cakephp.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/debug/debug-information.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/debug/functions_debug_information.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/debug/main.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/debug/main.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/debug/troubleshooting-page.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/deprecated.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/expression-parser/parser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/admin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/admin/notices.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/get_ct_block_preview.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/get_post_by_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/get_term_by_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/get_user_by_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/get_view_block_preview.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/intermediary_post_cleanup.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/migrate_to_m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_title.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_terms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_users.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/asset_manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/constants.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/cron/cron.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/cron/event.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/cron/event_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/date_utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/domain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/element.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/element_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/exception_element_doesnt_exist.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/i_element.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/i_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/element/post_translation_set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/dummy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta_field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta_field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/data_mapper/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/data_mapper/identity.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/data_saver.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_factory_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_factory_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_factory_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_factory_user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_generic.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/definition_user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/post_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/term_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/group/user_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/instance.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/instance_abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/instance_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/instance_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/instance_unsaved.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/option_checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/option_radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/option_select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/address.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/base.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/colorpicker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/skype.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/textfield.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/preview/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/purpose.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms_repeatable_group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition/singular.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/type/definition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/field/utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/files.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler/installer_compatibility_reporting.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/handler_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/interop/mediator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/maintenance_mode/controller.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/naming_helper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/excluded_list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/from_types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/i_post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_from_types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_registered.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/labels.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/query_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/registered.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/post_type/repository.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/postmeta_access/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/postmeta_access/m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/relationship_service.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template/phtml.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template/static.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template/twig.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository_abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/renderer/renderer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/result.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/result_set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/result_updated.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/base.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2o.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/option.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/legacy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command/delete_obsolete_version_number_option.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v1_database_structure_upgrade.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v2_database_structure_upgrade.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command_definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command_definition_repository.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/command_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/controller.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/upgrade/executed_commands.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/legacy_relationships.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/table_join_manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wpdb_user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/autoloaded/wpml_utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/Repository.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/association.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/association.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/cron_event.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/cron_handler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/dangling_intermediary_posts.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/post_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/cleanup/troubleshooting_section.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/intermediary_post_persistence.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/persistence.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/association_query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/association_query_v2.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/association_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/element_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/element_id_and_domain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/element_status.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/empty_intermediary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/exclude_element.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/exclude_relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_active_relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_domain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_domain_and_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_intermediary_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_legacy_relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/has_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/intermediary_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/postmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/relationship_flag.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/relationship_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/relationship_origin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/search.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition/wp_query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/condition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/provider.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml_lang_all.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby/nothing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby/postmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby/title.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/orderby_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/restriction/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_instance.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_uid.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_id.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_instance.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/result_transformation/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/sql_expression_builder.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/table_join_manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/query/wpdb_wrapper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/association/translator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/autoload_classmap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/cardinality.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/controller.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/database/issue/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/database/issue/missing_element.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/database/operations.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/database/table_name.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/database/unique_table_alias.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/driver.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/driver_base.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/element_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/migration/associations.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/migration/controller.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/migration/post_translation.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/origin/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/origin/post_reference_field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/origin/repeatable_group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/origin/wizard.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/cardinality_post_query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/distinct_post_query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/filters/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/filters/post/author.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/filters/search_string.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/join_manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/query_arguments.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/query_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/query_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/query_posts.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/potential_association/wp_query_adjustment.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/public_api_service.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/comparison_operator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/and.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/contradiction.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/not.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/operator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/or.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/condition/tautology.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query_base.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/query_cache.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/persistence.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/repository.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/definition/translator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/conjunction.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/operators.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/single.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/has_active_types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/has_cardinality.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/has_domain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/intermediary_type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/is_active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/is_boolean_flag.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/is_legacy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/origin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition/type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/condition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/relationship_query.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/relationship_query_v2.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/query/sql_expression_builder.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/child.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/intermediary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/parent.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/parent_child_interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/role/role.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/scope.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/relationship/slug_validator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/m2m/utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/public_api/legacy_relationships.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/public_api/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/public_api/m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.admin.bar.menu.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.ajax.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.assets.manager.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.bootstrap.loader.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.compatibility.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.css.component.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.export.import.screen.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.function.helpers.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.internal.compatibility.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.localization.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.menu.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.object.relationship.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.promotion.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.relevanssi.compatibility.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.settings.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.settings.screen.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.shortcode.generator.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.shortcode.transformer.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.wplogger.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/inc/toolset.wpml.compatibility.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/orig/views.po delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-ar.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-de_DE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-el.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-es_ES.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-fr_FR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-he_IL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-it_IT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-ja.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-ko_KR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-nl_NL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-pl_PL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-pt_BR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-pt_PT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-ru_RU.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-sv_SE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-uk_UA.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-vi.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-zh_CN.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/languages/views-zh_TW.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/BaseNodeVisitor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Cache/Filesystem.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Cache/Null.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/CacheInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Compiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/CompilerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Environment.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Error.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Error/Loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Error/Runtime.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Error/Syntax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/ExistsLoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/ExpressionParser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Core.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Debug.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Escaper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/GlobalsInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/InitRuntimeInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Optimizer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Profiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/Staging.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Extension/StringLoader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/ExtensionInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/FileExtensionEscapingStrategy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Filter/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Filter/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Filter/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/FilterCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/FilterInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Function/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Function/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Function/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/FunctionCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/FunctionInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Lexer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/LexerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Loader/Array.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Loader/Chain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Loader/Filesystem.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Loader/String.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/LoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Markup.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/AutoEscape.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Block.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/BlockReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Body.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/CheckSecurity.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Do.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Array.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/AssignName.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Add.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/And.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/BitwiseAnd.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/BitwiseOr.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/BitwiseXor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Concat.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Div.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/EndsWith.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Equal.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/FloorDiv.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Greater.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/GreaterEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/In.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Less.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/LessEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Matches.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Mod.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Mul.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/NotEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/NotIn.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Or.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Power.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Range.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/StartsWith.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Binary/Sub.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/BlockReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Call.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Conditional.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Constant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/ExtensionReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Filter/Default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/GetAttr.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/MethodCall.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Name.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/NullCoalesce.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Parent.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/TempName.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Constant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Defined.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Divisibleby.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Even.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Null.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Odd.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Test/Sameas.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Unary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Unary/Neg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Unary/Not.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Expression/Unary/Pos.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Flush.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/For.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/ForLoop.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/If.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Import.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Include.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Macro.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Module.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Print.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/SandboxedPrint.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/SetTemp.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Spaceless.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Node/Text.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeOutputInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeTraverser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeVisitor/Escaper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeVisitor/Optimizer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeVisitor/SafeAnalysis.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeVisitor/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/NodeVisitorInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Parser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/ParserInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Dumper/Blackfire.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Dumper/Html.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Dumper/Text.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Node/EnterProfile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Node/LeaveProfile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/NodeVisitor/Profiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Profiler/Profile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityNotAllowedFunctionError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityNotAllowedTagError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityPolicy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Sandbox/SecurityPolicyInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/SimpleFilter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/SimpleFunction.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/SimpleTest.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TemplateInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test/IntegrationTestCase.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Test/NodeTestCase.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TestCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TestInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Token.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/AutoEscape.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Block.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Do.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Extends.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Flush.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/For.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/From.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/If.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Import.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Include.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Macro.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Spaceless.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParser/Use.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParserBroker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParserBrokerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenParserInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/TokenStream.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Util/DeprecationCollector.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Twig/Util/TemplateDirIterator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/Zip.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/adodb-time.inc.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/array2xml.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/cakephp.validation.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/enlimbo.forms.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/validate.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/CHANGELOG.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/README.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_Configuration.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_Host.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_MessageDismisser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_MessageFormatter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_MessagesManager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_RequirementsChecker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_VersionRequirement.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_WPDismissOption.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/Whip_WPMessageDismissListener.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/configs/default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/configs/version.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/exceptions/Whip_EmptyProperty.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/exceptions/Whip_InvalidOperatorType.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/exceptions/Whip_InvalidType.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/exceptions/Whip_InvalidVersionComparisonString.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/facades/wordpress.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_DismissStorage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_Listener.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_Message.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_MessagePresenter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_Requirement.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/interfaces/Whip_VersionDetector.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/messages/Whip_BasicMessage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/messages/Whip_HostMessage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/messages/Whip_InvalidVersionRequirementMessage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/messages/Whip_NullMessage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/messages/Whip_UpgradePhpMessage.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/lib/whip/src/presenters/Whip_WPMessagePresenter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/phpcs.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/phpdoc.dist.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/phpunit.xml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/readme.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/recreate_classmap.sh delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-admin-notices.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-bs-component.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-common.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-dialogs.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-menu-icon.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-notifications.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/css/toolset-promotion.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/ajax-loader-overlay.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/description.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/icon-help-message.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/icon-help-message.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/question.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/third-party/logos/bb.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/third-party/logos/vc.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/third-party/logos/vc_old.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset-spinner.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/four-even.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/six-even.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/three-even.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/three-uneven-narrow-wide-narrow.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/two-even.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.bs-component/two-uneven-wide-narrow.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.promotion/full.jpg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.promotion/icons.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/images/toolset.promotion/toolset.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-admin-notices.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-bs-component-buttons.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-bs-component-events.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-bs-component-grids.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-bs-component-tinymce.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-chosen-wrapper.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-export-import.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-media-manager.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-parser.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-promotion.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-select2-compatibility.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-settings-relevanssi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-settings.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/js/toolset-shortcode.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/config.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/css/bootstrap-theme.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/css/bootstrap-theme.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/css/bootstrap.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/css/bootstrap.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/fonts/glyphicons-halflings-regular.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/fonts/glyphicons-halflings-regular.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/fonts/glyphicons-halflings-regular.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/fonts/glyphicons-halflings-regular.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/js/bootstrap.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/bootstrap/js/bootstrap.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen-sprite.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen-sprite@2x.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen.jquery.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen.jquery.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/chosen/chosen.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/colorbox/colorbox.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/colorbox/jquery.colorbox-min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/events-manager/event-manager.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/events-manager/event-manager.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/css/font-awesome.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/FontAwesome.otf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/fontawesome-webfont.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/fontawesome-webfont.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/fontawesome-webfont.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/fontawesome-webfont.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/font-awesome/fonts/fontawesome-webfont.woff2 delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/css/glyphicons.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/fonts/glyphicons-halflings-regular.eot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/fonts/glyphicons-halflings-regular.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/fonts/glyphicons-halflings-regular.ttf delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/fonts/glyphicons-halflings-regular.woff delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/glyphicons/fonts/glyphicons-halflings-regular.woff2 delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/head.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/jstorage.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/knockout/knockout-3.4.0.debug.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/knockout/knockout-3.4.0.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/knockout/knockout.mapping.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/parsley/parsley.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/parsley/parsley.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2-overrides.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2-spinner.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/select2/select2x2.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/res/lib/toolset-event-manager/toolset-event-manager.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/commercial-plugin-installed/commercial-plugin-installed-but-not-registered.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/error.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/installer/compatibility-reporting-setting-needed.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/installer/integration-run-installer.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/only-types-installed/layouts-support-native.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/presets/btn-dismiss.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/success.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-based-themes/active/dashboard.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-based-themes/active/plugin.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-based-themes/inactive/dashboard.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-based-themes/inactive/plugin.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-based-themes/plugin-encrypted-no-valid-theme.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-custom-position.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset-robot.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/toolset.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/admin/notice/warning.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/maintenance.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/toolset-export-import-section.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/templates/toolset-setting-section.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/css/ct.block.editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/css/ct.block.style.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/css/custom.html.block.editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/css/view.block.editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/css/view.block.style.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/img/loader.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/js/ct.block.editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/js/ct.block.frontend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/js/custom.html.block.editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/js/view.block.editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/js/view.block.frontend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/stylesheets/_colors.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/assets/stylesheets/_variables.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/ct-preview.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/ct.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/frontend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/icon.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/index.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/inspector/ct-select.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/inspector/inspector.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/styles/editor.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/ct/styles/style.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/custom-html/custom-html.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/custom-html/index.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/custom-html/styles/editor.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/frontend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/icon.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/index.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/inspector/inspector.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/inspector/optgroup.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/inspector/query-filters.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/inspector/view-select.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/styles/editor.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/styles/style.scss delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/view-preview.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/blocks/view/view.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/package-lock.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/package.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/readme.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/toolset-blocks.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-blocks/webpack.config.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-common-loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/autoload_classmap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/bootstrap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/abstract.field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/abstract.form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.audio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.button.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.colorpicker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.conditional.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.conditional.rfg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.date.scripts.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.eforms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.email.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.field_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.form_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.hidden.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.integer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.password.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.phone.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.radios.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.recaptcha-v1.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.recaptcha.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.repetitive.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.skype.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.submit.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.taxonomy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.taxonomyhierarchical.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.textarea.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.textfield.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.validation.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.video.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/class.wysiwyg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/classes/submit.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/datepicker.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-icons_222222_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-icons_228ef1_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-icons_ef8c08_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-icons_ffd27a_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/images/ui-icons_ffffff_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/jquery-ui-1.11.4.custom.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/jquery-ui-1.9.2.custom.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-jquery-ui/jquery-ui-1.9.2.custom.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-toolset-backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-toolset-frontend-legacy.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/css/wpt-toolset-frontend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/dependencies.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/calendar-readonly.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/calendar.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/collapse.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/expand.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/icon-attachment32.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/loading.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/move.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/reload_icon.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/images/xit.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/colorpicker.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/conditional.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/date.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/file-wp35.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery-ui-i18n.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-af.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ar-DZ.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-az.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-bg.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-bs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ca.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-cs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-cy-GB.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-da.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-el.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-en-AU.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-en-GB.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-en-NZ.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-eo.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-es.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-et.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-eu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-fa.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-fi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-fo.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-fr-CH.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-fr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-gl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-he.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-hi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-hr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-hu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-hy.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-id.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-is.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-it.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ja.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ka.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-kk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-km.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ko.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-lb.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-lt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-lv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-mk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ml.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ms.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-nl-BE.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-no.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-pl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-pt-BR.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-pt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-rm.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ru.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sq.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sr-SR.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-sv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-ta.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-th.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-tj.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-tr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-uk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-vi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-zh-CN.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-zh-HK.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/i18n/jquery.ui.datepicker-zh-TW.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/img/loading.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/img/progressbar.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/jquery-ui-186.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/jquery-ui.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/main.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/README delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/recaptcha_ajax.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/recaptchalib.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/recaptcha-v2/api.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/repetitive.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/skype.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/taxonomy.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/js/validation.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/CakePHP-Validation.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/adodb-time.inc.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/additional-methods.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/jquery.validate.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_bg.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ca.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_cn.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_cs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_da.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_el.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_es.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_fa.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_fi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_fr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ge.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_he.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_hu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_it.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ja.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_kk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_lt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_lv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_no.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_pl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ptbr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ptpt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ru.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_se.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_si.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_sk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_sr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_th.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_tr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_tw.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_ua.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/messages_vi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/methods_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/methods_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/lib/js/jquery-form-validation/localization/methods_pt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/plugin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/readme.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/templates/metaform-item.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/toolset-forms/templates/metaform.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/beta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/avada.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/basic.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/beaver.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/divi.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/gutenberg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/native.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend_editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend_editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/avada/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/basic/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/basic/backend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/basic/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/basic/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/basic/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/backend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/frontend-editor-template-fallback.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/frontend-editor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/beaver/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/backend_editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/divi/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend_editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend_editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/native/backend.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/native/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/native/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/native/backend_editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/native/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend.phtml delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend_editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend_editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend_layout_template.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/screen/visual-composer/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/templates/inline-ct-overlay.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/templates/inline-ct-saving-overlay.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/editor/visual-composer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/content-template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/content-template/backend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/content-template/frontend-editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/content-template/frontend-editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/content-template/frontend-editor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/content-template/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/user-editors/medium/screen/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/dismissible.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/error.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/layouts/help.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/required/action.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/success.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/undismissible.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notice/warning.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notices/Builder.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/admin/notices/manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/interface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/access/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/access/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/cred/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/cred/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/encrypted/no-valid-theme.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/installer/is_available.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/installer/is_toolset_subscription_valid.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/layouts/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/layouts/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/layouts/no-items.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/types/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/types/has_legacy_relationships.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/types/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/types/ready_for_m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/views/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/views/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/wpml/doesnt_support_m2m.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/wpml/is_active_and_configured.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/plugin/wpml/is_current_language_default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/avada/not-active-or-greater-equal-5-0.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/native/available.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/native/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/available.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/missing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-installed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/theme/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/theme/installed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/layouts-support/theme/not-active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/toolset-based/active.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/theme/toolset-based/inactive.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/condition/user/role/admin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/css/dd-dialogs-forms.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/css/dd-dialogs-general.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/css/dd-dialogs.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/js/views/abstract/ddl-abstract-dialog.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/js/views/abstract/dialog-view.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/dialogs/toolset.dialog-boxes.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/AbstractPageController.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/ItemViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/ListingPageController.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/ListingViewModel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/jquery/collapsible.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/mixins/CreateDialog.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/js/mixins/KnockoutExtensions.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/main.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/template_dialog_box.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/toolset-gui-base.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig-templates/base.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig-templates/forms.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig-templates/listing.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig-templates/listing_pagination.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig-templates/pseudo_metabox_container.twig delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig_autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig_dialog_box.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig_dialog_box_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/gui-base/twig_extensions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/css/toolset-help-videos-retro.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/css/toolset-help-videos.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/images/ajax-loader-overlay.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/images/ajax-loader-overlay2.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/js/toolset-help-videos-retro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/res/js/toolset-help-videos.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/templates/help-video.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/templates/tutorial-video-page.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/help-videos/toolset-help-videos.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/js/keyboard.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/js/keyboard.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/js/utils.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/singleton_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/singleton_factory_pre_php_5_6.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/utility/utils.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/editor-addon-generic.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/editor-addon.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/css/pro_dropdown_2.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/css/scroll.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/arrow.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/arrow_over.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/close_icon.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/ico-close.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/three_0.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/three_0a.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/three_1.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/img/three_1a.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/AUTHORS delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/CONTRIBUTING.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/README.md delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/comment/comment.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/comment/continuecomment.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/dialog/dialog.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/dialog/dialog.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/display/fullscreen.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/display/fullscreen.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/display/panel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/display/placeholder.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/display/rulers.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/closebrackets.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/closetag.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/continuelist.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/matchbrackets.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/matchtags.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/edit/trailingspace.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/brace-fold.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/comment-fold.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/foldcode.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/foldgutter.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/foldgutter.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/indent-fold.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/markdown-fold.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/fold/xml-fold.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/anyword-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/css-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/html-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/javascript-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/python-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/show-hint.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/show-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/sql-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/hint/xml-hint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/coffeescript-lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/css-lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/javascript-lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/json-lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/lint.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/lint/yaml-lint.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/merge/merge.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/merge/merge.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/mode/loadmode.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/mode/multiplex.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/mode/multiplex_test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/mode/overlay.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/mode/simple.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/runmode/colorize.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/runmode/runmode-standalone.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/runmode/runmode.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/runmode/runmode.node.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/scroll/annotatescrollbar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/scroll/scrollpastend.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/scroll/simplescrollbars.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/scroll/simplescrollbars.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/search/match-highlighter.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/search/matchesonscrollbar.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/search/matchesonscrollbar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/search/search.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/search/searchcursor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/selection/active-line.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/selection/mark-selection.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/selection/selection-pointer.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/tern/tern.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/tern/tern.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/tern/worker.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/addon/wrap/hardwrap.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bin/authors.sh delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bin/compress delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bin/lint delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bin/release delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bin/source-highlight delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/bower.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/activeline.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/anywordhint.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/bidi.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/btree.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/buffers.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/changemode.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/closebrackets.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/closetag.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/complete.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/emacs.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/folding.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/fullscreen.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/hardwrap.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/html5complete.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/indentwrap.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/lint.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/loadmode.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/marker.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/markselection.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/matchhighlighter.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/matchtags.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/merge.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/multiplex.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/mustache.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/panel.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/placeholder.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/preview.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/requirejs.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/resize.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/rulers.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/runmode.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/search.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/simplemode.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/simplescrollbars.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/spanaffectswrapping_shim.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/sublime.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/tern.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/theme.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/trailingspace.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/variableheight.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/vim.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/visibletabs.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/widget.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/demo/xmlcomplete.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/activebookmark.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/compress.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/docs.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/internals.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/logo.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/logo.svg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/manual.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/realworld.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/releases.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/reporting.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/upgrade_v2.2.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/upgrade_v3.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/upgrade_v4.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/doc/yinyang.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/keymap/emacs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/keymap/sublime.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/keymap/vim.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/lib/codemirror.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/css.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/less.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/less_test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/scss.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/scss_test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/css/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/diff/diff.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/diff/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/dtd/dtd.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/dtd/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/go/go.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/go/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/htmlembedded/htmlembedded.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/htmlembedded/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/htmlmixed/htmlmixed.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/htmlmixed/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/http/http.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/http/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/javascript/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/javascript/javascript.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/javascript/json-ld.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/javascript/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/javascript/typescript.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/markdown/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/markdown/markdown.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/markdown/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/meta.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/nginx/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/nginx/nginx.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/pascal/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/pascal/pascal.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/perl/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/perl/perl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/php/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/php/php.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/php/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/properties/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/properties/properties.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/python/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/python/python.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/q/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/q/q.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/r/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/r/r.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/rpm/changes/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/rpm/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/rpm/rpm.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/ruby/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/ruby/ruby.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/ruby/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sass/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sass/sass.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/scheme/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/scheme/scheme.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/shell/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/shell/shell.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/shell/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sparql/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sparql/sparql.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sql/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/sql/sql.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/tcl/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/tcl/tcl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/vb/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/vb/vb.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/vbscript/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/vbscript/vbscript.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/velocity/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/velocity/velocity.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xml/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xml/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xml/xml.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xquery/index.html delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xquery/test.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/mode/xquery/xquery.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/package.json delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/3024-day.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/3024-night.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/ambiance-mobile.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/ambiance.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/base16-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/base16-light.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/blackboard.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/cobalt.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/colorforth.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/dracula.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/eclipse.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/elegant.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/erlang-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/icecoder.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/lesser-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/liquibyte.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/material.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/mbo.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/mdn-like.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/midnight.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/monokai.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/neat.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/neo.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/night.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/paraiso-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/paraiso-light.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/pastel-on-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/rubyblue.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/seti.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/solarized.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/the-matrix.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/tomorrow-night-bright.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/tomorrow-night-eighties.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/ttcn.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/twilight.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/vibrant-ink.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/xq-dark.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/xq-light.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/yeti.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/codemirror/theme/zenburn.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/icl_editor_addon_plugin.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/icl_media_manager.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/mousewheel.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/res/js/scrollbar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/visual-editor/views-editor-addon.class.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/wplogger.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/toolset-common/wpv-filter-date-embedded.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/admin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/bin/install-wp-tests.sh delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/admin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/bootstrap.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/class.wpcf-import-export.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/class.wpcf-post-types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/conditional.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/editor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/evaluate.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/accessor/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/accessor/dummy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/accessor/termmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/accessor/termmeta_field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/data_saver.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/datamapper/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/datamapper/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/datamapper/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/datamapper/identity.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_factory_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_factory_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_factory_user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_generic.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/definition_user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/hooks_api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/instance.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/instance_abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/instance_term.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/instance_unsaved.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/option_checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/option_radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/option_select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/factory.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/address.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/base.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/colorpicker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/skype.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/textfield.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/preview/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/field/renderer/toolset_forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/forms.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/gui/term_field_editing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/helper.ajax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/path.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/post-types/messages.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/relationship/form-child.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/relationship/form-parent.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/repeater.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/usermeta_field.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/usermeta_repeater.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/validate.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/validation-cakephp.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/validation.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/classes/wpviews.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/frontend.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/functions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/ajax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/ajax/admin-footer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/ajax/admin-header.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/api.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/classes/class.types.data.installer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/conditional-display.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/cred.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/custom-taxonomies.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/custom-types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/debug.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields-post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/audio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/colorpicker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/date/calendar.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/date/date-formats.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/date/functions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/date/js.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/email.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/map.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/patterns/validate/form-settings/default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/patterns/validate/form-settings/numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/patterns/validate/form-settings/required.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/patterns/validate/form-settings/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/phone.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/skype.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/textarea.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/textfield.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/time.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/twitter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/video.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/fields/wysiwyg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/footer-credit.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/import-export.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/module-manager.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/post-relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/relationship/child-table-row.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/relationship/child-table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/relationship/parent-table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/repetitive-fields-ordering.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/repetitive-usermetafields-ordering.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/usermeta-add-user.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/usermeta-post.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/includes/wpml.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-ar.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-de_DE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-el.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-es_ES.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-fr_FR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-he_IL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-it_IT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-ja.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-ko_KR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-nl_NL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-pl_PL.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-pt_BR.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-pt_PT.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-ru_RU.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-sv_SE.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-uk_UA.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-vi.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-zh_CN.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types-zh_TW.mo delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/locale/types.pot delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/models/relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/plugin.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/readme.txt delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/basic.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/colorbox.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/editor-cloned.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/editor.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/fields-post.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/fix-wordpress-core.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/datepicker.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-icons_222222_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-icons_228ef1_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-icons_ef8c08_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-icons_ffd27a_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/images/ui-icons_ffffff_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/jquery-ui-1.9.2.custom.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/jquery-ui/jquery-ui-1.9.2.custom.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/post-relationship.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/repetitive.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/rtl.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/css/usermeta.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/access-icon-32x32.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/ajax-loader-big.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/ajax-loader-small.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/calendar.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/classifieds-150x150.jpg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/collapse.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/delete-2.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/delete.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/expand.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/fields/checkboxes.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/fields/select.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-checkboxes.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-numeric.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-radio-button.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-select.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-textarea.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-textfield.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/icon-wysiwyg.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/locked.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/logo-32.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/magazine-final-150x150.jpg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/move.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/projectslider-150x150.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/radio-button.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/realestate-150x150.jpg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/search_16x16.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/search_36x34.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/showcase1-150x150.jpg delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/sort.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-black_12X12.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-black_14X14.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-black_16X16.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-color_12X12.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-color_12X12.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-color_14X14.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-color_16X16.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-white_12X12.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-white_14X14.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-white_16X16.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-icon-white_20X20.not-used.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/types-toolset-component.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/warning.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/images/wpspin.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/index.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/basic.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/conditional.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/custom-fields-form-filter.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/editor.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/export-import.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/fields-form.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/fields-post.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery-ui-i18n.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-af.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ar-DZ.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-az.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-bg.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-bs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ca.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-cs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-cy-GB.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-da.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-el.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-en-AU.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-en-GB.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-en-NZ.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-eo.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-es.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-et.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-eu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-fa.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-fi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-fo.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-fr-CH.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-fr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-gl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-he.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-hi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-hr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-hu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-hy.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-id.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-is.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-it.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ja.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ka.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-kk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-km.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ko.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-lb.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-lt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-lv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-mk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ml.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ms.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-nl-BE.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-no.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-pl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-pt-BR.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-pt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-rm.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ru.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sq.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sr-SR.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-sv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-ta.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-th.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-tj.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-tr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-uk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-vi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-zh-CN.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-zh-HK.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/i18n/jquery.ui.datepicker-zh-TW.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/additional-methods.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/jquery.validate.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/jquery.validate.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_bg.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ca.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_cn.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_cs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_da.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_el.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_es.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_fa.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_fi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_fr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ge.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_he.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_hu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_it.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ja.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_kk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_lt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_lv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_no.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_pl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ptbr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ptpt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ru.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_se.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_si.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_sk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_sr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_th.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_tr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_tw.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_ua.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/messages_vi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/methods_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/methods_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery-form-validation/localization/methods_pt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery.colorbox-min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery.ui.datepicker.i18n.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/jquery.ui.datepicker.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/knockout-2.2.1.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/numeric_fix.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/post-relationship.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/repetitive.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/settings.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/types_editor_plugin.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/utils-min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/utils.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/validation-min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/validation.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/resources/js/wp-views.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/usermeta-init.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/editor-modal-window.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/child-tax-category.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/child-tax-tag.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-audio.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-checkbox.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-checkboxes.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-date.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-email.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-embed.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-entry.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-file.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-image.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-numeric.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-radio.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-url.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/editor-modal-video.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/embedded/views/templates/skype-select-button.tpl.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/help.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/ajax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.edit.custom.fields.group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.edit.fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.edit.meta.fields.group.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.edit.post.type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.edit.taxonomy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.page.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.post-type.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.post.types.list.table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.taxonomies.list.table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.taxonomies.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.usermeta.groups.list.table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.admin.usermeta.table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.types.fields.conditional.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.wpcf.custom.fields.list.table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.wpcf.marketing.messages.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.wpcf.marketing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/class.wpcf.roles.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/edit/termmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/edit/termmeta_form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/listing/abstract.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/listing/table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/listing/termmeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/classes/page/listing/termmeta_table.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/common-functions.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/conditional-display.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/constants.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/custom-taxonomies-form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/custom-taxonomies.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/custom-types-form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/custom-types-taxonomies-list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/custom-types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields-form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields-list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/audio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/checkbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/checkboxes.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/colorpicker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/date.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/email.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/entry.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/file.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/image.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/map.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/numeric.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/phone.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/radio.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/select.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/skype.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/textarea.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/textfield.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/time.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/url.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/video.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/fields/wysiwyg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/import-export.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/post-relationship.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/settings.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/usermeta-form.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/usermeta-list.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/includes/usermeta.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/assets/images/access.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/assets/images/cred.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/assets/images/views.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/assets/images/wait.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/images/wpcf/wpcf-arrows-hide.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/images/wpcf/wpcf-arrows-show.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/images/wpcf/wpcf-list-style.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/index.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/js/jquery.wpcfnotif.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/js/jquery.wpcfnotif.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/congrats-post-types/style.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/displaying-custom-content/title-content.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/marketing/etc/types.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/phpunit.xml.dist delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/collapsible.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/fields-post.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/datepicker.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_diagonals-thick_18_b81900_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_diagonals-thick_20_666666_40x40.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_flat_10_000000_40x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_glass_100_f6f6f6_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_glass_100_fdf5ce_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_glass_65_ffffff_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_gloss-wave_35_f6a828_500x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_highlight-soft_100_eeeeee_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-bg_highlight-soft_75_ffe45c_1x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-icons_222222_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-icons_228ef1_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-icons_ef8c08_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-icons_ffd27a_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/css/jquery-ui/images/ui-icons_ffffff_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/ajax-loader-big.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/ajax-loader-small.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/bw-logo-16.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/calendar.gif delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/collapse.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/delete-2.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/delete.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/expand.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/move.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/images/types-icon-white_20X20.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/index.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/basic.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/collapsible.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/custom-types-form.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/fields-form.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/additional-methods.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/jquery.validate.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/jquery.validate.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ar.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_bg.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ca.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_cn.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_cs.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_da.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_el.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_es.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_fa.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_fi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_fr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ge.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_he.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_hu.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_it.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ja.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_kk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_lt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_lv.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_no.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_pl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ptbr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ptpt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ro.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ru.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_se.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_si.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_sk.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_sr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_th.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_tr.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_tw.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_ua.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/messages_vi.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/methods_de.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/methods_nl.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery-form-validation/localization/methods_pt.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery.ui.datepicker.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-bg_flat_75_ffffff_40x100.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-bg_glass_75_e6e6e6_1x400.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-icons_222222_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-icons_454545_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/images/ui-icons_888888_256x240.png delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/jquery.ui.resizable.min.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/jquery_ui/jquery.ui.theme.min.css delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/taxonomy-form.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/resources/js/types_editor_plugin.js delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/toolset/types/wpcf.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/CHANGELOG delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/LICENSE delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/README.rst delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Autoloader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/BaseNodeVisitor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Cache/Filesystem.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Cache/Null.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/CacheInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Compiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/CompilerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/ContainerRuntimeLoader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Environment.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Error.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Error/Loader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Error/Runtime.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Error/Syntax.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/ExistsLoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/ExpressionParser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Core.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Debug.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Escaper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/GlobalsInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/InitRuntimeInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Optimizer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Profiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/Staging.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Extension/StringLoader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/ExtensionInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FactoryRuntimeLoader.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FileExtensionEscapingStrategy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Filter/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Filter/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Filter/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FilterCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FilterInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Function/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Function/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Function/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FunctionCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/FunctionInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Lexer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/LexerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Loader/Array.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Loader/Chain.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Loader/Filesystem.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Loader/String.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/LoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Markup.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/AutoEscape.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Block.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/BlockReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Body.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/CheckSecurity.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Do.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Array.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/AssignName.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Add.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/And.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseAnd.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseOr.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseXor.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Concat.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Div.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/EndsWith.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Equal.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/FloorDiv.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Greater.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/GreaterEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/In.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Less.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/LessEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Matches.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Mod.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Mul.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/NotEqual.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/NotIn.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Or.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Power.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Range.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/StartsWith.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Binary/Sub.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/BlockReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Call.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Conditional.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Constant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/ExtensionReference.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Filter/Default.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/GetAttr.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/MethodCall.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Name.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/NullCoalesce.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Parent.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/TempName.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Constant.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Defined.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Divisibleby.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Even.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Null.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Odd.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Test/Sameas.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Unary.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Neg.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Not.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Expression/Unary/Pos.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Flush.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/For.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/ForLoop.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/If.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Import.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Include.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Macro.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Module.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Print.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/SandboxedPrint.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/SetTemp.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Spaceless.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/Text.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Node/With.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeCaptureInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeOutputInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeTraverser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeVisitor/Escaper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeVisitor/Optimizer.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeVisitor/SafeAnalysis.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeVisitor/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/NodeVisitorInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Parser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/ParserInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Dumper/Blackfire.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Dumper/Html.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Dumper/Text.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Node/EnterProfile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Node/LeaveProfile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/NodeVisitor/Profiler.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Profiler/Profile.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/RuntimeLoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFunctionError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedMethodError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedPropertyError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedTagError.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityPolicy.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Sandbox/SecurityPolicyInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/SimpleFilter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/SimpleFunction.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/SimpleTest.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Source.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/SourceContextLoaderInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Template.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TemplateInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TemplateWrapper.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test/Function.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test/IntegrationTestCase.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test/Method.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test/Node.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Test/NodeTestCase.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TestCallableInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TestInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Token.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/AutoEscape.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Block.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Do.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Embed.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Extends.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Filter.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Flush.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/For.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/From.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/If.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Import.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Include.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Macro.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Sandbox.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Set.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Spaceless.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/Use.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParser/With.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParserBroker.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParserBrokerInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenParserInterface.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/TokenStream.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Util/DeprecationCollector.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/lib/Twig/Util/TemplateDirIterator.php delete mode 100644 backend/wordpress/wp-content/plugins/types/vendor/twig/twig/phpunit.xml.dist delete mode 100644 backend/wordpress/wp-content/plugins/types/wpcf.php delete mode 100644 backend/wordpress/wp-content/plugins/types/wpml-config.xml diff --git a/backend/wordpress/wp-content/plugins/types/application/autoload_classmap.php b/backend/wordpress/wp-content/plugins/types/application/autoload_classmap.php deleted file mode 100644 index 56c66a9..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/autoload_classmap.php +++ /dev/null @@ -1,218 +0,0 @@ - dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/forms.php', -'Toolset_Filesystem_Directory' => dirname( __FILE__ ) . '/../vendor/toolset/filesystem/directory.php', -'Toolset_Filesystem_Exception' => dirname( __FILE__ ) . '/../vendor/toolset/filesystem/exception.php', -'Toolset_Filesystem_File' => dirname( __FILE__ ) . '/../vendor/toolset/filesystem/file.php', -'Types_Admin' => dirname( __FILE__ ) . '/controllers/admin.php', -'Types_Admin_Edit_Custom_Fields_Group' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.edit.custom.fields.group.php', -'Types_Admin_Edit_Fields' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.edit.fields.php', -'Types_Admin_Edit_Meta_Fields_Group' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.edit.meta.fields.group.php', -'Types_Admin_Edit_Post_Type' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.edit.post.type.php', -'Types_Admin_Edit_Taxonomy' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.edit.taxonomy.php', -'Types_Admin_Fields' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.fields.php', -'Types_Admin_Menu' => dirname( __FILE__ ) . '/controllers/admin_menu.php', -'Types_Admin_Page' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.page.php', -'Types_Admin_Post_Type' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.post-type.php', -'Types_Admin_Post_Types_List_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.post.types.list.table.php', -'Types_Admin_Taxonomies' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.taxonomies.php', -'Types_Admin_Taxonomies_List_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.taxonomies.list.table.php', -'Types_Admin_Usermeta_Control_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.usermeta.table.php', -'Types_Admin_Usermeta_Groups_List_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.admin.usermeta.groups.list.table.php', -'Types_Ajax' => dirname( __FILE__ ) . '/controllers/ajax.php', -'Types_Ajax_Handler_Abstract' => dirname( __FILE__ ) . '/controllers/ajax/handler/abstract.php', -'Types_Ajax_Handler_Check_Slug_Conflicts' => dirname( __FILE__ ) . '/controllers/ajax/handler/check_slug_conflicts.php', -'Types_Ajax_Handler_Field_Control_Action' => dirname( __FILE__ ) . '/controllers/ajax/handler/field_control_action.php', -'Types_Ajax_Handler_Interface' => dirname( __FILE__ ) . '/controllers/ajax/handler_interface.php', -'Types_Ajax_Handler_Settings_Action' => dirname( __FILE__ ) . '/controllers/ajax/handler/settings_action.php', -'Types_Api' => dirname( __FILE__ ) . '/controllers/api.php', -'Types_Api_Handler_Filter_Get_Field_Group_Ids_By_Post_Type' => dirname( __FILE__ ) . '/controllers/api/handler/filter_get_field_group_ids_by_post_type.php', -'Types_Api_Handler_Import_From_Zip_File' => dirname( __FILE__ ) . '/controllers/api/handler/import_from_zip_file.php', -'Types_Api_Handler_Interface' => dirname( __FILE__ ) . '/controllers/api/handler/interface.php', -'Types_Api_Handler_Query_Groups' => dirname( __FILE__ ) . '/controllers/api/handler/query_groups.php', -'Types_Asset_Help_Tab_Loader' => dirname( __FILE__ ) . '/controllers/asset/help_tab_loader.php', -'Types_Asset_Manager' => dirname( __FILE__ ) . '/controllers/asset/manager.php', -'Types_Assets' => dirname( __FILE__ ) . '/controllers/assets.php', -'Types_Dialog_Box' => dirname( __FILE__ ) . '/controllers/dialog_box.php', -'Types_Embedded' => dirname( __FILE__ ) . '/controllers/embedded.php', -'Types_Field_Group' => dirname( __FILE__ ) . '/models/field/group.php', -'Types_Field_Group_Factory' => dirname( __FILE__ ) . '/models/field/group/factory.php', -'Types_Field_Group_Post' => dirname( __FILE__ ) . '/models/field/group/post.php', -'Types_Field_Group_Post_Factory' => dirname( __FILE__ ) . '/models/field/group/post_factory.php', -'Types_Field_Group_Term' => dirname( __FILE__ ) . '/models/field/group/term.php', -'Types_Field_Group_Term_Factory' => dirname( __FILE__ ) . '/models/field/group/term_factory.php', -'Types_Field_Group_User' => dirname( __FILE__ ) . '/models/field/group/user.php', -'Types_Field_Group_User_Factory' => dirname( __FILE__ ) . '/models/field/group/user_factory.php', -'Types_Fields_Conditional' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.types.fields.conditional.php', -'Types_Field_Type_Converter' => dirname( __FILE__ ) . '/controllers/field/type_converter.php', -'Types_Field_Type_Definition_Checkbox' => dirname( __FILE__ ) . '/models/field/gateway/checkbox.php', -'Types_Field_Type_Definition_Checkboxes' => dirname( __FILE__ ) . '/models/field/gateway/checkboxes.php', -'Types_Field_Type_Definition_Date' => dirname( __FILE__ ) . '/models/field/gateway/date.php', -'Types_Field_Type_Definition' => dirname( __FILE__ ) . '/models/field/type/definition.php', -'Types_Field_Type_Definition_Factory' => dirname( __FILE__ ) . '/models/field/type/definition_factory.php', -'Types_Field_Type_Definition_Numeric' => dirname( __FILE__ ) . '/models/field/gateway/numeric.php', -'Types_Field_Type_Definition_Radio' => dirname( __FILE__ ) . '/models/field/gateway/radio.php', -'Types_Field_Type_Definition_Select' => dirname( __FILE__ ) . '/models/field/gateway/select.php', -'Types_Field_Type_Definition_Singular' => dirname( __FILE__ ) . '/models/field/gateway/singular.php', -'Types_Field_Utils' => dirname( __FILE__ ) . '/controllers/field/utils.php', -'Types_Frontend' => dirname( __FILE__ ) . '/controllers/frontend.php', -'Types_Helper_Condition_Archive_Exists' => dirname( __FILE__ ) . '/models/helper/condition/archive/exists.php', -'Types_Helper_Condition_Archive_Has_Fields' => dirname( __FILE__ ) . '/models/helper/condition/archive/has_fields.php', -'Types_Helper_Condition_Archive_Missing' => dirname( __FILE__ ) . '/models/helper/condition/archive/missing.php', -'Types_Helper_Condition_Archive_No_Fields' => dirname( __FILE__ ) . '/models/helper/condition/archive/no_fields.php', -'Types_Helper_Condition_Archive_No_Support' => dirname( __FILE__ ) . '/models/helper/condition/archive/no_support.php', -'Types_Helper_Condition_Archive_Support' => dirname( __FILE__ ) . '/models/helper/condition/archive/support.php', -'Types_Helper_Condition_Cred_Active' => dirname( __FILE__ ) . '/models/helper/condition/cred/active.php', -'Types_Helper_Condition_Cred_Forms_Exist' => dirname( __FILE__ ) . '/models/helper/condition/cred/forms_exist.php', -'Types_Helper_Condition_Cred_Forms_Missing' => dirname( __FILE__ ) . '/models/helper/condition/cred/forms_missing.php', -'Types_Helper_Condition_Cred_Missing' => dirname( __FILE__ ) . '/models/helper/condition/cred/missing.php', -'Types_Helper_Condition' => dirname( __FILE__ ) . '/models/helper/condition.php', -'Types_Helper_Condition_Layouts_Active' => dirname( __FILE__ ) . '/models/helper/condition/layouts/active.php', -'Types_Helper_Condition_Layouts_Archive_Exists' => dirname( __FILE__ ) . '/models/helper/condition/layouts/archive_exists.php', -'Types_Helper_Condition_Layouts_Archive_Missing' => dirname( __FILE__ ) . '/models/helper/condition/layouts/archive_missing.php', -'Types_Helper_Condition_Layouts_Compatible' => dirname( __FILE__ ) . '/models/helper/condition/layouts/compatible.php', -'Types_Helper_Condition_Layouts_Missing' => dirname( __FILE__ ) . '/models/helper/condition/layouts/missing.php', -'Types_Helper_Condition_Layouts_Template_Exists' => dirname( __FILE__ ) . '/models/helper/condition/layouts/template_exists.php', -'Types_Helper_Condition_Layouts_Template_Missing' => dirname( __FILE__ ) . '/models/helper/condition/layouts/template_missing.php', -'Types_Helper_Condition_Screen' => dirname( __FILE__ ) . '/models/helper/condition/screen.php', -'Types_Helper_Condition_Single_Exists' => dirname( __FILE__ ) . '/models/helper/condition/single/exists.php', -'Types_Helper_Condition_Single_Has_Fields' => dirname( __FILE__ ) . '/models/helper/condition/single/has_fields.php', -'Types_Helper_Condition_Single_Missing' => dirname( __FILE__ ) . '/models/helper/condition/single/missing.php', -'Types_Helper_Condition_Single_No_Fields' => dirname( __FILE__ ) . '/models/helper/condition/single/no_fields.php', -'Types_Helper_Condition_Template' => dirname( __FILE__ ) . '/models/helper/condition/template.php', -'Types_Helper_Condition_Type_Fields_Assigned' => dirname( __FILE__ ) . '/models/helper/condition/type/fields_assigned.php', -'Types_Helper_Condition_Type_No_Post_Or_Page' => dirname( __FILE__ ) . '/models/helper/condition/type/no_post_or_page.php', -'Types_Helper_Condition_Type_Post_Or_Page' => dirname( __FILE__ ) . '/models/helper/condition/type/post_or_page.php', -'Types_Helper_Condition_Views_Active' => dirname( __FILE__ ) . '/models/helper/condition/views/active.php', -'Types_Helper_Condition_Views_Archive_Exists' => dirname( __FILE__ ) . '/models/helper/condition/views/archive_exists.php', -'Types_Helper_Condition_Views_Archive_Missing' => dirname( __FILE__ ) . '/models/helper/condition/views/archive_missing.php', -'Types_Helper_Condition_Views_Missing' => dirname( __FILE__ ) . '/models/helper/condition/views/missing.php', -'Types_Helper_Condition_Views_Template_Exists' => dirname( __FILE__ ) . '/models/helper/condition/views/template_exists.php', -'Types_Helper_Condition_Views_Template_Missing' => dirname( __FILE__ ) . '/models/helper/condition/views/template_missing.php', -'Types_Helper_Condition_Views_Views_Exist' => dirname( __FILE__ ) . '/models/helper/condition/views/views_exist.php', -'Types_Helper_Condition_Views_Views_Missing' => dirname( __FILE__ ) . '/models/helper/condition/views/views_missing.php', -'Types_Helper_Create_Content_Template' => dirname( __FILE__ ) . '/models/helper/create/content_template.php', -'Types_Helper_Create_Form' => dirname( __FILE__ ) . '/models/helper/create/form.php', -'Types_Helper_Create_Layout' => dirname( __FILE__ ) . '/models/helper/create/layout.php', -'Types_Helper_Create_View' => dirname( __FILE__ ) . '/models/helper/create/view.php', -'Types_Helper_Create_Wordpress_Archive' => dirname( __FILE__ ) . '/models/helper/create/wordpress_archive.php', -'Types_Helper_Output_Interface' => dirname( __FILE__ ) . '/models/helper/output/interface.php', -'Types_Helper_Output_Meta_Box' => dirname( __FILE__ ) . '/models/helper/output/meta_box.php', -'Types_Helper_Placeholder' => dirname( __FILE__ ) . '/models/helper/placeholder.php', -'Types_Helper_Twig' => dirname( __FILE__ ) . '/models/helper/twig.php', -'Types_Helper_Url' => dirname( __FILE__ ) . '/models/helper/url.php', -'Types_Import_Export' => dirname( __FILE__ ) . '/controllers/import_export.php', -'Types_Information_Container' => dirname( __FILE__ ) . '/models/information/container.php', -'Types_Information_Controller' => dirname( __FILE__ ) . '/controllers/information/controller.php', -'Types_Information_Message' => dirname( __FILE__ ) . '/models/information/message.php', -'Types_Information_Message_Post_Type' => dirname( __FILE__ ) . '/models/information/message/post_type.php', -'Types_Information_Table' => dirname( __FILE__ ) . '/models/information/table.php', -'Types_Interop_Handler_Divi' => dirname( __FILE__ ) . '/controllers/interop/handler/divi.php', -'Types_Interop_Handler_Interface' => dirname( __FILE__ ) . '/controllers/interop/handler_interface.php', -'Types_Interop_Handler_The7' => dirname( __FILE__ ) . '/controllers/interop/handler/the7.php', -'Types_Interop_Handler_Use_Any_Font' => dirname( __FILE__ ) . '/controllers/interop/handler/use_any_font.php', -'Types_Interop_Handler_Wpml' => dirname( __FILE__ ) . '/controllers/interop/handler/wpml.php', -'Types_Interop_Mediator' => dirname( __FILE__ ) . '/controllers/interop/mediator.php', -'Types_Main' => dirname( __FILE__ ) . '/controllers/main.php', -'Types_Page_Abstract' => dirname( __FILE__ ) . '/controllers/page/abstract.php', -'Types_Page_Dashboard' => dirname( __FILE__ ) . '/controllers/page/dashboard.php', -'Types_Page_Extension_Edit_Post' => dirname( __FILE__ ) . '/controllers/page/extension/edit_post.php', -'Types_Page_Extension_Edit_Post_Fields' => dirname( __FILE__ ) . '/controllers/page/extension/edit_post_fields.php', -'Types_Page_Extension_Edit_Post_Type' => dirname( __FILE__ ) . '/controllers/page/extension/edit_post_type.php', -'Types_Page_Extension_Settings' => dirname( __FILE__ ) . '/controllers/page/extension/settings.php', -'Types_Page_Field_Control' => dirname( __FILE__ ) . '/controllers/page/field_control.php', -'Types_Page_Hidden_Helper' => dirname( __FILE__ ) . '/controllers/page/hidden/helper.php', -'Types_Post_Type' => dirname( __FILE__ ) . '/models/post_type.php', -'Types_Setting_Boolean' => dirname( __FILE__ ) . '/models/setting/boolean.php', -'Types_Setting' => dirname( __FILE__ ) . '/models/setting.php', -'Types_Setting_Interface' => dirname( __FILE__ ) . '/models/setting/interface.php', -'Types_Setting_Option' => dirname( __FILE__ ) . '/models/setting/option.php', -'Types_Setting_Option_Interface' => dirname( __FILE__ ) . '/models/setting/option/interface.php', -'Types_Setting_Preset_Information_Table' => dirname( __FILE__ ) . '/models/setting/preset/information_table.php', -'Types_Taxonomy' => dirname( __FILE__ ) . '/models/taxonomy.php', -'Types_Twig_Autoloader' => dirname( __FILE__ ) . '/controllers/twig_autoloader.php', -'Types_Upgrade' => dirname( __FILE__ ) . '/controllers/upgrade.php', -'Types_Utils' => dirname( __FILE__ ) . '/controllers/admin_notice/utils.php', -'Types_Admin_Notices_Free_Version' => dirname( __FILE__ ) . '/controllers/admin_notice/free-version.php', -'Types_Utils_Post_Type_Option' => dirname( __FILE__ ) . '/controllers/utils/post_type_option.php', -'Types_Wpml_Field_Group' => dirname( __FILE__ ) . '/models/wpml/field_group.php', -'Types_Wpml_Field_Group_String_Description' => dirname( __FILE__ ) . '/models/wpml/field/group/string/description.php', -'Types_Wpml_Field_Group_String' => dirname( __FILE__ ) . '/models/wpml/field/group/string.php', -'Types_Wpml_Field_Group_String_Name' => dirname( __FILE__ ) . '/models/wpml/field/group/string/name.php', -'Types_Wpml_Interface' => dirname( __FILE__ ) . '/models/wpml/interface.php', -'Wpcf_Cake_Validation' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/validation-cakephp.php', -'WPCF_Conditional' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/conditional.php', -'WPCF_Custom_Fields_List_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.wpcf.custom.fields.list.table.php', -'WPCF_Editor' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/editor.php', -'WPCF_Evaluate' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/evaluate.php', -'WPCF_Field_Accessor_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/accessor/abstract.php', -'WPCF_Field_Accessor_Dummy' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/accessor/dummy.php', -'WPCF_Field_Accessor_Termmeta' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/accessor/termmeta.php', -'WPCF_Field_Accessor_Termmeta_Field' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/accessor/termmeta_field.php', -'WPCF_Field_DataMapper_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/datamapper/abstract.php', -'WPCF_Field_DataMapper_Checkbox' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/datamapper/checkbox.php', -'WPCF_Field_DataMapper_Checkboxes' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/datamapper/checkboxes.php', -'WPCF_Field_DataMapper_Identity' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/datamapper/identity.php', -'WPCF_Field_Data_Saver' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/data_saver.php', -'WPCF_Field_Definition_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_abstract.php', -'WPCF_Field_Definition' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition.php', -'WPCF_Field_Definition_Factory' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_factory.php', -'WPCF_Field_Definition_Factory_Post' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_factory_post.php', -'WPCF_Field_Definition_Factory_Term' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_factory_term.php', -'WPCF_Field_Definition_Factory_User' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_factory_user.php', -'WPCF_Field_Definition_Generic' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_generic.php', -'WPCF_Field_Definition_Post' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_post.php', -'WPCF_Field_Definition_Term' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_term.php', -'WPCF_Field_Definition_User' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/definition_user.php', -'WPCF_Field' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field.php', -'WPCF_Field_Hooks_API' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/hooks_api.php', -'WPCF_Field_Instance_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/instance_abstract.php', -'WPCF_Field_Instance' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/instance.php', -'WPCF_Field_Instance_Term' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/instance_term.php', -'WPCF_Field_Instance_Unsaved' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/instance_unsaved.php', -'WPCF_Field_Option_Checkboxes' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/option_checkboxes.php', -'WPCF_Field_Option_Radio' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/option_radio.php', -'WPCF_Field_Option_Select' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/option_select.php', -'WPCF_Field_Renderer_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/abstract.php', -'WPCF_Field_Renderer_Factory' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/factory.php', -'WPCF_Field_Renderer_Preview_Address' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/address.php', -'WPCF_Field_Renderer_Preview_Base' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/base.php', -'WPCF_Field_Renderer_Preview_Checkbox' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/checkbox.php', -'WPCF_Field_Renderer_Preview_Checkboxes' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/checkboxes.php', -'WPCF_Field_Renderer_Preview_Colorpicker' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/colorpicker.php', -'WPCF_Field_Renderer_Preview_Date' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/date.php', -'WPCF_Field_Renderer_Preview_File' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/file.php', -'WPCF_Field_Renderer_Preview_Image' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/image.php', -'WPCF_Field_Renderer_Preview_Radio' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/radio.php', -'WPCF_Field_Renderer_Preview_Skype' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/skype.php', -'WPCF_Field_Renderer_Preview_Textfield' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/textfield.php', -'WPCF_Field_Renderer_Preview_URL' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/preview/url.php', -'WPCF_Field_Renderer_Toolset_Forms' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field/renderer/toolset_forms.php', -'WPCF_Fields' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/fields.php', -'WPCF_GUI_Term_Field_Editing' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/gui/term_field_editing.php', -'WPCF_Helper_Ajax' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/helper.ajax.php', -'WPCF_Import_Export' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/class.wpcf-import-export.php', -'WPCF_Loader' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/loader.php', -'WPCF_Page_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/abstract.php', -'WPCF_Page_Edit_Termmeta' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/edit/termmeta.php', -'WPCF_Page_Edit_Termmeta_Form' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/edit/termmeta_form.php', -'WPCF_Page_Listing_Abstract' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/listing/abstract.php', -'WPCF_Page_Listing_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/listing/table.php', -'WPCF_Page_Listing_Termmeta' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/listing/termmeta.php', -'WPCF_Page_Listing_Termmeta_Table' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/page/listing/termmeta_table.php', -'WPCF_Path' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/path.php', -'WPCF_Post_Types' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/class.wpcf-post-types.php', -'WPCF_Relationship_Child_Form' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/relationship/form-child.php', -'WPCF_Relationship' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/relationship.php', -'WPCF_Repeater' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/repeater.php', -'WPCF_Roles' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.wpcf.roles.php', -'WPCF_Termmeta_Field' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/field.php', -'WPCF_Termmeta_Repeater' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/repeater.php', -'WPCF_Types_Marketing' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.wpcf.marketing.php', -'WPCF_Types_Marketing_Messages' => dirname( __FILE__ ) . '/../vendor/toolset/types/includes/classes/class.wpcf.marketing.messages.php', -'WPCF_Usermeta_Field' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/usermeta_field.php', -'WPCF_Usermeta_Repeater' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/usermeta_repeater.php', -'WPCF_Validation' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/validation.php', -'WPCF_WPViews' => dirname( __FILE__ ) . '/../vendor/toolset/types/embedded/classes/wpviews.php', -); diff --git a/backend/wordpress/wp-content/plugins/types/application/bootstrap.php b/backend/wordpress/wp-content/plugins/types/application/bootstrap.php deleted file mode 100644 index 7e5d4ac..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/bootstrap.php +++ /dev/null @@ -1,63 +0,0 @@ -add_path( 'Toolset', TYPES_ABSPATH . '/vendor/toolset' ); - - -/* - * Load old Types - */ -if( ! defined( 'WPCF_RELPATH' ) ) { - define( 'WPCF_RELPATH', TYPES_RELPATH . '/vendor/toolset/types' ); -} - -if( ! defined( 'WPCF_EMBEDDED_TOOLSET_ABSPATH' ) ) { - define( 'WPCF_EMBEDDED_TOOLSET_ABSPATH', TYPES_ABSPATH . '/vendor/toolset' ); -} - -if( ! defined( 'WPCF_EMBEDDED_TOOLSET_RELPATH') ) { - define( 'WPCF_EMBEDDED_TOOLSET_RELPATH', TYPES_RELPATH . '/vendor/toolset' ); -} - -if( ! defined( 'WPTOOLSET_COMMON_PATH' ) ) { - define( 'WPTOOLSET_COMMON_PATH', TYPES_ABSPATH . '/vendor/toolset/toolset-common' ); -} - -if ( !defined( 'EDITOR_ADDON_RELPATH' ) ) { - define( 'EDITOR_ADDON_RELPATH', WPCF_EMBEDDED_TOOLSET_RELPATH . '/toolset-common/visual-editor' ); -} - -// installer -$installer = TYPES_ABSPATH . '/vendor/otgs/installer/loader.php'; -if ( file_exists( $installer ) ) { - /** @noinspection PhpIncludeInspection */ - include_once $installer; - if ( function_exists( 'WP_Installer_Setup' ) ) { - WP_Installer_Setup( - $wp_installer_instance, - array( - 'plugins_install_tab' => '1', - 'repositories_include' => array('toolset', 'wpml') - ) - ); - } -} - - -// Get new functions.php -require_once( dirname( __FILE__ ) . '/functions.php' ); - -// Initialize legacy code -require_once( dirname( __FILE__ ) . '/../vendor/toolset/types/wpcf.php' ); - -// Public API -require_once( dirname( __FILE__ ) . '/controllers/main.php' ); - -// Jumpstart new Types -Types_Main::initialize(); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/admin.php b/backend/wordpress/wp-content/plugins/types/application/controllers/admin.php deleted file mode 100644 index 2a9d141..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/admin.php +++ /dev/null @@ -1,80 +0,0 @@ -on_init(); - } - - - private function __clone() { } - - - private function on_init() { - - Types_Upgrade::initialize(); - - // Load Twig - this is a bit hacky way to do it, see Types_Twig_Autoloader class for explanation. - Types_Twig_Autoloader::register(); - - // Load menu - won't be loaded in embedded version. - if( apply_filters( 'types_register_pages', true ) ) { - Types_Admin_Menu::initialize(); - } - - $this->init_page_extensions(); - - // admin notices - Toolset_Singleton_Factory::get( 'Types_Admin_Notices_Free_Version' ); - } - - - /** - * Add hooks for loading page extensions. - * - * @since 2.1 - */ - private function init_page_extensions() { - // extensions for post edit page - add_action( 'load-post.php', array( 'Types_Page_Extension_Edit_Post', 'get_instance' ) ); - - // extension for post type edit page - add_action( 'load-toolset_page_wpcf-edit-type', array( 'Types_Page_Extension_Edit_Post_Type', 'get_instance' ) ); - - // extension for post fields edit page - add_action( 'load-toolset_page_wpcf-edit', array( 'Types_Page_Extension_Edit_Post_Fields', 'get_instance' ) ); - - // settings - add_action( 'load-toolset_page_toolset-settings', array( $this, 'init_settings' ) ); - } - - - /** - * Initialize the extension for the Toolset Settings page. - * - * @since 2.1 - */ - public function init_settings() { - $settings = new Types_Page_Extension_Settings(); - $settings->build(); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_menu.php b/backend/wordpress/wp-content/plugins/types/application/controllers/admin_menu.php deleted file mode 100644 index bb1ab55..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_menu.php +++ /dev/null @@ -1,124 +0,0 @@ -maybe_add_ondemand_submenu( $pages, $page_name ); - } - return $pages; - } - - - /** - * Check if an on-demand submenu should be added, and jumpstart it's controller if needed. - * - * On-demand submenu means that the submenu isn't displayed normally, it appears only when its page is loaded. - * - * Note: All page controllers should inherit from Types_Page_Abstract. - * - * @param array $pages Array of menu item definitions. - * @param string $page_name - * @return array Updated item definition array. - * @since 2.0 - */ - private function maybe_add_ondemand_submenu( $pages, $page_name ) { - $page = null; - switch( $page_name ) { - case self::PAGE_NAME_FIELD_CONTROL: - $page = Types_Page_Field_Control::get_instance(); - break; - case self::PAGE_NAME_HELPER: - Types_Page_Hidden_Helper::get_instance(); - break; - } - - if( $page instanceof Types_Page_Abstract ) { - - // Jumpstart the page controller. - try { - $page->prepare(); - } catch( Exception $e ) { - wp_die( $e->getMessage() ); - } - - $pages[ $page_name ] = array( - 'slug' => $page_name, - 'menu_title' => $page->get_title(), - 'page_title' => $page->get_title(), - 'callback' => $page->get_render_callback(), - 'load_hook' => $page->get_load_callback(), - 'capability' => $page->get_required_capability(), - 'contextual_help_hook' => array( Types_Asset_Help_Tab_Loader::get_instance(), 'add_help_tab' ) - ); - - // todo we might need to handle adding URL parameters to submenu URLs in some standard way, it's common scenario for ondemand submenus - - } - - return $pages; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/free-version.php b/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/free-version.php deleted file mode 100644 index 49460bf..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/free-version.php +++ /dev/null @@ -1,99 +0,0 @@ -constants = $constants; - - add_action( 'init', array( $this, 'init' ), 1000 ); - } - - /** - * Init notices by screen - */ - public function init_screens() { - if( ! function_exists( 'get_current_screen' ) ) { - // loaded to early - return; - } - - $this->current_screen = get_current_screen(); - - $this->screen_wordpress_dashboard(); - } - - /** - * Notices for the Wordpress Dashboard Page - */ - protected function screen_wordpress_dashboard() { - if( $this->get_current_screen_id() != 'dashboard' ) { - return; - } - - $this->new_features_of_paid_types(); - } - - /** - * New feature of paid types - * Will only show notices if only types is active - */ - private function new_features_of_paid_types() { - if( ! $this->only_types_active() ) { - // not only types active - return; - } - - // new features of paid types (here should only be the newest version, - // otherwise new clients or old on new installations see all release notices) - $this->notice_types_release_3_0(); - } - - /** - * Notice about Types 3.0 features - * - * @return bool|Toolset_Admin_Notice_Dismissible - */ - private function notice_types_release_3_0() { - $notice = new Toolset_Admin_Notice_Dismissible( self::NOTICE_TYPES_3_0, '', $this->constants ); - $notice->set_similar_notices_key( Toolset_Admin_Notices_Manager::SIMILAR_NOTICES_FREE_PLUGIN_SHOWS_PAID_FEATURES ); - $notice->set_content( TYPES_ABSPATH . '/application/views/admin-notices/free-version/types-3-0.phtml' ); - Toolset_Admin_Notices_Manager::add_notice( $notice ); - - return $notice; - } - - /** - * Notice about Types 3.1 features - * - * NOT USED YET - ADDED FOR TESTING AND KEPT IT FOR NEXT RELEASE - * - * @return bool|Toolset_Admin_Notice_Dismissible - */ - private function notice_types_release_3_1() { - $notice = new Toolset_Admin_Notice_Dismissible( self::NOTICE_TYPES_3_1, '', $this->constants ); - $notice->set_similar_notices_key( Toolset_Admin_Notices_Manager::SIMILAR_NOTICES_FREE_PLUGIN_SHOWS_PAID_FEATURES ); - $notice->set_content( TYPES_ABSPATH . '/application/views/admin-notices/free-version/types-3-1.phtml' ); - Toolset_Admin_Notices_Manager::add_notice( $notice ); - - return $notice; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/utils.php b/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/utils.php deleted file mode 100644 index 82eb054..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/admin_notice/utils.php +++ /dev/null @@ -1,266 +0,0 @@ - true, '_builtin' => true ), $output_mode ); - } - - - /** - * Get a list of taxonomies that should be excluded from any sort of Types/Toolset functionality. - * - * @return string[] Taxonomy slugs. - * @since 2.2.9 - */ - public static function get_excluded_taxonomies() { - return array( 'nav_menu', 'link_category', 'post_format' ); - } - - - /** - * Get registered taxonomies that can be edited by Types/Toolset. - * - * That includes custom taxonomies from Types and the built-in ones (which are not excluded). - * - * @return WP_Taxonomy[] Taxonomy objects. - * @since 2.2.9 - */ - public static function get_editable_taxonomies() { - $custom_taxonomies = array_keys( wpcf_ensarr( get_option( WPCF_OPTION_NAME_CUSTOM_TAXONOMIES, array() ) ) ); - $builtin_taxonomies = self::get_builtin_taxonomies( 'names' ); - $allowed_taxonomies = array_merge( $custom_taxonomies, $builtin_taxonomies ); - - $excluded_taxonomies = self::get_excluded_taxonomies(); - $allowed_taxonomies = array_diff( $allowed_taxonomies, $excluded_taxonomies ); - - $taxonomies = get_taxonomies( '', 'objects' ); - foreach( $taxonomies as $taxonomy_slug => $taxonomy ) { - if( ! in_array( $taxonomy_slug, $allowed_taxonomies ) ) { - unset( $taxonomies[ $taxonomy_slug ] ); - } - } - - return $taxonomies; - } - - - /** - * Get a definitive set of all taxonomies recognized by Types. - * - * That also includes inactive taxonomies. - * Respects if some builtin taxonomy is overridden by Types. - * - * @return array - * @since 1.9 - */ - public static function get_all_taxonomies() { - // todo add simple caching - $taxonomies = array(); - - // Read Types taxonomies first. - $types_taxonomies = get_option( WPCF_OPTION_NAME_CUSTOM_TAXONOMIES, array() ); - if ( is_array( $types_taxonomies ) ) { - foreach ( $types_taxonomies as $slug => $data ) { - $taxonomies[ $slug ] = $data; - } - } - - // Get all taxonomies and add them to the set, but avoid overwriting Types taxonomies - $all_taxonomies = self::object_to_array_deep( get_taxonomies( array( 'public' => true ) , 'objects' ) ); - foreach ( $all_taxonomies as $slug => $data ) { - // check if taxonomies are already saved as custom taxonomies - if ( isset( $taxonomies[ $slug ] ) ) { - continue; - } - - if ( ! isset( $data['slug'] ) ) { - $data['slug'] = $slug; - } - - $taxonomies[ $slug ] = $data; - } - - return $taxonomies; - } - - - /** - * Transform an object and all it's fields recursively into an associative array. If any object's field is - * an array, individual elements of the array will be transformed as well. - * - * @param object|array $object The object or array of objects to transform. - * @return array - * @since 1.9 - */ - public static function object_to_array_deep( $object ) { - if ( is_array( $object ) || is_object( $object ) ) { - $result = array(); - foreach ( $object as $key => $value ) { - $result[ $key ] = self::object_to_array_deep( $value ); - } - - return $result; - } - - return $object; - } - - - /** - * Try to convert a taxonomy slug to a label. - * - * @param string $slug Taxonomy slug. - * @param string $label_name One of the available labels of the taxonomy. - * - * @link https://codex.wordpress.org/Function_Reference/get_taxonomies Taxonomy object description. - * - * @return string Selected taxonomy label or slug if the label was not found. - * @since 1.9 - */ - public static function taxonomy_slug_to_label( $slug, $label_name = 'name' ) { - $all_taxonomies = self::get_all_taxonomies(); - - $taxonomy_display_name = wpcf_getnest( $all_taxonomies, array( $slug, 'labels', $label_name ), $slug ); - - return $taxonomy_display_name; - } - - - /** - * Check if searched string is a substring of the value. - * - * @param string $search_string - * @param string $value - * @return bool - * @since 1.9 - */ - public static function is_string_match( $search_string, $value ) { - return ( false !== strpos( mb_strtolower( $value ), mb_strtolower( trim( $search_string ) ) ) ); - } - - - /** - * Insert elements into source array at a specified position. - * - * @param array $source Source array. - * @param array $to_insert Array of elements to insert. - * @param int|array $position When integer is provided, zero or positive value means index of the first element that - * will not be included before $to_insert. Negative value defines the position from the end of the source array - * (-1 will insert at the very end, -2 before last element, etc.). When an array is provided, it is expected to - * have form: - * - 'key': Key to select an element in the source array - * - 'where': Insert 'before'|'after' the selected element - * - * @return array - * @since 1.9.1 - */ - public static function insert_at_position( $source, $to_insert, $position) { - - if( is_array( $position ) ) { - $pivot_key = wpcf_getarr( $position, 'key', null ); - $direction = wpcf_getarr( $position, 'where', 'after', array( 'after', 'before' ) ); - - if( array_key_exists( $pivot_key, $source ) ) { - $pivot_index = array_search( $pivot_key, array_keys( $source ) ); - $position = ( 'before' == $direction ) ? $pivot_index : $pivot_index + 1; - } else { - $position = ( 'before' == $direction ) ? 0 : -1; - } - } - - // $position should be index of the first element that will NOT be included before $to_insert. - $position = (int) $position; - - if( 0 > $position ) { - // E.g.: When $position == -1, the inserted elements should be placed after the last element of $source. - // $position will point after the last element of $source, new elements will be inserted after it. - $position = count( $source ) + 1 + $position; - //echo "pos=$position\n"; - - // Handle too low $position value - insert elements before whole $source. - if( 0 > $position ) { - $position = 0; - } - } - - $first_source_part = array_slice( $source, 0, $position ); - $second_source_part = array_slice( $source, $position ); - $result = array_merge( $first_source_part, $to_insert, $second_source_part ); - - return $result; - } - - - /** - * Return an ID of an attachment by searching the database with the file URL. - * - * First checks to see if the $url is pointing to a file that exists in - * the wp-content directory. If so, then we search the database for a - * partial match consisting of the remaining path AFTER the wp-content - * directory. Finally, if a match is found the attachment ID will be - * returned. - * - * Taken from: - * @link http://frankiejarrett.com/get-an-attachment-id-by-url-in-wordpress/ - * - * @param string $url URL of the file. - * @return int|null Attachment ID if it exists. - * @since 1.9.1 - * @deprecated Since 2.2.7. Use Toolset_Utils::get_attachment_id_by_url() instead. To be removed in 2.3 or later. - */ - public static function get_attachment_id_by_url( $url ) { - - // Split the $url into two parts with the wp-content directory as the separator. - $parsed_url = explode( parse_url( WP_CONTENT_URL, PHP_URL_PATH ), $url ); - - // Return null if image is not on domain (WP_CONTENT_URL). - if ( count( $parsed_url ) === 1 ) { - return null; - } - - // Get the host of the current site and the host of the $url, ignoring www. - $this_host = str_ireplace( 'www.', '', parse_url( home_url(), PHP_URL_HOST ) ); - $file_host = str_ireplace( 'www.', '', parse_url( $url, PHP_URL_HOST ) ); - - // Return nothing if there aren't any $url parts or if the current host and $url host do not match. - $attachment_path = $parsed_url[1]; - if ( ! isset( $attachment_path ) || empty( $attachment_path ) || ( $this_host != $file_host ) ) { - return null; - } - - // Now we're going to quickly search the DB for any attachment GUID with a partial path match. - // Example: /uploads/2013/05/test-image.jpg - global $wpdb; - - $query = $wpdb->prepare( - "SELECT ID FROM $wpdb->posts WHERE post_type = 'attachment' AND guid LIKE %s", - '%' . $attachment_path - ); - - $attachment = $wpdb->get_col( $query ); - - if ( is_array( $attachment ) && ! empty( $attachment ) ) { - return array_shift( $attachment ); - } - - return null; - } - - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax.php deleted file mode 100644 index 6bdc737..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax.php +++ /dev/null @@ -1,177 +0,0 @@ -maybe_disable_column_autohiding( $taxonomy_name, $_meta_value, $page_name ); - } - } - } - - - /** - * This offers a possibility to handle legacy AJAX wp_ajax_wpcf_ajax calls - * if they're not handled in the legacy code anymore. - * - * Note that the method needs to always finish with die() to keep consistency with the legacy code. - * - * @since 2.2.16 - */ - public function do_legacy_wpcf_ajax() { - die(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/abstract.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/abstract.php deleted file mode 100644 index 8d1c2df..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/abstract.php +++ /dev/null @@ -1,48 +0,0 @@ -ajax_manager = $ajax_manager; - } - - - /** - * Get the Types AJAX manager. - * - * @return Types_Ajax - */ - protected function get_am() { - return $this->ajax_manager; - } - - - protected function ajax_begin( $arguments ) { - $am = $this->get_am(); - return $am->ajax_begin( $arguments ); - } - - - protected function ajax_finish( $response, $is_success = true ) { - $am = $this->get_am(); - return $am->ajax_finish( $response, $is_success ); - } - - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/check_slug_conflicts.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/check_slug_conflicts.php deleted file mode 100644 index 5ff0076..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/check_slug_conflicts.php +++ /dev/null @@ -1,259 +0,0 @@ -ajax_begin( - array( 'nonce' => Types_Ajax::CALLBACK_CHECK_SLUG_CONFLICTS ) - ); - - // Read and validate input - $domains = wpcf_getpost( 'domains' ); - $value = wpcf_getpost( 'value' ); - $exclude = wpcf_getpost( 'exclude' ); - $exclude_id = wpcf_getarr( $exclude, 'id', 0 ); - $exclude_domain = wpcf_getarr( $exclude, 'domain' ); - $diff_domains = array_diff( $domains, self::$supported_domains ); - - if( !is_array( $domains ) - || !empty( $diff_domains ) - || !is_string( $value ) - || !is_array( $exclude ) - || 0 === $exclude_id - || !in_array( $exclude_domain, self::$supported_domains ) - ) { - $this->ajax_finish( array(), false ); - } - - - $conflict = $this->check_slug_conflicts( $value, $domains, $exclude_domain, $exclude_id ); - - - // Parse output (report a conflict if there is any) - if( false === $conflict ) { - $this->ajax_finish( array( 'isConflict' => false ), true ); - } else { - - $message = sprintf( - '%s: %s', - __( 'Warning', 'wpcf' ), - wpcf_getarr( $conflict, 'message' ) - ); - - $this->ajax_finish( - array( - 'isConflict' => true, - 'displayMessage' => $message - ), - true - ); - } - - } - - - /** - * Check given slug for conflicts across defined domains. - * - * @param string $value Value to check. - * @param string[] $domains Array of valid domains - * @param string $exclude_domain Domain of the excluded object. - * @param string|int|null $exclude_id Id of the excluded object. - * - * @return array|bool Conflict information (an associative array with conflicting_id, message) or false when - * there's no conflict. - * - * @since 2.1 - */ - private function check_slug_conflicts( $value, $domains, $exclude_domain, $exclude_id ) { - - foreach( $domains as $domain ) { - $conflict = $this->check_slug_conflicts_in_domain( $value, $domain, ( $domain == $exclude_domain ) ? $exclude_id : null ); - if( false !== $conflict ) { - return $conflict; - } - } - - // No conflicts found - return false; - } - - - /** - * Check given slug for conflicts in one domain. - * - * @param string $value Value to check. - * @param string $domain Domain name. - * @param string|int|null $exclude_id ID of an object to exclude within this domain, or null if there is none. - * - * @return array|bool Conflict information (an associative array with conflicting_id, message) or false when - * there's no conflict. - * - * @since 2.1 - */ - private function check_slug_conflicts_in_domain( $value, $domain, $exclude_id = null ) { - switch( $domain ) { - case self::DOMAIN_POST_TYPE_REWRITE_SLUGS: - return $this->check_slug_conflicts_in_post_type_rewrite_rules( $value, $exclude_id ); - case self::DOMAIN_TAXONOMY_REWRITE_SLUGS: - return $this->check_slug_conflicts_in_taxonomy_rewrite_rules( $value, $exclude_id ); - default: - return false; - } - } - - - /** - * Check a slug for conflict with slugs used for taxonomy permalink rewriting. - * - * @param string $value Value to check. - * @param string $exclude_id Taxonomy slug to exclude from checking. - * - * @return array|bool Conflict information (an associative array with conflicting_id, message) or false when - * there's no conflict. - * @since 2.1 - */ - private function check_slug_conflicts_in_taxonomy_rewrite_rules( $value, $exclude_id ) { - - // Merge currently registered taxonomies (which might include some from other plugins) and - // Types settings (which might include deactivated taxonomies). - $taxonomy_settings = get_option( WPCF_OPTION_NAME_CUSTOM_TAXONOMIES, array() ); - if( !is_array( $taxonomy_settings ) ) { - return false; - } - $taxonomy_settings = array_merge( $taxonomy_settings, get_taxonomies( array(), 'objects' ) ); - - foreach( $taxonomy_settings as $taxonomy ) { - - // Read information from the taxonomy object or Types settings - if( is_object( $taxonomy ) ) { - $slug = $taxonomy->name; - $rewrite_slug = wpcf_getarr( $taxonomy->rewrite, 'slug' ); - $is_permalink_rewriting_enabled = !empty( $rewrite_slug ); - } else { - $slug = wpcf_getarr( $taxonomy, 'slug' ); - $is_permalink_rewriting_enabled = (bool) wpcf_getnest( $taxonomy, array( 'rewrite', 'enabled' ) ); - $rewrite_slug = wpcf_getnest( $taxonomy, array( 'rewrite', 'slug' ) ); - } - - if( $slug == $exclude_id ) { - continue; - } - - // Detect if there is a conflict - $is_custom_slug_used = !empty( $rewrite_slug ); - - if( $is_permalink_rewriting_enabled ) { - $conflict_candidate = ( $is_custom_slug_used ? $rewrite_slug : $slug ); - - if( $conflict_candidate == $value ) { - - $conflict = array( - 'conflicting_id' => $slug, - 'message' => sprintf( - __( 'The same value is already used in permalink rewrite rules for the taxonomy "%s". Using it again can cause issues with permalinks.', 'wpcf' ), - esc_html( $slug ) - ) - ); - - return $conflict; - } - } - } - - // No conflicts found. - return false; - } - - - /** - * Check a slug for conflict with slugs used for post type permalink rewriting. - * - * @param string $value Value to check. - * @param string $exclude_id Post type slug to exclude from checking. - * - * @return array|bool Conflict information (an associative array with conflicting_id, message) or false when - * there's no conflict. - * @since 2.1 - */ - private function check_slug_conflicts_in_post_type_rewrite_rules( $value, $exclude_id ) { - - // Merge currently registered post types (which might include some from other plugins) and - // Types settings (which might include deactivated post types). - $post_type_option = new Types_Utils_Post_Type_Option(); - $post_type_settings = $post_type_option->get_post_types(); - if( !is_array( $post_type_settings ) ) { - return false; - } - $post_type_settings = array_merge( $post_type_settings, get_post_types( array(), 'objects' ) ); - - foreach( $post_type_settings as $post_type ) { - - // Read information from the post type object or Types settings - if( is_object( $post_type ) ) { - $slug = $post_type->name; - $is_permalink_rewriting_enabled = (bool) wpcf_getarr( $post_type->rewrite, 'enabled' ); - $rewrite_slug = wpcf_getarr( $post_type->rewrite, 'slug' ); - $is_custom_slug_used = !empty( $rewrite_slug ); - } else { - $slug = wpcf_getarr( $post_type, 'slug' ); - $is_permalink_rewriting_enabled = (bool) wpcf_getnest( $post_type, array( 'rewrite', 'enabled' ) ); - $is_custom_slug_used = ( wpcf_getnest( $post_type, array( 'rewrite', 'custom' ) ) == 'custom' ); - $rewrite_slug = wpcf_getnest( $post_type, array( 'rewrite', 'slug' ) ); - } - - if( $slug == $exclude_id ) { - continue; - } - - if( $is_permalink_rewriting_enabled ) { - $conflict_candidate = ( $is_custom_slug_used ? $rewrite_slug : $slug ); - - if( $conflict_candidate == $value ) { - - $conflict = array( - 'conflicting_id' => $slug, - 'message' => sprintf( - __( 'The same value is already used in permalink rewrite rules for the custom post type "%s". Using it again can cause issues with permalinks.', 'wpcf' ), - esc_html( $slug ) - ) - ); - - return $conflict; - } - } - } - - // No conflicts found. - return false; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/field_control_action.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/field_control_action.php deleted file mode 100644 index 7917280..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/field_control_action.php +++ /dev/null @@ -1,367 +0,0 @@ -get_am(); - - $am->ajax_begin( array( 'nonce' => $am->get_action_js_name( Types_Ajax::CALLBACK_FIELD_CONTROL_ACTION ) ) ); - - // Read and validate input - $field_action = sanitize_text_field( wpcf_getpost( 'field_action' ) ); - $fields = wpcf_getpost( 'fields' ); // array of values, will be sanitized when processed - - $current_domain = wpcf_getpost( 'domain', null, Types_Field_Utils::get_domains() ); - if( null == $current_domain ) { - $am->ajax_finish( array( 'message' => __( 'Wrong field domain.', 'wpcf' ) ), false ); - } - - if( !is_array( $fields ) || empty( $fields ) ) { - $am->ajax_finish( array( 'message' => __( 'No fields have been selected.', 'wpcf' ) ), false ); - } - - // will be sanitized when/if used by the action-specific method - $action_specific_data = wpcf_getpost( 'action_specific', array() ); - - // Process fields one by one - $errors = array(); - $results = array(); - foreach( $fields as $field ) { - - $result = $this->single_field_control_action( $field_action, $field, $current_domain, $action_specific_data ); - - if( is_array( $result ) ) { - // Array of errors - $errors = array_merge( $errors, $result ); - } else if( $result instanceof WP_Error ) { - // Single error - $errors[] = $result; - } else if( false == $result ) { - // This should not happen...! - $errors[] = new WP_Error( 0, __( 'An unexpected error happened while processing the request.', 'wpcf' ) ); - } else { - // Success - - // Save the field definition model as a result if we got a whole definition - if( $result instanceof WPCF_Field_Definition ) { - $result = $result->to_json(); - } - - $results[ wpcf_getarr( $field, 'slug' ) ] = $result; - } - } - - $data = array( 'results' => $results ); - $is_success = empty( $errors ); - - if( !$is_success ) { - $error_messages = array(); - /** @var WP_Error $error */ - foreach( $errors as $error ) { - $error_messages[] = $error->get_error_message(); - } - $data['messages'] = $error_messages; - } - - $am->ajax_finish( $data, $is_success ); - - } - - - /** - * @param string $action_name One of the allowed action names: 'manage_with_types' - * @param array $field Field definition model passed from JS. - * @param string $domain Field domain name. - * @param mixed $action_specific_data - * @return bool|mixed|null|WP_Error|WP_Error[]|WPCF_Field_Definition An error, array of errors, boolean indicating - * success or a result value to be passed back to JS. - * @since 2.0 - */ - private function single_field_control_action( $action_name, $field, $domain, $action_specific_data ) { - - $field_slug = sanitize_text_field( wpcf_getarr( $field, 'slug' ) ); - - switch ( $action_name ) { - - case 'manage_with_types': - return $this->start_managing_field( sanitize_text_field( wpcf_getarr( $field, 'metaKey' ) ), $domain ); - - case 'stop_managing_with_types': - return $this->stop_managing_field( $field_slug, $domain ); - - case 'change_group_assignment': - // $action_specific_data is a list of group slugs, will be sanitized by - // trying to load a group model - return $this->change_assignment_to_groups( $field_slug, $domain, $action_specific_data ); - - case 'delete_field': - return $this->delete_field( $field_slug, $domain ); - - case 'change_field_type': - return $this->change_field_type( $field_slug, $domain, $action_specific_data ); - - case 'change_field_cardinality': - return $this->change_field_cardinality( $field_slug, $domain, $action_specific_data ); - - default: - return new WP_Error( 42, __( 'Invalid action name.', 'wpcf' ) ); - } - } - - - /** - * Start managing a field with given meta_key with Types. - * - * Looks if there already exists a field definition that uses the meta_key. If yes, it's most probably a "disabled" - * one, that is stored only for the possibility of later "re-activation" (which is happening now). In that case, - * the field definition will be simply updated. - * - * If there is no matching field definition whatsoever, it will be created with in some default manner. - * Check WPCF_Field_Definition_Factory::create_field_definition_for_existing_fields() for details. - * - * AJAX callback helper only, do not use elsewhere. - * - * @param string $meta_key - * @param string $domain Field domain - * @return false|null|WPCF_Field_Definition The updated/newly created field definition or falsy value on failure. - * @since 2.0 - */ - public function start_managing_field( $meta_key, $domain ) { - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->meta_key_belongs_to_types_field( $meta_key, 'definition' ); - if( null == $definition ) { - $result = $factory->create_field_definition_for_existing_fields( $meta_key ); - if( false != $result ) { - return $factory->load_field_definition( $result ); - } else { - return false; - } - } else { - $is_success = $definition->set_types_management_status( true ); - return ( $is_success ? $definition : false ); - } - } - - - /** - * Stop managing a field with given field slug by Types. - * - * AJAX callback helper only, do not use elsewhere. - * - * @param string $field_slug - * @param string $domain Field domain. - * @return WP_Error|WPCF_Field_Definition Error with a user-friendly message on failure - * or the updated definition on success. - * @since 2.0 - */ - public static function stop_managing_field( $field_slug, $domain ) { - - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->load_field_definition( $field_slug ); - - if( null == $definition ) { - - return new WP_Error( 42, sprintf( __( 'Field definition for field "%s" not found in options.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - - } else { - - $is_success = $definition->set_types_management_status( false ); - - if( $is_success ) { - return $definition; - } else { - return new WP_Error( - 42, - sprintf( - __( 'Unable to set types management status for field definition "%s".', 'wpcf' ), - sanitize_text_field( $field_slug ) - ) - ); - } - } - } - - - /** - * Change which groups is a field definition associated with. - * - * AJAX callback helper only, do not use elsewhere. - * - * @param string $field_slug Field definition slug. - * @param string $domain Field domain - * @param string[][] $groups Action-specific data passed through AJAX. Array containing a single key 'group_slugs', - * containing an array of field group slugs. - * - * @return WP_Error|WPCF_Field_Definition The updated field definition on success or an error object. - * @since 2.0 - */ - public function change_assignment_to_groups( $field_slug, $domain, $groups ) { - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->load_field_definition( $field_slug ); - if( null == $definition ) { - return new WP_Error( 42, sprintf( __( 'Field definition for field "%s" not found in options.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } - $new_groups = wpcf_ensarr( wpcf_getarr( $groups, 'group_slugs' ) ); - $associated_groups = $definition->get_associated_groups(); - $is_success = true; - foreach( $associated_groups as $group ) { - if( !in_array( $group->get_slug(), $new_groups ) ) { - $is_success = $is_success && $group->remove_field_definition( $definition ); - } - } - $group_factory = $factory->get_group_factory(); - foreach( $new_groups as $new_group_slug ) { - $new_group = $group_factory->load_field_group( $new_group_slug ); - if( null != $new_group ) { - $is_success = $is_success && $new_group->add_field_definition( $definition ); - } else { - $is_success = false; - } - } - - if( $is_success ) { - return $definition; - } else { - return new WP_Error(); - } - } - - - /** - * Delete a field definition and all values of the field within given domain. - * - * @param string $field_slug - * @param string $domain - * @return bool|WP_Error True for success, false or WP_Error on error. - * @since 2.0 - */ - public function delete_field( $field_slug, $domain ) { - - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->load_field_definition( $field_slug ); - if( null == $definition ) { - return new WP_Error( 42, sprintf( __( 'Field definition for field "%s" not found in options.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } else if( ! $definition->is_managed_by_types() ) { - return new WP_Error( 42, sprintf( __( 'Field "%s" will not be deleted because it is not managed by Types.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } - - $response = $factory->delete_definition( $definition ); - - return $response; - } - - - /** - * Change a field type for given field definition. - * - * Performs checks if the conversion is allowed, and if not, generate a proper error message. - * - * @param string $field_slug - * @param string $domain - * @param string[] $arguments Needs to contain the 'field_type' key with target type slug. - * @return false|WP_Error|WPCF_Field_Definition The updated definition on succes, error/false otherwise. - * @since 2.0 - */ - public function change_field_type( $field_slug, $domain, $arguments ) { - - // Load all information we need, fail if it doesn't exist. - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->load_field_definition( $field_slug ); - if( null == $definition ) { - return new WP_Error( 42, sprintf( __( 'Field definition for field "%s" not found in options.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } else if( ! $definition->is_managed_by_types() ) { - return new WP_Error( 42, sprintf( __( 'Field "%s" will not be converted because it is not managed by Types.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } - - $type_slug = sanitize_text_field( wpcf_getarr( $arguments, 'field_type' ) ); - $target_type = Types_Field_Type_Definition_Factory::get_instance()->load_field_type_definition( $type_slug ); - if( null == $target_type ) { - return new WP_Error( 42, sprintf( __( 'Unknown field type "%s".', 'wpcf' ), $type_slug ) ); - } - - // Check if we can convert between types - $is_conversion_possible = Types_Field_Type_Converter::get_instance()->is_conversion_possible( $definition->get_type(), $target_type ); - if( !$is_conversion_possible ) { - return new WP_Error( - 42, - sprintf( - __( 'Conversion from type "%s" to "%s" is currently not allowed.', 'wpcf' ), - $definition->get_type()->get_display_name(), - $target_type->get_display_name() - ) - ); - } - - // Check if we can do the conversion with current field's cardinality - $is_cardinality_sustainable = ( ! $definition->get_is_repetitive() || $target_type->can_be_repetitive() ); - if( !$is_cardinality_sustainable ) { - return new WP_Error( - 42, - sprintf( - __( 'Field "%s" cannot be converted from "%s" to "%s" because it is repetitive and the target type doesn\'t support that.', 'wpcf' ), - $definition->get_display_name(), - $definition->get_type()->get_display_name(), - $target_type->get_display_name() - ) - ); - } - - // All is fine, proceed. - $result = $definition->change_type( $target_type ); - if( $result ) { - return $definition; - } else { - // Something unexpected went wrong. - return false; - } - } - - - /** - * Change cardinality of given field, if it is permitted by its type. - * - * @param string $field_slug Field definition slug. - * @param string $domain Field domain. - * @param string[] $arguments Needs to contain the 'target_cardinality' key with 'single'|'repetitive' value. - * @return bool|WP_Error|WPCF_Field_Definition The updated definition on succes, error/false otherwise. - * @since 2.0 - */ - public function change_field_cardinality( $field_slug, $domain, $arguments ) { - $factory = WPCF_Field_Definition_Factory::get_factory_by_domain( $domain ); - $definition = $factory->load_field_definition( $field_slug ); - if( null == $definition ) { - return new WP_Error( 42, sprintf( __( 'Field definition for field "%s" not found in options.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } else if( ! $definition->is_managed_by_types() ) { - return new WP_Error( 42, sprintf( __( 'Field "%s" will not be converted because it is not managed by Types.', 'wpcf' ), sanitize_text_field( $field_slug ) ) ); - } - - $target_cardinality = wpcf_getarr( $arguments, 'target_cardinality', null, array( 'single', 'repetitive' ) ); - if( null == $target_cardinality ) { - return false; - } - $set_as_repetitive = ( 'repetitive' == $target_cardinality ); - - $result = $definition->set_is_repetitive( $set_as_repetitive ); - - if( $result ) { - return $definition; - } else { - return false; - } - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/settings_action.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/settings_action.php deleted file mode 100644 index a9f897c..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler/settings_action.php +++ /dev/null @@ -1,56 +0,0 @@ -get_am(); - - $am->ajax_begin( array( 'nonce' => $am->get_action_js_name( Types_Ajax::CALLBACK_SETTINGS_ACTION ) ) ); - - $setting = sanitize_text_field( wpcf_getpost( 'setting' ) ); - $setting_value = wpcf_getpost( 'setting_value' ); - - if( !is_array( $setting_value ) ) { - parse_str( $setting_value, $setting_value ); - $setting_value = array_pop( $setting_value ); - } - - $sanitized_value = array(); - foreach( $setting_value as $key => $value ) { - $sanitized_key = sanitize_title( $key ); - $sanitized_value[ $sanitized_key ] = sanitize_text_field( $value ); - } - - // use toolset settings if available - if( class_exists( 'Toolset_Settings' ) - && method_exists( 'Toolset_Settings', 'get_instance' ) ) { - $toolset_settings = Toolset_Settings::get_instance(); - - if( method_exists( $toolset_settings, 'save' ) ) { - $toolset_settings[ $setting ] = $sanitized_value; - $toolset_settings->save(); - $am->ajax_finish( 'success', true ); - } - } else { - update_option( $setting, $sanitized_value ); - $am->ajax_finish( 'success', true ); - } - - // default toolset setting error will be used - // todo throw specific error - $am->ajax_finish( array('error'), false ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler_interface.php b/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler_interface.php deleted file mode 100644 index d08021d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/ajax/handler_interface.php +++ /dev/null @@ -1,24 +0,0 @@ -register_callbacks(); - } - - - /** Prefix for the callback method name */ - const CALLBACK_PREFIX = 'callback_'; - - /** Prefix for the handler class name */ - const HANDLER_CLASS_PREFIX = 'Types_Api_Handler_'; - - const DELIMITER = '_'; - - - private $callbacks_registered = false; - - - /** - * @var array Filter names (without prefix) as keys, filter parameters as values: - * - int $args: Number of arguments of the filter - */ - private static $callbacks = array( - - /** - * types_import_from_zip_file - * - * Run an import operation from given ZIP file. - * - * The file will, unlike in normal Types import, NOT be deleted. - * - * The import will be performed in the context of Framework Installer Views demo, so everything existing - * will be either overwritten or deleted. - * - * @param mixed $default Should be false/null value to indicate that the hook didn't run. - * @param string $path Absolute path to the ZIP file with Types import data - * @param array|null $args Optional array with arguments for the underlying legacy import routine. - * @return true|WP_Error - * @since 2.2 - */ - 'import_from_zip_file' => array( 'args' => 3 ), - - - /** - * types_query_groups - * - * Query field groups of one or more domains. - * - * @param mixed $ignored - * @param array $query Field group query. - * - 'domain': A single field domain (see Types_Field_Utils). Legacy domain names are also accepted: - * 'posts'|'users'|'terms'|'postmeta'|'usermeta'|'termmeta'|'all'. For 'all', - * the method returns a multidimensional arrays with results for individual domains: - * array( 'posts' => array( ... ), 'users' => array( ... ), ... ). - * - For the rest of the query arguments, see Types_Field_Group_Factory::query_groups(). - * - * @return null|Types_Field_Group[] Groups, if any, or empty otherwise. Null is returned when the query - * is invalid. - * - * @since 2.2 - */ - 'query_groups' => array( 'args' => 2 ), - - - /** - * types_filter_get_field_group_ids_by_post_type - * - * Returns all ids of field groups assigned to the given post type. - * - * Note: This is used by CRED (auto complete form). - * - * @param mixed $ignored - * @param string $post_type_slug - * - * @return array Post field group IDs (may come as numeric strings). - * - * @throws InvalidArgumentException when presented with a non-string post type. - * - * @since 2.2.14 - */ - 'filter_get_field_group_ids_by_post_type' => array( 'args' => 2 ) - - ); - - - /** - * Add API filter hooks (if that wasn't done before). - * - * Reads self::$callbacks for hook definitions and adds older/special hooks. - */ - private function register_callbacks() { - - if( $this->callbacks_registered ) { - return; - } - - foreach( self::$callbacks as $callback_name => $args ) { - - $argument_count = wpcf_getarr( $args, 'args', 1 ); - - add_filter( 'types_' . $callback_name, array( $this, self::CALLBACK_PREFIX . $callback_name ), 10, $argument_count ); - } - - $this->callbacks_registered = true; - - /** - * types_filter_query_field_definitions - * - * @param mixed $default - * @param array $query Field definition query. See Types_Field_Definition_Factory::query() for allowed arguments. - * Additionally, you can specify: - * - 'domain': Field domain (see Types_Field_Utils; legacy domain names are also accepted): - * 'posts'|'users'|'terms'|'postmeta'|'usermeta'|'termmeta'|'all'. For 'all', - * the method returns a multidimensional arrays with results for individual domains: - * array( 'posts' => array( ... ), 'users' => array( ... ), ... ). - * @return null|array Field definition arrays, sanitized as per field type, or null if an error has occurred. - * @since 2.1 - */ - add_filter( 'types_filter_query_field_definitions', array( $this, 'query_field_definitions' ), 10, 2 ); - - - /** - * types_is_active - * - * Indicate that Types is active. :-) - * - * @since 2.2 - * @return bool - */ - add_filter( 'types_is_active', '__return_true' ); - - } - - - /** - * Handle a call to undefined method on this class, hopefully an action/filter call. - * - * @param string $name Method name. - * @param array $parameters Method parameters. - * @since 2.1 - * @return mixed - */ - public function __call( $name, $parameters ) { - - $default_return_value = wpcf_getarr( $parameters, 0, null ); - - // Check for the callback prefix in the method name - $name_parts = explode( self::DELIMITER, $name ); - if( 0 !== strcmp( $name_parts[0] . self::DELIMITER, self::CALLBACK_PREFIX ) ) { - // Not a callback, resign. - return $default_return_value; - } - - // Deduct the handler class name from the callback name - unset( $name_parts[0] ); - $class_name = implode( self::DELIMITER, $name_parts ); - $class_name = strtolower( $class_name ); - $class_name = mb_convert_case( $class_name, MB_CASE_TITLE ); - $class_name = self::HANDLER_CLASS_PREFIX . $class_name; - - // Obtain an instance of the handler class. - try { - /** @var Types_Api_Handler_Interface $handler */ - $handler = new $class_name(); - } catch( Exception $e ) { - // The handler class could not have been instantiated, resign. - return $default_return_value; - } - - // Success - return $handler->process_call( $parameters ); - } - - - - /** - * Hook for types_filter_query_field_definitions. - * - * @param mixed $ignored - * @param array $query Field definition query. See Types_Field_Definition_Factory::query() for supported arguments. - * Additionally, you can specify: - * - 'domain': A single field domain (see Types_Field_Utils) or 'all'. Legacy domain names are also accepted. - * For 'all', the method returns a multidimensional arrays with results for individual domains: - * - 'refresh': A boolean to refresh the definitions, useful when getting data after saving fields - * array( 'posts' => array( ... ), 'users' => array( ... ), ... ). - * - * @note The 'refresh' parameter is temporal and might dissapear without prior notice when the groups and fields saving gets integrated in the fields definition factory - * - * @return null|array Field definition arrays, sanitized as per field type, or null if an error has occurred. - * @since 2.1 - */ - public function query_field_definitions( - /** @noinspection PhpUnusedParameterInspection */ $ignored, $query - ) { - $domain = wpcf_getarr( $query, 'domain', 'all' ); - - if( 'all' == $domain ) { - - // Call itself for each available domain. - $results_by_domain = array(); - $domains = Types_Field_Utils::get_domains(); - foreach( $domains as $field_domain ) { - $per_domain_query = $query; - $per_domain_query['domain'] = $field_domain; - $results_by_domain[ $field_domain ] = $this->query_field_definitions( null, $per_domain_query ); - } - - return $results_by_domain; - - } else { - - // Sanitize input - if( ! is_string( $domain ) || ! is_array( $query ) ) { - return null; - } - - // Get the factory by domain, and if it fails, try to convert from legacy meta_type value. - try { - $definition_factory = Types_Field_Utils::get_definition_factory_by_domain( $domain ); - } catch( InvalidArgumentException $e ) { - $definition_factory = null; - } - - if ( null == $definition_factory ) { - try { - $definition_factory = Types_Field_Utils::get_definition_factory_by_domain( Types_Field_Utils::legacy_meta_type_to_domain( $domain ) ); - } catch( InvalidArgumentException $e ) { - return null; - } - } - - // Allways query only Types fields. - $query['filter'] = 'types'; - - if ( - isset( $query['refresh'] ) - && $query['refresh'] - ) { - $definition_factory->clear_definition_storage(); - } - - /** @var WPCF_Field_Definition[] $definitions */ - $definitions = $definition_factory->query_definitions( $query ); - $definition_arrays = array(); - foreach( $definitions as $definition ) { - $definition_arrays[] = $definition->get_definition_array(); - } - - return $definition_arrays; - } - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php b/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php deleted file mode 100644 index 1940cf2..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php +++ /dev/null @@ -1,52 +0,0 @@ -wpdb = ( null === $wpdb_di ? $wpdb : $wpdb_di ); - } - - - /** - * @param array $arguments Original action/filter arguments. - * - * @return string[] - */ - public function process_call( $arguments ) { - - $post_type = toolset_getarr( $arguments, 1 ); - - if( ! is_string( $post_type ) ) { - throw new InvalidArgumentException( 'Invalid argument for a post type.' ); - } - - $query = $this->wpdb->prepare( - "SELECT post_id FROM {$this->wpdb->postmeta} - WHERE - meta_key = '_wp_types_group_post_types' - AND ( - meta_value LIKE %s - OR meta_value = 'all' - OR meta_value REGEXP '^[,]+$' - ) - ORDER BY post_id ASC", - '%' . $post_type . '%' - ); - - $post_ids = $this->wpdb->get_col( $query ); - - return $post_ids; - - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/import_from_zip_file.php b/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/import_from_zip_file.php deleted file mode 100644 index 2587090..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/import_from_zip_file.php +++ /dev/null @@ -1,141 +0,0 @@ -get_data_from_file( $path ); - if( $import_data instanceof WP_Error ) { - return $import_data; - } elseif( null == $import_data ) { - return new WP_Error( 42, __( 'The import file could not be processed, it seems to be corrupted.', 'wpcf' ) ); - } - - $result = $this->hack_around_legacy_import_routine( $import_data, $args ); - - $message = ob_get_contents(); - ob_end_clean(); - - return $result; - } - - - - private function hack_around_legacy_import_routine( $import_data, $import_args = null ) { - - add_filter('wpcf_admin_message_store', '__return_false'); - - $_POST['overwrite-settings'] = isset( $import_args['overwrite-settings'] ) ? (bool) $import_args['overwrite-settings'] : false; - - $_POST['overwrite-groups'] = ( - isset( $import_args['overwrite-groups'] ) && 1 == $import_args['overwrite-groups'] - ? 1 - : 0 - ); - - $_POST['overwrite-fields'] = ( - isset( $import_args['overwrite-fields'] ) && 1 == $import_args['overwrite-fields'] - ? 1 - : 0 - ); - - $_POST['overwrite-types'] = ( - isset( $import_args['overwrite-types'] ) && 1 == $import_args['overwrite-types'] - ? 1 - : 0 - ); - - $_POST['overwrite-tax'] = ( - isset( $import_args['overwrite-tax'] ) && 1 == $import_args['overwrite-tax'] - ? 1 - : 0 - ); - - $_POST['post_relationship'] = isset( $import_args['post_relationship'] ) ? (bool) $import_args['post_relationship'] : false; - $_POST['delete-groups'] = isset( $import_args['delete-groups'] ) ? (bool) $import_args['delete-groups'] : false; - $_POST['delete-fields'] = isset( $import_args['delete-fields'] ) ? (bool) $import_args['delete-fields'] : false; - $_POST['delete-types'] = isset( $import_args['delete-types'] ) ? (bool) $import_args['delete-types'] : false; - $_POST['delete-tax'] = isset( $import_args['delete-tax'] ) ? (bool) $import_args['delete-tax'] : false; - - /** - * This can be emtpy string '' or 'wpvdemo', but this second option has a serious bug with xml parsing/looping - */ - $context = isset( $import_args['context'] ) ? $import_args['context'] : ''; - // Not sure if this is needed - require_once WPCF_EMBEDDED_INC_ABSPATH . '/fields.php'; - require_once WPCF_EMBEDDED_INC_ABSPATH . '/import-export.php'; - - // Prepare legacy arguments for Types_Data_Installer - $legacy_args = array(); - if ( isset($import_args['overwrite']) ){ - $legacy_args['force_import_post_name'] = wpcf_getarr( $import_args, 'overwrite', array() ); - } - if ( isset($import_args['skip']) ){ - $legacy_args['force_skip_post_name'] = wpcf_getarr( $import_args, 'skip', array() ); - } - if ( isset($import_args['duplicate']) ){ - $legacy_args['force_duplicate_post_name'] = wpcf_getarr( $import_args, 'duplicate', array() ); - } - - $result = wpcf_admin_import_data( $import_data, false, $context, $legacy_args ); - - return true; - } - - - private function get_data_from_file( $path ) { - - $info = pathinfo( $path ); - - $is_zip = $info['extension'] == 'zip' ? true : false; - - $data = null; - - if ( $is_zip ) { - - $zip = zip_open( $path ); - - if ( is_resource( $zip ) ) { - while( ( $zip_entry = zip_read( $zip ) ) !== false ) { - if ( zip_entry_name( $zip_entry ) == 'settings.xml' ) { - $data = @zip_entry_read( $zip_entry, zip_entry_filesize( $zip_entry ) ); - } - } - } else { - return new WP_Error( 42, __( 'Unable to open zip file', 'wpcf' ) ); - } - } else { - // Not a zip file, we'll use it directly - $data = @file_get_contents( $path ); - } - - return $data; - } - - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/interface.php b/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/interface.php deleted file mode 100644 index 0d1360b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/api/handler/interface.php +++ /dev/null @@ -1,16 +0,0 @@ -query_specific_domain( $field_domain, $query ); - } - - return $groups_by_domain; - - } else { - return $this->query_specific_domain( $domain, $query ); - } - - } - - - /** - * Query field groups from a single domain. - * - * @param string $domain One of the valid field domains. Legacy "meta type" values will be also accepted. - * @param array $query Query arguments for Types_Field_Group_Factory::query_groups(). - * - * @return null|Types_Field_Group[] Array of field groups or null on error. - * @since m2m - */ - private function query_specific_domain( $domain, $query ) { - - // Make sure we have a valid domain string. - $valid_domains = Types_Field_Utils::get_domains(); - if( !in_array( $domain, $valid_domains ) ) { - $domain = Types_Field_Utils::legacy_meta_type_to_domain( $domain ); - } - - // Pass the group query to the proper factory class. - try { - $group_factory = Types_Field_Group_Factory::get_factory_by_domain( $domain ); - $groups = $group_factory->query_groups( $query ); - } catch( Exception $e ) { - // We don't care, it's a failure. - return null; - } - - return $groups; - - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/asset/help_tab_loader.php b/backend/wordpress/wp-content/plugins/types/application/controllers/asset/help_tab_loader.php deleted file mode 100644 index fd99223..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/asset/help_tab_loader.php +++ /dev/null @@ -1,153 +0,0 @@ -get_help_content( $current_page ); - if( null == $help_content ) { - return; - } - - $args = array( - 'title' => wpcf_getarr( $help_content, 'title' ), - 'id' => 'wpcf', - 'content' => wpcf_getarr( $help_content, 'content' ), - 'callback' => false, - ); - - $screen->add_help_tab( $args ); - - $this->add_need_help_tab(); - - } - - - /** - * Need Help section for a bit advertising. - * - * @since 2.0 - */ - private function add_need_help_tab() { - - $args = array( - 'title' => __( 'Need More Help?', 'wpcf' ), - 'id' => 'custom_fields_group-need-help', - 'content' => wpcf_admin_help( 'need-more-help' ), - 'callback' => false, - ); - - $screen = get_current_screen(); - $screen->add_help_tab( $args ); - - } - - - /** - * Generate the configuration for help tab. - * - * The configuration needs to contain three keys: - * - title: Title of the tab. - * - template: Name of the Twig template (assuming the 'help' namespace is available) - * - context: Context object for Twig. - * - * @param string $page_name Name of current page. - * @return array|null Help tab configuration array or null when no help tab should be displayed. - * @since 2.0 - */ - private function get_help_config( $page_name ) { - - switch( $page_name ) { - case Types_Admin_Menu::PAGE_NAME_FIELD_CONTROL: - return Types_Page_Field_Control::get_instance()->get_help_config(); - - default: - return null; - } - } - - - /** - * Render help tab content from its configuration. - * - * @param string $page_name Name of current page. - * @return array|null Null when no help tab should be displayed, or an array with keys 'title' and 'content'. - * @since 2.0 - */ - private function get_help_content( $page_name ) { - - $config = $this->get_help_config( $page_name ); - if( null == $config ) { - return null; - } - - $twig = $this->get_twig(); - - return array( - 'title' => wpcf_getarr( $config, 'title' ), - 'content' => $twig->render( wpcf_getarr( $config, 'template' ), wpcf_getarr( $config, 'context' ) ) - ); - } - - - /** @var Twig_Environment|null */ - private $twig = null; - - - /** - * @return Twig_Environment Initialized Twig environment object for help tab content rendering. - * @throws Twig_Error_Loader - * @since 2.0 - */ - private function get_twig() { - if( null == $this->twig ) { - $loader = new Twig_Loader_Filesystem(); - $loader->addPath( TYPES_ABSPATH . '/application/views/help', 'help' ); - $this->twig = new Twig_Environment( $loader ); - } - return $this->twig; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/asset/manager.php b/backend/wordpress/wp-content/plugins/types/application/controllers/asset/manager.php deleted file mode 100644 index 3d90f1b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/asset/manager.php +++ /dev/null @@ -1,147 +0,0 @@ -register_script( - self::SCRIPT_ADJUST_MENU_LINK, - TYPES_RELPATH . '/public/page/adjust_submenu_links.js', - array( 'jquery', 'underscore' ), - TYPES_VERSION - ); - - $this->register_script( - self::SCRIPT_SLUG_CONFLICT_CHECKER, - TYPES_RELPATH . '/public/js/slug_conflict_checker.js', - array( 'jquery', 'underscore' ), - TYPES_VERSION - ); - - $this->register_script( - self::SCRIPT_PAGE_EDIT_POST_TYPE, - TYPES_RELPATH . '/public/page/edit_post_type/main.js', - array( 'jquery', 'underscore', self::SCRIPT_SLUG_CONFLICT_CHECKER, self::SCRIPT_UTILS ), - TYPES_VERSION - ); - - $this->register_script( - self::SCRIPT_PAGE_EDIT_TAXONOMY, - TYPES_RELPATH . '/public/page/edit_taxonomy/main.js', - array( 'jquery', 'underscore', self::SCRIPT_SLUG_CONFLICT_CHECKER, self::SCRIPT_UTILS ), - TYPES_VERSION - ); - - $this->register_script( - self::SCRIPT_JQUERY_UI_VALIDATION, - WPCF_RES_RELPATH . '/js/jquery-form-validation/' . $this->choose_script_version( 'jquery.validate.min.js', 'jquery.validate.js'), - array( 'jquery' ), - '1.8.1' - ); - - - $this->register_script( - self::SCRIPT_ADDITIONAL_VALIDATION_RULES, - $this->get_additional_validation_script_url(), - array( 'jquery', self::SCRIPT_JQUERY_UI_VALIDATION ), - TYPES_VERSION - ); - - - return parent::__initialize_scripts(); - } - - - /** - * Unfortunately, we need to have this public because of the Divi. - * And, unfortunately, we can't define it as a constant because PHP < 5.6 doesn't support that. - * - * @since 2.2.7 - */ - public function get_additional_validation_script_url() { - return WPCF_RES_RELPATH . '/js/jquery-form-validation/additional-methods.min.js'; - } - - - /** - * Choose a production (usually minified) or debugging (non-minified) version of - * a script depending on the script debugging mode. - * - * See SCRIPT_DEBUG constant - * - * @param string $production_version File name of the production script version. - * @param string $debugging_version File name of the debugging script version. - * - * @return string - * @since 2.2.7 - */ - private function choose_script_version( $production_version, $debugging_version ) { - $is_debug_mode = ( defined( 'SCRIPT_DEBUG' ) && SCRIPT_DEBUG ); - return ( $is_debug_mode ? $debugging_version : $production_version ); - } - - - /** - * @param Toolset_Script $script - */ - public function register_toolset_script( $script ) { - if ( ! isset( $this->scripts[ $script->handle ] ) ) { - $this->scripts[ $script->handle ] = $script; - } - } - - - /** - * @param Toolset_Style $style - */ - public function register_toolset_style( $style ) { - if( !isset( $this->styles[ $style->handle ] ) ) { - $this->styles[ $style->handle ] = $style; - } - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/assets.php b/backend/wordpress/wp-content/plugins/types/application/controllers/assets.php deleted file mode 100644 index 9b7533e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/assets.php +++ /dev/null @@ -1,57 +0,0 @@ -id ) ); - - $this->dialog_id = $dialog_id; - $this->twig = $twig; - $this->context = $context; - $this->template_name = $template_name; - - if( $late_register_assets ) { - $this->late_register_assets(); - } - - // We're going to render on the page we're creating this instance. - $this->init_screen_render(); - } - - - /** - * Render a predefined Twig template. - * - * @since 2.0 - */ - public function template() { - printf( - '', - esc_attr( $this->dialog_id ), - $this->twig->render( $this->template_name, $this->context ) - ); - } - - - /** - * Manually register dialog assets in Types_Asset_Manager because by now we have already missed the - * toolset_add_registered_styles and toolset_add_registered_scripts filters (but there is still enough time - * to enqueue). - * - * @since 2.0 - */ - protected function late_register_assets() { - /* - * Toolset_DialogBoxes::register_styles() no longer exists - * https://git.onthegosystems.com/toolset/toolset-common/commit/cb176128ac8382cebbad46a39848b4c76fdcc7a7 - * - // Get script and styles from parent methods, and register them manually. - $styles = $this->register_styles( array() ); - foreach( $styles as $style ) { - Types_Asset_Manager::get_instance()->register_toolset_style( $style ); - } - */ - - $scripts = $this->register_scripts( array() ); - foreach( $scripts as $script ) { - Types_Asset_Manager::get_instance()->register_toolset_script( $script ); - } - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/embedded.php b/backend/wordpress/wp-content/plugins/types/application/controllers/embedded.php deleted file mode 100644 index 76e2168..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/embedded.php +++ /dev/null @@ -1,30 +0,0 @@ -conversion_matrix ) { - - $simple_string_types = array( - 'audio', 'email', 'embed', 'file', 'google_address', 'image', 'numeric', 'phone', 'textfield', - 'url', 'video', 'colorpicker', 'textarea' - ); - - $allowed_conversion_source = array( - 'audio' => $simple_string_types, - 'colorpicker' => $simple_string_types, - 'checkbox' => array( 'checkbox' ), - 'checkboxes' => array( 'checkboxes' ), - 'date' => array( 'date' ), - 'email' => $simple_string_types, - 'embed' => $simple_string_types, - 'file' => $simple_string_types, - 'google_address' => $simple_string_types, - 'image' => $simple_string_types, - 'numeric' => $simple_string_types, - 'phone' => $simple_string_types, - 'radio' => array( 'radio' ), - 'select' => array( 'select' ), - 'skype' => array( 'skype' ), - 'textarea' => $simple_string_types, - 'textfield' => $simple_string_types, - 'url' => $simple_string_types, - 'video' => $simple_string_types, - 'wysiwyg' => array( 'wysiwyg' ), - ); - - - $filtered_conversion_matrix = array(); - foreach( $allowed_conversion_source as $field_type_slug => $allowed_conversions ) { - - /** - * wpcf_filter_field_control_change_type_allowed_types_from - * - * Filter the field types that you can switch to, given a type field - * - * @param string[] $allowed_conversions Valid targets for a given origin type. - * @param string $field_type_slug Field type to switch from. - * - * @since 1.8.9 - */ - $filtered_conversion_matrix[ $field_type_slug ] = apply_filters( 'wpcf_filter_field_control_change_type_allowed_types_from', $allowed_conversions, $field_type_slug ); - } - - - /** - * wpcf_filter_field_control_change_type_allowed_types - * - * Filter the pairs field type origin -> valid field type targets when using the fields control change field type feature - * - * @param array $allowed_conversion_matrix Valid correspondence between field types and target field types - * - * @since 1.8.9 - */ - $result = apply_filters( 'wpcf_filter_field_control_change_type_allowed_types', $filtered_conversion_matrix ); - - - $this->conversion_matrix = $result; - } - - return $this->conversion_matrix; - } - - - /** - * @param Types_Field_Type_Definition $type - * @return Types_Field_Type_Definition[] - */ - public function get_possible_conversions( $type ) { - - if( ! $type instanceof Types_Field_Type_Definition ) { - throw new InvalidArgumentException( 'Not a field type definition' ); - } - - $matrix = $this->get_conversion_matrix(); - $allowed_slugs = wpcf_ensarr( wpcf_getarr( $matrix, $type->get_slug() ) ); - $allowed_types = Types_Field_Type_Definition_Factory::get_instance()->load_multiple_definitions( $allowed_slugs ); - return $allowed_types; - } - - - /** - * @param Types_Field_Type_Definition $from_type - * @param Types_Field_Type_Definition $to_type - * - * @return bool - */ - public function is_conversion_possible( $from_type, $to_type ) { - - if( ! $from_type instanceof Types_Field_Type_Definition || ! $to_type instanceof Types_Field_Type_Definition ) { - throw new InvalidArgumentException( 'Not a field type definition' ); - } - - $possible_conversions = $this->get_possible_conversions( $from_type ); - - return in_array( $to_type->get_slug(), array_keys( $possible_conversions ) ); - } - - - public function is_conversion_two_way( $type_1, $type_2 ) { - if( ! $type_1 instanceof Types_Field_Type_Definition || ! $type_2 instanceof Types_Field_Type_Definition ) { - throw new InvalidArgumentException( 'Not a field type definition' ); - } - - return ( $this->is_conversion_possible( $type_1, $type_2 ) && $this->is_conversion_possible( $type_2, $type_1 ) ); - } - - - /** - * Disallow certain conversion from or to google address field. - * - * This is hooked into the wpcf_filter_field_control_change_type_allowed_types_from filter with higher priority - * than the Toolset Maps hook that adds the google_address field type to the conversion matrix. - * - * This way we can properly handle the allowed conversions not depending on the particular Toolset Maps version - * that is active. - * - * @param string[] $targets Field type slugs TO which the conversion is allowed from $origin. - * @param string $origin Field type slug FROM which the conversion can happen. - * - * @return string[] Updated $targets. - * @since 2.0 - */ - public function google_address_field_control_change_type_allowed_from( $targets, $origin ) { - - $disallowed_targets = array( - Types_Field_Type_Definition_Factory::DATE, - Types_Field_Type_Definition_Factory::CHECKBOX, - Types_Field_Type_Definition_Factory::CHECKBOXES, - Types_Field_Type_Definition_Factory::RADIO, - Types_Field_Type_Definition_Factory::SELECT, - Types_Field_Type_Definition_Factory::SKYPE, - Types_Field_Type_Definition_Factory::WYSIWYG - ); - - if( Types_Field_Type_Definition_Factory::GOOGLE_ADDRESS == $origin ) { - // Here we're filtering possible conversions FROM google address field - $safe_targets = array_diff( $targets, $disallowed_targets ); - $targets = $safe_targets; - } else if( in_array( $origin, $disallowed_targets ) ) { - // Here we're filtering possible conversions TO google address field from an undesired field type - if( in_array( Types_Field_Type_Definition_Factory::GOOGLE_ADDRESS, $targets ) ) { - $item_pos = array_search( Types_Field_Type_Definition_Factory::GOOGLE_ADDRESS, $targets ); - unset( $targets[ $item_pos ] ); - } - } - return $targets; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/field/utils.php b/backend/wordpress/wp-content/plugins/types/application/controllers/field/utils.php deleted file mode 100644 index a7b5df6..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/field/utils.php +++ /dev/null @@ -1,187 +0,0 @@ -get_post_type() == $group_post_type ) { - return $factory; - } - } - throw new InvalidArgumentException( 'Invalid field group post type.' ); - } - - - private static $domain_legacy_value_map = array( - self::DOMAIN_POSTS => 'postmeta', - self::DOMAIN_USERS => 'usermeta', - self::DOMAIN_TERMS => 'termmeta' - ); - - - /** - * Translate a field domain into a "meta_type" value, which is used in field definition arrays. - * - * @param string $domain - * @return string - * @since 2.0 - */ - public static function domain_to_legacy_meta_type( $domain ) { - return wpcf_getarr( self::$domain_legacy_value_map, $domain ); - } - - - /** - * Translate a "meta_type" value into a field domain name. - * - * @param $meta_type - * @return string - * @since 2.1 - */ - public static function legacy_meta_type_to_domain( $meta_type ) { - $map = array_flip( self::$domain_legacy_value_map ); - return wpcf_getarr( $map, $meta_type ); - } - - - /** - * Create a term field instance. - * - * @param string $field_slug Slug of existing field definition. - * @param int $term_id ID of the term where the field belongs. - * - * @return null|WPCF_Field_Instance Field instance or null if an error occurs. - * @since 1.9 - */ - public static function create_term_field_instance( $field_slug, $term_id ) { - try { - return new WPCF_Field_Instance_Term( WPCF_Field_Definition_Factory_Term::get_instance()->load_field_definition( $field_slug ), $term_id ); - } catch( Exception $e ) { - return null; - } - } - - - /** - * Obtain toolset-forms "field configuration", which is an array of settings for specific field instance. - * - * @param WPCF_Field_Instance $field - * - * @since 1.9 - * @return array - */ - public static function get_toolset_forms_field_config( $field ) { - return wptoolset_form_filter_types_field( - $field->get_definition()->get_definition_array(), - $field->get_object_id() - ); - } - - - /** - * Gather an unique array of field definitions from given groups. - * - * The groups are expected to belong to the same domain (term/post/user), otherwise problems may occur when - * field slugs conflict. - * - * @param Types_Field_Group[] $field_groups - * @return WPCF_Field_Definition[] - * @since 1.9 - */ - public static function get_field_definitions_from_groups( $field_groups ) { - $field_definitions = array(); - foreach( $field_groups as $group ) { - $group_field_definitions = $group->get_field_definitions(); - - foreach( $group_field_definitions as $field_definition ) { - $field_definitions[ $field_definition->get_slug() ] = $field_definition; - } - } - return $field_definitions; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/frontend.php b/backend/wordpress/wp-content/plugins/types/application/controllers/frontend.php deleted file mode 100644 index 80cabb7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/frontend.php +++ /dev/null @@ -1,14 +0,0 @@ - array( 'a', 'b', '__key' => 'term' ) - * - * will translate into - * - * - * a - * b - * - * - * @since 2.1 - */ - const XML_KEY = '__key'; - - - /** - * Hash and checksum is used to check if a certain post types, custom field groups inside a module is changed. - * It's using MD5hash. This will be used by module manager to check if the module is updated (meaning the types - * definition) has changed. And it will alert the user that he is importing a different module. - * - * @link https://onthegosystems.myjetbrains.com/youtrack/issue/types-749#comment=102-105945 - */ - const XML_KEY_CHECKSUM = 'checksum'; - const XML_KEY_HASH = 'hash'; - - - /** - * '__types_id' is used as a unique identifier for CPT,Types taxonomy, custom fields groups, etc. As for the - * allowed values, it's usually using a slug as an identifier since this will not change during import/export. - * IDs on the otherhand will change after import. - * - * Now '__types_title' is just the title/label name corresponding to the '__types_id'. - * - * @link https://onthegosystems.myjetbrains.com/youtrack/issue/types-749#comment=102-105945 - */ - const XML_TYPES_ID = '__types_id'; - const XML_TYPES_TITLE = '__types_title'; - - - /** Element name for a single field group. */ - const XML_KEY_GROUP = 'group'; - - - /** Element name for a single field definition. */ - const XML_KEY_FIELD = 'field'; - - - /** - * Completely handle retrieving export data for field groups of one domain. - * - * @param string $domain Valid field domain. - * - * @return array Exported field groups. - * @since 2.1 - */ - public function export_field_groups_for_domain( $domain ) { - - $group_factory = Types_Field_Utils::get_group_factory_by_domain( $domain ); - $all_groups = $group_factory->query_groups(); - - // Each group will handle its own export. - $results = array(); - foreach ( $all_groups as $field_group ) { - $results[] = $field_group->get_export_object(); - } - - $results[ self::XML_KEY ] = self::XML_KEY_GROUP; - - return $results; - } - - - /** - * Completely handle retrieving export data for field definitions of one domain. - * - * @param string $domain Valid field domain. - * - * @return array Exported field definitions. - * @since 2.1 - */ - public function export_field_definitions_for_domain( $domain ) { - - $definition_factory = Types_Field_Utils::get_definition_factory_by_domain( $domain ); - $all_definitions = $definition_factory->query_definitions( array( 'filter' => 'types' ) ); - - // Each field definition will handle its own export. - $results = array(); - /** @var WPCF_Field_Definition $field_definition */ - foreach ( $all_definitions as $field_definition ) { - $results[] = $field_definition->get_export_object(); - } - - $results[ self::XML_KEY ] = self::XML_KEY_FIELD; - - return $results; - } - - - /** - * Generate a checksum for an to-be-exported object and store it. - * - * @param array $data An associative array representing an object. - * @param null|string[] $keys_for_checksum Array keys that should be used when generating the checksum. If null, - * the whole $data is used. - * @param null|string[] $keys_to_remove Array keys that should be _not_ used when generating the checksum. - * - * @return array The updated $data with XML_KEY_CHECKSUM and XML_KEY_HASH set. - * @since 2.1 - */ - public function add_checksum_to_object( $data, $keys_for_checksum = null, $keys_to_remove = null ) { - - // pluck requested keys - if ( null == $keys_for_checksum ) { - $checksum_source = $data; - } else { - $checksum_source = array(); - foreach ( $data as $key => $value ) { - if ( in_array( $key, $keys_for_checksum ) ) { - $checksum_source[ $key ] = $value; - } - } - } - - // unset undesired keys - if ( is_array( $keys_to_remove ) ) { - $checksum_source = $this->unset_recursive( $checksum_source, $keys_to_remove ); - } - - $checksum = $this->generate_checksum( $checksum_source ); - - $data[ self::XML_KEY_CHECKSUM ] = $checksum; - $data[ self::XML_KEY_HASH ] = $checksum; - - return $data; - } - - - /** - * Unset keys from a multidimensional array. - * - * @param array $unset_from The source array. - * @param array $unset_what Definition of keys that need to be unset. Each element of this array can be either - * a string, in which case it represents an key to be removed on the top level, or an 'key' => array( ... ) - * value, in which case the unsetting will happen in $unset_from['key']. - * - * For example, unsetting array( 'c', 'd' => array( 'b' ) ) from - * - * array( 'a' => 1, 'b' => 2, 'c' => array( 'a' => 1 ), 'd' => array( 'a' => 1, 'b' => 2 ) ) - * - * will return - * - * array( 'a' => 1, 'b' => 2, 'd' => array( 'a' => 1 ) ) - * - * @return array - * @since 2.1 - */ - private function unset_recursive( $unset_from, $unset_what ) { - if ( is_array( $unset_from ) ) { - - foreach ( $unset_what as $key => $value ) { - - if ( is_array( $value ) && isset( $unset_from[ $key ] ) ) { - $unset_from[ $key ] = $this->unset_recursive( $unset_from[ $key ], $value ); - } else { - unset( $unset_from[ $value ] ); - } - } - - } - - return $unset_from; - } - - - /** - * Add standard object annotation XML_TYPES_ID and XML_TYPES_TITLE. - * - * @param array $data An associative array representing an object. - * @param string $title - * @param string $id - * - * @return array Updated $data. - * @since 2.1 - */ - public function annotate_object( $data, $title, $id ) { - $data[ self::XML_TYPES_ID ] = $id; - $data[ self::XML_TYPES_TITLE ] = $title; - - return $data; - } - - - /** - * Generate a checksum for given object. - * - * Note: Do not touch this. - * - * @param array $data - * - * @return string Checksum - * @since 2.1 - */ - private function generate_checksum( $data ) { - return md5( maybe_serialize( $this->ksort_as_string( $data ) ) ); - } - - - /** - * Sort a multidimensional array by keys recursively. - * - * @param array|mixed $data - * - * @return array|mixed Sorted $data. - * @since 2.1 - */ - private function ksort_as_string( $data ) { - if ( is_array( $data ) ) { - ksort( $data, SORT_STRING ); - foreach ( $data as $key => $value ) { - $data[ $key ] = $this->ksort_as_string( $value ); - } - } - - return $data; - } - - - /** - * Import field definitions for given domain. - * - * Note: Currently only term fields are supported. - * - * @param string $domain Valid field domain. - * @param SimpleXMLElement $data Import data from XML. - * @param string $fields_key Node name where the field definitions can be found. - * @param bool $delete_other_fields If true, fields that are not being imported will be deleted from the site. - * @param array $field_settings Part of $_POST from the import form related to these fields. - * @param array $args Used for making skip/overwrite decisions per item (used for toolset-based themes import) - * - * @return array - */ - public function process_field_definition_import_per_domain( - $domain, - $data, - $fields_key, - $delete_other_fields, - $field_settings, - $args = array() - ) { - - $results = array(); - - $fields_to_preserve = array(); - - $fields_import_data = array(); - if ( isset( $data->$fields_key ) ) { - /** @noinspection PhpParamsInspection */ - $fields_import_data = $this->simplexmlelement_to_object( $data->$fields_key, true ); - $fields_import_data = isset( $fields_import_data[ Types_Import_Export::XML_KEY_FIELD ] ) - ? $fields_import_data[ Types_Import_Export::XML_KEY_FIELD ] : array(); - } - - foreach ( $fields_import_data as $field_import_data ) { - $field_slug = $field_import_data['slug']; - - // check if via $_POST the field is allowed - $import_field = isset( $field_settings[ $field_slug ] ) && isset( $field_settings[ $field_slug ]['add'] ); - - // on toolset based themes we allow every field - $import_field = array_key_exists( 'toolset-themes', $args ) ? true : $import_field; - - // User choices on import/update process (TBT toolset-based themes) - $field_import_data = tbt_user_choice( $args, $field_import_data ); - if ( array_key_exists( 'add', $field_import_data ) ) { - $import_field = $field_import_data['add']; - } - - if ( $import_field ) { - $result = $this->import_field_definition( $domain, $field_import_data ); - if ( $result['is_success'] ) { - $fields_to_preserve[] = $field_slug; - } - $results[] = array( - 'type' => ( $result['is_success'] ? 'success' : 'error' ), - 'content' => $result['display_message'] - ); - } - } - - $delete_results = $this->maybe_delete_fields( $domain, $delete_other_fields, $fields_to_preserve ); - $results = array_merge( $results, $delete_results ); - - return $results; - - } - - - /** - * @param string $domain - * @param bool $delete_other_fields - * @param string[] $fields_to_preserve Array of field slugs that should be preserved. - * - * @return array - */ - private function maybe_delete_fields( $domain, $delete_other_fields, $fields_to_preserve ) { - - $results = array(); - - $definition_factory = Types_Field_Utils::get_definition_factory_by_domain( $domain ); - $option_name = $definition_factory->get_option_name_workaround(); - - if ( $delete_other_fields ) { - - $fields_existing = wpcf_admin_fields_get_fields( false, false, false, $option_name, false, true ); - - foreach ( $fields_existing as $key => $existing_field_definition ) { - - if ( ! empty( $existing_field_definition['data']['controlled'] ) ) { - continue; - } - - $existing_field_slug = $existing_field_definition['slug']; - - if ( ! in_array( $existing_field_slug, $fields_to_preserve ) ) { - $results[] = array( - 'type' => 'success', - 'content' => sprintf( - __( 'User field "%s" deleted', 'wpcf' ), - $existing_field_definition['name'] - ) - ); - unset( $fields_existing[ $key ] ); - } - } - - update_option( $option_name, $fields_existing ); - } - - - return $results; - } - - - /** - * @param string $domain - * @param array $definition_array_import Field definition array (will contain some additional elements from the import file). - * - * @return array - */ - private function import_field_definition( $domain, $definition_array_import ) { - - $definition = array( - 'id' => $definition_array_import['id'], - 'name' => $definition_array_import['name'], - 'description' => isset( $definition_array_import['description'] ) ? $definition_array_import['description'] - : '', - 'type' => $definition_array_import['type'], - 'slug' => $definition_array_import['slug'], - 'data' => ( isset( $definition_array_import['data'] ) && is_array( $definition_array_import['data'] ) ) - ? $definition_array_import['data'] : array() - ); - - if ( isset( $definition_array_import['meta_key'] ) ) { - $definition['meta_key'] = $definition_array_import['meta_key']; - } - - // WPML - global $iclTranslationManagement; - if ( ! empty( $iclTranslationManagement ) && isset( $definition['wpml_action'] ) ) { - $iclTranslationManagement->settings['custom_fields_translation'][ wpcf_types_get_meta_prefix( $definition ) . $definition['slug'] ] = $definition['wpml_action']; - $iclTranslationManagement->save_settings(); - } - - $definition_factory = Types_Field_Utils::get_definition_factory_by_domain( $domain ); - $definition_factory->set_field_definition_workaround( $definition['slug'], $definition ); - - return array( - 'is_success' => true, - 'display_message' => sprintf( __( 'Term field "%s" added/updated', 'wpcf' ), $definition['name'] ) - ); - } - - - /** - * Import field definitions for given domain. - * - * Note: Currently only term fields are supported. - * - * @param string $domain Valid field domain. - * @param SimpleXMLElement $data Import data from XML. - * @param string $groups_key Node name where the field groups can be found. - * @param bool $bulk_overwrite_groups If true, all (conflicting) groups will be overwritten by the ones from import. - * @param bool $delete_other_groups If true, groups that are not being imported will be deleted from the site. - * @param array $group_settings Part of $_POST from the import form related to these groups. - * @param array $args Used for making skip/overwrite decisions per item (used for toolset-based themes import) - * - * @return array - */ - public function process_field_group_import_per_domain( - $domain, - $data, - $groups_key, - $bulk_overwrite_groups, - $delete_other_groups, - $group_settings, - $args = array() - ) { - - $results = array(); - $groups_to_preserve = array(); - - $groups_import_data = array(); - if ( isset( $data->$groups_key ) ) { - /** @noinspection PhpParamsInspection */ - $groups_import_data = $this->simplexmlelement_to_object( $data->$groups_key, true ); - $groups_import_data = isset( $groups_import_data[ Types_Import_Export::XML_KEY_GROUP ] ) - ? $groups_import_data[ Types_Import_Export::XML_KEY_GROUP ] : array(); - } - - foreach ( $groups_import_data as $group ) { - - // ID of group from the import file - $import_group_id = wpcf_getarr( $group, Types_Field_Group::XML_ID ); - - - if ( array_key_exists( 'toolset-themes', $args ) ) { - // Toolset Themes Import Way - $group = tbt_user_choice( $args, $group ); - - $group_should_be_imported = $this->tbt_group_should_be_imported( $group ); - - if ( array_key_exists( 'add', $group ) ) { - $group_actions['add'] = $group['add']; - } - } else { - // Types Import Way - $group_actions = wpcf_getarr( $group_settings, $import_group_id, array( 'add' => true ) ); - $group_should_be_imported = isset( $group_actions['add'] ); - } - - if ( $group_should_be_imported ) { - if ( $bulk_overwrite_groups // bulk overwrite (types import/export page) - || ( // OR... - array_key_exists( 'toolset-themes', $args ) // import with toolset themes - && ( // AND... - ! array_key_exists( 'update', $group ) // ADD for group is not SET (new item) - || $group['update'] // OR... UPDATE is set for item (user choice) - ) - ) - ) { - // OVERWRITE - $group_action = 'update'; - } else { - $group_action = wpcf_getarr( $group_actions, 'update', 'add', array( 'add', 'update' ) ); - } - } else { - $group_action = 'nothing'; - } - - $result = null; - - switch ( $group_action ) { - case 'add': - $result = $this->import_field_group( $domain, $group, 'create_new' ); - break; - case 'update': - $result = $this->import_field_group( $domain, $group, 'overwrite' ); - break; - } - - if ( null != $result ) { - $results[] = array( - 'type' => ( $result['is_success'] ? 'success' : 'error' ), - 'content' => $result['display_message'] - ); - if ( $result['is_success'] ) { - $groups_to_preserve[] = $result['new_group_id']; - } - } - - } - - $delete_results = $this->maybe_delete_groups( $domain, $delete_other_groups, $groups_to_preserve ); - $results = array_merge( $results, $delete_results ); - - return $results; - } - - - /** - * @param string $domain - * @param bool $delete_other_groups - * @param int[] $groups_to_preserve - * - * @return array - */ - private function maybe_delete_groups( $domain, $delete_other_groups, $groups_to_preserve ) { - - $results = array(); - if ( $delete_other_groups && ! empty( $groups_to_preserve ) ) { - $group_factory = Types_Field_Utils::get_group_factory_by_domain( $domain ); - $all_groups = $group_factory->query_groups(); - - foreach ( $all_groups as $group_to_delete ) { - if ( ! in_array( $group_to_delete->get_id(), $groups_to_preserve ) ) { - - $deleted_group_name = $group_to_delete->get_name(); - $deleted = wp_delete_post( $group_to_delete->get_id(), true ); - if ( ! $deleted ) { - $results[] = array( - 'type' => 'error', - 'content' => sprintf( __( 'Term field group "%s" delete failed', 'wpcf' ), - $deleted_group_name ) - ); - } else { - $results[] = array( - 'type' => 'success', - 'content' => sprintf( __( 'Term field group "%s" deleted', 'wpcf' ), $deleted_group_name ) - ); - } - - } - } - } - - return $results; - - } - - - /** - * @param string $domain Valid field domain - * @param array $group Field group import data as associative array. - * @param string $conflict_resolution = 'overwrite'|'create_new' Defines how to handle a situation when a - * field group already exists in the database. - * - * @return array Import results: - * 'is_success' bool - * 'display_message' string - * 'new_group_id' int - * - * @since 2.1 - */ - public function import_field_group( $domain, $group, $conflict_resolution ) { - - $group_slug = wpcf_getarr( $group, Types_Field_Group::XML_SLUG ); - - $group_factory = Types_Field_Utils::get_group_factory_by_domain( $domain ); - - $existing_groups = $group_factory->query_groups( array( 'name' => $group_slug ) ); - $group_already_exists = ( count( $existing_groups ) > 0 ); - - $new_post = array( - 'post_status' => $group['post_status'], - 'post_type' => $group_factory->get_post_type(), - 'post_title' => $group['post_title'], - 'post_content' => ! empty( $group['post_content'] ) ? $group['post_content'] : '', - ); - - $update_existing = ( $group_already_exists && 'overwrite' == $conflict_resolution ); - - if ( $update_existing ) { - $existing_group = $existing_groups[0]; - $new_post['ID'] = $existing_group->get_id(); - $new_group_id = wp_update_post( $new_post ); - } else { - $new_group_id = wp_insert_post( $new_post, true ); - } - - $is_success = ( ! is_wp_error( $new_group_id ) && 0 < $new_group_id ); - - // Update group's postmeta - if ( $is_success && ! empty( $group['meta'] ) ) { - foreach ( $group['meta'] as $meta_key => $meta_value ) { - if ( Types_Field_Group_Term::POSTMETA_ASSOCIATED_TAXONOMY == $meta_key ) { - $meta_values = explode( ',', $meta_value ); - delete_post_meta( $new_group_id, $meta_key ); - foreach ( $meta_values as $single_meta_value ) { - update_post_meta( $new_group_id, $meta_key, $single_meta_value ); - } - } else { - update_post_meta( $new_group_id, $meta_key, $meta_value ); - } - } - } - - // Create display message - if ( $is_success ) { - if ( $update_existing ) { - $display_message = sprintf( __( 'Term field group "%s" updated', 'wpcf' ), $group['post_title'] ); - } else { - $display_message = sprintf( __( 'Term field group "%s" added', 'wpcf' ), $group['post_title'] ); - } - } else { - if ( $update_existing ) { - $display_message = sprintf( __( 'Term field group "%s" update failed', 'wpcf' ), $group['post_title'] ); - } else { - $display_message = sprintf( __( 'Term field group "%s" insert failed', 'wpcf' ), $group['post_title'] ); - } - } - - return array( - 'is_success' => $is_success, - 'display_message' => $display_message, - 'new_group_id' => $new_group_id - ); - } - - - /** - * @param SimpleXMLElement $element - * @param bool $allways_expand_top_level - * - * @return array|null - */ - public function simplexmlelement_to_object( $element, $allways_expand_top_level = false ) { - $text_content = trim( (string) $element ); - if ( ! empty( $text_content ) ) { - return $text_content; - } - - if ( $element->count() > 0 ) { - $results_by_node_name = array(); - - /** @var SimpleXMLElement $child */ - foreach ( $element->children() as $child ) { - $child_name = $child->getName(); - - if ( ! isset( $results_by_node_name[ $child_name ] ) ) { - $results_by_node_name[ $child_name ] = array(); - } - - $results_by_node_name[ $child_name ][] = $this->simplexmlelement_to_object( $child, false ); - } - - $results = array(); - foreach ( $results_by_node_name as $node_name => $children ) { - $take_only_first_child = ( count( $children ) == 1 && ! $allways_expand_top_level ); - $results[ $node_name ] = ( $take_only_first_child ? $children[0] : $children ); - } - - return $results; - } - - return null; - } - - /** - * Determines if a group should be imported or not - * This is only relevant for the import process of Toolset Themes - * - * @param $group - * - * @return bool - */ - private function tbt_group_should_be_imported( $group ) { - if ( array_key_exists( 'add', $group ) && $group['add'] === false ) { - // the group already exists, but the user wants to keep his version ('add' === false) - return false; - } - - // import group (initial import / overwrite / duplicate) - return true; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/information/controller.php b/backend/wordpress/wp-content/plugins/types/application/controllers/information/controller.php deleted file mode 100644 index b541d36..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/information/controller.php +++ /dev/null @@ -1,244 +0,0 @@ -embedded_plugin_running() - || ! Types_Helper_Condition::get_post_type() - ) { - return false; - } - - return true; - } - - /** - * We don't want to show "archive" for media/pages and "template" for media - * - * @param $columns - * @param $post_type - * - * @return mixed - */ - public function filter_columns( $columns, $post_type ) { - if( $post_type != 'attachment' && $post_type != 'page' ) { - return $columns; - } - - if( array_key_exists( 'archive', $columns ) ) { - unset( $columns['archive'] ); - } - - if( $post_type == 'attachment' && array_key_exists( 'template', $columns ) ) { - unset( $columns['template'] ); - } - - return $columns; - } - - public function prepare() { - if( ! $this->requirements_met() ) - return false; - - // filter columns for specific post types - add_filter( 'types_information_table_columns', array( $this, 'filter_columns' ), 10, 2 ); - - // twig - $this->twig = new Types_Helper_Twig(); - - // script / style - add_action( 'admin_enqueue_scripts', array( $this, 'on_admin_enqueue_scripts' ) ); - - /* data files */ - $data_files = array( - TYPES_DATA . '/information/table/template.php', - TYPES_DATA . '/information/table/archive.php', - TYPES_DATA . '/information/table/views.php', - TYPES_DATA . '/information/table/forms.php', - ); - - $this->show_data_as_table_in_meta_box( $data_files ); - } - - public function on_admin_enqueue_scripts() { - - // script - wp_enqueue_script( - 'types-information', - TYPES_RELPATH . '/public/js/information.js', - array( 'jquery-ui-dialog', 'wp-pointer' ), - TYPES_VERSION, - true - ); - - // style - wp_enqueue_style( - 'types-information', - TYPES_RELPATH . '/public/css/information.css', - array( 'wp-jquery-ui-dialog', 'wp-pointer' ), - TYPES_VERSION - ); - - // load icons - wp_enqueue_style( - 'onthegosystems-icons', - WPCF_EMBEDDED_TOOLSET_RELPATH . '/onthego-resources/onthegosystems-icons/css/onthegosystems-icons.css', - array(), - TYPES_VERSION - ); - } - - protected function show_data_as_table_in_meta_box( $data_files ) { - // prepare meta box - $this->prepare_table_in_meta_box(); - - // thead - $thead_views = $this->thead_views_template_archive_views_forms(); - - // load infos - foreach( $data_files as $data_file ) { - $this->load_data_to_table( $data_file ); - } - - // table view - $output_inner = $this->twig->render( - '/information/table.twig', - array( - 'labels' => array( - 'or' => __( 'Or...', 'wpcf' ) - ), - 'thead' => $thead_views, - 'table' => $this->information - ) - ); - - // Replace Placeholders - Types_Helper_Placeholder::replace( $output_inner ); - - // no "echo" because we use meta-box as output - $this->information->render( $output_inner ); - } - - - protected function show_data_as_container_in_meta_box( $data_files ) { - // add container for warning messages - $this->information = new Types_Information_Container( 'types-informations-container' ); - // $this->information->cache_on_hook( 'edit_post' ); - - // add messages - foreach( $data_files as $data_file ) { - $this->load_data_to_table( $data_file ); - } - - // outer box - $output_meta_box = new Types_Helper_Output_Meta_Box(); - $output_meta_box->set_id( $this->information->get_id() ); - $output_meta_box->set_title( __( 'Front-end Display', 'wpcf' ) ); - // $output_meta_box->set_css_class( 'types-table-in-meta-box' ); - - $this->information->set_output_container( $output_meta_box ); - - $output_inner = $this->twig->render( - '/information/single.twig', - array( - 'icon' => 'dashicons dashicons-warning', - 'information' => $this->information - ) - ); - - // Replace Placeholders - Types_Helper_Placeholder::replace( $output_inner ); - - // no "echo" because we use meta-box as output - $this->information->render( $output_inner ); - } - - protected function load_data_to_table( $path ) { - $data = require( $path ); - - foreach( $data as $msg_id => $msg_data ) { - $msg = new Types_Information_Message(); - $msg_data['id'] = $msg_id; - $msg->data_import( $msg_data ); - $this->information->add_message( $msg ); - } - } - - protected function thead_views_template_archive_views_forms() { - - $thead_data = require( TYPES_DATA . '/information/table/question-marks.php' ); - $views = array(); - - $post_type = Types_Helper_Condition::get_post_type(); - - $allowed_columns = apply_filters( 'types_information_table_columns', array_fill_keys( array( 'template', 'archive', 'views', 'forms' ), '' ), $post_type->name ); - - foreach( $thead_data as $key => $column ) { - if( ! array_key_exists( $key, $allowed_columns ) ) - unset( $thead_data[$key] ); - } - - foreach( $thead_data as $data ) { - $views[] = $this->twig->render( - '/information/table/thead-cell.twig', - $data - ); - } - - return $views; - } - - protected function prepare_table_in_meta_box() { - // add dashboard - $this->information = new Types_Information_Table( 'types-information-table' ); - - // save on edit post - //$this->information->cache_on_hook( 'edit_post' ); - - // we want to display dashboard in a meta-box - $output_meta_box = new Types_Helper_Output_Meta_Box(); - $output_meta_box->set_id( $this->information->get_id() ); - $output_meta_box->set_title( __( 'Front-end Display', 'wpcf' ) ); - $output_meta_box->set_css_class( 'types-table-in-meta-box' ); - - $this->information->set_output_container( $output_meta_box ); - } - - /** - * Check if any embedded plugin is running. - * - * @todo Would be better placed in a helper. - * @return bool - */ - protected function embedded_plugin_running() { - - // check Layouts - if( defined( 'WPDDL_EMBEDDED' ) ) - return true; - - // check CRED - if( defined( 'CRED_FE_VERSION' ) && class_exists('CRED_Admin') === false ) - return true; - - // check Views - if( defined( 'WPV_VERSION' ) ) { - global $WP_Views; - - if( is_object( $WP_Views ) && method_exists( $WP_Views, 'is_embedded' )) - return $WP_Views->is_embedded(); - } - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/divi.php b/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/divi.php deleted file mode 100644 index 4912e98..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/divi.php +++ /dev/null @@ -1,90 +0,0 @@ -get_additional_validation_script_url(), - // add another dependency - array( 'jquery', 'validation', Types_Asset_Manager::SCRIPT_JQUERY_UI_VALIDATION ), - TYPES_VERSION - ); - - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/the7.php b/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/the7.php deleted file mode 100644 index 6156dbf..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/the7.php +++ /dev/null @@ -1,89 +0,0 @@ -add_hooks(); - } - - // Not giving away the instance on purpose. - } - - - /** - * Hook to the event of rendering the legacy editor code, which happens just before - * enqueuing assets. - */ - public function add_hooks() { - add_action( 'types_leagacy_editor_callback_init', array( $this, 'remove_presscore_hooks' ) ); - } - - - /** - * Fix a compatibility issue caused, simply put, by our own terrible mess. - * - * The issue was visible when activating The7 theme, Views and Types, on the Edit Content Template page (for example). - * When trying to add a Types field, the AJAX call to render the dialog markup has failed due to a fatal error. - * The result was that the dialog never opened and the user was left with the grey overlay and no error message. - * - * The fatal error was caused by the fact that the legacy code in Types, namely in embedded/includes/ajax/admin-header.php - * is running do_action( 'admin_enqueue_scripts', $hook_suffix ); outside of the context of the - * standard admin page loading mechanism. - * - * That causes problems in The7_Demo_Content_Admin::enqueue_scripts() (which is hooked even during this - * non-standard procedure): It accesses the global $tgmpa variable which is assumed to be - * an instance of The7_TGMPA but for some reason, it's never initialized. - * - * The workaround is also extremely ugly: We intercept the AJAX call that renders the dialog markup and check - * all admin_enqueue_scripts hooks. If its callback has a prefix coming from The7 theme, we'll remove the action. - * - * It is safe because we're targeting only a very specific scenario, where the theme's admin assets - * aren't needed at all. - * - * This can be removed when the dialog is finally refactored into something sensible. - * - * @since 2.2.16 - */ - public function remove_presscore_hooks() { - if ( toolset_getget( 'action' ) === 'wpcf_ajax' && toolset_getget( 'wpcf_action' ) === 'editor_callback' ) { - global $wp_filter; - /** @var WP_Hook $admin_enqueue_script_hooks */ - $admin_enqueue_script_hooks = toolset_getarr( $wp_filter, 'admin_enqueue_scripts', array() ); - - foreach ( $admin_enqueue_script_hooks->callbacks as $priority => $callbacks_for_priority ) { - foreach ( $callbacks_for_priority as $callback_id => $callback ) { - $function = $callback['function']; - - $the7_string_prefix = 'presscore_'; - $is_the7_string_callback = ( is_string( $function ) && substr( $function, 0, strlen( $the7_string_prefix ) ) === $the7_string_prefix ); - - $the7_class_prefix = 'The7_'; - $is_the7_class_callback = ( - is_array( $function ) - && count( $function ) === 2 - && substr( get_class( $function[0] ), 0, strlen( $the7_class_prefix ) ) === $the7_class_prefix - ); - - if ( $is_the7_class_callback || $is_the7_string_callback ) { - remove_action( 'admin_enqueue_scripts', $function, $priority ); - } - } - } - } - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/use_any_font.php b/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/use_any_font.php deleted file mode 100644 index 19bde8f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/use_any_font.php +++ /dev/null @@ -1,62 +0,0 @@ -maybe_unregister_uaf_assets(); - } - - - /** - * Fix a compatibility issue with conflicting JS assets. - * - * Implemented for Use Any Font 4.6. - * - * On Edit Post Type page, UAF enqueues its own instance of jQuery UI Validation plugin which overwrites the one - * from Types, with added additional validation rules. - * - * Turns out, UAF enqueues everything everywhere without care although it has only a single admin page. - * In general, it has very bad coding practices (unprefixed function names, etc.) - * - * Here, we do what UAF should do on its own: Check if we're on its settings page and if - * we're not, avoid loading its assets. - * - * @since 2.2.9 - */ - function maybe_unregister_uaf_assets() { - $main_controller = Types_Main::get_instance(); - $is_uaf_settings_page = ( - $main_controller->get_plugin_mode() === Types_Main::MODE_ADMIN && wpcf_getget( 'page' ) === 'uaf_settings_page' - ); - - if ( ! $is_uaf_settings_page ) { - remove_action( 'admin_print_scripts', 'adminjslibs' ); - remove_action( 'admin_print_styles', 'adminCsslibs' ); - } - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/wpml.php b/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/wpml.php deleted file mode 100644 index 90d1fe1..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler/wpml.php +++ /dev/null @@ -1,93 +0,0 @@ - $domain, - 'name' => $string_name - ) - ); - - if ( $is_registered === null ) { - return false; - } - - // string is registered, return translation - return apply_filters( - 'wpml_translate_single_string', - $string, - $domain, - $string_name - ); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler_interface.php b/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler_interface.php deleted file mode 100644 index 591945a..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/interop/handler_interface.php +++ /dev/null @@ -1,14 +0,0 @@ -initialize_interop_handlers(); - } - - // Not giving away the instance on purpose - } - - - /** - * Get definitions of all interop handlers. - * - * Each one has a method for checking whether the handler is needed - * and a name - there must be a corresponding class Types_Interop_Handler_{$name} - * implementing the Types_Interop_Handler_Interface. - * - * @return array - * @since 2.2.7 - */ - private function get_interop_handler_definitions() { - - $interop_handlers = array( - array( - 'is_needed' => array( $this, 'is_wpml_active' ), - 'class_name' => 'Wpml' - ), - array( - 'is_needed' => array( $this, 'is_divi_active' ), - 'class_name' => 'Divi' - ), - array( - 'is_needed' => array( $this, 'is_use_any_font_active' ), - 'class_name' => 'Use_Any_Font' - ), - array( - 'is_needed' => array( $this, 'is_the7_active' ), - 'class_name' => 'The7' - ), - ); - - return $interop_handlers; - } - - - /** - * Load and initialize interop handlers if the relevant plugin/theme is active. - * - * @since 2.2.7 - */ - public function initialize_interop_handlers() { - - /** - * types_get_interop_handler_definitions - * - * Allows for adjusting interop handlers. See Types_Interop_Mediator::get_interop_handler_definitions() for details. - * - * @since 2.2.17 - */ - $interop_handlers = apply_filters( 'types_get_interop_handler_definitions', $this->get_interop_handler_definitions() ); - - foreach ( $interop_handlers as $handler_definition ) { - $is_needed = call_user_func( $handler_definition['is_needed'] ); - - if ( $is_needed ) { - $handler_class_name = 'Types_Interop_Handler_' . $handler_definition['class_name']; - call_user_func( $handler_class_name . '::initialize' ); - } - } - } - - - /** - * Check whether WPML is active and configured. - * - * @return bool - * @since 2.2.7 - */ - protected function is_wpml_active() { - - global $sitepress; - $is_wpml_active = ( - defined( 'ICL_SITEPRESS_VERSION' ) - && ! ICL_PLUGIN_INACTIVE - && ! is_null( $sitepress ) - && class_exists( 'SitePress' ) - ); - - return $is_wpml_active; - } - - - /** - * Check whether the Divi theme is loaded. - * - * @return bool - */ - protected function is_divi_active() { - return function_exists( 'et_setup_theme' ); - } - - - /** - * Check whether the The7 theme is loaded. - * - * @return bool - */ - protected function is_the7_active() { - return ( 'the7' === $this->get_parent_theme_slug() ); - } - - - /** - * Check whether the Use Any Font plugin is loaded. - * - * @return bool - */ - protected function is_use_any_font_active() { - return function_exists( 'uaf_activate' ); - } - - - /** - * Retrieve a "slugized" theme name. - * - * @return string - * @since 2.2.16 - */ - private function get_parent_theme_slug() { - - /** - * @var WP_Theme|null $theme It should be WP_Theme but experience tells us that sometimes the theme - * manages to send an invalid value our way. - */ - $theme = wp_get_theme(); - - if( ! $theme instanceof WP_Theme ) { - // Something went wrong but we'll try to recover. - $theme_name = $this->get_theme_name_from_stylesheet(); - } elseif ( is_child_theme() ) { - - $parent_theme = $theme->parent(); - - // Because is_child_theme() can return true while $theme->parent() still returns false, oh dear god. - if( ! $parent_theme instanceof WP_Theme ) { - $theme_name = $this->get_theme_name_from_stylesheet(); - } else { - $theme_name = $parent_theme->get( 'Name' ); - } - } else { - $theme_name = $theme->get( 'Name' ); - } - - // Handle $theme->get() returning false when the Name header is not set. - if( false === $theme_name ) { - return ''; - } - - $slug = str_replace( '-', '_', sanitize_title( $theme_name ) ); - - return $slug; - } - - - private function get_theme_name_from_stylesheet() { - $theme_name = ''; - - $stylesheet = get_stylesheet(); - if( is_string( $stylesheet ) && ! empty( $stylesheet ) ) { - $theme_name = $stylesheet; - } - - return $theme_name; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/main.php b/backend/wordpress/wp-content/plugins/types/application/controllers/main.php deleted file mode 100644 index 725134f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/main.php +++ /dev/null @@ -1,165 +0,0 @@ -mode = self::MODE_AJAX; - Types_Ajax::initialize(); - } else { - $this->mode = self::MODE_ADMIN; - Types_Admin::initialize(); - } - } else { - $this->mode = self::MODE_FRONTEND; - Types_Frontend::initialize(); - } - } - - - /** - * @var string One of the MODE_* constants. - */ - private $mode = self::MODE_UNDEFINED; - - const MODE_UNDEFINED = ''; - const MODE_AJAX = 'ajax'; - const MODE_ADMIN = 'admin'; - const MODE_FRONTEND = 'frontend'; - - /** - * Get current plugin mode. - * - * Possible values are: - * - MODE_UNDEFINED before the main controller initialization is completed - * - MODE_AJAX when doing an AJAX request - * - MODE_ADMIN when showing a WP admin page - * - MODE_FRONTEND when rendering a frontend page - * - * @return string - * @since 2.1 - */ - public function get_plugin_mode() { - return $this->mode; - } - - - /** - * Set current plugin mode. - * - * @param string $new_mode the new plugin mode - * @return bool TRUE if set is succesfully done, FALSE otherwise - * @since 2.2 - */ - public function set_plugin_mode( $new_mode = self::MODE_UNDEFINED ) { - if ( !in_array( $new_mode, array( self::MODE_UNDEFINED, self::MODE_AJAX, self::MODE_ADMIN, self::MODE_FRONTEND ) ) ){ - return false; - } - $this->mode = $new_mode; - return true; - } - - - /** - * Determine whether a WP admin page is being loaded. - * - * Note that the behaviour differs from the native is_admin() which will return true also for AJAX requests. - * - * @return bool - * @since 2.1 - */ - public function is_admin() { - return ( $this->get_plugin_mode() == self::MODE_ADMIN ); - } - - - /** - * Early loading actions. - * - * @since 2.0 - */ - public function after_setup_theme() { - - // Initialize the Toolset Common library - Toolset_Common_Bootstrap::get_instance(); - - $this->setup_autoloader(); - - // If an AJAX callback handler needs other assets, it should initialize the asset manager by itself. - if( $this->get_plugin_mode() != self::MODE_AJAX ) { - Types_Assets::get_instance()->initialize_scripts_and_styles(); - } - - // Handle embedded plugin mode - Types_Embedded::initialize(); - - Types_Api::initialize(); - - Types_Interop_Mediator::initialize(); - } - - - private function setup_autoloader() { - - // It is possible to regenerate the classmap with Zend framework. - // - // See the "recreate_classmap.sh" script in the plugin root directory. - $classmap = include( TYPES_ABSPATH . '/application/autoload_classmap.php' ); - - // Use Toolset_Common_Autoloader - do_action( 'toolset_register_classmap', $classmap ); - - } - - - /** - * In some cases, it may not be clear what legacy files are includes and what aren't. - * - * This method should make sure all is covered (add files when needed). Use only when necessary. - * - * @since 2.0 - */ - public function require_legacy_functions() { - require_once WPCF_INC_ABSPATH . '/fields.php'; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/abstract.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/abstract.php deleted file mode 100644 index 6dc3c05..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/abstract.php +++ /dev/null @@ -1,84 +0,0 @@ -disable_heartbeat ) { - wp_deregister_script( 'heartbeat' ); - wp_register_script( 'heartbeat', false ); - } - } - - - /** - * Title to be displayed on the menu as well in the page title. - * - * @return string - * @since 2.0 - */ - abstract public function get_title(); - - - /** - * Callback for the page rendering action. - * - * @return callable - * @since 2.0 - */ - abstract public function get_render_callback(); - - - /** - * Callback for the page load action (load-{$hook}). - * - * @return null|callable Optional. - * @since 2.0 - */ - public function get_load_callback() { - return null; - } - - - /** - * Page name slug. - * - * Should be taken directly from constants in Types_Admin_Menu. - * - * @return string - * @since 2.0 - */ - abstract public function get_page_name(); - - - /** - * User capability required to display the submenu item and access the page. - * - * @return string - * @since 2.0 - */ - abstract public function get_required_capability(); - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/dashboard.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/dashboard.php deleted file mode 100644 index 0ac74a8..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/dashboard.php +++ /dev/null @@ -1,528 +0,0 @@ -help_information(); - } - - public function register_page_dashboard_in_menu( $pages ) { - array_unshift( $pages, array( - 'slug' => 'toolset-dashboard', - 'menu_title' => $this->get_menu_title(), - 'page_title' => $this->get_title(), - 'callback' => $this->get_render_callback() - ) ); - - return $pages; - } - - - /** - * @inheritdoc - * @return string - */ - public function get_title() { - return __( 'Toolset Dashboard', 'wpcf' ); - } - - /** - * @inheritdoc - * @return string - */ - public function get_menu_title() { - return __( 'Dashboard', 'wpcf' ); - } - - - /** - * @inheritdoc - * @return callable - */ - public function get_render_callback() { - return array( $this, 'render_page' ); - } - - - /** - * @inheritdoc - * @return string - */ - public function get_page_name() { - return Types_Admin_Menu::PAGE_NAME_DASHBOARD; - } - - - /** - * @inheritdoc - * @return string - */ - public function get_required_capability() { - return 'manage_options'; // todo better role/cap handling - } - - - /** - * @inheritdoc - * @return callable - */ - public function get_load_callback() { - return null; - } - - - public function on_admin_enqueue_scripts() { - $main_handle = 'types-page-dashboard-main'; - - // script - wp_enqueue_script( - $main_handle, - TYPES_RELPATH . '/public/js/information.js', - array( 'jquery-ui-dialog', 'wp-pointer' ), - TYPES_VERSION, - true - ); - - // style - wp_enqueue_style( - $main_handle, - TYPES_RELPATH . '/public/css/information.css', - array( 'wp-jquery-ui-dialog', 'wp-pointer' ), - TYPES_VERSION - ); - - // load icons - wp_enqueue_style( - 'onthegosystems-icons', - WPCF_EMBEDDED_TOOLSET_RELPATH . '/onthego-resources/onthegosystems-icons/css/onthegosystems-icons.css', - array(), - TYPES_VERSION - ); - } - - - private function get_twig() { - if( $this->twig == null ) - $this->twig = new Types_Helper_Twig(); - - return $this->twig; - } - - - /** - * @inheritdoc - * - * @since 2.1 - */ - public function render_page() { - - $context = $this->build_page_context(); - - echo $this->get_twig()->render( '/page/dashboard/main.twig', $context ); - } - - - /** - * Build the context for main page template. - * - * @return array Page context. See the main page template for details. - * @since 2.1 - */ - private function build_page_context() { - $this->get_dashboard(); - - $context = array( - 'page' => self::get_instance(), - 'table_toolset' => $this->table_toolset, - 'table_3rd' => $this->table_3rd, - 'table_wordpress' => $this->table_wordpress, - 'labels' => array( - 'create_type' => __( 'Add new post type', 'wpcf' ), - 'msg_no_custom_post_types' => - __( 'To get started, create your first custom type. Then, you will be able to add fields and taxonomy and design how it displays.', 'wpcf' ) - ) - - ); - - return $context; - } - - /** - * Types by Toolset - * - * @return array - */ - private function get_types_by_toolset() { - if( $this->types_by_toolset !== null ) - return $this->types_by_toolset; - - $post_type_option = new Types_Utils_Post_Type_Option(); - - $cpts_raw = ! isset( $_GET['toolset-dashboard-simulate-no-custom-post-types'] ) - ? $post_type_option->get_post_types() - : array(); - - // remove buildin types - $cpts_raw = array_diff_key( $cpts_raw, $this->get_types_by_wordpress() ); - - $cpts = array(); - - foreach( $cpts_raw as $cpt_raw ) { - $post_type = new Types_Post_Type( $cpt_raw['slug'] ); - // only use active post types - if( isset( $post_type->name ) ) - $cpts[$cpt_raw['slug']] = $post_type; - } - - uasort( $cpts, array( $this, 'sort_post_types_by_name' ) ); - - $this->types_by_toolset = $cpts; - return $this->types_by_toolset; - } - - /** - * Types by WordPress - * @return array - */ - private function get_types_by_wordpress() { - if( $this->types_by_wordpress !== null ) - return $this->types_by_wordpress; - - $cpts_raw = array( - 'post' => array( - 'slug' => 'post', - '_buildin' => 1 - ), - 'page' => array( - 'slug' => 'page', - '_buildin' => 1 - ), - 'attachment' => array( - 'slug' => 'attachment', - '_buildin' => 1 - ), - ); - - $cpts = array(); - foreach( $cpts_raw as $cpt_raw ) { - $post_type = new Types_Post_Type( $cpt_raw['slug'] ); - // only use active post types - if( isset( $post_type->name ) ) - $cpts[$cpt_raw['slug']] = $post_type; - } - - uasort( $cpts, array( $this, 'sort_post_types_by_name' ) ); - $this->types_by_wordpress = $cpts; - - return $this->types_by_wordpress; - } - - /** - * Types by 3rd (by themes/plugins) - * @return array - */ - private function get_types_by_3rd() { - if( $this->types_by_3rd !== null ) - return $this->types_by_3rd; - - $cpts_raw = get_post_types( array( 'public' => true ) ); - $cpts = array(); - foreach( $cpts_raw as $cpt_slug => $cpt_raw ) { - $post_type = new Types_Post_Type( $cpt_slug ); - // only use active post types - if( isset( $post_type->name ) ) - $cpts[$cpt_slug] = $post_type; - } - - $cpts = array_diff_key( $cpts, $this->get_types_by_wordpress(), $this->get_types_by_toolset() ); - - uasort( $cpts, array( $this, 'sort_post_types_by_name' ) ); - $this->types_by_3rd = $cpts; - - return $this->types_by_3rd; - } - - private function sort_post_types_by_name( $a, $b ) { - return strcasecmp( $a->name, $b->name ) > 0 ? true : false; - } - - private function get_post_types_filtered_by_screen_options( $cpts = false ) { - if( $cpts === false ) - $cpts = array_merge( $this->get_types_by_toolset(), $this->get_types_by_wordpress(), $this->get_types_by_3rd() ); - - $cpts_filtered = array(); - - $user = get_current_user_id(); - $user_settings = get_user_meta($user, 'toolset_dashboard_screen_post_types', true ); - - // no user settings yet - if( empty( $user_settings ) ) { - - // by default no media - if( isset( $cpts['attachment'] ) ) { - unset( $cpts['attachment'] ); - } - - - $cpts_filtered = $cpts; - } else { - foreach( $cpts as $post_type => $cpt ) { - // default for post/page/media is unchecked - if( ! isset( $user_settings[$post_type] ) - && ( $post_type == 'post' || $post_type == 'page' || $post_type == 'attachment' ) - ) continue; - - if( !empty( $user_settings ) ) { - - if( ! isset( $user_settings[$post_type] ) // default = checked - || $user_settings[$post_type] == 'on' ) // checked by user - $cpts_filtered[$post_type] = $cpt; - } - } - } - - return $cpts_filtered; - } - - private function get_dashboard() { - // Types by Toolset - $post_types = $this->get_post_types_filtered_by_screen_options( $this->get_types_by_toolset() ); - - if( ! empty( $post_types ) ) - $this->table_toolset = $this->get_dashboard_types_table( - $post_types, - __( 'Custom post types that you created with Toolset', 'wpcf' ) - ); - - - // Types by 3rd - $post_types = $this->get_post_types_filtered_by_screen_options( $this->get_types_by_3rd() ); - - if( ! empty( $post_types ) ) - $this->table_3rd = $this->get_dashboard_types_table( - $post_types, - __( 'Custom post types created by the theme and other plugins', 'wpcf' ), - false - ); - - - // Types by Wordpress - $post_types = $this->get_post_types_filtered_by_screen_options( $this->get_types_by_wordpress() ); - - if( ! empty( $post_types ) ) - $this->table_wordpress = $this->get_dashboard_types_table( - $post_types, - __( 'Built-in post types created by WordPress', 'wpcf' ), - false - ); - - } - - protected function load_data_to_table( $path, &$info ) { - $data = require( $path ); - - foreach( $data as $msg_id => $msg_data ) { - $msg = new Types_Information_Message(); - $msg_data['id'] = $msg_id; - $msg->data_import( $msg_data ); - $info->add_message( $msg ); - } - } - - public function screen_settings( $status, $args ) { - $return = $status; - - $cpts_filtered = $this->get_post_types_filtered_by_screen_options(); - - // Types by Toolset - $cpts = $this->get_types_by_toolset(); - if( ! empty( $cpts ) ) { - $string_legend = __( 'Custom post types that you created with Toolset', 'wpcf' ); - $return .= $this->screen_settings_fieldset( $cpts, $cpts_filtered, $string_legend ); - } - - // Types by 3rd - $cpts = $this->get_types_by_3rd(); - if( ! empty( $cpts ) ) { - $string_legend = __( 'Custom post types created by the theme and other plugins', 'wpcf' ); - $return .= $this->screen_settings_fieldset( $cpts, $cpts_filtered, $string_legend ); - } - - // Types by WordPress - $cpts = $this->get_types_by_wordpress(); - $string_legend = __( 'Built-in post types created by WordPress', 'wpcf' ); - $return .= $this->screen_settings_fieldset( $cpts, $cpts_filtered, $string_legend ); - - $return .= get_submit_button( __( 'Apply' ), 'button button-primary', 'screen-options-apply', false ); - return $return; - } - - private function screen_settings_fieldset( $cpts, $cpts_filtered, $legend ) { - $string = ' -
- ' . $legend . ' -
-
-
-
'; - foreach( $cpts as $cpt ) { - $checked = isset( $cpts_filtered[$cpt->get_name()] ) ? ' checked="checked" ' : ' '; - $string .= ''; - $string .= ''; - } - $string .= '
-
-
-
- '; - - return $string; - } - - public function screen_settings_save($status, $option, $value) { - if ( 'toolset_dashboard_screen_post_types' == $option ) { - if ( is_array( $_POST['toolset_dashboard_screen_post_types'] ) ) { - $toolset_dashboard_screen_post_types = array(); - foreach( $_POST['toolset_dashboard_screen_post_types'] as $tdspt_key => $tdspt_value ) { - $tdspt_key = sanitize_text_field( $tdspt_key ); - $tdspt_value = sanitize_text_field( $tdspt_value ); - $toolset_dashboard_screen_post_types[ $tdspt_key ] = $tdspt_value; - } - } else { - $toolset_dashboard_screen_post_types = sanitize_text_field( $_POST['toolset_dashboard_screen_post_types'] ); - } - $value = $toolset_dashboard_screen_post_types; - } - return $value; - } - - - private function help_information() { - $title = __('Toolset Dashboard', 'wpcf'); - $help_content = $this->get_twig()->render( - '/page/dashboard/help.twig', - array( 'title' => $title ) - ); - - $screen = get_current_screen(); - $screen->add_help_tab( - array( - 'id' => 'toolset-dashboard-information', - 'title' => $title, - 'content' => $help_content, - ) - ); - } - - /** - * @param $post_types - * @param $headline - * - * @return string - */ - private function get_dashboard_types_table( $post_types, $headline, $post_type_edit_link = true ) { - // documentation urls - $documentation_urls = include( TYPES_DATA . '/documentation-urls.php' ); - - // add links to use analytics - Types_Helper_Url::add_urls( $documentation_urls ); - - // set analytics medium - Types_Helper_Url::set_medium( 'dashboard' ); - - /* messages */ - $messages_files = array( - TYPES_DATA . '/dashboard/table/template.php', - TYPES_DATA . '/dashboard/table/archive.php', - TYPES_DATA . '/dashboard/table/views.php', - TYPES_DATA . '/dashboard/table/forms.php', - ); - - // add dashboard - $rows = ''; - - foreach( $post_types as $post_type ) { - $info_post_type = new Types_Information_Table( 'types-information-table' ); - Types_Helper_Condition::set_post_type( $post_type->get_name() ); - Types_Helper_Placeholder::set_post_type( $post_type->get_name() ); - - foreach( $messages_files as $message_file ) { - $this->load_data_to_table( $message_file, $info_post_type ); - } - - $row = $this->get_twig()->render( - '/page/dashboard/table/tbody-row.twig', - array( - 'labels' => array( - 'or' => __( 'Or...', 'wpcf' ), - 'create_taxonomy' => __( 'Create taxonomy', 'wpcf' ), - 'create_field_group' => __( 'Create field group', 'wpcf' ), - 'no_archive_for' => __( 'No archive available for %s', 'wpcf' ), - ), - 'admin_url' => admin_url(), - 'post_type' => $post_type, - 'table' => $info_post_type, - 'post_type_edit_link' => $post_type_edit_link - ) - ); - - Types_Helper_Placeholder::replace( $row ); - $rows .= $row; - } - - - // table view - $data_thead = require( TYPES_DATA . '/dashboard/table/head.php' ); - $table = $this->get_twig()->render( - '/page/dashboard/table.twig', - array( - 'labels' => array( - 'headline' => $headline, - 'admin' => __( 'WordPress admin', 'wpcf' ), - 'frontend' => __( 'Front-end', 'wpcf' ), - 'or' => __( 'Or...', 'wpcf' ), - ), - 'admin_url' => admin_url(), - 'thead' => $data_thead, - 'rows' => $rows - ) - ); - - return $table; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post.php deleted file mode 100644 index d98994f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post.php +++ /dev/null @@ -1,63 +0,0 @@ -get_post_types(); - - // abort if also no custom post type of types - if( ! array_key_exists( $post_type, $custom_types ) ) - return false; - } - - $this->prepare(); - } - - private function __clone() { } - - - public function prepare() { - // documentation urls - Types_Helper_Url::load_documentation_urls(); - - // set analytics medium - Types_Helper_Url::set_medium( 'post_editor' ); - - // add information - $this->prepare_information(); - - // @todo load scripts - if( function_exists( 'wpcf_edit_post_screen_scripts' ) ) - wpcf_edit_post_screen_scripts(); - } - - private function prepare_information() { - $setting = new Types_Setting_Preset_Information_Table(); - - if( ! $setting->get_value( 'show-on-post' ) ) - return false; - - $information = new Types_Information_Controller; - $information->prepare(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_fields.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_fields.php deleted file mode 100644 index f13f5fe..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_fields.php +++ /dev/null @@ -1,62 +0,0 @@ -prepare(); - } - - private function __clone() { } - - - public function prepare() { - // documentation urls - Types_Helper_Url::load_documentation_urls(); - - // set analytics medium - Types_Helper_Url::set_medium( 'field_group_editor' ); - - // add informations - $this->prepare_informations(); - - } - - private function prepare_informations() { - $setting = new Types_Setting_Preset_Information_Table(); - - if( ! $setting->get_value( 'show-on-field-group' ) ) - return false; - - $information = new Types_Information_Controller; - $information->prepare(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_type.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_type.php deleted file mode 100644 index 47ea644..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/edit_post_type.php +++ /dev/null @@ -1,55 +0,0 @@ -prepare(); - } - - private function __clone() { } - - - public function prepare() { - // documentation urls - Types_Helper_Url::load_documentation_urls(); - - // set analytics medium - Types_Helper_Url::set_medium( 'cpt_editor' ); - - // add informations - $this->prepare_informations(); - - } - - private function prepare_informations() { - $setting = new Types_Setting_Preset_Information_Table(); - - if( ! $setting->get_value( 'show-on-post-type' ) ) - return false; - - $information = new Types_Information_Controller; - $information->prepare(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/settings.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/settings.php deleted file mode 100644 index 70e0fe8..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/extension/settings.php +++ /dev/null @@ -1,86 +0,0 @@ -get_id()] = array( - 'slug' => $setting->get_id(), - 'title' => __( '"Front-end Display" table', 'wpcf' ), - 'content' => $view->render( - '/setting/checkbox.twig', - array( - 'description' => __( 'Show information about Template, Archive, Views and Forms on:', 'wpcf' ), - 'setting' => $setting, - ) - ) - ); - - return $sections; - } - - /** - * Admin Scripts - */ - public function on_admin_enqueue_scripts() { - // script - wp_enqueue_script( - 'types-toolset-settings', - TYPES_RELPATH . '/public/js/settings.js', - array(), - TYPES_VERSION, - true - ); - } - - public function print_admin_scripts() { - echo ''; - } - - /** - * Build data to be passed to JavaScript. - * - * @return array - * @since 2.1 - */ - private function build_js_data() { - - $types_settings_action = Types_Ajax::get_instance()->get_action_js_name( Types_Ajax::CALLBACK_SETTINGS_ACTION ); - - return array( - 'ajaxInfo' => array( - 'fieldAction' => array( - 'name' => $types_settings_action, - 'nonce' => wp_create_nonce( $types_settings_action ) - ) - ), - ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/field_control.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/field_control.php deleted file mode 100644 index 600ef39..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/field_control.php +++ /dev/null @@ -1,619 +0,0 @@ - Types_Admin_Menu::PAGE_NAME_FIELD_CONTROL, 'domain' => $domain ), - admin_url( 'admin.php' ) - ) - ); - } - - - /** - * @inheritdoc - * - * Validate field domain, which must be part of the GET request. - * - * @throws InvalidArgumentException when the domain is invalid. - * @since 2.0 - */ - public function prepare() { - - parent::prepare(); - - $current_domain = $this->get_current_domain(); - - // Fail on invalid domain. - if( null == $current_domain ) { - throw new InvalidArgumentException( - sprintf( - __( 'Invalid field domain provided. Expected one of those values: %s', 'wpcf' ), - implode( ', ', Types_Field_Utils::get_domains() ) - ) - ); - } - - add_action( 'admin_enqueue_scripts', array( $this, 'on_admin_enqueue_scripts' ) ); - - add_action( 'current_screen', array( $this, 'prepare_dialogs' ) ); - - } - - - /** - * @inheritdoc - * @return string - */ - public function get_title() { - - switch( $this->get_current_domain() ) { - case Types_Field_Utils::DOMAIN_POSTS: - return __( 'Post Field Control', 'wpcf' ); - case Types_Field_Utils::DOMAIN_USERS: - return __( 'User Field Control', 'wpcf' ); - case Types_Field_Utils::DOMAIN_TERMS: - return __( 'Term Field Control', 'wpcf' ); - default: - // will never happen - return ''; - } - } - - - /** - * @inheritdoc - * @return callable - */ - public function get_render_callback() { - return array( $this, 'render_page' ); - } - - - /** - * @inheritdoc - * @return string - */ - public function get_page_name() { - return Types_Admin_Menu::PAGE_NAME_FIELD_CONTROL; - } - - - /** - * @inheritdoc - * @return string - */ - public function get_required_capability() { - return 'manage_options'; // todo better role/cap handling - } - - - /** - * @inheritdoc - * @return callable - */ - public function get_load_callback() { - return array( $this, 'add_screen_options' ); - } - - - /** - * Current field domain. - * - * @return string|null - * @since 2.0 - */ - private function get_current_domain() { - if( null == $this->current_domain ) { - $this->current_domain = wpcf_getget( self::PARAM_DOMAIN, null, Types_Field_Utils::get_domains() ); - } - return $this->current_domain; - } - - - public function on_admin_enqueue_scripts() { - - $main_handle = 'types-page-field-control-main'; - - // Enqueuing with the wp-admin dependency because we need to override something !important. - Types_Asset_Manager::get_instance()->enqueue_styles( - array( - 'wp-admin', - 'common', - 'font-awesome', - 'wpcf-css-embedded', - 'wp-jquery-ui-dialog' - ) - ); - - wp_enqueue_style( - $main_handle, - TYPES_RELPATH . '/public/page/field_control/style.css' - ); - - wp_enqueue_script( - $main_handle, - TYPES_RELPATH . '/public/page/field_control/main.js', - array( - 'jquery', 'backbone', 'underscore', - Types_Asset_Manager::SCRIPT_HEADJS, - Types_Asset_Manager::SCRIPT_ADJUST_MENU_LINK, - Types_Asset_Manager::SCRIPT_KNOCKOUT, - Types_Asset_Manager::SCRIPT_UTILS - ), - TYPES_VERSION - ); - - } - - - private $twig = null; - - - private function get_twig() { - if( null == $this->twig ) { - $loader = new Twig_Loader_Filesystem(); - $loader->addPath( TYPES_ABSPATH . '/application/views/page', 'generic_page' ); - $loader->addPath( TYPES_ABSPATH . '/application/views/page/field_control', 'field_control' ); - $this->twig = new Twig_Environment( $loader ); - } - return $this->twig; - } - - - /** - * @inheritdoc - * - * @since 2.0 - */ - public function render_page() { - - $context = $this->build_page_context(); - - echo $this->get_twig()->render( '@field_control/main.twig', $context ); - } - - - /** - * Build the context for main poge template. - * - * That includes variables for the template as well as data to be passed to JavaScript. - * - * @return array Page context. See the main page template for details. - * @since 2.0 - */ - private function build_page_context() { - - $context = array( - 'strings' => $this->build_strings_for_twig(), - 'js_model_data' => base64_encode( wp_json_encode( $this->build_js_data() ) ), - 'assets' => array( - 'loaderOverlay' => Types_Assets::get_instance()->get_image_url( Types_Assets::IMG_AJAX_LOADER_OVERLAY ) - ) - ); - - return $context; - } - - - /** - * Build data to be passed to JavaScript. - * - * @return array - * @since 2.0 - */ - private function build_js_data() { - - $field_action_name = Types_Ajax::get_instance()->get_action_js_name( Types_Ajax::CALLBACK_FIELD_CONTROL_ACTION ); - - return array( - 'jsIncludePath' => TYPES_RELPATH . '/public/page/field_control', - 'fieldDefinitions' => $this->build_field_definitions(), - 'fieldTypeDefinitions' => Types_Field_Type_Definition_Factory::get_instance()->get_field_type_definitions(), - 'templates' => $this->build_templates(), - 'strings' => $this->build_strings_for_js(), - 'ajaxInfo' => array( - 'fieldAction' => array( - 'name' => $field_action_name, - 'nonce' => wp_create_nonce( $field_action_name ) - ) - ), - 'currentDomain' => $this->get_current_domain(), - 'groups' => $this->build_group_data(), - 'typeConversionMatrix' => Types_Field_Type_Converter::get_instance()->get_conversion_matrix(), - 'itemsPerPage' => $this->get_items_per_page_setting() - ); - - } - - - /** - * Prepare field definition data, depending on current field domain, for passing to JavaScript. - * - * @return array - * @since 2.0 - */ - private function build_field_definitions() { - - $query_args = array( - 'filter' => 'all', - 'orderby' => 'name', - 'order' => 'asc' - ); - - $definitions = array(); - switch( $this->get_current_domain() ) { - case Types_Field_Utils::DOMAIN_POSTS: - $definitions = WPCF_Field_Definition_Factory_Post::get_instance()->query_definitions( $query_args ); - break; - case Types_Field_Utils::DOMAIN_USERS: - $definitions = WPCF_Field_Definition_Factory_User::get_instance()->query_definitions( $query_args ); - break; - case Types_Field_Utils::DOMAIN_TERMS: - $definitions = WPCF_Field_Definition_Factory_Term::get_instance()->query_definitions( $query_args ); - break; - } - - - $definition_data = array(); - foreach( $definitions as $definition ) { - $definition_data[] = $definition->to_json(); - } - - return $definition_data; - } - - - /** - * Build array of templates that will be passed to JavaScript. - * - * If the template file does not exist or is not readable, it will be silently omitted. - * - * @return array - * @since 2.0 - */ - private function build_templates() { - - $template_sources = array( - 'messageDefinitionList' => 'field_control/message_definition_list.html', - 'messageMultiple' => 'field_control/message_multiple.html', - ); - - $templates = array(); - foreach( $template_sources as $template_name => $template_relpath ) { - - $template_path = TYPES_ABSPATH . '/application/views/page/' . $template_relpath; - - if( file_exists( $template_path ) ) { - $templates[ $template_name ] = file_get_contents( $template_path ); - } - } - - return $templates; - } - - - private function build_strings_for_twig() { - - return array( - 'column' => array( - 'name' => __( 'Field name', 'wpcf' ), - 'slug' => __( 'Slug', 'wpcf' ), - 'metaKey' => __( 'Meta key', 'wpcf' ), - 'groups' => __( 'Field groups', 'wpcf' ), - 'type' => __( 'Type' ) - ), - 'rowAction' => array( - 'changeAssignment' => __( 'Change assignment', 'wpcf' ), - 'changeType' => __( 'Change type', 'wpcf' ), - 'delete' => __( 'Delete', 'wpcf' ) - ), - 'misc' => array( - 'noItemsFound' => __( 'No field definitions found.', 'wpcf' ), - 'applyBulkAction' => __( 'Apply', 'wpcf' ), - 'searchPlaceholder' => __( 'Search', 'wpcf' ), - 'pageTitle' => $this->get_title(), - 'items' => __( 'items', 'wpcf' ), - 'of' => __( 'of', 'wpcf' ), - 'thisFieldIsRepeating' => __( 'This is a repeating field.', 'wpcf' ) - ), - 'bulkAction' => array( - 'select' => __( 'Bulk action', 'wpcf' ), - 'delete' => __( 'Delete', 'wpcf' ), - 'manageWithTypes' => __( 'Manage with Types', 'wpcf' ), - 'stopManagingWithTypes' => __( 'Stop managing with Types', 'wpcf' ) - ) - ); - } - - - - /** - * Prepare an array of strings used in JavaScript. - * - * @return array - * @since 2.0 - */ - private function build_strings_for_js() { - return array( - 'misc' => array( - 'notManagedByTypes' => __( 'Not managed by Types', 'wpcf'), - 'undefinedAjaxError' => __( 'The action was not successful, an unknown error has happened.', 'wpcf' ), - 'genericSuccess' => __( 'The action was completed successfully.', 'wpcf' ), - 'fieldsAlreadyManaged' => __( 'Some of the fields you selected are already managed by Types.', 'wpcf' ), - 'fieldsAlreadyUnmanaged' => __( 'Some of the fields you selected are already not managed by Types.', 'wpcf' ), - 'unselectAndRetry' => __( 'Please unselect them and try again.', 'wpcf' ), - 'changeAssignmentToGroups' => __( 'Change assignment to field groups for the field', 'wpcf' ), - 'deleteField' => __( 'Delete field', 'wpcf' ), - 'deleteFields' => __( 'Delete multiple fields', 'wpcf' ), - 'cannotDeleteUnmanagedFields' => __( 'Some fields cannot be deleted because they are not managed by Types.', 'wpcf' ), - 'changeFieldType' => __( 'Change field type for the field', 'wpcf' ), - 'startManagingFieldsWithTypes' => __( 'Start managing fields with Types', 'wpcf' ), - 'stopManagingFieldsWithTypes' => __( 'Stop managing fields with Types', 'wpcf' ) - ), - 'rowAction' => array( - 'manageByTypes' => array( - 'yes' => __( 'Manage with Types', 'wpcf' ), - 'no' => __( 'Stop managing with Types', 'wpcf' ) - ), - 'changeCardinality' => array( - 'makeRepetitive' => __( 'Turn into repetitive', 'wpcf' ), - 'makeSingle' => __( 'Turn into single-value', 'wpcf' ) - ) - ), - 'bulkAction' => array( - 'select' => __( 'Bulk action', 'wpcf' ), - 'delete' => __( 'Delete', 'wpcf' ), - 'manageWithTypes' => __( 'Manage with Types', 'wpcf' ), - 'stopManagingWithTypes' => __( 'Stop managing with Types', 'wpcf' ) - ), - 'button' => array( - 'apply' => __( 'Apply', 'wpcf' ), - 'cancel' => __( 'Cancel', 'wpcf' ), - 'delete' => __( 'Delete', 'wpcf' ) - ) - ); - } - - - /** - * Build an array describing existing field groups within the domain. - * - * @return array - * @since 2.0 - */ - private function build_group_data() { - $factory = Types_Field_Utils::get_group_factory_by_domain( $this->get_current_domain() ); - $groups = $factory->query_groups(); - - $group_data = array(); - foreach( $groups as $group ) { - $group_data[ $group->get_slug() ] = array( - 'slug' => $group->get_slug(), - 'displayName' => stripslashes( $group->get_display_name() ) - ); - } - - return $group_data; - } - - - /** - * Display screen options on the page. - * - * @since 2.0 - */ - public function add_screen_options() { - - $args = array( - 'label' => __( 'Number of displayed fields', 'wpcf' ), - 'default' => self::SCREEN_OPTION_PER_PAGE_DEFAULT_VALUE, - 'option' => self::SCREEN_OPTION_PER_PAGE_NAME, - ); - add_screen_option( 'per_page', $args ); - - add_filter( 'set-screen-option', array( $this, 'set_screen_option' ), 10, 3); - } - - - /** - * Update the "per page" screen option. - * - * @param $status - * @param string $option - * @param $value - * @return mixed - * @since 2.0 - */ - public function set_screen_option( $status, $option, $value ) { - - if ( self::SCREEN_OPTION_PER_PAGE_NAME == $option ) { - return $value; - } - - return $status; - - } - - - /** - * Value of the "items per page" setting for current page and current user. - * - * @return int - * @since 2.0 - */ - private function get_items_per_page_setting() { - $user = get_current_user_id(); - $screen = get_current_screen(); - $option = $screen->get_option( 'per_page', 'option' ); - $per_page = get_user_meta( $user, $option, true ); - if ( empty ( $per_page ) || $per_page < 1 ) { - $per_page = $screen->get_option( 'per_page', 'default' ); - } - - return (int) $per_page; - } - - - /** - * Prepare assets for all dialogs that are going to be used on the page. - * - * @since 2.0 - */ - public function prepare_dialogs() { - - new Types_Dialog_Box( - 'types-change-assignment-dialog', - $this->get_twig(), - array( - 'groups' => $this->build_group_data(), - 'strings' => array( - 'noFieldGroups' => __( 'No field groups exist yet. You have to create one first.', 'wpcf' ) - ) - ), - '@field_control/change_assignment_dialog.twig' - ); - - new Types_Dialog_Box( - 'types-delete-field-dialog', - $this->get_twig(), - array( - 'strings' => array( - 'deletingWillRemoveDefinitionAndData' => __( 'Deleting fields will remove them from all groups and delete the field data from the database as well.', 'wpcf' ), - 'cannotBeUndone' => __( 'This cannot be undone!', 'wpcf' ), - 'doYouReallyWantDelete' => __( 'Do you really want to delete?', 'wpcf' ) - ) - ), - '@field_control/delete_dialog.twig' - ); - - new Types_Dialog_Box( - 'types-change-field-type-dialog', - $this->get_twig(), - array( - 'fieldTypeDefinitions' => Types_Field_Type_Definition_Factory::get_instance()->get_field_type_definitions(), - 'strings' => array( - 'aboutFieldTypeChanging' => __( 'Select a new type for this field.', 'wpcf' ), - 'someTypesAreDisabled' => __( 'Note: Some of the field types are disabled for conversion because they\'re using a significantly different data format, which is not compatible with the current field type.', 'wpcf' ), - 'potentiallyRiskyOperation' => __( 'Changing field type is a potentially risky operation. Make sure you know what you are doing.', 'wpcf' ), - 'singleOrRepeatingField' => __( 'Single or repeating field', 'wpcf' ), - 'repetitiveField' => __( 'Allow multiple instances of this field', 'wpcf' ), - 'singleField' => __( 'This field can have only one value', 'wpcf' ), - 'targetSupportsSingleOnly' => __( 'Selected field type supports only single fields.', 'wpcf' ), - 'repetitiveToSingleWarning' => __( 'Changing from repeating to single field will cause partial data loss if there already are fields with multiple values stored in the database. In such case, only one of those value will be saved on update and some inconsistencies appear when displaying values of this field.', 'wpcf' ) - ) - ), - '@field_control/change_type_dialog.twig' - ); - - - new Types_Dialog_Box( - 'types-bulk-change-management-status-dialog', - $this->get_twig(), - array( - 'strings' => array( - 'youAreAboutToManageFields' => __( 'You are about to start managing these fields with Types:', 'wpcf' ), - 'youAreAboutToStopManagingFields' => __( 'You are about to stop managing these fields with Types:', 'wpcf' ), - 'confirmContinue' => __( 'Do you want to continue?', 'wpcf' ) - ) - ), - '@field_control/bulk_change_management_status_dialog.twig' - ); - } - - - /** - * Get help configuration for Types_Asset_Help_Tab_Loader. - * - * @return array - * @since 2.0 - */ - public function get_help_config() { - return array( - 'title' => $this->get_title(), - 'template' => '@help/basic.twig', - 'context' => array( - 'introductory_paragraphs' => array( - __( 'Types plugin provides you with a powerful way to control the Post/User/Term fields.', 'wpcf' ), - __( 'On this page you can see the list of all the custom fields present in your site. Some of them were created by Types and some were not.', 'wpcf' ), - __( 'When changing changing properties of existing fields, caution is strongly advised because wrong usage can cause issues with themes, plugins and functionality connected to the applied changes.', 'wpcf' ) - ), - 'your_options' => __( 'You have the following options:', 'wpcf' ), - 'options' => array( - array( - 'name' => __( 'Change assignment', 'wpcf' ), - 'explanation' => __( 'Change a group that the field belongs to.', 'wpcf' ) - ), - array( - 'name' => __( 'Change type', 'wpcf' ), - 'explanation' => __( 'Change the type of the field and change whether field can have a single value or multiple values (repetitive field).', 'wpcf' ) - ), - array( - 'name' => __( 'Manage with Types', 'wpcf' ), - 'explanation' => __( 'Select whether the field is under the control of Types plugin.', 'wpcf' ) - ), - array( - 'name' => __( 'Delete', 'wpcf' ), - 'explanation' => - __( 'Click to delete a field and all of its values from the database.', 'wpcf' ) - . ' ' . __( 'Warning: This cannot be undone.', 'wpcf' ) . '' - ) - ), - 'ending_paragraphs' => array( - __( 'Note: An asterisk (*) beside a field type marks a repeating field.', 'wpcf' ) - ) - ) - ); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/page/hidden/helper.php b/backend/wordpress/wp-content/plugins/types/application/controllers/page/hidden/helper.php deleted file mode 100644 index 8d7f2e7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/page/hidden/helper.php +++ /dev/null @@ -1,180 +0,0 @@ -add_sneaky_hidden_helper(); - } - } - - public function add_sneaky_hidden_helper() { - add_submenu_page( - 'options.php', // hidden - $this->get_title(), - $this->get_title(), - $this->get_required_capability(), - $this->get_page_name(), - array( $this, $this->get_load_callback() ) - ); - } - - public function get_title() { - return 'Loading...'; - } - - public function get_render_callback() { - return null; - } - - public function get_load_callback() { - return 'route'; - } - - public function get_page_name() { - return Types_Admin_Menu::PAGE_NAME_HELPER; - } - - public function get_required_capability() { - return 'manage_options'; - } - - public function route() { - - $this->redirect_url = false; - - if( isset( $_GET['action'] ) && isset( $_GET['type'] ) ) { - - $action = sanitize_text_field( $_GET['action'] ); - $type = sanitize_text_field( $_GET['type'] ); - - switch( $action ) { - case 'new-form': - $this->redirect_url = $this->new_form_action( $type ); - break; - case 'new-view': - $this->redirect_url = $this->new_view_action( $type ); - break; - case 'new-layout-template': - $this->redirect_url = $this->new_layout_template_action( $type ); - break; - case 'new-content-template': - $this->redirect_url = $this->new_content_template_action( $type ); - break; - case 'new-wordpress-archive': - $this->redirect_url = $this->new_wordpress_archive_action( $type ); - break; - case 'new-post-field-group': - $this->redirect_url = $this->new_post_field_group_action( $type ); - break; - } - - } - - $this->redirect_url = $this->add_params_to_url( $this->redirect_url ); - $this->redirect(); - } - - private function new_form_action( $type ) { - $new_form = new Types_Helper_Create_Form(); - - if( $id = $new_form->for_post( $type ) ) { - return get_edit_post_link( $id, 'Please WordPress, be so nice and do not encode &.' ); - } - - return false; - } - - private function new_view_action( $type ) { - $new_view = new Types_Helper_Create_View(); - - if( $id = $new_view->for_post( $type ) ) { - return admin_url() . 'admin.php?page=views-editor&view_id='.$id; - } - - return false; - } - - private function new_layout_template_action( $type ) { - $new_layout = new Types_Helper_Create_Layout(); - - if( $id = $new_layout->for_post( $type ) ) { - return admin_url() . 'admin.php?page=dd_layouts_edit&action=edit&layout_id='.$id; - } - - return false; - } - - private function new_content_template_action( $type ) { - $new_layout = new Types_Helper_Create_Content_Template(); - - if( $id = $new_layout->for_post( $type ) ) { - return admin_url() . 'admin.php?page=ct-editor&ct_id='.$id; - } - - return false; - } - - private function new_wordpress_archive_action( $type ) { - $new_wordpress_archive = new Types_Helper_Create_Wordpress_Archive(); - - if( $id = $new_wordpress_archive->for_post( $type ) ) { - return admin_url() . 'admin.php?page=view-archives-editor&view_id='.$id; - } - - return false; - } - - private function new_post_field_group_action( $type ) { - - $type_object = get_post_type_object( $type ); - $title = sprintf( __( 'Field Group for %s', 'wpcf' ), $type_object->labels->name ); - $name = sanitize_title( $title ); - - $new_post_field_group = Types_Field_Group_Post_Factory::get_instance()->create( $name, $title, 'publish' ); - - if( ! $new_post_field_group ) - return false; - - $new_post_field_group->assign_post_type( $type ); - - $url = isset( $_GET['ref'] ) - ? 'admin.php?page=wpcf-edit&group_id='.$new_post_field_group->get_id().'&ref='.sanitize_text_field( $_GET['ref'] ) - : 'admin.php?page=wpcf-edit&group_id='.$new_post_field_group->get_id(); - - return admin_url( $url ); - } - - private function add_params_to_url( $url ) { - // forward parameter toolset_help_video - if( isset( $_GET['toolset_help_video'] ) ) - $url = add_query_arg( 'toolset_help_video', sanitize_text_field( $_GET['toolset_help_video'] ), $url ); - - // forward parameter ref - if( isset( $_GET['ref'] ) ) - $url = add_query_arg( 'ref', sanitize_text_field( $_GET['ref'] ), $url ); - - return $url; - } - - /** - * hidden page, but only when redirect after doing what we have to do - */ - private function redirect() { - // shouldn't happen but if we have no redirect_url here: goto admin main page. - if( ! $this->redirect_url ) - $this->redirect_url = admin_url(); - - die( '' ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/twig_autoloader.php b/backend/wordpress/wp-content/plugins/types/application/controllers/twig_autoloader.php deleted file mode 100644 index 52a0acc..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/twig_autoloader.php +++ /dev/null @@ -1,84 +0,0 @@ - - * - * @since 2.0 - */ -class Types_Twig_Autoloader -{ - - /** - * Registers Types_Twig_Autoloader as an SPL autoloader if Twig_Autoloader isn't already registered. - * - * @param bool $prepend Whether to prepend the autoloader or not. - */ - public static function register($prepend = false) - { - $autoloaders = spl_autoload_functions(); - foreach( $autoloaders as $autoloader ) { - - // Resign if we detect Twig_Autoloader - if( is_array( $autoloader ) - && 2 == count( $autoloader ) - && is_string( $autoloader[0] ) - && 'Twig_Autoloader' == $autoloader[0] - && is_string( $autoloader[1] ) - && 'autoload' == $autoloader[1] - ) { - return; - } - } - - if (PHP_VERSION_ID < 50300) { - spl_autoload_register(array(__CLASS__, 'autoload')); - } else { - spl_autoload_register(array(__CLASS__, 'autoload'), true, $prepend); - } - - } - - - /** - * Handles autoloading of classes. - * - * @param string $class A class name. - */ - public static function autoload($class) - { - if (0 !== strpos($class, 'Twig')) { - return; - } - - // Modified path to Twig in Types. - $file = TYPES_ABSPATH . '/vendor/twig/twig/lib/' . str_replace( array( '_', "\0" ), array( '/', '' ), $class .'.php' ); - - if( is_file( $file ) ) { - /** @noinspection PhpIncludeInspection */ - require $file; - } - } -} diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/upgrade.php b/backend/wordpress/wp-content/plugins/types/application/controllers/upgrade.php deleted file mode 100644 index 55b442e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/upgrade.php +++ /dev/null @@ -1,279 +0,0 @@ -check_upgrade(); - } - - - // Legacy option names used to store version string. - const TYPES_DATABASE_VERSION_OPTION_LEGACY1 = 'WPCF_VERSION'; - const TYPES_DATABASE_VERSION_OPTION_LEGACY2 = 'wpcf-version'; - - /** Name of the option used to store version number. */ - const TYPES_DATABASE_VERSION_OPTION = 'types_database_version'; - - - /** - * Check if an upgrade is needed, and if yes, perform it. - * - * @since 2.1 - */ - public function check_upgrade() { - - if( $this->is_upgrade_needed() ) { - $this->do_upgrade(); - } - - } - - - /** - * Returns true if an upgrade is needed. - * - * @return bool - * @since 2.1 - */ - private function is_upgrade_needed() { - return ( $this->get_database_version() < $this->get_plugin_version() ); - } - - - /** - * Get current plugin version number. - * - * @return int - * @since 2.1 - */ - private function get_plugin_version() { - return $this->convert_version_string_to_number( TYPES_VERSION ); - } - - - /** - * Get number of the version stored in the database. - * - * @return int - * @since 2.1 - */ - private function get_database_version() { - $version = (int) get_option( self::TYPES_DATABASE_VERSION_OPTION, 0 ); - - if( 0 === $version ) { - $version = get_option( self::TYPES_DATABASE_VERSION_OPTION_LEGACY1, 0 ); - - if( 0 === $version ) { - $version = get_option( self::TYPES_DATABASE_VERSION_OPTION_LEGACY2, 0 ); - } - - $version = $this->convert_version_string_to_number( $version ); - } - - return $version; - } - - - /** - * Transform a version string to a version number. - * - * The version string looks like this: "major.minor[.maintenance[.revision]]". We expect that all parts have - * two digits at most. - * - * Conversion to version number is done like this: - * $ver_num = MAJOR * 1000000 - * + MINOR * 10000 - * + MAINTENANCE * 100 - * + REVISION * 1 - * - * That means, for example "1.8.11.12" will be equal to: - * 1000000 - * + 80000 - * + 1100 - * + 12 - * --------- - * = 1081112 - * - * @param string $version_string - * @return int - * @since 2.1 - */ - private function convert_version_string_to_number( $version_string ) { - - if( 0 === $version_string ) { - return 0; - } - - $version_parts = explode( '.', $version_string ); - $multipliers = array( 1000000, 10000, 100, 1 ); - - $version_part_count = count( $version_parts ); - $version = 0; - for( $i = 0; $i < $version_part_count; ++$i ) { - $version_part = (int) $version_parts[ $i ]; - $multiplier = $multipliers[ $i ]; - - $version += $version_part * $multiplier; - } - - return $version; - } - - - /** - * Update the version number stored in the database. - * - * @param int $version_number - * @since 2.1 - */ - private function update_database_version( $version_number ) { - if( is_numeric( $version_number ) ) { - update_option( self::TYPES_DATABASE_VERSION_OPTION, (int) $version_number ); - } - } - - - /** - * Get an array of upgrade routines. - * - * Each routine is defined as an associative array with two elements: - * - 'version': int, which specifies the *target* version after the upgrade - * - 'callback': callable - * - * @return array - * @since 2.1 - */ - private function get_upgrade_routines() { - - $upgrade_routines = array( - array( - 'version' => 2010000, - 'callback' => array( $this, 'upgrade_db_to_2010000' ) - ), - array( - 'version' => 2021600, - 'callback' => array( $this, 'upgrade_db_to_2021600' ) - ) - ); - - return $upgrade_routines; - } - - - /** - * Perform the upgrade by calling the appropriate upgrade routines and updating the version number in the database. - * - * @since 2.1 - */ - private function do_upgrade() { - - $from_version = $this->get_database_version(); - $upgrade_routines = $this->get_upgrade_routines(); - $target_version = $this->get_plugin_version(); - - // Sort upgrade routines by their version. - $routines_by_version = array(); - foreach( $upgrade_routines as $key => $row ) { - $routines_by_version[ $key ] = $row['version']; - } - array_multisort( $routines_by_version, SORT_DESC, $upgrade_routines ); - - // Run all the routines necessary - foreach( $upgrade_routines as $routine ) { - $upgrade_version = (int) wpcf_getarr( $routine, 'version' ); - - if( $from_version < $upgrade_version && $upgrade_version <= $target_version ) { - $callback = wpcf_getarr( $routine, 'callback' ); - if( is_callable( $callback ) ) { - call_user_func( $callback ); - } - $this->update_database_version( $upgrade_version ); - } - } - - // Finally, update to current plugin version even if there are no other routines to run, so that - // this method is not called every time by check_upgrade(). - $this->update_database_version( $target_version ); - } - - - /** - * Upgrade database to 2010000 (Types 2.1) - * - * Batch fix types-768 for all non-superadmin users. - */ - function upgrade_db_to_2010000() { - - $roles_manager = WPCF_Roles::getInstance(); - - global $wpdb; - - // Will find users without the administrator roles but with one of the Types management roles. - // A sign of the types-768 bug. - $user_query = new WP_User_Query( - array( - 'meta_query' => array( - 'relation' => 'AND', - array( - 'key' => $wpdb->prefix . 'capabilities', - 'value' => '"administrator"', - 'compare' => 'NOT LIKE', - ), - array( - 'key' => $wpdb->prefix . 'capabilities', - 'value' => '"wpcf_custom_post_type_view"', - 'compare' => 'LIKE', - ), - ) - ) - ); - - $users = $user_query->get_results(); - - foreach( $users as $user ) { - $roles_manager->clean_the_mess_in_nonadmin_user_caps( $user ); - } - } - - /** - * Upgrade database to 2021600 (Types 2.2.16) - * - * Fix types-1142 for non admins with an 'admin' username. - */ - function upgrade_db_to_2021600() { - - $roles_manager = WPCF_Roles::getInstance(); - $roles_manager->clean_the_mess_in_nonadmin_user_caps( 'admin' ); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/controllers/utils/post_type_option.php b/backend/wordpress/wp-content/plugins/types/application/controllers/utils/post_type_option.php deleted file mode 100644 index 6e74e1e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/controllers/utils/post_type_option.php +++ /dev/null @@ -1,175 +0,0 @@ -get_raw_option(); - if ( is_string( $raw_value ) && ! empty( $raw_value ) ) { - // Now we know that something went seriously wrong AND we probably have post types to save. - $post_types = $this->try_fix_serialized_array( $raw_value ); - $post_types = maybe_unserialize( $post_types ); - $post_types = $this->try_fix_post_type_labels( $post_types ); - } - } - - if ( ! is_array( $post_types ) ) { - return array(); - } - - return $post_types; - } - - - /** - * Get the raw WPCF_OPTION_NAME_CUSTOM_TYPES option from the database. - * - * @return null|string - */ - private function get_raw_option() { - global $wpdb; - - $option_value = $wpdb->get_var( - $wpdb->prepare( - "SELECT option_value FROM {$wpdb->options} WHERE option_name = %s", - WPCF_OPTION_NAME_CUSTOM_TYPES - ) - ); - - return $option_value; - } - - - /** - * Restore a broken serialized array by fixing string lengths. - * - * @param $broken_serialized_array - * @return string - */ - private function try_fix_serialized_array( $broken_serialized_array ) { - $output = preg_replace_callback( - '!s:(\d+):([\\\\]?"[\\\\]?"|[\\\\]?"((.*?)[^\\\\])[\\\\]?");!', - array( $this, 'preg_replace_callback' ), - $broken_serialized_array - ); - - return $output; - } - - - /** - * Fix a string length for a single occurence. - * - * @param array $matches - * @return string - */ - private function preg_replace_callback( $matches ) { - if ( count( $matches ) < 4 ) { - // empty string - return $matches[0]; - } - - $stored_string = $matches[3]; - $string_mysql_unescaped = $this->unescape_mysql( $stored_string ); - $string_length = strlen( $string_mysql_unescaped ); - $string_without_quotes = $this->unescape_quotes( $stored_string ); - - $replacement = 's:' . $string_length . ':"' . $string_without_quotes . '";'; - - return $replacement; - } - - - /** - * Update the post types option - * @param $post_types - */ - public function update_post_types( $post_types ) { - update_option( WPCF_OPTION_NAME_CUSTOM_TYPES, $post_types, true ); - } - - - /** - * Unescape to avoid dump-text issues. - * - * @param string $value - * @return string - */ - private function unescape_mysql( $value ) { - return str_replace( - array( "\\\\", "\\0", "\\n", "\\r", "\Z", "\'", '\"' ), - array( "\\", "\0", "\n", "\r", "\x1a", "'", '"' ), - $value - ); - } - - - /** - * Fix strange behaviour if you have escaped quotes in your replacement - * - * @param string $value - * - * @return string - */ - private function unescape_quotes( $value ) { - return str_replace( '\"', '"', $value ); - } - - - /** - * @param array $post_types - * @return array - */ - private function try_fix_post_type_labels( $post_types ) { - foreach ( $post_types as $key => $post_type ) { - if ( ! array_key_exists( 'labels', $post_type ) ) { - continue; - } - - foreach ( $post_type['labels'] as $label_name => $label_value ) { - $fixed_label = preg_replace( '/\{[a-f0-9]{8,}\}s/', '%s', $label_value ); - $post_types[ $key ]['labels'][ $label_name ] = $fixed_label; - } - } - - return $post_types; - } - -} - diff --git a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/archive.php b/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/archive.php deleted file mode 100644 index 532f449..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/archive.php +++ /dev/null @@ -1,369 +0,0 @@ - array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Archive_No_Support' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The archive is disabled for this post type.', 'wpcf' ) - ), - array( - 'type' => 'paragraph', - 'content' => __( 'To enable, go to Options and mark "has_archive".', 'wpcf' ) - ), - ), - ), - - /* Layouts, integrated, Archive missing */ - 'layouts-integrated-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Compatible', - 'Types_Helper_Condition_Layouts_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no layout for the %POST-LABEL-PLURAL% archive.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, Archive */ - 'layouts-archive' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'link', - 'label' => '%POST-LAYOUT-ARCHIVE%', - 'target' => '%POST-EDIT-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Views, archive */ - 'views-archive' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'link', - 'label' => '%POST-VIEWS-ARCHIVE%', - 'target' => '%POST-EDIT-VIEWS-ARCHIVE%', - ) - ), - ), - - /* For posts and pages we always show template file if it exists */ - 'archive-exists-for-posts-pages' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Type_Post_Or_Page', - 'Types_Helper_Condition_Archive_Exists', - 'Types_Helper_Condition_Archive_Has_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-ARCHIVE-FILE%', 'wpcf' ) - ), - ), - ), - - /* Layouts, has template with missing fields. */ - 'layouts-archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing', - 'Types_Helper_Condition_Archive_No_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme %POST-ARCHIVE-FILE% is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, single.php exists, but layouts missing */ - 'layouts-php-archive-exists-layouts-archive-missing' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing', - 'Types_Helper_Condition_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, Archive missing */ - 'layouts-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no layout for the %POST-LABEL-PLURAL% archive.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* No Views, No Layouts, Archive missing */ - 'archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme is missing the standard WordPress archive for %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create archive', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-no-archive', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design archive pages without writing PHP. Your archives will include all - the fields that you need and your design.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating archives with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-archives-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Archive without Fields */ - 'archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-no-custom-fields', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design archives with custom fields, without writing PHP.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating archives with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-archives-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Archive Fields */ - 'archive-fields' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_Has_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-ARCHIVE-FILE%', 'wpcf' ) - ), - ), - ), - - /* Views, has template with missing fields. */ - 'views-archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing', - 'Types_Helper_Condition_Archive_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme %POST-ARCHIVE-FILE% is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button js-toolset-dashboard-create-archive', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'post_type' => '%POST-CREATE-VIEWS-ARCHIVE-TYPE%', - 'redirect_url' => '%POST-CREATE-VIEWS-ARCHIVE-REDIRECT-URL%', - 'forwhomtitle' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-TITLE%', - 'forwhomloop' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-LOOP%', - 'label' => __( 'Create archive', 'wpcf' ), - ), - ), - ), - - /* Views, archive.php exists, but views missing */ - 'views-php-archive-exists-views-archive-missing' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing', - 'Types_Helper_Condition_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button js-toolset-dashboard-create-archive', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'post_type' => '%POST-CREATE-VIEWS-ARCHIVE-TYPE%', - 'redirect_url' => '%POST-CREATE-VIEWS-ARCHIVE-REDIRECT-URL%', - 'forwhomtitle' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-TITLE%', - 'forwhomloop' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-LOOP%', - 'label' => __( 'Create archive', 'wpcf' ), - ), - ), - - ), - - /* Views, template missing */ - 'views-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no WordPress Archive for %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button js-toolset-dashboard-create-archive', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'post_type' => '%POST-CREATE-VIEWS-ARCHIVE-TYPE%', - 'redirect_url' => '%POST-CREATE-VIEWS-ARCHIVE-REDIRECT-URL%', - 'forwhomtitle' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-TITLE%', - 'forwhomloop' => '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-LOOP%', - 'label' => __( 'Create archive', 'wpcf' ), - ), - ), - - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/forms.php b/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/forms.php deleted file mode 100644 index 7a2fc57..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/forms.php +++ /dev/null @@ -1,134 +0,0 @@ - array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Cred_Missing' - ), - - 'description' => array( - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create Form', 'wpcf' ), - 'dialog' => array( - 'id' => 'create-form', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'To create a form for front-end content submission and editing, you need to have CRED plugin installed. - CRED is part of the complete Toolset package for adding and displaying custom content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn how CRED forms work', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'how-cred-work', 'popup' ) - ), - /* - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Free Toolset Trial', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'free-trial', 'popup' ) - ), - */ - ) - ) - ) - ), - ), - - /* CRED, forms missing */ - 'cred-forms-missing' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Cred_Forms_Missing' - ), - - 'description' => array( - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-FORM%', - 'label' => __( 'Create form', 'wpcf' ) - ) - ) - ), - - /* CRED, forms */ - 'cred-forms' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Cred_Active', - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Cred_Forms_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-FORMS-LIST%', - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-FORM%', - 'label' => __( 'Create form', 'wpcf' ) - ) - ) - ), - - /* CRED & Layouts, forms missing */ - 'cred-layouts-forms-missing' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Cred_Forms_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( - 'You can create forms for front-end submission and editing of %POST-LABEL-PLURAL%.', 'wpcf' - ) - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-forms-to-layouts', 'table' ), - 'label' => __( 'Learn how', 'wpcf' ) - ), - ) - ), - - /* CRED & Layouts, forms exists */ - 'cred-layouts-forms' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Cred_Forms_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-FORMS-LIST%' - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-forms-to-layouts', 'table' ), - 'label' => __( 'How to add forms to layouts', 'wpcf' ) - ), - ) - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/head.php b/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/head.php deleted file mode 100644 index 602dca2..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/head.php +++ /dev/null @@ -1,129 +0,0 @@ - array( - 'id' => 'type', - 'title' => __( 'Post Type', 'wpcf' ), - ), - - 'fields' => array( - 'id' => 'fields', - 'title' => __( 'Fields', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'A list of all Post Fields and their attachment to the Post Types.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-fields', 'tooltip' ) - ), - ) - ), - - 'taxonomies' => array( - 'id' => 'taxonomies', - 'title' => __( 'Taxonomies', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'A list of all Taxonomies and their attachment to the Post Types.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-taxonomies', 'tooltip' ) - ), - ) - ), - - - - - - 'template' => array( - 'id' => 'template', - 'title' => __( 'Template', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'A template displays single-item pages with your design and fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-template', 'tooltip' ) - ), - ) - ), - - 'archive' => array( - 'id' => 'archive', - 'title' => __( 'Archive', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'An archive is the standard list that WordPress produces for content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-archive', 'tooltip' ) - ), - ) - ), - - 'views' => array( - 'id' => 'views', - 'title' => __( 'Views', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Views are custom lists of content, which you can display anywhere in the site.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-views', 'tooltip' ) - ), - ) - ), - - 'forms' => array( - 'id' => 'forms', - 'title' => __( 'Forms', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Forms allow to create and edit content from the site’s front-end.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-forms', 'tooltip' ) - ), - ) - ) -); - -// Visual Composer -if( defined( 'WPB_VC_VERSION' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Visual Composer', 'wpcf' ); -} -// Beaver Builder -else if( class_exists( 'FLBuilderLoader' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Beaver Builder', 'wpcf' ); -} -// Layouts -else if( defined( 'WPDDL_DEVELOPMENT' ) || defined( 'WPDDL_PRODUCTION' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Layouts', 'wpcf' ); -} - -return $question_marks; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/template.php b/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/template.php deleted file mode 100644 index a997daa..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/template.php +++ /dev/null @@ -1,336 +0,0 @@ - array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Compatible', - 'Types_Helper_Condition_Layouts_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no template layout for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* Layouts, template */ - 'layouts-template' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Exists' - ), - - 'description' => array( - array( - 'type' => 'link', - 'label' => '%POST-LAYOUT-TEMPLATE%', - 'target' => '%POST-EDIT-LAYOUT-TEMPLATE%' - ), - ), - ), - - /* Views, template */ - 'views-template' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Exists' - ), - - 'description' => array( - array( - 'type' => 'link', - 'label' => '%POST-CONTENT-TEMPLATE-NAME%', - 'target' => '%POST-EDIT-CONTENT-TEMPLATE%' - ), - ), - ), - - /* For posts and pages we always show template file if it exists */ - 'single-exists-for-posts-pages' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Type_Post_Or_Page', - 'Types_Helper_Condition_Single_Exists', - 'Types_Helper_Condition_Single_Has_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-TEMPLATE-FILE%', 'wpcf' ) - ), - ), - ), - - /* Layouts, has template with missing fields. */ - 'layouts-single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file %POST-TEMPLATE-FILE% for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* Layouts, single.php exists, but layouts missing */ - 'layouts-php-template-exists-layouts-template-missing' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing', - 'Types_Helper_Condition_Single_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - - ), - - /* Layouts, template missing*/ - 'layouts-template-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no template layout for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* No Views, No Layouts, Single Missing */ - 'single-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme doesn’t have a template to display %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create template', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-single-no-template', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design templates for single items (%POST-LABEL-SINGULAR% pages) without - writing PHP. Your templates will include all the fields that you need and your design.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating templates with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-templates-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Single, without Fields */ - 'single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'dialog', - 'class' => 'button-primary types-button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-single-no-fields', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design templates for single items (%POST-LABEL-SINGULAR% pages), - with all the fields that you need to display.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating templates with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-templates-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Single with Fields */ - 'single-fields' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_Has_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-TEMPLATE-FILE%', 'wpcf' ) - ), - ), - ), - - /* Views, has template with missing fields. */ - 'views-single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file %POST-TEMPLATE-FILE% for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create Content Template', 'wpcf' ) - ) - ), - ), - - /* Views, single.php exists, but views missing */ - 'views-php-template-exists-views-template-missing' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing', - 'Types_Helper_Condition_Single_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( '%POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create Content Template', 'wpcf' ) - ) - ), - ), - - /* Views, template missing */ - 'views-template-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no Content Template for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create template', 'wpcf' ) - ) - ), - - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/views.php b/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/views.php deleted file mode 100644 index a05a97b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/dashboard/table/views.php +++ /dev/null @@ -1,138 +0,0 @@ - array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Views_Missing' - ), - - 'description' => array( - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create View', 'wpcf' ), - 'dialog' => array( - 'id' => 'create-view', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'To create a View for this content type, you need to have Views plugin installed. Views is part of the - complete Toolset package for adding and displaying custom content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn how Views work', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'how-views-work', 'popup' ) - ), - /* - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Free Toolset Trial', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'free-trial', 'popup' ) - ) - */ - ) - ) - ) - ), - - ), - - /* Views, views missing */ - 'views-views-missing' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Views_Missing', - ), - - 'description' => array( - array( - 'type' => 'link', - 'class' => 'button js-toolset-dashboard-create-view', - 'target' => '%POST-CREATE-VIEW%', - 'post_type' => '%POST-CREATE-VIEW-TYPE%', - 'redirect_url' => '%POST-CREATE-VIEW-REDIRECT-URL%', - 'label' => __( 'Create View', 'wpcf' ), - ), - ) - ), - - /* Views, views */ - 'views-views' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Views_Exist', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-VIEWS-LIST%', - ), - array( - 'type' => 'link', - 'class' => 'button js-toolset-dashboard-create-view', - 'target' => '%POST-CREATE-VIEW%', - 'post_type' => '%POST-CREATE-VIEW-TYPE%', - 'redirect_url' => '%POST-CREATE-VIEW-REDIRECT-URL%', - 'label' => __( 'Create View', 'wpcf' ), - ), - ) - ), - - /* Views Layouts, views missing */ - 'views-layouts-views-missing' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Views_Views_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( - 'Edit any layout and add a View cell to it, to display lists of %POST-LABEL-PLURAL%.', 'wpcf' - ) - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-views-to-layouts', 'table' ), - 'label' => __( 'Learn how', 'wpcf' ) - ), - ) - ), - - /* Views Layouts, views */ - 'views-layouts-views' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Views_Views_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-VIEWS-LIST%' - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-views-to-layouts', 'table' ), - 'label' => __( 'How to add Views to layouts', 'wpcf' ) - ), - ) - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/documentation-urls.php b/backend/wordpress/wp-content/plugins/types/application/data/documentation-urls.php deleted file mode 100644 index 3a7cdfa..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/documentation-urls.php +++ /dev/null @@ -1,71 +0,0 @@ - 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types/', - 'learn-how-archive' => 'https://wp-types.com/documentation/user-guides/what-archives-are-and-why-they-are-so-important/', - 'learn-how-views' => 'https://wp-types.com/documentation/user-guides/learn-what-you-can-do-with-views/', - 'learn-how-forms' => 'https://wp-types.com/home/cred/', - 'learn-how-post-types' => 'https://wp-types.com/documentation/user-guides/create-a-custom-post-type/', - 'learn-how-fields' => 'https://wp-types.com/documentation/user-guides/using-custom-fields/', - 'learn-how-taxonomies' => 'https://wp-types.com/documentation/user-guides/create-custom-taxonomies/', - 'creating-templates-with-toolset' => 'https://wp-types.com/documentation/user-guides/learn-about-creating-templates-with-toolset/', - 'creating-templates-with-php' => 'https://wp-types.com/documentation/customizing-sites-using-php/creating-templates-single-custom-posts/', - 'creating-archives-with-toolset' => 'https://wp-types.com/documentation/user-guides/learn-about-creating-archives-with-toolset/', - 'creating-archives-with-php' => 'https://wp-types.com/documentation/customizing-sites-using-php/creating-templates-custom-post-type-archives/', - 'how-views-work' => 'https://wp-types.com/documentation/user-guides/learn-what-you-can-do-with-views/', - 'how-to-add-views-to-layouts' => 'https://wp-types.com/documentation/getting-started-with-toolset/adding-lists-of-contents/', - 'learn-views' => 'https://wp-types.com/documentation/user-guides/learn-what-you-can-do-with-views/', - 'how-cred-work' => 'https://wp-types.com/documentation/user-guides/learn-what-you-can-do-with-cred/', - 'how-to-add-forms-to-layouts' => 'https://wp-types.com/documentation/user-guides/creating-cred-forms/', - 'learn-cred' => 'https://wp-types.com/documentation/user-guides/learn-what-you-can-do-with-cred/', - 'free-trial' => 'https://wp-types.com/?add-to-cart=363363&buy_now=1', - 'adding-custom-fields-with-php' => 'https://wp-types.com/documentation/getting-started-with-toolset/creating-templates-for-displaying-post-types/', - 'themes-compatible-with-layouts' => 'https://wp-types.com/documentation/user-guides/layouts-theme-integration/#popular-integrated-themes', - 'layouts-integration-instructions' => 'https://wp-types.com/documentation/user-guides/layouts-theme-integration/#replacing-wp-loop-with-layouts', - 'adding-views-to-layouts' => 'https://wp-types.com/documentation/getting-started-with-toolset/adding-lists-of-contents/', - 'adding-forms-to-layouts' => 'https://wp-types.com/documentation/user-guides/adding-cred-forms-to-layouts/', - 'using-post-fields' => 'https://wp-types.com/user-guides/using-custom-fields/', - 'adding-fields' => 'https://wp-types.com/documentation/user-guides/using-custom-fields/#introduction-to-wordpress-custom-fields', - 'displaying-fields' => 'https://wp-types.com/documentation/getting-started-with-toolset/creating-templates-for-displaying-post-types/', - 'adding-user-fields' => 'https://wp-types.com/documentation/user-guides/user-fields/', - 'displaying-user-fields' => 'https://wp-types.com/documentation/user-guides/displaying-wordpress-user-fields/', - 'adding-term-fields' => 'https://wp-types.com/documentation/user-guides/term-fields/', - 'displaying-term-fields' => 'https://wp-types.com/documentation/user-guides/displaying-wordpress-term-fields/', - 'custom-post-types' => 'https://wp-types.com/documentation/user-guides/create-a-custom-post-type/', - 'custom-taxonomy' => 'https://wp-types.com/documentation/user-guides/create-custom-taxonomies/', - 'post-relationship' => 'https://wp-types.com/documentation/user-guides/creating-post-type-relationships/', - 'compare-toolset-php' => 'https://wp-types.com/landing/toolset-vs-php/', - 'types-fields-api' => 'https://wp-types.com/documentation/functions/', - 'parent-child' => 'https://wp-types.com/documentation/user-guides/many-to-many-post-relationship/', - 'custom-post-archives' => 'https://wp-types.com/documentation/user-guides/creating-wordpress-custom-post-archives/', - 'using-taxonomy' => 'https://wp-types.com/documentation/user-guides/create-custom-taxonomies/', - 'custom-taxonomy-archives' => 'https://wp-types.com/documentation/user-guides/creating-wordpress-custom-taxonomy-archives/', - 'repeating-fields-group' => 'https://wp-types.com/documentation/user-guides/creating-groups-of-repeating-fields-using-fields-tables/', - 'single-pages' => 'https://wp-types.com/documentation/user-guides/view-templates/', - 'content-templates' => 'https://wp-types.com/documentation/user-guides/view-templates/', - 'views-user-guide' => 'https://wp-types.com/documentation/getting-started-with-toolset/adding-lists-of-contents/', - 'wp-types' => 'https://wp-types.com/', - 'date-filters' => 'http://wp-types.com/documentation/user-guides/date-filters/', - 'getting-started-types' => 'https://wp-types.com/documentation/user-guides/getting-starting-with-types/', -); - -// Visual Composer -if( defined( 'WPB_VC_VERSION' ) ) { - $urls['learn-how-template'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-vc/'; - $urls['creating-templates-with-toolset'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-vc/'; -} -// Beaver Builder -else if( class_exists( 'FLBuilderLoader' ) ) { - $urls['learn-how-template'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-bb/'; - $urls['creating-templates-with-toolset'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-bb/'; -} -// Layouts -else if( defined( 'WPDDL_DEVELOPMENT' ) || defined( 'WPDDL_PRODUCTION' ) ) { - $urls['learn-how-template'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-layouts/'; - $urls['creating-templates-with-toolset'] = 'https://wp-types.com/documentation/user-guides/benefits-of-templates-for-custom-types-layouts/'; -} - -return $urls; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/information/table/archive.php b/backend/wordpress/wp-content/plugins/types/application/data/information/table/archive.php deleted file mode 100644 index 80942a0..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/information/table/archive.php +++ /dev/null @@ -1,451 +0,0 @@ - array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Archive_No_Support' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The archive is disabled for this post type.', 'wpcf' ) - ), - array( - 'type' => 'paragraph', - 'content' => __( 'To enable, go to Options and mark "has_archive".', 'wpcf' ) - ), - ), - ), - - /* Layouts, integrated, Archive missing */ - 'layouts-integrated-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Compatible', - 'Types_Helper_Condition_Layouts_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no layout for the %POST-LABEL-PLURAL% archive.', 'wpcf' ) - ), - - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, Archive */ - 'layouts-archive' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The layout for the %POST-LABEL-PLURAL% archive is "%POST-LAYOUT-ARCHIVE%".', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Edit layout', 'wpcf' ), - 'target' => '%POST-EDIT-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* For posts and pages we always show template file if it exists */ - 'archive-exists-for-posts-pages' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Type_Post_Or_Page', - 'Types_Helper_Condition_Archive_Exists', - 'Types_Helper_Condition_Archive_Has_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays the %POST-LABEL-SINGULAR% archive using the file: %POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - ), - ), - - /* Layouts, has template with missing fields. */ - 'layouts-archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing', - 'Types_Helper_Condition_Archive_No_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme %POST-ARCHIVE-FILE% is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, single.php exists, but layouts missing */ - 'layouts-php-archive-exists-layouts-archive-missing' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing', - 'Types_Helper_Condition_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays the %POST-LABEL-SINGULAR% archive using the file: %POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* Layouts, Archive missing */ - 'layouts-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no layout for the %POST-LABEL-PLURAL% archive.', 'wpcf' ) - ), - - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create archive', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-ARCHIVE%', - ) - ), - ), - - /* No Views, No Layouts, Archive missing */ - 'archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme is missing the standard WordPress archive for %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'dialog', - 'class' => 'button-primary types-button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-no-archive', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design archive pages without writing PHP. Your archives will include all - the fields that you need and your design.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating archives with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-archives-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Archive without Fields */ - 'archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'dialog', - 'class' => 'button-primary types-button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-no-custom-fields', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design archives with custom fields, without writing PHP.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating archives with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-archives-with-toolset', 'popup' ), - ) - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Archive Fields */ - 'archive-fields' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Archive_Has_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays the %POST-LABEL-SINGULAR% archive using the file: %POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - ), - ), - - /* Views, has template with missing fields. */ - 'views-archive-fields-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing', - 'Types_Helper_Condition_Archive_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The %POST-LABEL-PLURAL% archive of your theme %POST-ARCHIVE-FILE% is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'label' => __( 'Create archive', 'wpcf' ) - ) - ), - ), - - /* Views, archive.php exists, but views missing */ - 'views-php-archive-exists-views-archive-missing' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing', - 'Types_Helper_Condition_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays the %POST-LABEL-SINGULAR% archive using the file: %POST-ARCHIVE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'label' => __( 'Create archive', 'wpcf' ) - ) - ), - - ), - - /* Views, template missing */ - 'views-archive-missing' => array( - 'type' => 'archive', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no WordPress Archive for %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-VIEWS-ARCHIVE%', - 'label' => __( 'Create archive', 'wpcf' ) - ) - - ), - ), - - /* Views, archive */ - 'views-archive' => array( - 'type' => 'archive', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Archive_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The WordPress Archive for %POST-LABEL-PLURAL% is "%POST-VIEWS-ARCHIVE%"', 'wpcf' ) - ), - - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit the %POST-LABEL-PLURAL% archive', 'wpcf' ), - 'target' => '%POST-ARCHIVE-PERMALINK%' - ), - - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Edit WordPress Archive', 'wpcf' ), - 'target' => '%POST-EDIT-VIEWS-ARCHIVE%', - ) - ), - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/information/table/forms.php b/backend/wordpress/wp-content/plugins/types/application/data/information/table/forms.php deleted file mode 100644 index f2261c1..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/information/table/forms.php +++ /dev/null @@ -1,134 +0,0 @@ - array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Cred_Missing' - ), - - 'description' => array( - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create Form', 'wpcf' ), - 'dialog' => array( - 'id' => 'create-form', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'To create a form for front-end content submission and editing, you need to have CRED plugin installed. - CRED is part of the complete Toolset package for adding and displaying custom content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn how CRED forms work', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'how-cred-work', 'popup' ) - ), - /* - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Free Toolset Trial', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'free-trial', 'popup' ) - ), - */ - ) - ) - ) - ), - ), - - /* CRED, forms missing */ - 'cred-forms-missing' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Cred_Forms_Missing' - ), - - 'description' => array( - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-FORM%', - 'label' => __( 'Create form', 'wpcf' ) - ) - ) - ), - - /* CRED, forms */ - 'cred-forms' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Cred_Active', - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Cred_Forms_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-FORMS-LIST%' - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-FORM%', - 'label' => __( 'Create form', 'wpcf' ) - ) - ) - ), - - /* CRED & Layouts, forms missing */ - 'cred-layouts-forms-missing' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Cred_Forms_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( - 'You can create forms for front-end submission and editing of %POST-LABEL-PLURAL%.', 'wpcf' - ) - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-forms-to-layouts', 'table' ), - 'label' => __( 'Learn how', 'wpcf' ) - ), - ) - ), - - /* CRED & Layouts, forms exists */ - 'cred-layouts-forms' => array( - 'type' => 'forms', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Cred_Forms_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-FORMS-LIST%' - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-forms-to-layouts', 'table' ), - 'label' => __( 'How to add forms to layouts', 'wpcf' ) - ), - ) - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/information/table/question-marks.php b/backend/wordpress/wp-content/plugins/types/application/data/information/table/question-marks.php deleted file mode 100644 index a07799d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/information/table/question-marks.php +++ /dev/null @@ -1,85 +0,0 @@ - array( - 'id' => 'template', - 'title' => __( 'Template', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'A template displays single-item pages with your design and fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-template', 'tooltip' ) - ), - ) - ), - - 'archive' => array( - 'id' => 'archive', - 'title' => __( 'Archive', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'An archive is the standard list that WordPress produces for content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-archive', 'tooltip' ) - ), - ) - ), - - 'views' => array( - 'id' => 'views', - 'title' => __( 'Views', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Views are custom lists of content, which you can display anywhere in the site.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-views', 'tooltip' ) - ), - ) - ), - - 'forms' => array( - 'id' => 'forms', - 'title' => __( 'Forms', 'wpcf' ), - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Forms allow to create and edit content from the site’s front-end.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn more', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'learn-how-forms', 'tooltip' ) - ), - ) - ) -); - -// Visual Composer -if( defined( 'WPB_VC_VERSION' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Visual Composer', 'wpcf' ); -} -// Beaver Builder -else if( class_exists( 'FLBuilderLoader' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Beaver Builder', 'wpcf' ); -} -// Layouts -else if( defined( 'WPDDL_DEVELOPMENT' ) || defined( 'WPDDL_PRODUCTION' ) ) { - $question_marks['template']['description'][1]['label'] = __( 'Creating templates with Layouts', 'wpcf' ); -} - -return $question_marks; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/information/table/template.php b/backend/wordpress/wp-content/plugins/types/application/data/information/table/template.php deleted file mode 100644 index 55fb638..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/information/table/template.php +++ /dev/null @@ -1,432 +0,0 @@ - array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Compatible', - 'Types_Helper_Condition_Layouts_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no template layout for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* Layouts, template */ - 'layouts-template' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The template layout for %POST-LABEL-SINGULAR% items is "%POST-LAYOUT-TEMPLATE%".', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Edit template', 'wpcf' ), - 'target' => '%POST-EDIT-LAYOUT-TEMPLATE%' - ), - ), - ), - - /* For posts and pages we always show template file if it exists */ - 'single-exists-for-posts-pages' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Type_Post_Or_Page', - 'Types_Helper_Condition_Single_Exists', - 'Types_Helper_Condition_Single_Has_Fields' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays single %POST-LABEL-SINGULAR% pages using the template file: %POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - ), - ), - - /* Layouts, has template with missing fields. */ - 'layouts-single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file %POST-TEMPLATE-FILE% for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* Layouts, single.php exists, but layouts missing */ - 'layouts-php-template-exists-layouts-template-missing' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing', - 'Types_Helper_Condition_Single_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays single %POST-LABEL-SINGULAR% pages using the template file: %POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - - ), - - /* Layouts, template missing*/ - 'layouts-template-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Layouts_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no template layout for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'label' => __( 'Create template', 'wpcf' ), - 'target' => '%POST-CREATE-LAYOUT-TEMPLATE%', - ) - ), - ), - - /* No Views, No Layouts, Single Missing */ - 'single-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme doesn’t have a template to display %POST-LABEL-PLURAL%.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'dialog', - 'class' => 'button-primary types-button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-single-no-template', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design templates for single items (%POST-LABEL-SINGULAR% pages) without - writing PHP. Your templates will include all the fields that you need and your design.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating templates with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-templates-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Single, without Fields */ - 'single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => array( - 'default' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'post-edit' => __( 'Visit this %POST-LABEL-SINGULAR%', 'wpcf' ), - ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'dialog', - 'class' => 'button-primary types-button', - 'label' => __( 'Resolve', 'wpcf' ), - 'dialog' => array( - 'id' => 'resolve-single-no-fields', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Toolset plugins let you design templates for single items (%POST-LABEL-SINGULAR% pages), - with all the fields that you need to display.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'external' => true, - 'label' => __( 'Learn about creating templates with Toolset', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'creating-templates-with-toolset', 'popup' ), - ), - ) - ) - ) - ), - ), - - /* No Views, No Layouts, Single with Fields */ - 'single-fields' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Missing', - 'Types_Helper_Condition_Single_Has_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays single %POST-LABEL-SINGULAR% pages using the template file: %POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - ), - ), - - /* Views, has template with missing fields. */ - 'views-single-fields-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing', - 'Types_Helper_Condition_Single_No_Fields', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme’s template file %POST-TEMPLATE-FILE% for displaying %POST-LABEL-SINGULAR% items is missing custom fields.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create Content Template', 'wpcf' ) - ) - ), - ), - - /* Views, single.php exists, but views missing */ - 'views-php-template-exists-views-template-missing' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing', - 'Types_Helper_Condition_Single_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'Your theme displays single %POST-LABEL-SINGULAR% pages using the template file: %POST-TEMPLATE-FILE%', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create Content Template', 'wpcf' ) - ) - ), - - ), - - /* Views, template missing */ - 'views-template-missing' => array( - 'type' => 'template', - - 'priority' => 'important', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'There is no Content Template for %POST-LABEL-SINGULAR% items.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button-primary types-button', - 'target' => '%POST-CREATE-CONTENT-TEMPLATE%', - 'label' => __( 'Create Content Template', 'wpcf' ) - ) - ), - - ), - - /* Views, template */ - 'views-template' => array( - 'type' => 'template', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Template_Exists' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'The Content Template for %POST-LABEL-PLURAL% is "%POST-CONTENT-TEMPLATE-NAME%"', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => array( - 'default' => __( 'Visit example %POST-LABEL-SINGULAR%', 'wpcf' ), - 'post-edit' => __( 'Visit this %POST-LABEL-SINGULAR%', 'wpcf' ), - ), - 'target' => '%POST-PERMALINK%' - ), - array( - 'type' => 'link', - 'class' => 'button', - 'label' => __( 'Edit Content Template', 'wpcf' ), - 'target' => '%POST-EDIT-CONTENT-TEMPLATE%' - ), - ), - - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/data/information/table/views.php b/backend/wordpress/wp-content/plugins/types/application/data/information/table/views.php deleted file mode 100644 index 51fcd8d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/data/information/table/views.php +++ /dev/null @@ -1,134 +0,0 @@ - array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Views_Missing' - ), - - 'description' => array( - array( - 'type' => 'dialog', - 'class' => 'button', - 'label' => __( 'Create View', 'wpcf' ), - 'dialog' => array( - 'id' => 'create-view', - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( 'To create a View for this content type, you need to have Views plugin installed. Views is part of the - complete Toolset package for adding and displaying custom content.', 'wpcf' ) - ), - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Learn how Views work', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'how-views-work', 'popup' ) - ), - /* - array( - 'type' => 'link', - 'external' => true, - 'label' => __( 'Free Toolset Trial', 'wpcf' ), - 'target' => Types_Helper_Url::get_url( 'free-trial', 'popup' ) - ) - */ - ) - ) - ) - ), - - ), - - /* Views, views missing */ - 'views-views-missing' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Views_Missing', - ), - - 'description' => array( - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-VIEW%', - 'label' => __( 'Create View', 'wpcf' ) - ) - ) - ), - - /* Views, views */ - 'views-views' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Missing', - 'Types_Helper_Condition_Views_Views_Exist', - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-VIEWS-LIST%' - ), - array( - 'type' => 'link', - 'class' => 'button', - 'target' => '%POST-CREATE-VIEW%', - 'label' => __( 'Create View', 'wpcf' ) - ) - ) - ), - - /* Views Layouts, views missing */ - 'views-layouts-views-missing' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Views_Views_Missing' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => __( - 'Edit any layout and add a View cell to it, to display lists of %POST-LABEL-PLURAL%.', 'wpcf' - ) - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-views-to-layouts', 'table' ), - 'label' => __( 'Learn how', 'wpcf' ) - ), - ) - ), - - /* Views Layouts, views */ - 'views-layouts-views' => array( - 'type' => 'views', - - 'conditions'=> array( - 'Types_Helper_Condition_Layouts_Active', - 'Types_Helper_Condition_Views_Views_Exist' - ), - - 'description' => array( - array( - 'type' => 'paragraph', - 'content' => '%POST-VIEWS-LIST%' - ), - array( - 'type' => 'link', - 'external' => true, - 'target' => Types_Helper_Url::get_url( 'adding-views-to-layouts', 'table' ), - 'label' => __( 'How to add Views to layouts', 'wpcf' ) - ), - ) - ), -); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/functions.php b/backend/wordpress/wp-content/plugins/types/application/functions.php deleted file mode 100644 index b548019..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/functions.php +++ /dev/null @@ -1,171 +0,0 @@ - array( 'b' => array( 'c' => 'my_value' ) ) ) and want to reach 'my_value', - * you need to write: $my_value = wpcf_getnest( $source, array( 'a', 'b', 'c' ) ); - * - * @param mixed|array $source The source array. - * @param string[] $keys Keys which will be used to access the final value. - * @param null|mixed $default Default value to return when the keys cannot be followed. - * - * @return mixed|null Value in the nested structure defined by keys or default value. - * - * @since 1.9 - */ - function wpcf_getnest( &$source, $keys = array(), $default = null ) { - - $current_value = $source; - - // For detecting if a value is missing in a sub-array, we'll use this temporary object. - // We cannot just use $default on every level of the nesting, because if $default is an - // (possibly nested) array itself, it might mess with the value retrieval in an unexpected way. - $missing_value = new stdClass(); - - while( ! empty( $keys ) ) { - $current_key = array_shift( $keys ); - $is_last_key = empty( $keys ); - - $current_value = wpcf_getarr( $current_value, $current_key, $missing_value ); - - if ( $is_last_key ) { - // Apply given default value. - if( $missing_value === $current_value ) { - return $default; - } else { - return $current_value; - } - } elseif ( ! is_array( $current_value ) ) { - return $default; - } - } - - return $default; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkbox.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkbox.php deleted file mode 100644 index 96bdc03..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkbox.php +++ /dev/null @@ -1,47 +0,0 @@ -sanitize_element_isset( $definition_array, 'display', 'db', array( 'db', 'value' ), 'data' ); - $definition_array = $this->sanitize_element_isset( $definition_array, 'display_value_selected', '', null, 'data' ); - $definition_array = $this->sanitize_element_isset( $definition_array, 'display_value_not_selected', '', null, 'data' ); - $definition_array = $this->sanitize_element_isset( $definition_array, 'save_empty', 'no', array( 'yes', 'no' ), 'data' ); - - $set_value = wpcf_getnest( $definition_array, array( 'data', 'set_value' ) ); - if( !is_string( $set_value ) && !is_numeric( $set_value ) ) { - $set_value = '1'; - } - $definition_array['data']['set_value'] = $set_value; - - return $definition_array; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkboxes.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkboxes.php deleted file mode 100644 index 856a1be..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/checkboxes.php +++ /dev/null @@ -1,50 +0,0 @@ -sanitize_element_isset( $definition_array, 'save_empty', 'no', array( 'yes', 'no' ), 'data' ); - - $options = wpcf_ensarr( wpcf_getnest( $definition_array, array( 'data', 'options' ) ) ); - - foreach( $options as $key => $option ) { - $options[ $key ] = $this->sanitize_single_option( $option ); - } - - $definition_array['data']['options'] = $options; - - return $definition_array; - } - - - /** - * Sanitize single checkboxes option definition. - * - * @param array $option - * @return array Sanitized option. - * @since 2.1 - */ - private function sanitize_single_option( $option ) { - $option = $this->sanitize_element_isset( wpcf_ensarr( $option ), 'set_value' ); - $option = $this->sanitize_element_isset( $option, 'title', $option['set_value'] ); - $option = $this->sanitize_element_isset( $option, 'display', 'db', array( 'db', 'value' ) ); - $option = $this->sanitize_element_isset( $option, 'display_value_selected' ); - $option = $this->sanitize_element_isset( $option, 'display_value_not_selected' ); - return $option; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/date.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/date.php deleted file mode 100644 index d4dafb9..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/date.php +++ /dev/null @@ -1,30 +0,0 @@ -sanitize_element_isset( $definition_array, 'date_and_time', 'date', array( 'date', 'and_time' ), 'data' ); - - return $definition_array; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/numeric.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/numeric.php deleted file mode 100644 index ffeeda6..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/numeric.php +++ /dev/null @@ -1,59 +0,0 @@ - true, 'message' => __( 'Please enter numeric data', 'wpcf' ) ) - ); - - // Force the activation of this validation. - $validation_setting['active'] = true; - - // Store the setting. - $definition_array['data']['validate']['number'] = $validation_setting; - - return $definition_array; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/radio.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/radio.php deleted file mode 100644 index 5ff54f0..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/radio.php +++ /dev/null @@ -1,57 +0,0 @@ - $option ) { - if( 'default' == $key ) { - continue; - } - - $options[ $key ] = $this->sanitize_single_option( $option ); - } - - $default_option = wpcf_getarr( $options, 'default' ); - if( !is_string( $default_option ) || !array_key_exists( $default_option, $options ) ) { - $default_option = 'no-default'; - } - $options['default'] = $default_option; - - $definition_array['data']['options'] = $options; - - return $definition_array; - } - - - /** - * Sanitize single checkboxes option definition. - * - * @param array $option - * @return array Sanitized option. - * @since 2.1 - */ - private function sanitize_single_option( $option ) { - $option = $this->sanitize_element_isset( wpcf_ensarr( $option ), 'value' ); - $option = $this->sanitize_element_isset( $option, 'title', $option['value'] ); - $option = $this->sanitize_element_isset( $option, 'display_value', $option['value'] ); - return $option; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/select.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/select.php deleted file mode 100644 index e57a6d4..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/select.php +++ /dev/null @@ -1,56 +0,0 @@ - $option ) { - if( 'default' == $key ) { - continue; - } - - $options[ $key ] = $this->sanitize_single_option( $option ); - } - - $default_option = wpcf_getarr( $options, 'default' ); - if( !is_string( $default_option ) || !array_key_exists( $default_option, $options ) ) { - $default_option = 'no-default'; - } - $options['default'] = $default_option; - - $definition_array['data']['options'] = $options; - - return $definition_array; - } - - - /** - * Sanitize single checkboxes option definition. - * - * @param array $option - * @return array Sanitized option. - * @since 2.1 - */ - private function sanitize_single_option( $option ) { - $option = $this->sanitize_element_isset( wpcf_ensarr( $option ), 'value' ); - $option = $this->sanitize_element_isset( $option, 'title', $option['value'] ); - return $option; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/singular.php b/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/singular.php deleted file mode 100644 index bbc3e83..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/gateway/singular.php +++ /dev/null @@ -1,18 +0,0 @@ -post = $field_group_post; - } - - - /** - * @return WPCF_Field_Definition_Factory Field definition factory of the correct type. - */ - protected abstract function get_field_definition_factory(); - - - /** - * @return WP_Post Post object representing the field group. - */ - protected function get_post() { - return $this->post; - } - - - /** - * @return int ID of the field group. - */ - public function get_id() { - return $this->get_post()->ID; - } - - - /** - * @return string Unique name (post slug) of the field group. - */ - public function get_slug() { - return sanitize_title( $this->get_post()->post_name ); - } - - - /** - * @return string Field group description. Sanitized as a text field. - */ - public function get_description() { - return sanitize_text_field( $this->get_post()->post_content ); - } - - - /** - * Note that for displaying group name to the user you should use get_display_name() instead. - * - * @return string Field group title. - */ - public function get_name() { - return sanitize_text_field( $this->get_post()->post_title ); - } - - - /** - * Get group name as it should be displayed to the user. - * - * Handles string translation if applicable. - */ - public function get_display_name() { - return wpcf_translate( - sprintf( 'group %d name', $this->get_id() ), - $this->get_name() - ); - } - - - /** - * @param null|bool $value If boolean value is provided, the group will be activated or deactivated accordingly. - * For null, nothing happens. - * @return bool True if the field group is active, false if deactivated. - * @since 1.9 - */ - public function is_active( $value = null ) { - - if( null !== $value ) { - $this->update_post( array( 'post_status' => ( $value ? 'publish' : 'draft' ) ) ); - } - - $post = $this->get_post(); - return ( $post->post_status == 'publish' ? true : false ); - } - - - /** - * @return string Status of the underlying post. Limited to 'publish'|'draft' (default). - */ - public function get_post_status() { - return ( $this->is_active() ? 'publish' : 'draft' ); - } - - - /** - * @return int ID of the user who edited the field group last. - */ - public function get_author() { - $post = $this->get_post(); - return (int) $post->post_author; - } - - - /* - * $group['meta_box_context'] = 'normal'; - $group['meta_box_priority'] = 'high'; - $group['filters_association'] = get_post_meta( $post->ID, '_wp_types_group_filters_association', true ); - */ - - - /** - * Change name of the field group. - * - * Do not confuse with the title. *All* changes of the name must happen through this method, otherwise - * unexpected behaviour of the Types_Field_Group_Factory can occur. - * - * @param string $value New value of the post name. Note that it may be further modified by WordPress before saving. - */ - public function set_name( $value ) { - $result = $this->update_post( array( 'post_name' => sanitize_title( $value ) ) ); - if( true == $result ) { - do_action( 'wpcf_field_group_renamed', $value, $this ); - } - } - - - /** - * Update the underlying post object. - * - * Also refreshes the stored post object and fires an action notifying about the change. - * - * @param array $args Arguments for wp_update_post(). ID doesn't have to be provided, it will be added automatically. - * @return bool True on success, false otherwise. - * @since 2.1 - */ - private function update_post( $args ) { - - $args = array_merge( array( 'ID' => $this->get_id() ), $args ); - - $updated_post_id = wp_update_post( $args ); - - if( 0 !== $updated_post_id ) { - // Refresh the post object - $this->post = WP_Post::get_instance( $updated_post_id ); - - $this->execute_group_updated_action(); - return true; - } else { - return false; - } - } - - - /** - * @return string The underlying post type of the post representing the field group. - */ - public function get_post_type() { - $post = $this->get_post(); - return $post->post_type; - } - - - /** - * @var null|array Array of field slugs that belong to this field group, or null if it was not loaded from database yet. - */ - private $field_slugs = null; - - - /** - * Check if a field slug is valid and can be stored in the database. - * - * @param string $field_slug - * @return bool True if the slug is valid. - */ - public function is_valid_field_slug( $field_slug ) { - return !empty( $field_slug ) && is_string( $field_slug ) && ( sanitize_title( $field_slug ) == $field_slug ); - } - - - /** - * Check if an array of field slugs is valid. - * - * @param array|mixed $field_slugs - * @return bool True if an array of valid field slugs was provided. - */ - protected function validate_field_slugs( $field_slugs ) { - if( !is_array( $field_slugs ) ) { - return false; - } - - // Every element needs to be valid - if( count( $field_slugs ) != count ( array_filter( $field_slugs, array( $this, 'is_valid_field_slug' ) ) ) ) { - return false; - } - - return true; - } - - - /** - * @return array Slugs of fields that belong to this field group, or empty array when database doesn't contain - * valid data. - * - * Consider using get_field_definitions() instead. - */ - public function get_field_slugs() { - if( null == $this->field_slugs ) { - $field_slug_list = get_post_meta( $this->get_id(), self::POSTMETA_FIELD_SLUGS_LIST, true ); - - if( !is_string( $field_slug_list ) ) { - $field_slug_list = ''; - } - - $field_slugs = explode( self::FIELD_SLUG_DELIMITER, $field_slug_list ); - - // Remove empty slugs - foreach( $field_slugs as $key => $slug ) { - if( empty( $slug ) ) { - unset( $field_slugs[ $key ] ); - } - } - - $this->field_slugs = $this->validate_field_slugs( $field_slugs ) ? $field_slugs : array(); - } - return $this->field_slugs; - } - - - /** - * Get all existing definitions of fields that belong to this group. - * - * @return WPCF_Field_Definition[] - */ - public function get_field_definitions() { - $slugs = $this->get_field_slugs(); - $field_definitions = array(); - $factory = $this->get_field_definition_factory(); - foreach( $slugs as $slug ) { - $field_definition = $factory->load_field_definition( $slug ); - if( null != $field_definition && $field_definition->is_under_types_control() ) { - $field_definitions[] = $field_definition; - } - } - return $field_definitions; - } - - - /** - * Update the set of field slugs that belong to this field group. - * - * @param array $field_slugs Array of valid field slugs. - * @return bool True if the database was updated successfully, false otherwise. - */ - protected function set_field_slugs( $field_slugs ) { - if( !$this->validate_field_slugs( $field_slugs ) ) { - return false; - } - - $this->field_slugs = $field_slugs; - - $field_slug_list = implode( self::FIELD_SLUG_DELIMITER, $field_slugs ); - - $updated = update_post_meta( $this->get_id(), self::POSTMETA_FIELD_SLUGS_LIST, $field_slug_list ); - - $this->execute_group_updated_action(); - - return ( $updated != false ); - } - - - /** - * Remove field definition from this group. - * - * @param WPCF_Field_Definition $field_definition - * @return bool - */ - public function remove_field_definition( $field_definition ) { - - if( ! ( $field_definition instanceof WPCF_Field_Definition ) ) { - return false; - } - - $field_slugs = $this->get_field_slugs(); - - $slug_to_remove = $field_definition->get_slug(); - $key = array_search( $slug_to_remove, $field_slugs ); - if( $key !== false ) { - unset( $field_slugs[ $key ] ); - $is_success = $this->set_field_slugs( $field_slugs ); - } else { - $is_success = true; - } - - return $is_success; - } - - - /** - * Associate a field definition with this group. - * - * @param WPCF_Field_Definition $field_definition - * @return bool True on success, false otherwise. - * @since 2.0 - */ - public function add_field_definition( $field_definition ) { - - if( ! ( $field_definition instanceof WPCF_Field_Definition ) ) { - return false; - } - - $field_slugs = $this->get_field_slugs(); - - $slug_to_add = $field_definition->get_slug(); - if( !in_array( $slug_to_add, $field_slugs ) ) { - $field_slugs[] = $slug_to_add; - $is_success = $this->set_field_slugs( $field_slugs ); - } else { - $is_success = true; - } - - return $is_success; - } - - - /** - * Check if a string is contained within the field group definition. - * - * Searches in ID, slug, title and description. Case insensitive. - * - * @param string $search_string String to look for. - * @return bool True if found. - */ - public function is_match( $search_string ) { - return ( - Types_Utils::is_string_match( $search_string, $this->get_id() ) - || Types_Utils::is_string_match( $search_string, $this->get_slug() ) - || Types_Utils::is_string_match( $search_string, $this->get_name() ) - || Types_Utils::is_string_match( $search_string, $this->get_display_name() ) - || Types_Utils::is_string_match( $search_string, $this->get_description() ) - ); - } - - - public function contains_field_definition( $field_definition ) { - if( $field_definition instanceof WPCF_Field_Definition ) { - return in_array( $field_definition, $this->get_field_definitions() ); - } elseif( is_string( $field_definition ) ) { - return in_array( $field_definition, $this->get_field_slugs() ); - } else { - return false; - } - } - - - /** - * Execute the wpcf_group_updated action. - * - * Needs to be called after each (permanent) change to a group. - */ - public function execute_group_updated_action() { - - /** - * Executed after a group has been updated in the database. - * - * @param int $id Group ID. - * @param Types_Field_Group $group The group object. - * - * @since 1.9 - */ - do_action( 'wpcf_group_updated', $this->get_id(), $this ); - } - - - /** - * @var null|false|string[] Cache for get_assigned_to_types(). - * - * @since 2.1 - */ - private $assigned_to_types = null; - - - /** - * Fetch all post types assigned to this group from the database. - * - * @return false|string[] Array of post type slugs (empty array meaning "all post types") or false if not applicable. - * @since 2.1 - */ - protected function fetch_assigned_to_types() { - return false; - } - - - /** - * Get all post types assigned to this group from the database. - * - * Cached. - * - * @return false|string[] Array of post type slugs (empty array meaning "all post types") or false if not applicable. - * @since 2.1 - */ - public function get_assigned_to_types() { - if( null === $this->assigned_to_types ) { - $this->assigned_to_types = $this->fetch_assigned_to_types(); - } - - return $this->assigned_to_types; - } - - - private $assigned_to_items = null; - - - /** - * Fetch all items that are using this group. - * - * @return array|false Array of items (whose type varies upon the field domain) or false if not applicable. - * @since 2.1 - */ - protected function fetch_assigned_to_items() { - return false; - } - - - /** - * Get all items that are using this group. - * - * Cached. - * - * @return array|false Array of items (whose type varies upon the field domain) or false if not applicable. - * @since 2.1 - */ - public function get_assigned_to_items() { - if( null === $this->assigned_to_items ) { - $this->fetch_assigned_to_items(); - } - - return $this->assigned_to_items; - } - - /** - * Keys in the group export object. - * - * @since 2.1 - */ - const XML_ID = 'ID'; - const XML_SLUG = 'slug'; - const XML_NAME = 'post_title'; - const XML_TYPE = 'post_type'; - const XML_DESCRIPTION = 'post_content'; - const XML_IS_ACTIVE = 'is_active'; - const XML_LEGACY_EXCERPT = 'post_excerpt'; - const XML_LEGACY_POST_STATUS = 'post_status'; - const XML_META_SECTION = 'meta'; - - - /** - * Get raw data of this field group to be exported. - * - * @return array - * @since 2.1 - */ - protected function get_export_fields() { - - $field_slugs = $this->get_field_slugs(); - $field_slugs = implode( ',', $field_slugs ); - - $result = array( - self::XML_ID => $this->get_id(), - self::XML_SLUG => $this->get_slug(), - self::XML_NAME => $this->get_name(), - self::XML_TYPE => $this->get_post_type(), - self::XML_IS_ACTIVE => $this->is_active(), - self::XML_LEGACY_EXCERPT => '', - self::XML_LEGACY_POST_STATUS => $this->get_post_status(), - self::XML_META_SECTION => array( - self::POSTMETA_FIELD_SLUGS_LIST => $field_slugs - ), - WPCF_AUTHOR => $this->get_author() - ); - - return $result; - } - - - /** - * Get array of keys that should be used for generating field group checksum. - * - * @return string[] - * @since 2.1 - */ - protected function get_keys_for_export_checksum() { - return array( - self::XML_NAME, self::XML_TYPE, self::XML_LEGACY_EXCERPT, self::XML_LEGACY_POST_STATUS, self::XML_IS_ACTIVE, - WPCF_AUTHOR, self::XML_META_SECTION - ); - } - - - /** - * Create an export object for this group, containing complete information including checksum and annotation. - * - * @return array - * @since 2.1 - */ - public function get_export_object() { - - $data = $this->get_export_fields(); - - $ie_controller = Types_Import_Export::get_instance(); - - $data = $ie_controller->add_checksum_to_object( $data, $this->get_keys_for_export_checksum() ); - - $data = $ie_controller->annotate_object( $data, $this->get_name(), $this->get_slug() ); - - return $data; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/factory.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/factory.php deleted file mode 100644 index d74e5b7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/factory.php +++ /dev/null @@ -1,325 +0,0 @@ - 0 ) ) { - $fg_post = WP_Post::get_instance( $field_group ); - } else if ( is_string( $field_group ) ) { - $query = new WP_Query( array( 'post_type' => $this->get_post_type(), 'name' => $field_group, 'posts_per_page' => 1 ) ); - if( $query->have_posts() ) { - $fg_post = $query->get_posts(); - $fg_post = $fg_post[0]; - } - } else { - $fg_post = $field_group; - } - - if( $fg_post instanceof WP_Post && $this->get_post_type() == $fg_post->post_type ) { - return $fg_post; - } else { - return null; - } - } - - - /** - * @var array Array of field group instances for this post type, indexed by names (post slugs). - */ - private $field_groups = array(); - - - /** - * @param string $field_group_name Name of the field group. - * - * @return null|Types_Field_Group Field group instance or null if it's not cached. - */ - private function get_from_cache( $field_group_name ) { - if( defined( 'TYPES_DISABLE_CACHE' ) && TYPES_DISABLE_CACHE ) { - // disable caching - return null; - } - return wpcf_getarr( $this->field_groups, $field_group_name, null ); - } - - - /** - * Save a field group instance to cache. - * - * @param Types_Field_Group $field_group - */ - private function save_to_cache( $field_group ) { - if( defined( 'TYPES_DISABLE_CACHE' ) && TYPES_DISABLE_CACHE ) { - // disable caching - return; - } - $this->field_groups[ $field_group->get_slug() ] = $field_group; - } - - - /** - * Remove field group instance from cache. - * @param string $field_group_name - */ - private function clear_from_cache( $field_group_name ) { - unset( $this->field_groups[ $field_group_name ] ); - } - - - /** - * Load a field group instance. - * - * @param int|string|WP_Post $field_group_source Post ID of the field group, it's name or a WP_Post object. - * - * @return null|Types_Field_Group Field group or null if it can't be loaded. - */ - final public function load_field_group( $field_group_source ) { - - $post = null; - - // If we didn't get a field group name, we first need to get the post so we can look into the cache. - if( !is_string( $field_group_source ) ) { - $post = $this->get_post( $field_group_source ); - if( null == $post ) { - // There is no such post (or has wrong type). - return null; - } - $field_group_name = $post->post_name; - } else { - $field_group_name = $field_group_source; - } - - // Try to get an existing instance. - $field_group = $this->get_from_cache( $field_group_name ); - if( null != $field_group ) { - return $field_group; - } - - // We might already have the post by now. - if( null == $post ) { - $post = $this->get_post( $field_group_source ); - } - - // There is no such post (or has wrong type). - if( null == $post ) { - return null; - } - - // Create new field group instance - try { - $class_name = $this->get_field_group_class_name(); - $field_group = new $class_name( $post ); - } catch( Exception $e ) { - return null; - } - - $this->save_to_cache( $field_group ); - return $field_group; - } - - - /** - * Update cache after a field group is renamed. - * - * @param string $original_name The old name of the field group. - * @param Types_Field_Group $field_group The field group involved, with already updated name. - */ - public function field_group_renamed( $original_name, $field_group ) { - if( $field_group->get_post_type() == $this->get_post_type() ) { - $this->clear_from_cache( $original_name ); - $this->save_to_cache( $field_group ); - } - } - - - /** - * Create new field group. - * - * @param string $name Sanitized field group name. Note that the final name may change when new post is inserted. - * @param string $title Field group title. - * @param string $status Only 'draft'|'publish' are expected. Groups with the 'draft' status will appear as deactivated. - * - * @return null|Types_Field_Group The new field group or null on error. - */ - final public function create_field_group( $name, $title = '', $status = 'draft' ) { - - if( sanitize_title( $name ) != $name ) { - return null; - } - - $title = wp_strip_all_tags( $title ); - - $post_id = wp_insert_post( array( - 'post_type' => $this->get_post_type(), - 'post_name' => $name, - 'post_title' => empty( $title ) ? $name : $title, - 'post_status' => $status, - ) ); - - if( 0 == $post_id ) { - return null; - } - - // Store the mandatory postmeta, just to be safe. I'm not sure about invariants here. - update_post_meta( $post_id, Types_Field_Group::POSTMETA_FIELD_SLUGS_LIST, '' ); - - $field_group = $this->load_field_group( $post_id ); - - $field_group->execute_group_updated_action(); - - return $field_group; - } - - - /** - * Get field groups based on query arguments. - * - * @param array $query_args Optional. Arguments for the WP_Query that will be applied on the underlying posts. - * Post type query is added automatically. - * Additional arguments are allowed: - * - 'types_search': String for extended search. See WPCF_Field_Group::is_match() for details. - * - 'is_active' bool: If defined, only active/inactive field groups will be returned. - * - * @return Types_Field_Group[] - * @since 1.9 - */ - public function query_groups( $query_args = array() ) { - - // Read specific arguments - $search_string = wpcf_getarr( $query_args, 'types_search' ); - $is_active = wpcf_getarr( $query_args, 'is_active', null ); - - // Query posts - $query_args = array_merge( $query_args, array( 'post_type' => $this->get_post_type(), 'posts_per_page' => -1 ) ); - - // Group's "activeness" is defined by the post status. - if( null !== $is_active ) { - unset( $query_args['is_active'] ); - $query_args['post_status'] = ( $is_active ? 'publish' : 'draft' ); - } - - $query = new WP_Query( $query_args ); - $posts = $query->get_posts(); - - // Transform posts into Types_Field_Group - $all_groups = array(); - foreach( $posts as $post ) { - $field_group = $this->load_field_group( $post ); - if( null != $field_group ) { - $all_groups[] = $field_group; - } - } - - // Filter groups by the search string. - $selected_groups = array(); - if( empty( $search_string ) ) { - $selected_groups = $all_groups; - } else { - /** @var Types_Field_Group $group */ - foreach ( $all_groups as $group ) { - if ( $group->is_match( $search_string ) ) { - $selected_groups[] = $group; - } - } - } - - return $selected_groups; - } - - - /** - * Get a map of all field group slugs to their display names. - * - * @return string[] - * @since 2.0 - */ - public function get_group_slug_to_displayname_map() { - $groups = $this->query_groups(); - $group_names = array(); - foreach( $groups as $group ) { - $group_names[ $group->get_slug() ] = $group->get_display_name(); - } - return $group_names; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/post.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/post.php deleted file mode 100644 index 51e92f2..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/post.php +++ /dev/null @@ -1,138 +0,0 @@ -post_type ) { - throw new InvalidArgumentException( 'incorrect post type' ); - } - } - - - /** - * @return WPCF_Field_Definition_Factory Field definition factory of the correct type. - */ - protected function get_field_definition_factory() { - return WPCF_Field_Definition_Factory_Post::get_instance(); - } - - /** - * Assign a post type to the group - * @param $post_type - */ - public function assign_post_type( $post_type ) { - $post_types = $this->get_assigned_to_types(); - $post_types[] = $post_type; - - $this->store_post_types( $post_types ); - } - - /** - * Stores an array of post types as list in database - * - * @param array $post_types - */ - protected function store_post_types( $post_types ) { - // validate post types - foreach( $post_types as $type ) { - if( empty( $type ) || ! get_post_type( $type ) ) - unset( $post_types[$type] ); - } - - $post_types = empty( $post_types ) - ? '' - : implode( ',', $post_types ); - - update_post_meta( $this->get_id(), self::POSTMETA_POST_TYPE_LIST, $post_types ); - } - - - /** - * @inheritdoc - * - * @return array - * @since 2.1 - */ - protected function fetch_assigned_to_types() { - $db_assigned_to = get_post_meta( $this->get_id(), self::POSTMETA_POST_TYPE_LIST, true ); - - // in old types version we store "all" - if ( 'all' == $db_assigned_to ) { - return array(); - } - - // Keep your eyes open on storing values, - // This is needed because legacy code produces values like ,,,,a-post-type,, - $db_assigned_to = trim( $db_assigned_to, ',' ); - - // empty means all post types are selected - if ( empty( $db_assigned_to ) ) { - return array(); - } - - // we have selected post types - return explode( ',', $db_assigned_to ); - - } - - - /** - * @inheritdoc - * @return WP_Post[] Individual posts using this group. - * @since 2.1 - */ - protected function fetch_assigned_to_items() { - $assigned_posts = $this->get_assigned_to_types(); - - if( empty( $assigned_posts ) ) { - $assigned_posts = array( 'all' ); - } - - $items = get_posts( - array( - 'post_type' => $assigned_posts, - 'post_status' => 'any', - 'posts_per_page' => -1, - ) - ); - - return $items; - } - - - /** - * Get the backend edit link. - * - * @return string - * @since 2.1 - */ - public function get_edit_link() { - return admin_url() . '/admin.php?page=wpcf-edit&group_id=' . $this->get_id(); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/post_factory.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/post_factory.php deleted file mode 100644 index 3f14d4a..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/post_factory.php +++ /dev/null @@ -1,68 +0,0 @@ -load_field_group( $field_group ); - } - - - /** - * Create new field group. - * - * @param string $name Sanitized field group name. Note that the final name may change when new post is inserted. - * @param string $title Field group title. - * - * @return null|Types_Field_Group The new field group or null on error. - */ - public static function create( $name, $title = '', $status = 'draft' ) { - // we cannot use self::get_instance here, because of low PHP requirements and missing get_called_class function - // we have a fallback class for get_called_class but that scans files by debug_backtrace and return 'self' - // instead of Types_Field_Group_Term_Factory like the original get_called_class() function does - // ends in an error because of parents (abstract) $var = new self(); - return Types_Field_Group_Post_Factory::get_instance()->create_field_group( $name, $title, $status ); - } - - - public function get_post_type() { - return Types_Field_Group_Post::POST_TYPE; - } - - - protected function get_field_group_class_name() { - return 'Types_Field_Group_Post'; - } - - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/term.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/term.php deleted file mode 100644 index 4fb6ae3..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/term.php +++ /dev/null @@ -1,151 +0,0 @@ -post_type ) { - throw new InvalidArgumentException( 'incorrect post type' ); - } - } - - - /** - * @return WPCF_Field_Definition_Factory Field definition factory of the correct type. - */ - protected function get_field_definition_factory() { - return WPCF_Field_Definition_Factory_Term::get_instance(); - } - - - /** - * Get taxonomies that are associated with this field group. - * - * @return string[] Taxonomy slugs. Empty array means that this group should be displayed with all taxonomies. - */ - public function get_associated_taxonomies() { - $postmeta = get_post_meta( $this->get_id(), self::POSTMETA_ASSOCIATED_TAXONOMY, false ); - - // Survive empty or whitespace taxonomy slugs (skip them). They are invalid values but - // if we have only them, we need to return an empty array to keep the group displayed everywhere. - foreach( $postmeta as $index => $taxonomy_slug ) { - $taxonomy_slug = trim( $taxonomy_slug ); - if( empty( $taxonomy_slug ) ) { - unset( $postmeta[ $index ] ); - } - } - - return wpcf_ensarr( $postmeta ); - } - - - /** - * Quickly determine whether given taxonomy is associated with this group. - * - * @param string $taxonomy_slug - * @return bool - */ - public function has_associated_taxonomy( $taxonomy_slug ) { - $taxonomies = $this->get_associated_taxonomies(); - return ( empty( $taxonomies ) || in_array( $taxonomy_slug, $taxonomies ) ); - } - - - /** - * Remove association with a single taxonomy from the database. - * - * @param string $taxonomy_slug Slug of the taxonomy. - */ - private function remove_associated_taxonomy( $taxonomy_slug ) { - if( empty( $taxonomy_slug ) ) { - return; - } - delete_post_meta( $this->get_id(), self::POSTMETA_ASSOCIATED_TAXONOMY, $taxonomy_slug ); - $this->execute_group_updated_action(); - } - - - /** - * Add an association with a single taxonomy to the database. - * - * @param string $taxonomy_slug Slug of the taxonomy. If empty or not sanitized, the function does nothing. - */ - private function add_associated_taxonomy( $taxonomy_slug ) { - if( empty( $taxonomy_slug ) || $taxonomy_slug != sanitize_title( $taxonomy_slug )) { - return; - } - add_post_meta( $this->get_id(), self::POSTMETA_ASSOCIATED_TAXONOMY, $taxonomy_slug ); - $this->execute_group_updated_action(); - } - - - /** - * Update the set of taxonomies associated with this field group. - * - * @param string[] $taxonomy_slugs Array of (sanitized) taxonomy slugs. - */ - public function update_associated_taxonomies( $taxonomy_slugs ) { - $current_taxonomies = $this->get_associated_taxonomies(); - - // Remove taxonomies that are associated but shouldn't be. - $to_remove = array_diff( $current_taxonomies, $taxonomy_slugs ); - foreach( $to_remove as $taxonomy_slug ) { - $this->remove_associated_taxonomy( $taxonomy_slug ); - } - - // Add taxonomies that aren't associated but should be. - $to_add = array_diff( $taxonomy_slugs, $current_taxonomies ); - foreach( $to_add as $taxonomy_slug ) { - $this->add_associated_taxonomy( $taxonomy_slug ); - } - } - - - /** Element name for a single associated taxonomy. */ - const XML_ASSOCIATED_TAXONOMY = 'taxonomy'; - - - /** - * @inheritdoc - * - * Add term field group-specific information to the export object. - * - * @return array - * @since 2.1 - */ - protected function get_export_fields() { - - $data = parent::get_export_fields(); - - // Array of slugs of associated taxonomies. - $associated_taxonomy_data = implode( ',', $this->get_associated_taxonomies() ); - - // parent::XML_META_SECTION is ensured by the parent method - $data[ parent::XML_META_SECTION ][ self::POSTMETA_ASSOCIATED_TAXONOMY ] = $associated_taxonomy_data; - - return $data; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/term_factory.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/term_factory.php deleted file mode 100644 index ff305d2..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/term_factory.php +++ /dev/null @@ -1,149 +0,0 @@ -load_field_group( $field_group ); - } - - - /** - * Create new field group. - * - * @param string $name Sanitized field group name. Note that the final name may change when new post is inserted. - * @param string $title Field group title. - * - * @return null|Types_Field_Group The new field group or null on error. - */ - public static function create( $name, $title = '' ) { - // we cannot use self::get_instance here, because of low PHP requirements and missing get_called_class function - // we have a fallback class for get_called_class but that scans files by debug_backtrace and return 'self' - // instead of Types_Field_Group_Term_Factory like the original get_called_class() function does - // ends in an error because of parents (abstract) $var = new self(); - return Types_Field_Group_Term_Factory::get_instance()->create_field_group( $name, $title ); - } - - - public function get_post_type() { - return Types_Field_Group_Term::POST_TYPE; - } - - - protected function get_field_group_class_name() { - return 'Types_Field_Group_Term'; - } - - - /** - * @var null|Types_Field_Group_Term[][] Cache for the get_groups_by_taxonomies() method. - */ - private $taxonomy_assignment_cache = null; - - - /** - * Clears the cache for taxonomy assignemnts. - * It is only used for testing purposes. - * - * @since 2.2 - * @deprecated deprecated since version 2.2 - */ - public function clear_taxonomy_assignment_cache() { - $this->taxonomy_assignment_cache = null; - } - - - /** - * Produce a list of all taxonomies with groups that belong to them. - * - * @return Types_Field_Group_Term[][] Associative array where keys are taxonomy slugs and values are arrays of field - * groups that are associated with those taxonomies. - */ - public function get_groups_by_taxonomies() { - if( null == $this->taxonomy_assignment_cache ) { - $groups = $this->query_groups(); - $taxonomies = get_taxonomies(); - - $this->taxonomy_assignment_cache = array(); - foreach( $taxonomies as $taxonomy ) { - $taxonomy_slug = $taxonomy; - $groups_for_taxonomy = array(); - - foreach( $groups as $group ) { - if( $group instanceof Types_Field_Group_Term - && $group->is_active() - && $group->has_associated_taxonomy( $taxonomy_slug ) - ) { - $groups_for_taxonomy[] = $group; - } - } - - $this->taxonomy_assignment_cache[ $taxonomy_slug ] = $groups_for_taxonomy; - } - } - - return $this->taxonomy_assignment_cache; - } - - - /** - * Get array of groups that are associated with given taxonomy. - * - * @param string $taxonomy_slug Slug of the taxonomy - * - * @return Types_Field_Group_Term[] Associated term field groups. - */ - public function get_groups_by_taxonomy( $taxonomy_slug ) { - $groups_by_taxonomies = $this->get_groups_by_taxonomies(); - return wpcf_ensarr( wpcf_getarr( $groups_by_taxonomies, $taxonomy_slug ) ); - } - - - /** - * This needs to be executed whenever a term group is updated. - * - * Hooked into the wpcf_group_updated action. - * Erases cache for the get_groups_by_taxonomies() method. - * - * @param int $group_id Ignored - * @param Types_Field_Group $group Field group that has been just updated. - */ - public function on_group_updated( /** @noinspection PhpUnusedParameterInspection */ $group_id, $group ) { - if( $group instanceof Types_Field_Group_Term ) { - $this->taxonomy_assignment_cache = null; - } - } - - - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/user.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/user.php deleted file mode 100644 index fe3e0ff..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/user.php +++ /dev/null @@ -1,34 +0,0 @@ -post_type ) { - throw new InvalidArgumentException( 'incorrect post type' ); - } - } - - - /** - * @return WPCF_Field_Definition_Factory Field definition factory of the correct type. - */ - protected function get_field_definition_factory() { - return WPCF_Field_Definition_Factory_User::get_instance(); - } - - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/group/user_factory.php b/backend/wordpress/wp-content/plugins/types/application/models/field/group/user_factory.php deleted file mode 100644 index 55035ea..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/group/user_factory.php +++ /dev/null @@ -1,68 +0,0 @@ -load_field_group( $field_group ); - } - - - /** - * Create new field group. - * - * @param string $name Sanitized field group name. Note that the final name may change when new post is inserted. - * @param string $title Field group title. - * - * @return null|Types_Field_Group The new field group or null on error. - */ - public static function create( $name, $title = '' ) { - // we cannot use self::get_instance here, because of low PHP requirements and missing get_called_class function - // we have a fallback class for get_called_class but that scans files by debug_backtrace and return 'self' - // instead of Types_Field_Group_Term_Factory like the original get_called_class() function does - // ends in an error because of parents (abstract) $var = new self(); - return Types_Field_Group_User_Factory::get_instance()->create_field_group( $name, $title ); - } - - - public function get_post_type() { - return Types_Field_Group_User::POST_TYPE; - } - - - protected function get_field_group_class_name() { - return 'Types_Field_Group_User'; - } - - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition.php b/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition.php deleted file mode 100644 index ed2a295..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition.php +++ /dev/null @@ -1,262 +0,0 @@ -field_type_slug = $field_type_slug; - - // Try to fall back to legacy "title", and if even that fails, use id instead. - $this->display_name = sanitize_text_field( wpcf_getarr( $args, 'display_name', wpcf_getarr( $args, 'title', $field_type_slug ) ) ); - - $this->description = wpcf_getarr( $args, 'description', '' ); - $this->args = $args; - } - - - public function get_slug() { return $this->field_type_slug; } - - public function get_display_name() { return $this->display_name; } - - public function get_description() { return $this->description; } - - - /** - * Determine if the fields of this type can be repetitive. - * - * @return bool - * @since 2.0 - */ - public function can_be_repetitive() { return true; } - - - /** - * Direct access to the field type configuration. - * - * It is strongly encouraged to write custom (and safe) getters for anything you need to get from it. - * - * @param null|string $argument_name Specific argument name or null to return all arguments. - * @param string $default Default value when a specific argument is not set. - * @return array|mixed - * @since 2.0 - */ - public function get_args( $argument_name = null, $default = '' ) { - if( null == $argument_name ) { - return $this->args; - } else { - return wpcf_getarr( $this->args, $argument_name, $default ); - } - } - - - /** - * Retrieve CSS classes for a field type icon. - * - * To be placed in the i tag. - * - * @return string One or more CSS classes separated by spaces. - * @since 2.0 - */ - public function get_icon_classes() { - $fa_class = $this->get_args( 'font-awesome', null ); - if( null != $fa_class ) { - return sprintf( 'fa fa-%s', esc_attr( $fa_class ) ); - } - - $types_class = $this->get_args( 'types-field-image', null ); - if( null != $types_class ) { - return sprintf( 'types-field-icon types-field-icon-%s', esc_attr( $types_class ) ); - } - - return ''; - } - - - /** - * Perform field type-specific sanitization of the field definition array. - * - * @link https://git.onthegosystems.com/toolset/types/wikis/database-layer/field-definition-arrays - * @param $definition_array - * @return array Sanitized definition array - * @since 2.1 - */ - protected function sanitize_field_definition_array_type_specific( $definition_array ) { - return $definition_array; - } - - - /** - * Perform a very generic sanitization of the field definition array. - * - * Should be used only by sanitize_field_definition_array(). - * - * @param array $definition_array - * @return array - * @since 2.1 - */ - private function sanitize_field_definition_array_generic( $definition_array ) { - // slug: sanitize_title - $definition_array['slug'] = sanitize_title( wpcf_getarr( $definition_array, 'slug' ) ); - - // type: default to textfield - $definition_array['type'] = wpcf_getarr( $definition_array, 'type', Types_Field_Type_Definition_Factory::TEXTFIELD ); - - // name: sanitize_text_field - $definition_array['name'] = sanitize_text_field( wpcf_getarr( $definition_array, 'name' ) ); - - // description: ensure it is set - $definition_array['description'] = wpcf_getarr( $definition_array, 'description' ); - - // meta_key: default to wpcf-{$slug} - $definition_array['meta_key'] = wpcf_getarr( $definition_array, 'meta_key', WPCF_Field_Definition::FIELD_META_KEY_PREFIX . $definition_array['slug'] ); - - // data: must be an array - $definition_array['data'] = wpcf_ensarr( wpcf_getarr( $definition_array, 'data' ) ); - - // data[conditional_display]: must be an array - $definition_array['data']['conditional_display'] = wpcf_ensarr( wpcf_getarr( $definition_array['data'], 'conditional_display' ) ); - - // data[validate]: must be an array - $definition_array['data']['validate'] = wpcf_ensarr( wpcf_getarr( $definition_array['data'], 'validate' ) ); - - return $definition_array; - } - - - /** - * Make sure that the field definition array contains all necessary information. - * - * Note: This is a WIP, currently it sanitizes only very specific cases. It should be extended in the future. - * - * @link https://git.onthegosystems.com/toolset/types/wikis/database-layer/field-definition-arrays - * @param array $definition_array Field definition array - * @return array Field definition array that is safe to be used even with legacy code. - * @since 2.0 - */ - public final function sanitize_field_definition_array( $definition_array ) { - - /** - * types_pre_sanitize_field_definition_array - * - * Allow for additional field definition array sanitization before the standard one runs. - * - * @param mixed $definition_array - * @return array - * @since 2.1 - */ - $definition_array = wpcf_ensarr( apply_filters( 'types_pre_sanitize_field_definition_array', $definition_array ) ); - - $definition_array = $this->sanitize_field_definition_array_generic( $definition_array ); - - $definition_array = $this->sanitize_numeric_validation( $definition_array ); - - $definition_array = $this->sanitize_field_definition_array_type_specific( $definition_array ); - - /** - * types_post_sanitize_field_definition_array - * - * Allow for additional field definition array sanitization after the standard one runs. - * - * @param array $definition_array - * @return array - * @since 2.1 - */ - $definition_array = wpcf_ensarr( apply_filters( 'types_post_sanitize_field_definition_array', $definition_array ) ); - - return $definition_array; - } - - - /** - * For all fields, remove the "number" validation option. - * - * Numeric field will override this and do the opposite instead. - * - * @param array $definition_array - * @return array - * @since 2.0 - */ - protected function sanitize_numeric_validation( $definition_array ) { - - // This is what wpcf_admin_custom_fields_change_type() was doing. - if( isset( $definition_array['data']['validate']['number'] ) ) { - unset( $definition_array['data']['validate']['number'] ); - } - - return $definition_array; - } - - - /** - * Perform a basic "isset" sanitization of an array element. - * - * @param array $source - * @param string $element_name Name of the element to sanitize. - * @param string $default Default value for the element if not set or invalid. - * @param null|array $allowed If an array, defines the set of allowed values for the element. - * @param null|string $nested_key If not null, the element will be taken from $source[$nested_key][$element_name]. - * @return array Updated source array. - * @since 2.1 - */ - protected function sanitize_element_isset( $source, $element_name, $default = '', $allowed = null, $nested_key = null ) { - $src_array = ( null == $nested_key ? $source : $source[ $nested_key ] ); - $value = wpcf_getarr( $src_array, $element_name, $default, $allowed ); - - if( null == $nested_key ) { - $source[ $element_name ] = $value; - } else { - $source[ $nested_key ][ $element_name ] = $value; - } - - return $source; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition_factory.php b/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition_factory.php deleted file mode 100644 index 43dce2f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/field/type/definition_factory.php +++ /dev/null @@ -1,246 +0,0 @@ -legacy_field_types ) { - $this->legacy_field_types = WPCF_Fields::getFieldsTypes(); - } - return $this->legacy_field_types; - } - - - /** - * Load a field type definition. - * - * @param string $field_type_slug Slug of the field type. If the function fails to find the field type and the slug - * starts with a "wpcf-" prefix, it attempts to remove it and search again. This way, passing a field type ID, - * which usually has this form, is also supported. - * @return null|Types_Field_Type_Definition Field type definition or null if it can't be loaded. - */ - public function load_field_type_definition( $field_type_slug ) { - - if( !is_string( $field_type_slug ) ) { - return null; - } - - // Check if we can use cached version. - if( !array_key_exists( $field_type_slug, $this->field_type_definitions ) ) { - - // now it gets hacky - $field_types = $this->get_legacy_field_types(); - if( !array_key_exists( $field_type_slug, $field_types ) ) { - // Field slug not recognized. Maybe we got a field identifier instead. Check if we can remove - // the wpcf- prefix and try again. - $prefix = 'wpcf-'; - if( substr( $field_type_slug, 0, strlen( $prefix ) ) == $prefix ) { - $field_type_slug = substr( $field_type_slug, strlen( $prefix ) ); - if( !array_key_exists( $field_type_slug, $field_types ) ) { - // Removing prefix didn't help - return null; - } - // Check the cache again (now with correct slug). - if( array_key_exists( $field_type_slug, $this->field_type_definitions ) ) { - return $this->field_type_definitions[ $field_type_slug ]; - } - } else { - // There was no prefix to remove. - return null; - } - } - - // Not using getFieldTypeData() directly to avoid unnecessary getFieldsTypes() and filter applying. - $field_type_configuration_path = $field_types[ $field_type_slug ]; - $field_type_configuration = WPCF_Fields::getFieldTypeConfig( $field_type_configuration_path ); - - $field_type_id = wpcf_getarr( $field_type_configuration, 'id', null ); - if( null == $field_type_id ) { - return null; - } - - try { - $field_type_definition = $this->create_definition_instance( $field_type_slug, $field_type_configuration ); - } catch( Exception $e ) { - return null; - } - - // Save new instance to cache. - $this->field_type_definitions[ $field_type_slug ] = $field_type_definition; - } - - // Use cache. - return $this->field_type_definitions[ $field_type_slug ]; - } - - - /** - * Create the proper instance of a type definition class, based on the type slug. - * - * @param string $field_type_slug - * @param array $field_type_configuration Legacy configuration array - * @return Types_Field_Type_Definition - * @since 2.0 - * @throws Exception - */ - private function create_definition_instance( $field_type_slug, $field_type_configuration ) { - switch( $field_type_slug ) { - case self::DATE: - return new Types_Field_Type_Definition_Date( $field_type_configuration ); - case self::CHECKBOX: - return new Types_Field_Type_Definition_Checkbox( $field_type_configuration ); - case self::CHECKBOXES: - return new Types_Field_Type_Definition_Checkboxes( $field_type_configuration ); - case self::NUMERIC: - return new Types_Field_Type_Definition_Numeric( $field_type_configuration ); - case self::RADIO: - return new Types_Field_Type_Definition_Radio( $field_type_configuration ); - case self::SELECT: - return new Types_Field_Type_Definition_Select( $field_type_configuration ); - case self::WYSIWYG: - return new Types_Field_Type_Definition_Singular( $field_type_slug, $field_type_configuration ); - default: - return new Types_Field_Type_Definition( $field_type_slug, $field_type_configuration ); - } - } - - - /** - * Get field type definitions from an array of slugs. - * - * If a definition cannot be loaded for a given slug, the slug is skipped without reporting an error in any other way. - * - * @param string[] $field_type_slugs - * @return Types_Field_Type_Definition[] - * @since 2.0 - */ - public function load_multiple_definitions( $field_type_slugs ) { - $results = array(); - $field_type_slugs = wpcf_ensarr( $field_type_slugs ); - foreach( $field_type_slugs as $field_type_slug ) { - $type_definition = $this->load_field_type_definition( $field_type_slug ); - if( null != $type_definition ) { - $results[ $field_type_slug ] = $type_definition; - } - } - return $results; - } - - - /** - * Get all field type definitions available. - * - * @return Types_Field_Type_Definition[] - * @since 2.0 - */ - public function get_all_definitions() { - $legacy_types = $this->get_legacy_field_types(); - $definitions = array(); - foreach( $legacy_types as $type_slug => $ignored ) { - $defintion = $this->load_field_type_definition( $type_slug ); - if( null != $defintion ) { - $definitions[] = $defintion; - } - } - return $definitions; - } - - - /** - * Get a map of all field definition slugs to their properties. - * - * @return string[] - * @since 2.0 - */ - public function get_field_type_definitions() { - $field_types = $this->get_all_definitions(); - $field_type_names = array(); - foreach( $field_types as $field_type ) { - $field_type_names[ $field_type->get_slug() ] = array( - 'slug' => $field_type->get_slug(), - 'displayName' => stripslashes( $field_type->get_display_name() ), - 'canBeRepetitive' => $field_type->can_be_repetitive(), - 'iconClasses' => $field_type->get_icon_classes() - ); - } - - return $field_type_names; - } - - - /** - * Static shortcut to load_field_type_definition. - * - * @param string $field_type_slug - * @return null|Types_Field_Type_Definition - */ - public static function load( $field_type_slug ) { - // we cannot use self::get_instance here, because of low PHP requirements and missing get_called_class function - // we have a fallback class for get_called_class but that scans files by debug_backtrace and return 'self' - // instead of Types_Field_Type_Definition_Factory like the original get_called_class() function does - // ends in an error because of parents (abstract) $var = new self(); - return Types_Field_Type_Definition_Factory::get_instance()->load_field_type_definition( $field_type_slug ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition.php deleted file mode 100644 index 38c8c72..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition.php +++ /dev/null @@ -1,49 +0,0 @@ -name; - } - - public function set_condition( $value ) { - $this->condition = $value; - } - - public function valid() {} - - public static function set_post_type( $posttype = false ) { - if( ! $posttype ) { - global $typenow; - - $posttype = isset( $typenow ) && ! empty( $typenow ) ? $typenow : false; - } - - if( $posttype ) - self::$post_type = get_post_type_object( $posttype ); - } - - public static function get_post_type() { - if( self::$post_type === null ) - self::set_post_type(); - - return self::$post_type; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/exists.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/exists.php deleted file mode 100644 index 5054051..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/exists.php +++ /dev/null @@ -1,35 +0,0 @@ -templates = array( - 'archive-' . $cpt->name . '.php', - 'archive.php' - ); - } - - protected function has_archive() { - $cpt = Types_Helper_Condition::get_post_type(); - if( ! get_post_type_archive_link( $cpt->name ) ) - return false; - - return true; - } - - - public function valid() { - if( ! $this->has_archive() ) - return false; - - return parent::valid(); - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/has_fields.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/has_fields.php deleted file mode 100644 index 289a213..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/has_fields.php +++ /dev/null @@ -1,23 +0,0 @@ -has_archive() ) - return false; - - $template = $this->find_template(); - - // no template available - if( empty( $template ) ) - return false; - - // opposite of parents "No Fields". - return ! parent::valid(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/missing.php deleted file mode 100644 index 1f18e0f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/missing.php +++ /dev/null @@ -1,17 +0,0 @@ -has_archive() ) - return false; - - // opposite of parents "Archive Exists" - return ! parent::valid(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_fields.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_fields.php deleted file mode 100644 index 966be41..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_fields.php +++ /dev/null @@ -1,38 +0,0 @@ -has_archive() ) - return false; - - $template = $this->find_template(); - - // no template available - if( empty( $template ) ) - return false; - - // do not check if there are no fields assigned to current post - // this check is not placed very well as it's out of class scope - $check_fields_assigned = new Types_Helper_Condition_Type_Fields_Assigned(); - if( ! $check_fields_assigned->valid() ) - return false; - - $file = new Toolset_Filesystem_File(); - - // abort if file can't be found - if( ! $file->open( $template ) ) - return false; - - // check for fields, abort if there results in true - if( $file->search( array( 'types_render_field', 'wpcf-' ) ) ) - return false; - - return true; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_support.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_support.php deleted file mode 100644 index ff51c6e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/archive/no_support.php +++ /dev/null @@ -1,16 +0,0 @@ -has_archive && $cpt->name != 'post' ) - return false; - - return true; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/active.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/active.php deleted file mode 100644 index 53a04f8..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/active.php +++ /dev/null @@ -1,18 +0,0 @@ -name] ) ) - return true; - - // @todo check with Francesco if CRED has a get_forms_of_post_type() function - $forms_settings = $wpdb->get_results( "SELECT meta_value, post_id FROM $wpdb->postmeta WHERE meta_key = '_cred_form_settings'" ); - - foreach( $forms_settings as $setting ) { - $post_type = false; - $setting->meta_value = unserialize( $setting->meta_value ); - - // post type - if( isset( $setting->meta_value->post['post_type'] ) ) - $post_type = $setting->meta_value->post['post_type']; - - // different structure created by CredFormCreator - // (surely old style, but compatible with new and restructured after first form save) - if( ! $post_type && is_array( $setting->meta_value ) && isset( $setting->meta_value['post_type'] ) ) - $post_type = $setting->meta_value['post_type']; - - // another structure... - if( ! $post_type && is_object( $setting->meta_value ) && isset( $setting->meta_value->post_type ) ) - $post_type = $setting->meta_value->post_type; - - if( $post_type && $cpt->name == $post_type ) { - $title = get_the_title( $setting->post_id ); - - self::$forms_per_post_type[$cpt->name][] = array( - 'id' => $setting->post_id, - 'name' => $title - ); - } - } - - if( isset( self::$forms_per_post_type[$cpt->name] ) ) - return true; - - return false; - } - - public static function get_forms_of_post_type() { - $cpt = Types_Helper_Condition::get_post_type(); - - if( isset( self::$forms_per_post_type[$cpt->name] ) ) - return self::$forms_per_post_type[$cpt->name]; - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/forms_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/forms_missing.php deleted file mode 100644 index 36cf1c9..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/cred/forms_missing.php +++ /dev/null @@ -1,19 +0,0 @@ -valid(); - } - - return self::$layout_id[$type]; - } - - public static function get_layout_name() { - $type = self::get_type_name(); - - if( !isset( self::$layout_name[$type] ) ) - self::$layout_name[$type] = get_the_title( self::get_layout_id() ); - - return self::$layout_name[$type]; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/archive_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/archive_missing.php deleted file mode 100644 index fc2c999..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/archive_missing.php +++ /dev/null @@ -1,18 +0,0 @@ -templates = array( - 'single-' . $cpt->name . '.php', - 'archive-' . $cpt->name . '.php', - 'single.php', - 'archive.php', - 'index.php' - ); - } - - public function valid() { - // theme + theme integration running - if ( defined( 'LAYOUTS_INTEGRATION_THEME_NAME' ) ) { - return true; - } - - $filesystem = new Toolset_Filesystem_File(); - foreach ( $this->templates as $name => $file ) { - // file exists - if ( $filesystem->open( get_template_directory() . '/' . $file ) - || $filesystem->open( get_stylesheet_directory() . '/' . $file ) - ) { - // supports layouts - if ( $filesystem->search( 'the_ddlayout' ) ) { - return true; - } - - // if for example single.php exists and it does not support Layouts we don't need to look at index.php - return false; - } - } - - // no file exists - return false; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/missing.php deleted file mode 100644 index dbd038f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/missing.php +++ /dev/null @@ -1,14 +0,0 @@ -get_results( "SELECT meta_value, post_id FROM $wpdb->postmeta WHERE meta_key = '_ddl_post_types_was_batched'" ); - - foreach( $layouts_per_post_type as $setting ) { - - $setting->meta_value = unserialize( $setting->meta_value ); - - if( is_array( $setting->meta_value ) - && in_array( $type, $setting->meta_value ) ) { - - if( get_post_status( $setting->post_id) == 'trash' ) - continue; - - $title = get_the_title( $setting->post_id ); - self::$layout_id[$type] = $setting->post_id; - self::$layout_name[$type] = $title; - return true; - } - } - - self::$layout_id[$type] = false; - self::$layout_name[$type] = false; - return false; - - } - - public static function get_layout_id() { - $type = self::get_type_name(); - - if( ! isset( self::$layout_id[$type] ) ) { - $self = new Types_Helper_Condition_Layouts_Template_Exists(); - $self->valid(); - } - - return self::$layout_id[$type]; - } - - public static function get_layout_name() { - $type = self::get_type_name(); - - if( ! isset( self::$layout_name[$type] ) ) - self::$layout_name[$type] = get_the_title( self::get_layout_id() ); - - return self::$layout_name[$type]; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/template_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/template_missing.php deleted file mode 100644 index 564eb08..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/layouts/template_missing.php +++ /dev/null @@ -1,22 +0,0 @@ -condition == $pagenow ) - return true; - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/exists.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/exists.php deleted file mode 100644 index 39f5042..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/exists.php +++ /dev/null @@ -1,18 +0,0 @@ -templates = array( - 'single-' . $cpt->name . '.php', - 'single.php' - ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/has_fields.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/has_fields.php deleted file mode 100644 index 5013a7b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/has_fields.php +++ /dev/null @@ -1,21 +0,0 @@ -find_template(); - - // no template available - if( empty( $template ) ) - return false; - - // opposite of parents "No Fields". - return ! parent::valid(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/missing.php deleted file mode 100644 index 1ae6f77..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/single/missing.php +++ /dev/null @@ -1,14 +0,0 @@ -find_template(); - - // no template available - if( empty( $template ) ) - return false; - - // do not check if there are no fields assigned to current post - // this check is not placed very well as it's out of class scope - $check_fields_assigned = new Types_Helper_Condition_Type_Fields_Assigned(); - if( ! $check_fields_assigned->valid() ) - return false; - - $file = new Toolset_Filesystem_File(); - - // abort if file can't be found - if( ! $file->open( $template ) ) - return false; - - // check for fields, abort if there results in true - if( $file->search( array( 'types_render_field', 'wpcf-' ) ) ) - return false; - - return true; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/template.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/template.php deleted file mode 100644 index 2f0c364..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/template.php +++ /dev/null @@ -1,27 +0,0 @@ -templates ) ; - - return $template; - } - - // check if current screen is screen - public function valid() { - $template = $this->find_template(); - - if( empty( $template ) ) - return false; - - return true; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/fields_assigned.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/fields_assigned.php deleted file mode 100644 index c1f9150..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/fields_assigned.php +++ /dev/null @@ -1,38 +0,0 @@ -name ) ) - return false; - - // query a post - $query = new WP_Query( 'post_type=' . $post_type->name . '&posts_per_page=1' ); - - if( $query->have_posts() ) { - $post = $query->posts[0]; - - // for the case no post created yet (post fields group edit page / post type edit page) - } else { - $post = new stdClass(); - $post->ID = -1; - $post->post_type = $post_type->name; - } - - if( !function_exists( 'wpcf_admin_post_get_post_groups_fields') ) - include_once( WPCF_EMBEDDED_ABSPATH . '/includes/fields-post.php' ); - - $fields = wpcf_admin_post_get_post_groups_fields( $post ); - - if( - isset( $fields ) - && is_array( $fields ) - && !empty( $fields ) - ) return true; - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/no_post_or_page.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/no_post_or_page.php deleted file mode 100644 index d9523b5..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/type/no_post_or_page.php +++ /dev/null @@ -1,8 +0,0 @@ -valid(); - } - - return self::$template_id[$type]; - } - - public static function get_template_name() { - $type = self::get_type_name(); - - if( ! isset( self::$template_name[$type] ) ) - self::$template_name[$type] = get_the_title( self::get_template_id() ); - - return self::$template_name[$type]; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/archive_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/archive_missing.php deleted file mode 100644 index cb57516..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/archive_missing.php +++ /dev/null @@ -1,19 +0,0 @@ -valid() ) - return self::get_template_id(); - } - - public static function get_template_name() { - $type = self::get_type_name(); - - if( ! isset( self::$template_name[$type] ) ) - self::$template_name[$type] = get_the_title( self::get_template_id() ); - - return self::$template_name[$type]; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/template_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/template_missing.php deleted file mode 100644 index 240a5f4..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/template_missing.php +++ /dev/null @@ -1,19 +0,0 @@ -name] ) ) - return true; - - // @todo check with Juan if views has a get_views_of_post_type() function - $views_settings = $wpdb->get_results( "SELECT meta_value, post_id FROM $wpdb->postmeta WHERE meta_key = '_wpv_settings'" ); - - foreach( $views_settings as $setting ) { - $setting->meta_value = unserialize( $setting->meta_value ); - if( ! isset( $setting->meta_value['view-query-mode'] ) - || $setting->meta_value['view-query-mode'] != 'normal' ) { - // no "View" - continue; - } - - if( isset( $setting->meta_value['post_type'] ) - && in_array( $cpt->name, $setting->meta_value['post_type'] ) ) { - - if( get_post_status( $setting->post_id) == 'trash' ) - continue; - - $title = get_the_title( $setting->post_id ); - self::$views_per_post_type[$cpt->name][] = array( - 'id' => $setting->post_id, - 'name' => $title - ); - } - } - - if( isset( self::$views_per_post_type[$cpt->name] ) ) - return true; - - return false; - } - - public static function get_views_of_post_type() { - $cpt = Types_Helper_Condition::get_post_type(); - - if( isset( self::$views_per_post_type[$cpt->name] ) ) - return self::$views_per_post_type[$cpt->name]; - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/views_missing.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/views_missing.php deleted file mode 100644 index e402ea9..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/condition/views/views_missing.php +++ /dev/null @@ -1,19 +0,0 @@ -needed_components_loaded() ) - return false; - - global $WPV_settings; - - // option key for Views Content Templates is "views_template_for_{post-type-name}" - $option = sanitize_text_field( sprintf( 'views_template_for_%s', $type ) ); - - // already has an content template - if( isset( $WPV_settings[$option] ) && is_numeric( $WPV_settings[$option] ) && $WPV_settings[$option] > 0 ) - return $WPV_settings[$option]; - - // create name if not given - if( ! $name ) { - $type_object = get_post_type_object( $type ); - $name = sprintf( __( 'Template for %s', 'wpcf' ), $type_object->labels->name ); - } - - $name = $this->validate_name( $name ); - - // abort if name not valid (shouldn't happen, see validate_name()) - if( ! $name ) - return false; - - // create template - $ct = WPV_Content_Template::create( $name ); - $ct_post = get_post( $ct->id ); - - if( $ct_post === null ) - return false; - - $WPV_settings[$option] = $ct_post->ID; - $WPV_settings->save(); - - // get all posts of post type to assign the new content template - $posts = get_posts( 'post_type=' . $type . '&post_status=any&posts_per_page=-1&fields=ids' ); - - foreach( $posts as $id ) { - $ct = get_post_meta( $id, '_views_template', true ); - - // only assign if there is not already an assigned content template - if( empty( $ct ) ) - update_post_meta( $id, '_views_template', $ct_post->ID ); - - } - - return $ct_post->ID; - } - - /** - * Checks all dependencies - * - * @return bool - * @since 2.0 - */ - private function needed_components_loaded( ) { - global $WPV_settings; - if( - ! is_object( $WPV_settings ) - || ! class_exists( 'WPV_Content_Template' ) - || ! method_exists( 'WPV_Content_Template', 'create' ) - ) return false; - - return true; - } - - - /** - * Will proof if given name is already in use. - * If so it adds an running number until name is available - * - * @param $name - * @param int $id | should not manually added - * - * @return string - * @since 2.0 - */ - private function validate_name( $name, $id = 1 ) { - $name_exists = get_page_by_title( html_entity_decode( $name ), OBJECT, 'view-template' ); - - if( $name_exists ) { - $name = $id > 1 ? rtrim( rtrim( $name, $id - 1 ) ) : $name; - return $this->validate_name( $name . ' ' . $id, $id + 1 ); - } - - return $name; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/form.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/create/form.php deleted file mode 100644 index bf6f30a..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/form.php +++ /dev/null @@ -1,70 +0,0 @@ -labels->name ); - } - - $name = $this->validate_name( $name ); - - $id = CredFormCreator::cred_create_form( $name, 'new', $type ); - return $id; - } - - /** - * Will proof if given name is already in use. - * If so it adds an running number until name is available - * - * @param $name - * @param int $id - * - * @return string - * @since 2.0 - */ - private function validate_name( $name, $id = 1 ) { - $name_exists = get_page_by_title( html_entity_decode( $name ), OBJECT, CRED_FORMS_CUSTOM_POST_NAME ); - - if( $name_exists !== null ) { - $name = $id > 1 ? rtrim( rtrim( $name, $id - 1 ) ) : $name; - return $this->validate_name( $name . ' ' . $id, $id + 1 ); - } - - return $name; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/layout.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/create/layout.php deleted file mode 100644 index 561d69b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/layout.php +++ /dev/null @@ -1,164 +0,0 @@ -labels->name ); - } - - $name = $this->validate_name( $name ); - - if( ! $name ) - return false; - - // create layout - $layout_id = $this->create_layout( $name ); - - if( ! $layout_id ) - return false; - - // get all items of post type - $posts = get_posts( 'post_type=' . $type . '&post_status=any&posts_per_page=-1&fields=ids' ); - - // store layout assignments before assign new - $post_has_layout = array(); - foreach( $posts as $id ) { - $layout = get_post_meta( $id, WPDDL_LAYOUTS_META_KEY, true ); - if( !empty( $layout ) ) { - $post_has_layout[] = array( - 'id' => $id, - 'layout-slug' => $layout - ); - } - } - - // assign the new layout to all post types - global $wpddlayout; - $wpddlayout->post_types_manager->handle_set_option_and_bulk_at_once( $layout_id, array( $type ), array( $type ) ); - - // restore previously assigned layouts - if( !empty( $post_has_layout ) ) { - foreach( $post_has_layout as $post ) { - update_post_meta( $post['id'], WPDDL_LAYOUTS_META_KEY, $post['layout-slug'] ); - } - } - - return $layout_id; - } - - /** - * Checks all dependencies - * - * @return bool - * @since 2.0 - */ - private function needed_components_loaded( ) { - global $wpddlayout; - if( - ! is_object( $wpddlayout ) - || ! class_exists( 'WPDD_Layouts' ) - || ! class_exists( 'WPDDL_Options' ) - || ! class_exists( 'WPDD_Layouts_Users_Profiles' ) - || ! method_exists( 'WPDD_Layouts', 'create_layout' ) - || ! method_exists( 'WPDD_Layouts', 'save_layout_settings' ) - || ! method_exists( 'WPDD_Layouts_Users_Profiles', 'user_can_create' ) - || ! method_exists( 'WPDD_Layouts_Users_Profiles', 'user_can_assign' ) - || ! method_exists( 'WPDD_Layouts_Cache_Singleton', 'get_name_by_id' ) - || ! method_exists( $wpddlayout, 'get_css_framework' ) - ) return false; - - return true; - } - - /** - * Create a layout with given name - * - * @param $name - * - * @return bool|int|WP_Error - * @since 2.0 - */ - private function create_layout( $name ) { - // todo check with Ric to get a more handy class to create a new layout. - // currently there is only (which I found) - // - create_layout_auto(), which has a redirect - // - create_layout_callback() for ajax only -> uses die() - global $wpddlayout; - - if( ! $this->needed_components_loaded() ) - return false; - - // permissions - if( ! current_user_can( 'manage_options' ) && WPDD_Layouts_Users_Profiles::user_can_create() && WPDD_Layouts_Users_Profiles::user_can_assign() ) - return false; - - $layout = WPDD_Layouts::create_layout( 12, 'fluid' ); - - $parent_post_name = ''; - $parent_ID = apply_filters('ddl-get-default-' . WPDDL_Options::PARENTS_OPTIONS, 0, WPDDL_Options::PARENTS_OPTIONS); - if ($parent_ID) { - $parent_post_name = WPDD_Layouts_Cache_Singleton::get_name_by_id($parent_ID); - } - - // Define layout parameters - $layout['type'] = 'fluid'; // layout_type - $layout['cssframework'] = $wpddlayout->get_css_framework(); - $layout['template'] = ''; - $layout['parent'] = $parent_post_name; - $layout['name'] = $name; - - $args = array( - 'post_title' => $name, - 'post_content' => '', - 'post_status' => 'publish', - 'post_type' => WPDDL_LAYOUTS_POST_TYPE - ); - $layout_id = wp_insert_post( $args ); - - // force layout object to take right ID - // @see WPDD_Layouts::create_layout_callback() @ wpddl.class.php - $layout_post = get_post( $layout_id ); - $layout['id'] = $layout_id; - $layout['slug'] = $layout_post->post_name; - - // update changes - WPDD_Layouts::save_layout_settings( $layout_id, $layout ); - - return $layout_id; - } - - /** - * Will proof if given name is already in use. - * If so it adds an running number until name is available - * - * @param $name - * @param int $id | should not manually added - * - * @return string - * @since 2.0 - */ - private function validate_name( $name, $id = 1 ) { - $name_exists = get_page_by_title( html_entity_decode( $name ), OBJECT, WPDDL_LAYOUTS_POST_TYPE ); - - if( $name_exists ) { - $name = $id > 1 ? rtrim( rtrim( $name, $id - 1 ) ) : $name; - return $this->validate_name( $name . ' ' . $id, $id + 1 ); - } - - return $name; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/view.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/create/view.php deleted file mode 100644 index 2bab548..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/view.php +++ /dev/null @@ -1,60 +0,0 @@ -labels->name ); - } - - $name = $this->validate_name( $name ); - - $args = array( - 'view_settings' => array( - 'view-query-mode' => 'normal', - 'view_purpose' => 'all', - 'post_type' => array( $type ) - ) - ); - - $view = WPV_View::create( $name, $args ); - return $view->id; - } - - /** - * Will proof if given name is already in use. - * If so it adds an running number until name is available - * - * @param $name - * @param int $id | should not manually added - * - * @return string - * @since 2.0 - */ - private function validate_name( $name, $id = 1 ) { - $name_exists = get_page_by_title( html_entity_decode( $name ), OBJECT, 'view' ); - if( $name_exists !== null ) { - $name = $id > 1 ? rtrim( rtrim( $name, $id - 1 ) ) : $name; - return $this->validate_name( $name . ' ' . $id, $id + 1 ); - } - - return $name; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/wordpress_archive.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/create/wordpress_archive.php deleted file mode 100644 index 18bedd4..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/create/wordpress_archive.php +++ /dev/null @@ -1,94 +0,0 @@ -needed_components_loaded() ) - return false; - - global $WPV_settings; - $option = sanitize_text_field( sprintf( 'view_cpt_%s', $type ) ); - - // for type 'post' - if( $type == 'post' ) { - $name = __( 'Archive for Home/Blog', 'wpcf' ); - $option = 'view_home-blog-page'; - } - - // already has an archive - if( isset( $WPV_settings[$option] ) && is_numeric( $WPV_settings[$option] ) && $WPV_settings[$option] > 0 ) - return $WPV_settings[$option]; - - // set name if not given - if( ! $name ) { - $type_object = get_post_type_object( $type ); - $name = sprintf( __( 'Archive for %s', 'wpcf' ), $type_object->labels->name ); - } - - $name = $this->validate_name( $name ); - - if( ! $name ) - return false; - - $archive = WPV_WordPress_Archive::create( $name, array() ); - $archive_post = get_post( $archive->id ); - - if( $archive_post === null ) - return false; - - $WPV_settings[$option] = $archive_post->ID; - $WPV_settings->save(); - - return $archive_post->ID; - } - - /** - * Checks all dependencies - * - * @return bool - * @since 2.0 - */ - private function needed_components_loaded( ) { - global $WPV_settings; - if( - ! is_object( $WPV_settings ) - || ! class_exists( 'WPV_WordPress_Archive' ) - || ! method_exists( 'WPV_WordPress_Archive', 'create' ) - ) return false; - - return true; - } - - /** - * Will proof if given name is already in use. - * If so it adds an running number until name is available - * - * @param $name - * @param int $id | should not manually added - * - * @return string - * @since 2.0 - */ - private function validate_name( $name, $id = 1 ) { - $name_exists = get_page_by_title( html_entity_decode( $name ), OBJECT, 'view' ); - - if( $name_exists ) { - $name = $id > 1 ? rtrim( rtrim( $name, $id - 1 ) ) : $name; - return $this->validate_name( $name . ' ' . $id, $id + 1 ); - } - - return $name; - } - -} diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/output/interface.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/output/interface.php deleted file mode 100644 index c10e700..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/output/interface.php +++ /dev/null @@ -1,11 +0,0 @@ -set_id( $id ); - } - - public function set_id( $id ) { - $this->id = $id; - } - - public function set_title( $string ) { - $this->title = $string; - } - - public function set_css_class( $string ) { - $this->css_class = $string; - } - - public function set_context( $context ) { - switch( $context ) { - case 'normal': - case 'side': - case 'advanced': - $this->context = $context; - break; - } - } - - public function set_content( $content ){ - $this->output = $content; - } - - public function meta_box_output() { - echo $this->output; - } - - public function add_css_class( $classes ) { - $classes[] = $this->css_class; - return $classes; - } - - public function output() { - add_meta_box( - $this->id, - $this->title, - array( $this, 'meta_box_output' ), - $this->screen, - $this->context, - $this->priority - ); - - if( $this->css_class ) { - $screen = get_current_screen(); - add_action( 'postbox_classes_'.$screen->id.'_'. $this->id, array( $this, 'add_css_class' ) ); - } - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/placeholder.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/placeholder.php deleted file mode 100644 index c5201a9..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/placeholder.php +++ /dev/null @@ -1,246 +0,0 @@ - self::$post_type->labels->name, - '%POST-PERMALINK%' => self::get_permalink(), - '%POST-ARCHIVE-PERMALINK%' => self::get_archive_permalink(), - '%POST-LABEL-SINGULAR%' => self::$post_type->labels->singular_name, - '%POST-TYPE-NAME%' => self::$post_type->name, - '%THEME-NAME%' => wp_get_theme(), - '%POST-TEMPLATE-FILE%' => '' . self::get_post_template_file() . '', - '%POST-ARCHIVE-FILE%' => '' . self::get_post_archive_file() . '', - '%POST-FORMS-LIST%' => self::get_post_type_forms_list(), - '%POST-CREATE-FORM%' => self::add_referer( $admin_url . 'admin.php?page=types-helper&action=new-form&type=' . self::$post_type->name.'&toolset_help_video=cred_form' ), - '%POST-TYPE-EDIT-HAS-ARCHIVE%' => self::add_referer( $admin_url . 'admin.php?page=wpcf-edit-type&wpcf-post-type=' . self::$post_type->name . '#types_options' ), - ); - - // Views specifics - if( defined( 'WPV_VERSION' ) ) { - $placeholders = array_merge( $placeholders, array( - //'%POST-CREATE-LAYOUT-TEMPLATE%' => self::get_post_create_layout_template(), - '%POST-CONTENT-TEMPLATE-NAME%' => Types_Helper_Condition_Views_Template_Exists::get_template_name(), - '%POST-VIEWS-ARCHIVE%' => Types_Helper_Condition_Views_Archive_Exists::get_template_name(), - '%POST-EDIT-VIEWS-ARCHIVE%' => self::get_post_edit_views_archive(), - '%POST-EDIT-CONTENT-TEMPLATE%' => self::get_post_edit_views_template(), - '%POST-CREATE-CONTENT-TEMPLATE%' => self::add_referer( $admin_url . 'admin.php?page=types-helper&action=new-content-template&type='.self::$post_type->name.'&toolset_help_video=views_template' ), - '%POST-CREATE-VIEWS-ARCHIVE%' => self::add_referer( $admin_url . 'admin.php?page=types-helper&action=new-wordpress-archive&type='.self::$post_type->name.'&toolset_help_video=views_archives' ), - '%POST-CREATE-VIEWS-ARCHIVE-TYPE%' => self::$post_type->name, - '%POST-CREATE-VIEWS-ARCHIVE-REDIRECT-URL%' => '&' . self::add_referer( 'toolset_help_video=views_archives' ), - '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-TITLE%' => self::$post_type->label, - '%POST-CREATE-VIEWS-ARCHIVE-FOR-WHOM-LOOP%' => esc_attr( 'wpv-view-loop-cpt_' . self::$post_type->name ), - //'%POST-CREATE-VIEWS-ARCHIVE%' => self::get_post_create_views_archive(), - '%POST-VIEWS-LIST%' => self::get_post_type_views_list(), - '%POST-CREATE-VIEW%' => self::add_referer( $admin_url . 'admin.php?page=types-helper&action=new-view&type=' . self::$post_type->name . '&toolset_help_video=views_view' ), - '%POST-CREATE-VIEW-TYPE%' => self::$post_type->name, - '%POST-CREATE-VIEW-REDIRECT-URL%' => '&' . self::add_referer( 'toolset_help_video=views_view' ), - ) ); - - } - - // Layouts specifics - if( defined( 'WPDDL_DEVELOPMENT' ) || defined( 'WPDDL_PRODUCTION' ) ) { - $placeholders = array_merge( $placeholders, array( - //'%POST-CREATE-LAYOUT-TEMPLATE%' => self::get_post_create_layout_template(), - '%POST-CREATE-LAYOUT-TEMPLATE%' => self::add_referer( $admin_url . 'admin.php?page=types-helper&action=new-layout-template&type='.self::$post_type->name.'&toolset_help_video=layouts_template' ), - '%POST-CREATE-LAYOUT-ARCHIVE%' => self::add_referer( self::get_post_create_layout_archive() . '&toolset_help_video=layouts_archive' ), - '%POST-EDIT-LAYOUT-TEMPLATE%' => self::get_post_edit_layout_template(), - '%POST-EDIT-LAYOUT-ARCHIVE%' => self::get_post_edit_layout_archive(), - '%POST-LAYOUT-TEMPLATE%' => Types_Helper_Condition_Layouts_Template_Exists::get_layout_name(), - '%POST-LAYOUT-ARCHIVE%' => Types_Helper_Condition_Layouts_Archive_Exists::get_layout_name(), - ) ); - } - - $original = strtr( $original, $placeholders ); - } - - private static function get_post_create_views_archive() { - $tool_admin_bar = Toolset_Admin_Bar_Menu::get_instance(); - - $post_type = self::$post_type->name == 'post' ? 'home-blog' : self::$post_type->name; - return $tool_admin_bar->get_edit_link( 'views', true, $post_type, 'archive', 0 ); - } - - private static function get_post_edit_views_template() { - $url = admin_url() . 'admin.php?page=ct-editor&ct_id=' - . Types_Helper_Condition_Views_Template_Exists::get_template_id(); - - return self::add_referer( $url ); - } - - private static function get_post_edit_views_archive() { - $url = admin_url() . 'admin.php?page=view-archives-editor&view_id=' - . Types_Helper_Condition_Views_Archive_Exists::get_template_id(); - - return self::add_referer( $url ); - } - - private static function get_post_create_layout_archive() { - $tool_admin_bar = Toolset_Admin_Bar_Menu::get_instance(); - - // change name to 'home-blog' for build-in "Posts" - $post_type = self::$post_type->name == 'post' - ? 'home-blog' - : self::$post_type->name; - - return $tool_admin_bar->get_edit_link( 'layouts', true, $post_type, 'archive', 0 ); - } - - private static function get_post_edit_layout_archive() { - $url = admin_url() . 'admin.php?page=dd_layouts_edit&action=edit&layout_id=' - . Types_Helper_Condition_Layouts_Archive_Exists::get_layout_id(); - - return self::add_referer( $url ); - } - - private static function get_post_edit_layout_template() { - $url = admin_url() . 'admin.php?page=dd_layouts_edit&action=edit&layout_id=' - . Types_Helper_Condition_Layouts_Template_Exists::get_layout_id(); - return self::add_referer( $url ); - } - - private static function add_referer( $url ) { - if( isset( $_GET['page'] ) && $_GET['page'] == 'toolset-dashboard' ) - $url = add_query_arg( 'ref', 'dashboard', $url ); - - return $url; - } - - private static function get_post_template_file() { - $helper = new Types_Helper_Condition_Single_Exists(); - return basename( $helper->find_template() ); - } - - private static function get_post_archive_file() { - $helper = new Types_Helper_Condition_Archive_Exists(); - return basename( $helper->find_template() ); - } - - public static function get_permalink( $id = 0 ) { - $permalink = get_permalink( $id ); - - if( $permalink ) { - $query_args['preview'] = 'true'; - $permalink = add_query_arg( $query_args, $permalink ); - return $permalink; - } - - if( isset( $_GET['post'] ) && $id != $_GET['post'] ) { - $get_permalink_id = (int) $_GET['post']; - return self::get_permalink( $get_permalink_id ); - } - - // cpt edit page - if( isset( $_GET['wpcf-post-type'] ) && $id == 0 ) { - $get_permalink_post_type = sanitize_text_field( $_GET['wpcf-post-type'] ); - $query = new WP_Query( 'post_type=' . $get_permalink_post_type . '&posts_per_page=1' ); - if( $query->have_posts() ) - return self::get_permalink( $query->posts[0]->ID ); - } - - // fields edit page - if( is_object( self::$post_type ) && $id == 0 ){ - $query = new WP_Query( 'post_type=' . self::$post_type->name . '&posts_per_page=1' ); - if( $query->have_posts() ) - return self::get_permalink( $query->posts[0]->ID ); - } - - return false; - } - - public static function get_archive_permalink() { - if( array_key_exists( 'wpcf-post-type', $_GET ) ) { - $post_type = sanitize_text_field( $_GET['wpcf-post-type'] ); - } else { - if( ! is_object( self::$post_type ) ) - self::set_post_type(); - - $post_type = self::$post_type->name; - } - - // check cache - if( array_key_exists( $post_type, self::$cache ) && array_key_exists( 'archive_permalink', self::$cache[$post_type] ) ) - return self::$cache[$post_type]['archive_permalink']; - - // get new - $query = new WP_Query( 'post_type=' . $post_type . '&post_status=publish&posts_per_page=1' ); - - self::$cache[$post_type]['archive_permalink'] = $query->have_posts() - ? get_post_type_archive_link( $post_type ) - : false; - - return self::$cache[$post_type]['archive_permalink']; - } - - private static function get_post_type_views_list() { - // @todo use twig - if( $views = Types_Helper_Condition_Views_Views_Exist::get_views_of_post_type() ) { - $output = ''; - - return $output; - } - - return __( 'No Views', 'wpcf' ); - } - - private static function get_post_type_forms_list() { - // @todo use twig - if( $forms = Types_Helper_Condition_Cred_Forms_Exist::get_forms_of_post_type() ) { - $output = ''; - - return $output; - } - - return __( 'No Forms', 'wpcf' ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/twig.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/twig.php deleted file mode 100644 index 2319256..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/twig.php +++ /dev/null @@ -1,45 +0,0 @@ -filesystem = new Twig_Loader_Filesystem(); - $this->filesystem->addPath( TYPES_ABSPATH . '/application/views' ); - $this->twig = new Twig_Environment( $this->filesystem ); - $this->twig->addFunction( new Twig_SimpleFunction( '__', array( $this, 'translate' ) ) ); - } - - /** - * This allows to use __( 'Text to translate', 'wpcf' ) in twig templates - * - * @param $text - * @param string $domain - * - * @return mixed - */ - public function translate( $text, $domain = 'wpcf' ) { - return __( $text, $domain ); - } - - public function render( $file, $data ) { - if( $this->filesystem->exists( $file ) ) - return $this->twig->render( $file, $data ); - - return false; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/helper/url.php b/backend/wordpress/wp-content/plugins/types/application/models/helper/url.php deleted file mode 100644 index 96618ec..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/helper/url.php +++ /dev/null @@ -1,165 +0,0 @@ - self::UTM_SOURCE, - 'utm_campaign' => self::UTM_CAMPAIGN, - 'utm_medium' => self::$utm_medium, - 'utm_term' => self::$utm_term - ); - - // This can === true, in which case we'll skip it, see self::get_url(). - if( is_string( self::$utm_content ) ) { - $args['utm_content'] = self::$utm_content; - } - - return add_query_arg( - $args, - $url - ); - - } - - /** - * Determines whether an URL points to the wp-types.com domain. - * - * @param string $url - * @return bool - * @since 2.1 - */ - private static function is_link_to_wptypes( $url ) { - $url_parts = parse_url( $url ); - return ( wpcf_getarr( $url_parts, 'host') == self::WP_TYPES_DOMAIN ); - } - - - /** - * Retrieve the URL with additional arguments. - * - * @param string $key URL key as defined in self::add_urls(). - * @param bool|string $utm_content This is a bit more complex than we wanted: - * - false will skip *all* analytics arguments (default). - * - true will continue with adding the analytics arguments but omit the utm_content one - * - If a string is provided, it will be added as utm_content. - * @param bool|string $utm_term utm_term argument or false if $key should be used instead. - * @param bool|string $utm_medium utm_medium (to be set globally) or false to use a previously set value. - * @param bool $add_site_url If this is true and the URL points to wp-types.com, an additional argument with current - * site's URL will be added. - * - * @return mixed|string The URL or an empty string if the key was invalid. - * @since 2.0 - */ - public static function get_url( $key, $utm_content = false, $utm_term = false, $utm_medium = false, $add_site_url = true ) { - if( !isset( self::$urls[ $key ] ) ) { - return ''; - } - - $url = self::$urls[ $key ]; - - // return url if no arguments - if( ! $utm_content ) { - return $url; - } - - // add utm content - self::$utm_content = $utm_content; - - // use key for term, if no term isset - if( ! $utm_term ) { - $utm_term = $key; - } - - self::$utm_term = $utm_term; - - // apply medium only if medium isset - if( $utm_medium ) { - self::set_medium( $utm_medium ); - } - - // apply arguments - $url = self::apply_analytics_arguments_to_url( $url ); - - return $url; - - } - - - private static $documentation_urls_loaded = false; - - - /** - * Load URLs to documentation links so they can be obtained via get_url(). - * - * @since 2.1 - */ - public static function load_documentation_urls() { - if( ! self::$documentation_urls_loaded ) { - $documentation_urls = include( TYPES_DATA . '/documentation-urls.php' ); - Types_Helper_Url::add_urls( $documentation_urls ); - self::$documentation_urls_loaded = true; - } - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/information/container.php b/backend/wordpress/wp-content/plugins/types/application/models/information/container.php deleted file mode 100644 index 9e1ef4b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/information/container.php +++ /dev/null @@ -1,167 +0,0 @@ -id = $id; - } - - // get id - public function get_id() { - return $this->id; - } - - // add message - public function add_message( Types_Information_Message $message ) { - $this->messages[] = $message; - } - - public function get_messages() { - return $this->messages; - } - - /** - * @return array|bool - */ - public function get_descriptions() { - if( empty( $this->messages ) ) - return false; - - // check if descriptions were already filtered - if( isset( $this->messages_filtered['descriptions'] ) ) - return $this->messages_filtered['descriptions']; - - $descriptions = array(); - - foreach( $this->messages as $message ){ - $descriptions[] = $message->get_description(); - } - - Types_Helper_Placeholder::replace( $descriptions ); - $this->messages_filtered['descriptions'] = $descriptions; - return $descriptions; - } - - - /** - * - * @return bool - */ - public function get_examples() { - if( empty( $this->messages ) ) - return false; - - // check if descriptions were already filtered - if( isset( $this->messages_filtered['view_example'] ) ) - return $this->messages_filtered['view_example']; - - $examples = array(); - - foreach( $this->messages as $message ) { - if( !empty( $examples ) ) { - $current_example = $message->get_example(); - - // check if the view example is already applied - foreach( $examples as $view ) { - // skip to next message - if( $view['label'] == $current_example['label'] ) - continue 2; - } - - // no duplication, add view example - $examples[] = $current_example; - continue; - } - - // view example has no value yet - $examples[] = $message->get_example(); - } - - Types_Helper_Placeholder::replace( $examples ); - $this->messages_filtered['view_example'] = $examples; - return $examples; - } - - /** - * @param bool|string $output e.g., a rendered Twig template - * - * @return bool|string - */ - public function render( $output = false ) { - - $output = $output ? $output : ''; - - if( $this->cached && !$this->is_cached() ) - return false; - - // use message render function if no output is set - if( empty( $output ) && ! empty( $this->messages ) ) { - foreach( $this->messages as $message ) { - $output .= $message->render(); - } - } - - // send output to container (e.g., meta-box) and return full container output - if( $this->output_container ) { - $this->output_container->set_content( $output ); - return $this->output_container->output(); - } - - return $output; - } - - // set output container - public function set_output_container( $output ) { - // @todo type hinting Types_Helper_Output_Meta_Box - $this->output_container = $output; - } - - - // cache on hook - public function cache_on_hook( $hook ) { - $this->cached = true; - add_action( $hook, array( $this, 'cache' ) ); - } - - public function cache() { - $this->cached = true; - - if( ! $this->id ) - return false; - - $db_messages = get_option( 'types_messages', array() ); - $db_messages[$this->id] = 1; - - update_option( 'types_messages', $db_messages ); - } - - /** - * Check if cached - * - * @return bool - */ - private function is_cached() { - $db_messages = get_option( 'types_messages', array() ); - - if( ! isset( $db_messages[$this->id] ) || empty( $db_messages[$this->id] ) ) - return false; - - // disable message again - $db_messages[$this->id] = 0; - update_option( 'types_messages', $db_messages ); - - return true; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/information/message.php b/backend/wordpress/wp-content/plugins/types/application/models/information/message.php deleted file mode 100644 index e4c596e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/information/message.php +++ /dev/null @@ -1,221 +0,0 @@ -id = $id; - } - - public function get_id() { - return $this->id; - } - - /** - * Type Set & Get - * @param $type - */ - public function set_type( $type ) { - switch( $type ) { - case 'information': - case 'template': - case 'archive': - case 'views': - case 'forms': - case 'type': - case 'fields': - case 'taxonomies': - $this->type = $type; - break; - } - } - - public function get_type() { - return $this->type; - } - - /** - * Use this to add multiple conditions at ounce. - * - * @param $conditions - * - * @return bool - */ - public function add_conditions( $conditions ) { - if( $conditions === false ) - return false; - - if( is_array( $conditions ) ) { - foreach( $conditions as $condition ) { - $condition = new $condition(); - $this->add_condition( $condition ); - } - } else { - $this->add_condition( $conditions ); - } - } - - - /** - * Add a condition to show the message. - * - * @param Types_Helper_Condition $condition - * - * @return bool - */ - public function add_condition( Types_Helper_Condition $condition ) { - $this->conditions[] = $condition; - - return $this; - } - - /** - * Check if all assigned conditions match - * - * @return bool - */ - public function valid() { - - foreach( $this->conditions as $condition ) { - if( ! $condition->valid() ) - return false; - } - - return true; - } - - /** - * Title Set & Get - * @param $title - */ - public function set_title( $title ) { - $this->title = $title; - } - - public function get_title() { - return $this->title; - } - - /** - * Description Set & Get - * @param $description - */ - public function set_description( $description ) { - if( !is_array( $description ) ) { - $this->description = array( - array( - 'type' => 'paragraph', - 'content' => $description - ) - ); - - return; - } - - $on_post_edit_screen = isset( $_GET['post'] ) ? true : false; - - foreach( $description as &$element ) { - // apply correct label - if( isset( $element['label'] ) - && is_array( $element['label'] ) - && array_key_exists( 'default', $element['label'] ) - && array_key_exists( 'post-edit', $element['label'] ) - ) { - $element['label'] = $on_post_edit_screen - ? $element['label']['post-edit'] - : $element['label']['default']; - } - } - - $this->description = $description; - } - - public function get_description() { - return $this->description; - } - - - /** - * Import data - * see /application/data/information - * - * @param array $data - * - * @return bool - */ - public function data_import( $data ) { - if( ! is_array( $data ) ) - return false; - - $default = array( - 'id' => false, - 'type' => false, - 'conditions' => false, - 'title' => false, - 'description' => false, - 'priority' => false - ); - - $cfg = array_replace_recursive( $default, $data ); - - $this->set_id( $cfg['id'] ); - $this->set_type( $cfg['type'] ); - $this->add_conditions( $cfg['conditions'] ); - $this->set_title( $cfg['title'] ); - $this->set_description( $cfg['description'] ); - $this->priority = $cfg['priority']; - } - - - /** - * Add link, used for example, documentation and how to resolve links - * - * @param $target - * @param $link - * @param bool $in_array - * false for $target = $link - * true for $target[] = $link - */ - protected function add_link( &$target, $link, $in_array = false ) { - if( isset( $link['label'] ) && isset( $link['link'] ) ) { - $add = array( - 'label' => $link['label'], - 'link' => $link['link'] - ); - } elseif( isset( $link['label'] ) && isset( $link['dialog'] ) ) { - $add = array( - 'label' => $link['label'], - 'dialog' => $link['dialog'] - ); - } elseif( count( $link, COUNT_RECURSIVE ) == 2 ) { - $add = array( - 'label' => $link[0], - 'link' => $link[1] - ); - } - - if( isset( $link['class'] ) ) - $add['class'] = $link['class']; - - if( isset( $add ) ) { - if( $in_array ) { - $target[] = $add; - } else { - $target = $add; - } - } - - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/information/message/post_type.php b/backend/wordpress/wp-content/plugins/types/application/models/information/message/post_type.php deleted file mode 100644 index 28cf305..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/information/message/post_type.php +++ /dev/null @@ -1,15 +0,0 @@ -post_type = $post_type; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/information/table.php b/backend/wordpress/wp-content/plugins/types/application/models/information/table.php deleted file mode 100644 index 1f6030d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/information/table.php +++ /dev/null @@ -1,72 +0,0 @@ -get_type() ) - switch( $message->get_type() ) { - case 'template': - if( $this->template === null && $message->valid() ) - $this->template[] = $message; - break; - case 'archive': - if( $this->archive === null && $message->valid() ) - $this->archive[] = $message; - break; - case 'views': - if( $this->views === null && $message->valid() ) - $this->views[] = $message; - break; - case 'forms': - if( $this->forms === null && $message->valid() ) - $this->forms[] = $message; - break; - } - } - - public function get_template( $force = false ) { - $post_type = Types_Helper_Condition::get_post_type(); - - if( ! $force ) { - $allowed_columns = apply_filters( 'types_information_table_columns', array_fill_keys( array( 'template', 'archive', 'views', 'forms' ), '' ), $post_type->name ); - - if( ! isset( $allowed_columns['template'] ) ) - return false; - } - - return $this->template; - } - - public function get_archive( $force = false ) { - $post_type = Types_Helper_Condition::get_post_type(); - - if( ! $force ) { - $allowed_columns = apply_filters( 'types_information_table_columns', array_fill_keys( array( 'template', 'archive', 'views', 'forms' ), '' ), $post_type->name ); - - if( ! isset( $allowed_columns['archive'] ) ) - return false; - } - - return $this->archive; - } - - public function get_views() { - return $this->views; - } - - public function get_forms() { - return $this->forms; - } - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/post_type.php b/backend/wordpress/wp-content/plugins/types/application/models/post_type.php deleted file mode 100644 index 2dde792..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/post_type.php +++ /dev/null @@ -1,132 +0,0 @@ -name ) ) { - $this->wp_post_type = $post_type; - $this->name = $post_type->name; - } else { - $this->name = $post_type; - $registered = get_post_type_object( $post_type ); - - if( $registered ) { - $this->wp_post_type = $registered; - } - } - } - - public function __isset( $property ) { - if( $this->wp_post_type === null ) - return false; - - if( ! property_exists( $this->wp_post_type, 'labels' ) ) - return false; - - if( ! property_exists( $this->wp_post_type->labels, $property ) ) - return false; - - return true; - } - - public function __get( $property ) { - if( ! $this->__isset( $property ) ) - return false; - - return $this->wp_post_type->labels->$property; - } - - public function get_name() { - return $this->name; - } - - /** - * Get the backend edit link. - * - * @return string - * @since 2.1 - */ - public function get_edit_link() { - return admin_url() . 'admin.php?page=wpcf-edit-type&wpcf-post-type=' . $this->get_name(); - } - - /** - * Register Post Type - */ - - /** - * Assigned Field Groups - */ - private function fetch_field_groups() { - global $wpdb; - $sql = 'SELECT post_id FROM ' .$wpdb->postmeta . ' - WHERE meta_key="_wp_types_group_post_types" - AND (meta_value LIKE "%' . $this->name . '%" OR meta_value="all" OR meta_value REGEXP "^[,]+$") - ORDER BY post_id ASC'; - $post_ids = $wpdb->get_col( $sql ); - - $this->field_groups = array(); - foreach( $post_ids as $id ) { - $field_group = Types_Field_Group_Post_Factory::load( $id ); - - if( $field_group ) - $this->field_groups[] = $field_group; - } - } - - public function get_field_groups() { - if( $this->field_groups == null ) - $this->fetch_field_groups(); - - return $this->field_groups; - } - - /** - * Assigned Taxonomies - */ - private function fetch_taxonomies() { - $taxonomies = array(); - $all_taxonomies = get_taxonomies( '', 'objects' ); - - foreach( $all_taxonomies as $tax ) { - if( in_array( $this->get_name(), $tax->object_type ) ) - $taxonomies[] = new Types_Taxonomy( $tax ); - } - - $this->taxonomies = $taxonomies; - } - - public function get_taxonomies() { - if( $this->taxonomies == null ) - $this->fetch_taxonomies(); - - return $this->taxonomies; - } - - /** - * Assigned Templates - */ - - /** - * Assigned Archives - */ - - /** - * Assigned Views - */ - - /** - * Assigned Forms - */ -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/setting.php b/backend/wordpress/wp-content/plugins/types/application/models/setting.php deleted file mode 100644 index b2943a3..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/setting.php +++ /dev/null @@ -1,36 +0,0 @@ -id = $id; - } - - public function get_id() { - return $this->id; - } - - public function add_option( Types_Setting_Option_Interface $option ) { - $this->options[$option->get_id()] = $option; - } - - public function get_options() { - return $this->options; - } - - public function get_value( $option_id ) { - return $this->options[$option_id]->get_stored_value( $this ); - } - - public function checked( $value, $option_id ) { - return checked( $value == $this->get_value( $option_id ), true, false ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/setting/boolean.php b/backend/wordpress/wp-content/plugins/types/application/models/setting/boolean.php deleted file mode 100644 index 7c6228d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/setting/boolean.php +++ /dev/null @@ -1,24 +0,0 @@ -id = $id; - } - - public function get_id() { - return $this->id; - } - - public function set_default( $default ) { - $this->default = $default; - } - - public function get_value() { - if( $this->value === null ) - $this->value = 1; - - return $this->value; - } - - public function get_stored_value( Types_Setting_Interface $setting ) { - if( $this->stored_value === null ) { - if( class_exists( 'Toolset_Settings' ) - && method_exists( 'Toolset_Settings', 'get_instance' ) - ) { - $toolset_settings = Toolset_Settings::get_instance(); - $full_setting = $toolset_settings->get( $setting->get_id() ); - } else { - $full_setting = get_option( $setting->get_id() ); - } - - $value = isset( $full_setting[$this->get_id()] ) - ? $full_setting[$this->get_id()] - : $this->default; - - $this->stored_value = $value; - } - - return $this->stored_value; - } - - public function set_description( $description ) { - $this->description = $description; - } - - public function get_description() { - return $this->description; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/setting/option/interface.php b/backend/wordpress/wp-content/plugins/types/application/models/setting/option/interface.php deleted file mode 100644 index 9305294..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/setting/option/interface.php +++ /dev/null @@ -1,14 +0,0 @@ -setting = new Types_Setting_Boolean( 'types-information-table' ); - - $option_edit_post = new Types_Setting_Option( 'show-on-post' ); - $option_edit_post->set_description( __( 'Edit Post pages', 'wpcf' ) ); - $option_edit_post->set_default( true ); - - $option_edit_post_type = new Types_Setting_Option( 'show-on-post-type' ); - $option_edit_post_type->set_description( __( 'Edit Post Type pages', 'wpcf' ) ); - $option_edit_post_type->set_default( true ); - - $option_edit_field_group = new Types_Setting_Option( 'show-on-field-group' ); - $option_edit_field_group->set_description( __( 'Edit Field Group pages', 'wpcf' ) ); - $option_edit_field_group->set_default( true ); - - $this->setting->add_option( $option_edit_post ); - $this->setting->add_option( $option_edit_post_type ); - $this->setting->add_option( $option_edit_field_group ); - } - - public function __call( $name, $arguments ) { - if( empty( $arguments ) ) - return call_user_func( array( $this->setting, $name ) ); - - return call_user_func_array( array( $this->setting, $name ), $arguments ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/taxonomy.php b/backend/wordpress/wp-content/plugins/types/application/models/taxonomy.php deleted file mode 100644 index 6e1b4d6..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/taxonomy.php +++ /dev/null @@ -1,60 +0,0 @@ -name ) ) { - $this->wp_taxonomy = $taxonomy; - $this->name = $taxonomy->name; - } else { - $this->name = $taxonomy; - $registered = get_post_type_object( $taxonomy ); - - if( $registered ) - $this->wp_taxonomy = $registered; - } - } - - public function __isset( $property ) { - if( $this->wp_taxonomy === null ) - return false; - - if( ! property_exists( $this->wp_taxonomy, 'labels' ) ) - return false; - - if( ! property_exists( $this->wp_taxonomy->labels, $property ) ) - return false; - - return true; - } - - public function __get( $property ) { - if( ! $this->__isset( $property ) ) - return false; - - return $this->wp_taxonomy->labels->$property; - } - - public function get_name() { - return $this->name; - } - - /** - * Get the backend edit link. - * - * @return string - * @since 2.1 - */ - public function get_edit_link() { - return admin_url() . 'admin.php?page=wpcf-edit-tax&wpcf-tax=' . $this->get_name(); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string.php b/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string.php deleted file mode 100644 index aaed1f5..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string.php +++ /dev/null @@ -1,245 +0,0 @@ -group = $group; - } - - - /** - * The pattern of the string name in icl_strings - * - [name]: group %s name - * - [description]: group %s description - * - * @return string - */ - abstract protected function get_db_pattern(); - - - /** - * Returns the string which should be translated - * - * @return string - */ - protected function get_string_to_translate() { - return $this->string_to_translate; - } - - - /** - * Get the db identifier (uses slug of group) - * - * @return string - */ - protected function get_db_identifier() { - return sprintf( $this->get_db_pattern(), $this->group->get_slug() ); - } - - - /** - * Get the db identifier (uses id of group) - * - * @return string - */ - protected function get_db_identifier_legacy() { - return sprintf( $this->get_db_pattern(), $this->group->get_id() ); - } - - - /** - * Translate name of the group - * - * @return string - */ - public function translate() { - if ( empty( $this->string_to_translate ) || ! is_string( $this->string_to_translate ) ) { - return $this->string_to_translate; - } - - // trying the new pattern, which uses the GROUP NAME - $translated_string = $this->get_translation( - $this->string_to_translate, - $this->get_db_identifier() - ); - - $was_translated = ( - $translated_string - && ( - $translated_string != $this->string_to_translate - || Types_Interop_Handler_Wpml::get_instance()->is_current_language_default() - ) - ); - - if ( $was_translated ) { - return $translated_string; - } - - // nothing found yet, try the old pattern for group storage - return $this->translate_legacy(); - } - - - - /** - * Returning the legacy pattern which is using the GROUP ID - * - * @return mixed - */ - private function translate_legacy() { - $translated_string = $this->get_translation( - $this->string_to_translate, - $this->get_db_identifier_legacy() - ); - - // no translation found - if ( ! $translated_string ) { - return $this->string_to_translate; - } - - // update pattern of name field in "icl_strings" table - // to use name of group instead of id - $this->update_db_identifier(); - - // return translated string - return $translated_string; - } - - - /** - * Get translation of string - * - * @param $string - * @param $field_id - * - * @return string|false - */ - private function get_translation( $string, $field_id ) { - $wpml_interop = Types_Interop_Handler_Wpml::get_instance(); - return $wpml_interop->get_translation( $string, $field_id, self::CONTEXT ); - } - - - /** - * Update the identifier on db table "{prefix}_icl_strings" to use the "name" - * of a group instead of the "id". - * - * If a row with the new name already exists, only delete the old identifier. - */ - private function update_db_identifier() { - global $wpdb; - - $new_db_identifier = $this->get_db_identifier(); - - if ( $this->string_exists( $new_db_identifier ) ) { - - $wpdb->query( - $wpdb->prepare( - "DELETE FROM {$wpdb->prefix}icl_strings - WHERE `name` = %s", - $this->get_db_identifier_legacy() - ) - ); - - } else { - - $wpdb->query( - $wpdb->prepare( - "UPDATE {$wpdb->prefix}icl_strings - SET name = %s, - domain_name_context_md5 = md5( CONCAT( context, name, gettext_context ) ) - WHERE name = %s", - $this->get_db_identifier(), - $this->get_db_identifier_legacy() - ) - ); - } - } - - - /** - * Determine whether a string with given name already exists in the icl_strings table. - * - * @param string $new_string_name - * @return bool - * @since 2.2.7 - */ - private function string_exists( $new_string_name ) { - - global $wpdb; - - $conflict_count = $wpdb->get_var( - $wpdb->prepare( - "SELECT COUNT(1) - FROM {$wpdb->prefix}icl_strings - WHERE `name` LIKE %s - LIMIT 1", - $new_string_name - ) - ); - - return ( 0 < $conflict_count ); - } - - - /** - * Say Hello to WPML - * - * @param bool $slug_update - */ - public function register( $slug_update = false ) { - // abort if needed function not exists - if ( ! function_exists( 'icl_register_string' ) ) { - return; - } - - // update string identifier - if ( $slug_update ) { - global $wpdb; - - $wpdb->query( - $wpdb->prepare( - "UPDATE {$wpdb->prefix}icl_strings - SET name = %s - WHERE name = %s", - $this->get_db_identifier(), - sprintf( $this->get_db_pattern(), $slug_update ) - ) - ); - } - - // register/update string - icl_register_string( - self::CONTEXT, - $this->get_db_identifier(), - $this->get_string_to_translate() - ); - } - - -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/description.php b/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/description.php deleted file mode 100644 index bc9b455..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/description.php +++ /dev/null @@ -1,15 +0,0 @@ -string_to_translate = stripslashes( $this->group->get_description() ); - } - - protected function get_db_pattern() { - return self::DB_NAME_PATTERN; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/name.php b/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/name.php deleted file mode 100644 index 80f9d61..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field/group/string/name.php +++ /dev/null @@ -1,16 +0,0 @@ -string_to_translate = stripslashes( $this->group->get_name() ); - } - - protected function get_db_pattern() { - return self::DB_NAME_PATTERN; - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field_group.php b/backend/wordpress/wp-content/plugins/types/application/models/wpml/field_group.php deleted file mode 100644 index a1f0126..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/wpml/field_group.php +++ /dev/null @@ -1,91 +0,0 @@ -group = $group; - - // todo get rid of these hard dependencies - $this->name = new Types_Wpml_Field_Group_String_Name( $this->group ); - $this->description = new Types_Wpml_Field_Group_String_Description( $this->group ); - } - - - /** - * Translate name or description of group - * - * @param string $part - * - * @return string - */ - public function translate( $part = self::STRING_NAME ) { - switch( $part ) { - case self::STRING_NAME: - return $this->translate_name(); - break; - case self::STRING_DESCRIPTION: - return $this->translate_description(); - break; - default: - return ''; - } - } - - /** - * Translate name of the group - * - * @return string - */ - public function translate_name() { - return $this->name->translate(); - } - - /** - * Translate description of group - * - * @return string - */ - public function translate_description() { - return $this->description->translate(); - } - - /** - * Registration of name and description strings - * @param bool|string $slug_update - */ - public function register( $slug_update = false ) { - $this->name->register( $slug_update ); - $this->description->register( $slug_update ); - } -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/models/wpml/interface.php b/backend/wordpress/wp-content/plugins/types/application/models/wpml/interface.php deleted file mode 100644 index 738355a..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/models/wpml/interface.php +++ /dev/null @@ -1,7 +0,0 @@ - -

- -

- -

- -

- - - - - -

- -

- -

- - -   - - -

- -

- - -

- -

- -

- \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/admin-notices/free-version/types-3-1.phtml b/backend/wordpress/wp-content/plugins/types/application/views/admin-notices/free-version/types-3-1.phtml deleted file mode 100644 index 462e69f..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/admin-notices/free-version/types-3-1.phtml +++ /dev/null @@ -1,18 +0,0 @@ - -

- -

- -

- -

- -

- - -

- -

- -

diff --git a/backend/wordpress/wp-content/plugins/types/application/views/help/basic.twig b/backend/wordpress/wp-content/plugins/types/application/views/help/basic.twig deleted file mode 100644 index 2026091..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/help/basic.twig +++ /dev/null @@ -1,25 +0,0 @@ -{# - Basic template for the help tab on admin pages. - - It works with following context: - - string[] introductory_paragraphs - - string your_options: The string "your options for this page are..." - - array options: Each option needs to have "name" and "explanation" keys. - - string[] ending_paragraphs - - @since 2.0 -#} - -{% for paragraph in introductory_paragraphs %} -

{{ paragraph|raw }}

-{% endfor %} -

{{ your_options }}

-
- {% for option in options %} -
{{ option.name }}
-
{{ option.explanation|raw }}
- {% endfor %} -
-{% for paragraph in ending_paragraphs %} -

{{ paragraph|raw }}

-{% endfor %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/description/dialog.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/description/dialog.twig deleted file mode 100644 index 5527b3d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/description/dialog.twig +++ /dev/null @@ -1,22 +0,0 @@ - - - \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/description/link.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/description/link.twig deleted file mode 100644 index 122c1e5..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/description/link.twig +++ /dev/null @@ -1,5 +0,0 @@ -{% if description.target and description.label %} - -{% endif %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/description/list.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/description/list.twig deleted file mode 100644 index 9281760..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/description/list.twig +++ /dev/null @@ -1,5 +0,0 @@ - \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/description/paragraph.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/description/paragraph.twig deleted file mode 100644 index e1e3a3c..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/description/paragraph.twig +++ /dev/null @@ -1,3 +0,0 @@ -

- {{ description.content|raw }} -

diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/single.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/single.twig deleted file mode 100644 index 14c3359..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/single.twig +++ /dev/null @@ -1,18 +0,0 @@ - -
- {% if icon %} -
- -
- {% endif %} - -
- {% for message in information.get_messages() %} - {% for description in message.description %} - {% if description.type %} - {% include 'information/description/' ~ description.type ~ '.twig' %} - {% endif %} - {% endfor %} - {% endfor %} -
-
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/table.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/table.twig deleted file mode 100644 index 779b66a..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/table.twig +++ /dev/null @@ -1,46 +0,0 @@ - -
- - - - {% for cell in thead %} - - {% endfor %} - - - - - {% if table.get_template() %} - - {% endif %} - {% if table.get_archive() %} - - {% endif %} - - - - -
- {{ cell|raw }} -
- {% for information in table.get_template() %} - {% include 'information/table/tbody-cell.twig' %} - {% endfor %} - - {% for information in table.get_archive() %} - {% include 'information/table/tbody-cell.twig' %} - {% endfor %} - - {% for information in table.get_views() %} - {% include 'information/table/tbody-cell.twig' %} - {% endfor %} - - {% for information in table.get_forms() %} - {% include 'information/table/tbody-cell.twig' %} - {% endfor %} -
-
- - - - diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/table/tbody-cell.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/table/tbody-cell.twig deleted file mode 100644 index edd50d7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/table/tbody-cell.twig +++ /dev/null @@ -1,9 +0,0 @@ -
- - {% for description in information.description %} - {% if description.type %} - {% include 'information/description/' ~ description.type ~ '.twig' %} - {% endif %} - {% endfor %} - -
diff --git a/backend/wordpress/wp-content/plugins/types/application/views/information/table/thead-cell.twig b/backend/wordpress/wp-content/plugins/types/application/views/information/table/thead-cell.twig deleted file mode 100644 index 6c2908e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/information/table/thead-cell.twig +++ /dev/null @@ -1,17 +0,0 @@ -{{ title }} - - - - \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/base.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/base.twig deleted file mode 100644 index 3e4ab97..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/base.twig +++ /dev/null @@ -1,9 +0,0 @@ -
- {% block heading %} -

{% block title %}{% endblock %}

- {% endblock %} - -
{% block content %}{% endblock %}
- - {% block footer %}{% endblock %} -
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/help.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/help.twig deleted file mode 100644 index 73e19f7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/help.twig +++ /dev/null @@ -1,16 +0,0 @@ -

- {{ __( 'This is the main Toolset Dashboard page. The table below provides you with an overview of content types and Toolset components in your site. It also displays the links between all the elements.', 'wpcf' ) }} -

- -

- {{ __( 'The table has two parts:', 'wpcf' ) }} -

- - - -

- {{ __( 'The buttons in the table provide shortcuts to create specific content types or Toolset components.', 'wpcf' ) }} -

diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/main.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/main.twig deleted file mode 100644 index 43f155c..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/main.twig +++ /dev/null @@ -1,31 +0,0 @@ -{% extends "page/base.twig" %} - - {% block title %}{{ page.get_title() }}{% endblock %} - - {% block content %} -
- {% if table_toolset %} - {{ table_toolset|raw }} - {% else %} -

{{ labels.msg_no_custom_post_types }}

- {% endif %} - - {# Add new post type #} -

- {{ labels.create_type }} -

- - {# Table with 3rd party post types #} - {% if table_3rd %} -
- {{ table_3rd|raw }} - {% endif %} - - {# Table with wordpress post types #} - {% if table_wordpress %} -
- {{ table_wordpress|raw }} - {% endif %} -
- {% endblock %} - diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table.twig deleted file mode 100644 index c5ec574..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table.twig +++ /dev/null @@ -1,30 +0,0 @@ - -
-

{{ labels.headline }}

- - - - - - - - {% for content in thead %} - - {% endfor %} - - - - {{ rows|raw }} - -
- {{ labels.admin }} - - {{ labels.frontend }} -
- {% include 'page/dashboard/table/thead-cell.twig' %} -
-
- - - - diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-cell.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-cell.twig deleted file mode 100644 index edd50d7..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-cell.twig +++ /dev/null @@ -1,9 +0,0 @@ -
- - {% for description in information.description %} - {% if description.type %} - {% include 'information/description/' ~ description.type ~ '.twig' %} - {% endif %} - {% endfor %} - -
diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-row.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-row.twig deleted file mode 100644 index f3e0a00..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/tbody-row.twig +++ /dev/null @@ -1,67 +0,0 @@ - - -
-

- {% if post_type_edit_link %} - {{ post_type.name }} - {% else %} - {{ post_type.name }} - {% endif %} -

-
- - -
- - - -
- - -
- - - -
- - - {% for information in table.get_template() %} - {% include 'page/dashboard/table/tbody-cell.twig' %} - {% endfor %} - - {% if post_type.get_name() == 'page' or post_type.get_name() == 'attachment' %} - -
-

{{ labels.no_archive_for|format( post_type.name ) }}

-
- - {% elseif table.get_archive( 'show-also-for-builtin' ) %} - - {% for information in table.get_archive( 'show-also-for-builtin' ) %} - {% include 'page/dashboard/table/tbody-cell.twig' %} - {% endfor %} - - {% endif %} - - {% for information in table.get_views() %} - {% include 'page/dashboard/table/tbody-cell.twig' %} - {% endfor %} - - - {% for information in table.get_forms() %} - {% include 'page/dashboard/table/tbody-cell.twig' %} - {% endfor %} - - \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/thead-cell.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/thead-cell.twig deleted file mode 100644 index 9a1537d..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/dashboard/table/thead-cell.twig +++ /dev/null @@ -1,19 +0,0 @@ -{{ content.title }} - -{% if content.description %} - - - -{% endif %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/bulk_change_management_status_dialog.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/bulk_change_management_status_dialog.twig deleted file mode 100644 index 9c7f2f5..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/bulk_change_management_status_dialog.twig +++ /dev/null @@ -1,11 +0,0 @@ -{# - Dialog for confirming bulk action "manage/stop managing field with Types" - - @since 2.0 -#} -

{{ strings.youAreAboutToManageFields }}

-

{{ strings.youAreAboutToStopManagingFields }}

- -

{{ strings.confirmContinue }}

\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_assignment_dialog.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_assignment_dialog.twig deleted file mode 100644 index b72580e..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_assignment_dialog.twig +++ /dev/null @@ -1,20 +0,0 @@ -{# - Dialog for changing the field groups where a field definition belongs. - - @since 2.0 -#} -{% if groups is empty %} -

{{ strings.noFieldGroups }}

-{% else %} - -{% endif %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_type_dialog.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_type_dialog.twig deleted file mode 100644 index 736fefb..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/change_type_dialog.twig +++ /dev/null @@ -1,59 +0,0 @@ -{# - Change field type dialog. - - @since 2.0 -#} - - {# - Section for changing field type - #} - {{ strings.aboutFieldTypeChanging }} -

{{ strings.potentiallyRiskyOperation }}

-
- {% for fieldType in fieldTypeDefinitions %} - - {% endfor %} -
-

{{ strings.someTypesAreDisabled }}

- -
- - {# - Section for changing field cardinality - #} -
-
-

{{ strings.singleOrRepeatingField }}

-
- -
-
- -
-
- - {# Warning to be displayed only if changing from repeating to single field. #} -
-
- -
-
-

{{ strings.repetitiveToSingleWarning|raw }}

-
-
-
diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/delete_dialog.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/delete_dialog.twig deleted file mode 100644 index d0e36ea..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/delete_dialog.twig +++ /dev/null @@ -1,14 +0,0 @@ -{# - Dialog for deleting a single field (definition + values). - - @since 2.0 -#} - -
- -
-
-

{{ strings.deletingWillRemoveDefinitionAndData }}

-

{{ strings.cannotBeUndone }}

-

{{ strings.doYouReallyWantDelete }}

-
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/main.twig b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/main.twig deleted file mode 100644 index fff1bd8..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/main.twig +++ /dev/null @@ -1,187 +0,0 @@ -{% extends "@generic_page/base.twig" %} - -{% block title %}{{ strings.misc.pageTitle }}{% endblock %} - -{% block content %} - -
-

- -
- -
- -
- - - -{% endblock %} - -{% block footer %} - -{% endblock %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_definition_list.html b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_definition_list.html deleted file mode 100644 index f287b0b..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_definition_list.html +++ /dev/null @@ -1,8 +0,0 @@ -<%- message %> -
    - <% - _.each(fieldDefinitions, function(fieldDefinition) { - print('
  1. ' + fieldDefinition.displayName() + '
  2. '); - }); - %> -
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_multiple.html b/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_multiple.html deleted file mode 100644 index 323f4ea..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/page/field_control/message_multiple.html +++ /dev/null @@ -1,8 +0,0 @@ -<%= (typeof(mainMessage) != 'undefined' && 0 < mainMessage.length ? '

' + mainMessage + '

' : '' ) %> -
    - <% - _.each(messages, function(message) { - print('
  1. ' + message + '
  2. '); - }); - %> -
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/setting/base.twig b/backend/wordpress/wp-content/plugins/types/application/views/setting/base.twig deleted file mode 100644 index c3f46ad..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/setting/base.twig +++ /dev/null @@ -1,8 +0,0 @@ -{% if description %} -

- {{ description }} -

-{% endif %} - - -{% block setting %}{% endblock %} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/application/views/setting/checkbox.twig b/backend/wordpress/wp-content/plugins/types/application/views/setting/checkbox.twig deleted file mode 100644 index 4d70035..0000000 --- a/backend/wordpress/wp-content/plugins/types/application/views/setting/checkbox.twig +++ /dev/null @@ -1,17 +0,0 @@ -{% extends "/setting/base.twig" %} - -{% block setting %} - {% if title %}

{{ title }}

{% endif %} - -{% endblock %} - diff --git a/backend/wordpress/wp-content/plugins/types/examples/author.php b/backend/wordpress/wp-content/plugins/types/examples/author.php deleted file mode 100644 index 8f2ab21..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/author.php +++ /dev/null @@ -1,87 +0,0 @@ - - -
-
- - - - - -
- - - - array('post', 'book') , - 'author' => get_queried_object_id(), // this will be the author ID on the author page - 'showposts' => 10 - ); - $custom_posts = new WP_Query( $args ); - - // Start the Loop. - while ( $custom_posts->have_posts() ) : $custom_posts->the_post(); - - /* - * Include the Post-Format-specific template for the content. - * If you want to override this in a child theme, then include a file - * called content-___.php (where ___ is the Post Format name) and that will be used instead. - */ - - get_template_part( 'template-parts/content', get_post_type() ); - - // End the loop. - endwhile; - - // Previous/next page navigation. - the_posts_pagination( array( - 'prev_text' => __( 'Previous page', 'twentysixteen' ), - 'next_text' => __( 'Next page', 'twentysixteen' ), - 'before_page_number' => '' . __( 'Page', 'twentysixteen' ) . ' ', - ) ); - - // If no content, include the "No posts found" template. - else : - - - endif; - ?> - -
-
- - - diff --git a/backend/wordpress/wp-content/plugins/types/examples/content-book.php b/backend/wordpress/wp-content/plugins/types/examples/content-book.php deleted file mode 100644 index 0027496..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/content-book.php +++ /dev/null @@ -1,101 +0,0 @@ - - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - "thumbnail" ) ); ?> - -
- "%s"', 'twentysixteen' ), - get_the_title() - ) ); - - wp_link_pages( array( - 'before' => '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) ); - ?> - - - -

Number of pages:

- - - - post_title; - - // Get the contents of the parent (writer) post - $writer_content = $writer_post->post_content; - ?> - -
-
Author:
-
- - -
$writer_id, 'size' => 'thumbnail' ) ); - ?>
- -
-
- - -
- - -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
- diff --git a/backend/wordpress/wp-content/plugins/types/examples/content-consultant.php b/backend/wordpress/wp-content/plugins/types/examples/content-consultant.php deleted file mode 100644 index d2dbcab..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/content-consultant.php +++ /dev/null @@ -1,83 +0,0 @@ - - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - "thumbnail" )); ?> - - -
- - - ID, 'spoken-language', '

Spoken languages: ', ', ', '

'); ?> - - - -

Role:

- - - - "%s"', 'twentysixteen' ), - get_the_title() - ) ); - - wp_link_pages( array( - 'before' => '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) ); - ?> - - - -

Contact Phone:

-
- - - -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/examples/content-house.php b/backend/wordpress/wp-content/plugins/types/examples/content-house.php deleted file mode 100644 index 707f36a..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/content-house.php +++ /dev/null @@ -1,131 +0,0 @@ - - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - "thumbnail", "index" => "0" ) ); ?> - - -
- - - "%s"', 'twentysixteen' ), - get_the_title() - ) ); - - wp_link_pages( array( - 'before' => '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) ); - ?> - - - - -

Size:

- - -

Area:

- - -

Property Photos

- - $image ) { - - // Parameters for the Types field rendering mechanism. - $image_parameters = array( - 'proportional' => 'true', - 'url' => 'true', - 'field_value' => $image - ); - - // Get an image of specific (maximum) proportions. - // NOTE: Update image size to your needs - $thumbnail_parameters = array_merge( $image_parameters, array( 'width' => '200', 'height' => '200' ) ); - $thumbnail_url = types_render_field_single( $field_definition, $thumbnail_parameters, null, '', $image_index ); - - // Get the image in full size. - $fullsize_parameters = array_merge( $image_parameters, array( 'size' => 'full' ) ); - $fullsize_url = types_render_field_single( $field_definition, $fullsize_parameters, null, '', $image_index ); - - // Append the markup (a thumbnail linking to the full image) to existing content. - // NOTE: Customize the output to your needs - $output .= sprintf( - '
' - ); - } - } - - echo $output; - } - ?> - -
- - -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
\ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/examples/content-writer.php b/backend/wordpress/wp-content/plugins/types/examples/content-writer.php deleted file mode 100644 index 01b3b0c..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/content-writer.php +++ /dev/null @@ -1,88 +0,0 @@ - - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - "thumbnail" )); ?> - - -
- - - "%s"', 'twentysixteen' ), - get_the_title() - ) ); - ?> - - - -

Books from this author

- - - -
-
post_title; // Display the post title of a current child post ?>
- "$child_post->ID", "size" => "thumbnail" )); // Display the image coming from a custom field of the current child post ?> -
- - - - '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) ); - ?> - -
- -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
- diff --git a/backend/wordpress/wp-content/plugins/types/examples/single-consultant.php b/backend/wordpress/wp-content/plugins/types/examples/single-consultant.php deleted file mode 100644 index 4693dd0..0000000 --- a/backend/wordpress/wp-content/plugins/types/examples/single-consultant.php +++ /dev/null @@ -1,129 +0,0 @@ - - -
-
- - - -
> -
- - - - - ', esc_url( get_permalink() ) ), '' ); ?> -
- - - - - - "thumbnail" )); ?> - - -
- - - - ID, 'spoken-language', '

Spoken languages: ', ', ', '

'); ?> - - -

Role:

- - - - "%s"', 'twentysixteen' ), - get_the_title() - ) ); - - wp_link_pages( array( - 'before' => '', - 'link_before' => '', - 'link_after' => '', - 'pagelink' => '' . __( 'Page', 'twentysixteen' ) . ' %', - 'separator' => ', ', - ) ); - ?> - - -

Contact Phone:

-
- - -
- - "%s"', 'twentysixteen' ), - get_the_title() - ), - '', - '' - ); - ?> -
-
- - - _x( 'Published in%title', 'Parent post link', 'twentysixteen' ), - ) ); - } elseif ( is_singular( 'post' ) ) { - // Previous/next post navigation. - the_post_navigation( array( - 'next_text' => ' ' . - '' . __( 'Next post:', 'twentysixteen' ) . ' ' . - '%title', - 'prev_text' => ' ' . - '' . __( 'Previous post:', 'twentysixteen' ) . ' ' . - '%title', - ) ); - } - - // End of the loop. - endwhile; - ?> - -
- - - -
- - - diff --git a/backend/wordpress/wp-content/plugins/types/license.txt b/backend/wordpress/wp-content/plugins/types/license.txt deleted file mode 100644 index ecbc059..0000000 --- a/backend/wordpress/wp-content/plugins/types/license.txt +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/css/information.css b/backend/wordpress/wp-content/plugins/types/public/css/information.css deleted file mode 100644 index 686eb43..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/css/information.css +++ /dev/null @@ -1,315 +0,0 @@ -/* General */ -.types-table-row { - display: table-row; -} - -.types-table-cell { - display: table-cell; - vertical-align: top; -} - -.types-button, -.types-button:hover, -.types-button:focus, -.types-button:visited, -.wp-core-ui .types-button.button-primary, -.wp-core-ui .types-button.button-primary:hover, -.wp-core-ui .types-button.button-primary:focus, -.wp-core-ui .types-button.button-primary:visited { - background: #f05a28; - border-color: #ed4e26; - box-shadow: 0 1px 0 #ed4e26; - text-shadow: 0 -1px 1px #ed4e26, 1px 0 1px #ed4e26, 0 1px 1px #ed4e26, -1px 0 1px #ed4e26; -} - -.wp-core-ui .types-information .button, -.wp-core-ui .types-information .button-primary, -.wp-core-ui .types-information .button-secondary { - height: 26px; - line-height: 24px; - font-size: 12px; -} - -.types-button:hover, -.wp-core-ui .types-button.button-primary:hover { - background-color: #ed4e26; -} - -.types-warning, -.postbox.types-warning { - background-color: #fffece; -} - -/* Table in Meta Box */ -#poststuff .types-table-in-meta-box .inside, -.types-table-in-meta-box .inside { - padding: 15px; - margin: 0; -} - -.types-table-in-meta-box table { - border-collapse: collapse; - height: 100%; -} - -.types-table-in-meta-box tbody { - vertical-align: top; - height: 100%; -} - -.types-table-in-meta-box th { - text-align: center; - padding: 0 0 10px; -} - -.types-table-in-meta-box td { - margin: 0; - padding: 0; - height: 100%; - border: 1px solid #ececec; - overflow: hidden; -} - -a.types-external-link { - padding-right: 15px; -} -a.types-external-link:after { - content: "\f504"; - display: inline-block; - width: 15px; - margin-right: -15px; - font-size: 14px; - line-height: 18px; - font-family: dashicons; - text-decoration: none; - font-weight: normal; - font-style: normal; - vertical-align: top; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -a.types-button.types-external-link:after { - vertical-align: text-top; - padding-right: 10px; -} - -/* Specific to informations */ -.types-information p { - font-size: 12px; - text-align: left; -} - -.types-information .types-information-link { - text-align: center; -} - -.types-information-td-inner { - height: 100%; - padding: 5px 10px; -} - -.types-information-important { - background-color: #fffece; -} - -.types-information-important p { - text-align: center; -} - -.types-information-important p:first-child { - padding-left: 30px; - text-align: left; -} -.types-information-important p:first-child:before { - margin-left: -32px; - color: #a00; - content: "\f122"; - display: block; - width: 20px; - height: 0; - font-size: 25px; - line-height: 1; - font-family: 'onthegosystems-icons'; - text-decoration: inherit; - font-weight: normal; - font-style: normal; - vertical-align: top; - text-align: center; - -webkit-transition: color .1s ease-in 0; - transition: color .1s ease-in 0; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.types-information ul { - list-style: disc; - margin-left: 25px; -} -.types-message-icon.types-table-cell, -.types-message-content.types-table-cell { - height: 90px; -} - -.types-message-icon { - padding: 0 25px 0 15px; - text-align: center; -} - -.types-message-icon .dashicons, -.types-message-icon .icon-toolset-logo { - color: #f05a28; - font-size: 60px; - width: 60px; - margin-top: 15px; -} - -.types-message-icon .icon-toolset-logo { - font-size: 80px; - width: auto; - margin-top: -15px; -} - -/* Pointer */ -.types-pointer-inner .types-information-paragraph { - padding-right: 30px; -} - -.types-information-pointer .wp-pointer-buttons { - padding: 0; -} - -.types-information-pointer.wp-pointer-bottom .wp-pointer-arrow { - left: auto; - right: 50px; -} - -/* Toolset Dashboard */ -div.toolset-dashboard { - margin-top: 25px; -} - -div.toolset-dashboard .types-information-paragraph { - text-align: center; -} - -div.toolset-dashboard .types-information-important .types-information-paragraph { - text-align: left; -} - -div.toolset-dashboard table td p > a, -div.toolset-dashboard table td li > a { - text-decoration: none !important; -} - -div.toolset-dashboard table ul { - margin-left: 15px; -} - -div.toolset-dashboard table ul li { - font-size: 12px; - margin-bottom: 3px; -} -div.toolset-dashboard .types-information-important { - background: transparent; -} - -/* -div.toolset-dashboard .types-information-important p:first-child a:before { - margin-left: -45px; -} - -div.toolset-dashboard .types-information-important p:first-child:before { - content: ''; -} - -div.toolset-dashboard .types-information-important p:first-child { - padding-left: 0; - text-align: center; -} -*/ - -div.toolset-dashboard div.types-information table { - border-collapse: collapse; -} -div.toolset-dashboard div.types-information table th, -div.toolset-dashboard div.types-information table td { - border: 1px solid #cacaca; - vertical-align: middle; -} - -div.toolset-dashboard div.types-information table th:nth-child(3), -div.toolset-dashboard div.types-information table td:nth-child(3) { - border-right-color: #000; -} - -div.toolset-dashboard div.types-information thead tr:first-child th { - color: #fff; - background-color: #999999; - border-color: #000; - font-size: 14px; - padding: 8px 0; -} - -div.toolset-dashboard div.types-information thead tr:first-child th:last-child { - background-color: #000; -} - -div.toolset-dashboard div.types-information thead tr:last-child th { - font-size: 14px; - padding: 12px 0; -} - -div.toolset-dashboard div.types-information tbody tr { - background: #fff; -} -div.toolset-dashboard div.types-information tbody tr:nth-child(2n) { - background: #f9f9f9; -} - -div.toolset-dashboard .types-information-paragraph.toolset-dashboard-post-type { - font-size: 14px; - font-weight: bold; - text-align: left; -} - -/* DELETE START -@todo Update Toolset logo in otgs-icon-font and delete the following afterwards */ -.types-message-icon .icon-toolset-logo:before { - content: ''; -} - -.types-message-icon .icon-toolset-logo { - height: 100px; - width: 100px; - margin-top: 2px; - display: block; - background: transparent url( '../img/toolset-logo-no-margin.png' ) no-repeat; - background-size: contain; -} -/* DELETE END */ - -.types-message-button-right { - position: absolute; - bottom: 23px; - right: 20px; -} - -.types-message-dialog-button { - display: block; - text-align: right; -} - -#types-feedback { - min-height: 0 !important; -} -.types-feedback .ui-dialog-titlebar { - border: 0; - background: inherit; - height: 8px; -} - -/* todo remove once placeholders are rendered before twig rendering */ -.types-information-td-inner a[href=""] { - display: none; -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/images/ajax-loader-overlay.gif b/backend/wordpress/wp-content/plugins/types/public/images/ajax-loader-overlay.gif deleted file mode 100644 index d84f653789e5008da64ff04ee109471284a9e284..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10819 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%0AfS$L$FG8@EK>>n2vUE| zq?yF%_^$tBrH!;MXfh|&edbTsLtQ`_fG70^BhQTy&5BIVv%vDJhrS^g*tzj7R8=v$ zv8dvMEK05~z!%Ri?^7o2qXYXa;o49ogg$oV1kvzbo4`h!=9UeNIa}I#Vq@6v=&pgJ zz{D1dp-EY<>+79X|CN6%y(Div;*K9~6);B9}DU_crpWAFf< zpCD*kuIG}s{2b{1x>CM9Uc)mV#KRoACya7d^J~zN#&wVJ$U20C>UZC1cB<0X;^Fi| zGE7mZ4WqH>DgDaMIk@z3CIN6+eQ>xA!K!_G zEe8o4%s+R>2)&z%B0eh^BaZznBtSjQwcdeJh`AHvnnEi{HGt2VkAL6r&_8n?oJd?4 z3zx(Z%l?3Ct>GjrUEqX z7Xk!S+JJcHoN)60uc0y~Z^m`hT_`Pe`a+40+ zlw>6#lo;MeFBu6scA9q+dRSAz zo<|KD3Te^t(Zq?1HA1RI*k=hLqfFq4NFo&Glg>{MsNr=*^d)_3lMYK$EPm(Eet}5U zTw8Q=m|7?E-^eS^pezRTtBhG_nB)_wD)}`_CPLpr%4`RkDsg3dmJ{6C#-U6BdEQB6 zi4f{CNE~kg-uOU=_1(^^P`O7ZMh9!;e5H&i5DYJ3F+P ze}+gGUk!Lz&Nz&s64p6ZcZ53pt8Kgx0Bm zS)Y+(T7j!npyI$LMIlv!7;jDuMPW9A8Tz#L%h^LS_W1BNbIu4_Q*SnlG%E|*-gIP% zhTkzSoq%hW#0=XTu|6CM2`Q2d?eRQ{ra6^z%zA*D(VBSdlSUB9uSl1@V#${&>XNjm zIinnh>S7}jTHW!i>b0hFGjsLHf8d-vF1G#;bSYb2dKrIvO4Diqc6v?Q*_QS>>vupp zv5PW;BgK+C{TUg6c;uvN=jn@w@#}-OTZ$OuSSKmY@U`CS_WJ?J+zcS(C2ieHn{_)r zY3Oag3B|)$ZEUT+Fd`}>s)1{hEAe!bl z@x{C;o}v3KC{0OLyASTX_;KKK)L9D>4EX+<;458}N4=g{cTnNGpbDT*!POfaV`)<-NOv6$4)!Tv*%t4f+W_o4 zVJ&Os7cqv^q;quhW$_~1l|UeK2pzI(<|J>%pH#H;Gx@IJ>2V6q``(`yrb}Uk-#wZE zNoZhea~&|scolr$@MlenTI?XS3fRr$V5u|iS@Io?6LSApFX)?-pmvI^>@;J#FlYAx zHy=#CkNo%!;+ma5QV1!jOHefAu6nP;G)NOZPPLHRSZBiO7FQxHLFY+07*DM@V16yK zoeKEN$EM^nbXO3ld1v5|&mRN}!&04|*2;EFw=!8_#jf#x1i&3X;YLP z|Lq)VzU^XV@(12od|(z1wHMx}>Qa4$`_e;f!k-}fAtt&Pn1TQ`vNgQN1KUg|RrbKk zFUlUEklpKIr>rGgYN!RIlK=L~D^bvnzj199rMEIl@#FA2_zo@@>TRW4LicLKE<0Qt z%~y$^A^F3y%5xc>Z|VC-6-nvFL+prtVKY2a4qB%I97IO@4-J@JZp$^i0F3x}=1{MG zu^cKy2>C8ibHl3>t@wxtE_sJnRsPOPXGEDBC2h!g`7J|mPdRQ-s|pAlPnt$I6F!o3 z$mXZ?ZHI)GM`K!Bu*ku8nHW$e2ZIUv>43d;FB>HN_|1OEC;4@*gBr3_G`Wr6? zg{|cG^q((zl75-Ucz0|&ARN<&R#G zhG24ZOnh}WZkD6UDw6h*dS3Xu>8xI24Mt5#O~6)r3b7xElkg4ad{^ZV`weQ2HwPTjEl+w+f-MrDYwPeW z0(-eCD!==j*Jsw2{ATf`hg7|&X>~5(w6?Bum!&q=O1nV~@))i>v;U>|jhO*~h{lV4tlCIm%2rQ|0zxCQz(BEm z)h{kpXF1DdD!%$CHD7%@rhC!g-^iS6W^us)KAEi6YxEB z_q}d+2F@c!85(|HZyf6;?Kldt){OX>YBF83#*+0KjNQHW=);0m4UxXEHcMd%Agt-3 zuI)M>7*Nwh_J^;8evDo((s8d(|6aHus$SQObP2H0ZV}zv(wSb*b6w;!8mdU#3kn#X zS)^tumet{3zy1+XNOS><&QUA`K7+qSUmI$_#h?@yqXOTrM?`(94D?K?V&ihL<(e|{ zFcsHk{=7$A$Nwy@fo^mgZ!7&=L!0lN6pwcbgD>T%W>V#1==zn}fGed*z4yd<%5tQ2 zh^$k#b>FPI4>jL*34`w)Il6^1HEDr?z(+dUGRM&0GrUi#tv$=B{d8Ah&k&XNG?&!v zdg~$QByDegBMQC!K|RslN&Gx0zl%1`a?tqzm!0tTkZt7Y?S8 zA6@hs{YXC=_+2Q-^$vE*48Z2bN-?e!Afr?Y#n#>e$^68og@NMo$fB8Q)VFK`8q9j1 z!-h#q3d}D=tf4aFG2YfAJjc;h=jG(2h9muY>;;P`v-id^->{6SSbj7yIIy&7xthGx zZ-_ek<_9|1f0MZsPFamh>r8ui9PL6cAoP{Rdk!2F@@Y}9jgfXZ;4SGEKgA%YKoqm1 z^@%HO60<7cR7q{P0s_N78|gI;mYzed%|d8&rO%G^rGa@XNqtu$mzXJO$(nilit~v4 zWmJm9Bf!PIytbQu(=N=dlrC=`kR*SJ4(>Qnp9;)S#Pi`43}!Y)TU(;v4Nh6$m{a9Q zoT?ZCZ%O-*%6=G?V_|5dCMRG_tH+qPs}4pibW?+jomRmD)jp!}(w|al!!0TM-BT#N z{XSm(p&H4Zzx5(jt>4^4Da_P6Vblcmg|Kc^JV$f50|4@Uld>An9+r-BljjV1S2uj;^t_4w!&YQFh=X*VL>zy_CP>a(S=pfj_Er7(gq=!h<)-oD3OE zTCpZvIbJ1aWF!8r4EB-za4Ku=ESf8t63vvcZq~-zgoGmw3m2ZcLuM|DM(xG{sH+u> z($I)EH@)A{WO_$}pq*0dZ%(zBJuLkugM|4An3u8Qm@VXBXU%zc$J#W4p=;OQg6e<0 zpEQ1wX1$)qh2%z$lgY2l_wAOE=3;hE z{X`9I!QA?VGle1;+kJvE@v`j zT5fv;u&~Kqeaba$0x{$_VRZQX8KNO1hlr+6kyiaOrI|H`B<|TF5p&P)9fPVO1~D3H zML|~CGyZ(_i5JOW(Y8JVQ#mJl*68K?RP$*wIKqH`o@T)m1!8Fbj{BqZR6?%Q*Jd!U zt>{_E=@XUP;~gZ2Mnvmyi-Eyj42YwaTpMmWGMJ z7$pwBZtzH|{?*lSi+koI8HFv;xz;Rlw4ld(VhYnDmcTn79AhegHGli1RDa4oROD*~ zRUii0V8$Q>Si94N+1!?C#v6ng%AWNlHC}tFOoSF+(Cd1TzvmhSV3?m6Re-tlk=FO< zfr>MQQrd<=Lult;i3l6YVnJ|(!Gd`ut?e0Fa{2>yFmVelQDS?BYNc#drNsz>L80bg zhEV|(T$Tcx@6v8FBnh+9xy^4Hg*CO-8x!jfYft%5)=FBCFmGUrSKl{z&VtJ;<%YI6Q2X1CbpQE}9|HB|TAfh>@ zsAk1zhre(U<&ONdYUL3O1Tgb8o_92rznDUqUGJvai~gfdiU(g8CaRfIjgv8l;ingc zUxz`~c-~R$n?A+}arnNID81K_p>Aj@*woH}U|0a?aNbIHyZpb-qvqRhWkA$Q1FzKM zw^C};?Nl2!?f7^KeF_eGcZc1%Dp6afBCN@qD z*J`}dJoAXxZ-se&*F$5+gDP6LJxMHM=i+%x zG-*z4G)xVC89G`tH5vsA2(w;KA*UQ`66`KpEX}|q{eb4kY|h4#=UB^|&!@tZck}PY zim4eJuP5vMCl-8vr_{J{sv#7H*@iZ?QT3}uG##S{FpzY7xG69KLXB7cLJGyL@nfj` z`r~3|haK&lmo0K-zDabLj_)?0&K6n`6SOk{zf=MKW`3tDMIgY60}!KAzof}l4>=^U zYLkmgsx5l7T{}8%=l}b6W|)x@R)=30J6OsKSa|GTY*G#Lj@Z=1n(<2X5~d0Ul(1=u z2w&(Lyn!->nC~O`BUJBaqRC%Z##j3duiy(t{ZzD5L{*JM>rg=tGbhqM9!G|3_+>14 zC14eq@QZiGD7W+`n@R{Crh4v>pM{Fa5nMoo*l4eM$5lytd)nvmKoAQ6JR@2cmR@;8 zjYU9u!Rr|$9n$Oi$7WbUD2{s@?`HUr3F zy-BBjEWQ=S6*%=vrCq<6wZT1m@c{}axpM%XscRWa{ zb}+>_QU+I^{Gm6Ouvs)~aK?jxk^ct%Zfih9;HBY@-Ae@d$g*b^Mn}YX=A{$@ zKtM9^vG>vGSN7-cc(U8bs(NJJC7ZIt$HoLYCL_yr5WU6-x#)Gi zRKXj0kDA)ptVZyaMEP48(+=U@bp3Cs`OeE!#DC4lZdOqjS=2OLYeW6x4OUxS;s)h?7h=y;jFE9;H5j)e4KmO5zqghFZr zRrqsOWUvd&eRMPT&nw0vpyKN;AZOBt%Eb20Ajb9#18Ek`RwZo+m_cJj+!GA9txQ9f zUa3XC*OoCK8sp|fII`xn1`dslLO_#a7f0GK^QG_L_=M;X_*Mu2?OBthJ3;ByhgHxE zJk^5^iLW#m!QfO~6O&jjLg=Vckv0rvdD*Cmij9|$G&V%0E!D+FWy7421Ur}rM}DFV z%o5XWZ1BpsFbHLi>cBl=`-lYnKuJcFgrP5LM58&lHftfuC`nFidZ%|gJft~fJQ_2Z zgzRO2X*{Rc#3rctgLvMCr2;;feFUJR;2hv~6SP&7&v-SQ03-_~1Zhw`RQ;RlW7C<^ z+w3lLKm4eo6$zFgw}{}A9EwKqJDclPD{C#LJoXHLWle*^jIdDqTufX68iX4_9i4tP zW0DkZ1F#O-JC55lHn>O9E223~8QTWHW_LX#{2Anhzj#*!Ct?PvXex{EFTxSR1NFK9 zVkF>I_|J7z_}~31n8yAxViZ!Ply6Xzp8eok4?6$2@@6XLCde4<$jCBiqCnSXi?u;? z5Gh*hJ1{X2aRYPL^ka#>RU~>jP3CD-W=%xQDhbv|NA2a3>}44$GaN&o!z@D#it%eA zA<-j?k0!xVR|-wbObKm+%A9BjUFI~1`B?Un#1zZp6(4y1Cq~>&)nu#birED_7)Regrs1psDW0n-=OJIgIMAWwupusGZNNPb!)uP4k7-RJKG8G0UKxrm|einKP5J`yCT5 z3V?!r<4HBrP8wR5sbubz-w zTy-#d!5a)1jSess^V1tD>UseMG0#H5kT2D!X!u|Z0!XRoXJk6BHyB4WMZPf>`p)cq zr0U*~%1AX066N8f@JHm%Ri>;k0or9qEBt_Iu;tE_-eEsse$30LKKoxS*DSPM%Y<`~|`%Ll4+ZBjmHL*`>#o_>; zc$Sr#*CK`Ak*cQLVLzwrA^Wmc^!5Y$&U=S?+L|-|CTl6}{d*7~SKepDrj3j^`8bk; zy2Mlqh@$P>rNG&jYG43fMA4klPSY?i{i8~JEuLB6ocU$+KY~OE6c5(0kogPpL{G z*Ou}?4AK!3olT?WJFiftWP1ZQ;Y;zdL0jNUv@C07VLbL1GrN2%7My`ks*?S#L^h-4 zed2qGpQ=tz#QZ!q&Bc0<{H>R#jA$Z&!e;HMTIj1tC(87qewqWodUGz=nWI#+_yFs~ z{7`rKqcVsnI54NO1P|RPfg%WKsj3;fiPX%7EvxsHrt?NgxJ%}-FZg`OqJjBad*S_5 zeBnRp#0NBaU{oLq#Sx4%`cN+iBbchXHs+roDv86lZ%>Ui1tB6eaOZWd!igi_hI7k;ssuXF-5M z=N4@#m0AchoGz{K`4gRAGUmv}3HW zfY%>hs z>0J&96m7x;@KET{$yV7Mqzh6D>Q#(9MN&lu0I2bqB;7*Djo;j`6^c!+}vY zLoo0%_L(_TDo3iMrj(^|)3v`=CRb}p<$=Fa{@!asVQjzhMu8ENmWNR3jVENtX6q5+ zGBsUsk^~__(P0EYa@7^{3nn#koQ;?LOeL*5l3gFau0r%3okj-(%4qeDb6)6U+IYba znIA3XqcK2I+w30mn*btcdns^d^E9)=J`u*APWFOX5(JUSS$zh@%zbz9Y}IKF&tE`5 zsz0T6+CP#anl0CYFjP&8M~AHye!l!oXG=Y5YlI?(hX4DH0uh2P5K0W*=sWp&Q@xLKZ`0Ak!py3!O5@fOXWA8Qhp1}H2zHa{TG##_Dx3QtJpsQxEg+YF#8&8o^JRR ziN;D*$ZL;M{?4nUCbjs&{VFQTK9m4DIMvon$-&j;n=g<^Esi!p@}h7WW)sGIm-yc1 z&{1+-fEc60rI;X4Un&(rLq<{YiCbh=L}vHH)LTu)K~=la zRIC@yMmC&zIHh*ji&A6QCr9MgKOo&)FZV0H_LvA22rE>|0O$z)m*0F^MWE3um9-eo z79!s#^BzfcFep5En|c@7v#iV@H2buezBu1k=ARLRQpWG`-;~~bQUPAhHx{ITqWlK$ z8OD8kduD&|vWig2zLr%WDR7`0b*d;aEIfNRRsZq|N^QKI{2m|zj})H2R}MOhMIt>> zRh=t>VPa}}@8q%;m-C8J#S|!%7(86gjnIPH>naVLNoVAmP zqfya>m8z29iE#uN;H*nY*ATVP_3WUtPX=w}qJ0LOa>aTo2$9Z4W-6-2#A=Fdtw>=+ z2NA#lBO#$Lk<4PgC2EV3uV`Ar?-YQNJrRGW*|_RMQGj6Ev{KT|8F zrQ#F6L&AcVJ@fC?f3SCGdlprnbOrnLKM9$-4Zqo6PUf5Fv?r6JO%+rVvv$4sOi4uK z5qzmwAABD(O~$~X@fn-GWdVM`(W@$zQ)Vtu?LKhwzkac-nfRI_7^z28-gM2d)XKv7 zgF4N4bgBZVRs2klVUb=yfv;asjh;G&cb#CX2GeYx@tK(WN&)U*;e6zXSM|gr^cQ=_-?*n?aDnv=L0s6F%%UO zl`E#enS5#gnxB zGtI8~OfV^q!tzig&ux+ZhL!v}%m^Vr&flcYK92-}(B!D?-*?U__x>jOd>vg=0I{0( zqm9qFe*QU9c~gd;*4(7r1_;04X_k&g0~jl@b}R^6JNeR+N6+b2jhed9=}|SSk~fYN z7L?i7bxX}XdnAGeqo%cnT;(Q&4ik%wYI_wkwR$M32BW6cLgL@Ll-eq zqJB-SlC~K%b)}suXAf;0Hv{M-HIkEJ4XJt6Ls2ytHLWH>{<(I5v|I_D+)rh^T31(V zMh!+ytBt&~m_}> a' ), - dialogClosed = 0; - - linkDeactivate.on( 'click', function( e ) { - if( dialogClosed == 1 ) { - location.href = $( this ).attr( 'href' ); - return; - } - - e.preventDefault(); - - $.post( ajaxurl, { - action: 'types_feedback_dont_show_for_90_days' - } ); - - var dialogFeedback = $( '#types-feedback' ); - - dialogFeedback.dialog({ - 'dialogClass' : 'wp-dialog types-feedback', - 'modal' : true, - 'autoOpen' : false, - 'closeOnEscape' : true, - 'width': 500, - close: function() { - dialogClosed = 1; - linkDeactivate.trigger( 'click' ); - } - } ).dialog( 'open' ); - } ); - - $( 'body' ).on( 'click', '#types-leave-feedback-dialog-survey-link, #types-leave-feedback-dialog-survey-link-cancel', function() { - $( '#types-feedback' ).dialog( 'close' ); - } ); - -} )( jQuery ); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/js/information.js b/backend/wordpress/wp-content/plugins/types/public/js/information.js deleted file mode 100644 index e2e9987..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/js/information.js +++ /dev/null @@ -1,64 +0,0 @@ -//noinspection JSUnusedAssignment -var Types = Types || {}; - -Types.information = Types.information || {}; - -( function( $ ) { - Types.information.openDialog = function( id ) { - // dialog - var dialog = $( '#' + id ); - - if( dialog.length ) { - dialog.dialog( { - dialogClass : 'wp-dialog types-information-dialog', - modal : true, - autoOpen : false, - closeOnEscape : true, - minWidth: 800, - open: function() { - dialog.find( 'a' ).blur(); - }, - } ).dialog( 'open' ); - } - } - - $( 'body' ).on( 'click', '[data-types-open-dialog]', function() { - Types.information.openDialog( $( this ).data( 'types-open-dialog' ) ); - } ); - - Types.information.openPointer = function( trigger ) { - var content = $( '#' + trigger.data( 'types-open-pointer' ) ); - $( '.types-information-active-pointer' ).pointer( 'close' ); - - if( trigger.length ) { - trigger.addClass( 'types-information-active-pointer' ); - trigger.pointer( { - pointerClass : 'types-information-pointer', - content: content.html(), - position: { - edge: 'bottom', - align: 'right' - }, - buttons: function( event, t ) { - var button_close = $( '' ); - button_close.bind( 'click.pointer', function( e ) { - e.preventDefault(); - t.element.pointer( 'close' ); - }); - return button_close; - }, - show: function( event, t ){ - t.pointer.css( 'marginLeft', '54px' ); - }, - close: function( event, t ){ - t.pointer.css( 'marginLeft', '0' ); - }, - } ).pointer( 'open' ); - } - } - - $( 'body' ).on( 'click', '[data-types-open-pointer]', function() { - Types.information.openPointer( $( this ) ); - } ); - -} )( jQuery ); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/js/notice-dismiss.js b/backend/wordpress/wp-content/plugins/types/public/js/notice-dismiss.js deleted file mode 100644 index ee8f264..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/js/notice-dismiss.js +++ /dev/null @@ -1,12 +0,0 @@ -( function( $ ) { - - $( 'body' ).on( 'click', '[data-types-notice-dismiss-permanent] .notice-dismiss', function() { - $.post( ajaxurl, { - action: 'types_notice_dismiss_permanent', - types_notice_dismiss_permanent: $( this ).closest( '.notice' ).data( 'types-notice-dismiss-permanent' ) - } ); - - return false; - } ); - -} )( jQuery ); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/js/settings.js b/backend/wordpress/wp-content/plugins/types/public/js/settings.js deleted file mode 100644 index b81f469..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/js/settings.js +++ /dev/null @@ -1,47 +0,0 @@ -//noinspection JSUnusedAssignment -var Types = Types || {}; - -Types.settings = Types.settings || {}; - -( function( $ ) { - - var modelData = $.parseJSON(WPV_Toolset.Utils.editor_decode64($('#types_model_data').html())); - Types.settings.ajaxInfo = modelData.ajaxInfo || {}; - - Types.settings.save = function( setting_id ) { - - var data = { - action: 'types_settings_action', - setting: setting_id, - setting_value: $("input[name^='"+setting_id+"']" ).serialize(), - wpnonce: Types.settings.ajaxInfo.fieldAction.nonce, - }; - - $( document ).trigger( 'js-toolset-event-update-setting-section-triggered' ); - - $.ajax({ - type: "POST", - dataType: "json", - url: ajaxurl, - data: data, - success: function( response ) { - if ( response.success ) { - $( document ).trigger( 'js-toolset-event-update-setting-section-completed' ); - } else { - $( document ).trigger( 'js-toolset-event-update-setting-section-failed' ); - } - }, - error: function( ajaxContext ) { - $( document ).trigger( 'js-toolset-event-update-setting-section-failed' ); - }, - complete: function() { - - } - }); - } - - $( 'body' ).on( 'change', '[data-types-setting-save]', function() { - Types.settings.save( $( this ).attr( 'data-types-setting-save' ) ); - } ); - -} )( jQuery ); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/js/slug_conflict_checker.js b/backend/wordpress/wp-content/plugins/types/public/js/slug_conflict_checker.js deleted file mode 100644 index bebb079..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/js/slug_conflict_checker.js +++ /dev/null @@ -1,90 +0,0 @@ -var Types = Types || {}; - -/** - * Helper for checking an input field for slug conflicts. - * - * See the build() method for details. - * - * @type {slugConflictChecker} - * @since 2.1 - */ -Types.slugConflictChecker = new function() { - - var self = this; - - /** - * Checker object prototype. - * - * @constructor - */ - var Checker = function(element, domains, currentDomain, currentId, nonce, callback) { - - var checker = this; - - /** - * Invoke the check for conflicts manually. - */ - checker.check = function() { - - WPV_Toolset.Utils.Ajax.call( - { - action: 'types_check_slug_conflicts', - wpnonce: nonce, - domains: domains, - value: element.val(), - exclude: { - domain: currentDomain, - id: currentId - } - }, - - /** - * @param response - * @param {{isConflict:boolean,displayMessage:string}} responseData - */ - function(response, responseData) { - if(responseData.isConflict) { - callback(true, responseData.displayMessage); - } else { - callback(false); - } - }, - function() { - // Do nothing - } - ); - }; - - /** - * Bind to the change events of the provided elements and invoke check() when needed. - * - * @since 2.1 - */ - checker.bind = function() { - element.on('change paste keyup input propertychange', _.debounce(function () { - checker.check(); - }, 1000)); - }; - - }; - - - /** - * Build a slug config checker for a specific scenario. - * - * @param element A jQuery element that should be observed for slug conflicts. - * @param {[string]} domains Possible domains of slug conflicts. Check Types_Ajax_Handler_Check_Slug_Conflicts - * for details. - * @param {string} currentDomain Domain of the object that is being edited. - * @param {string|int} currentId ID of the object that is being edited (it needs to be skipped while checking - * for conflicts). - * @param {string} nonce A valid nonce for the types_check_slug_conflicts AJAX call. - * @param {function(isSuccess:bool,displayMessage:string|undefined)} callback Function that handles checking result. - * @returns {Checker} The initialized checker object. - * @since 2.1 - */ - self.build = function(element, domains, currentDomain, currentId, nonce, callback) { - return new Checker(element, domains, currentDomain, currentId, nonce, callback); - }; - -}; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/add_term.js b/backend/wordpress/wp-content/plugins/types/public/page/add_term.js deleted file mode 100644 index 45cb400..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/add_term.js +++ /dev/null @@ -1,188 +0,0 @@ - -var Types = Types || {}; - -Types.page = Types.page || {}; - -/** - * Main script for the Add Term (edit-tags.php) page. - * - * Currently it does only one thing: After a new term is added via AJAX, it recognizes the event - * and if there are custom term fields, starts a page reload. - * - * The reason for enforcing a page reload is that we need to completely reset the inputs rendered by - * toolset-forms but in doing so we lose all kinds of event bindings. toolset-forms is not built for such situation - * and implementing the needed changes in legacy code (and also some third-party one) only to avoid one reload - * seems rather impractical. - * - * See wp-admin/edit-tags.php and wp-admin/js/tags.php for details. - * - * @since 2.1 - */ -Types.page.addTerm = (function($) { - - var self = this; - - self.formSelector = 'form#addtag'; - - self.init = function() { - - $(document).ready(function () { - - //noinspection JSUnresolvedVariable - /** - * @type {{autohidden_columns:bool,last_displayed_column:string}} - */ - self.l10n = (typeof(types_page_add_term_l10n) == 'undefined') ? {} : types_page_add_term_l10n; - - if(self.hasTypesFields()) { - - $(document).bind('ajaxSuccess', self.catchAfterTermCreatedEvent); - self.createFauxSubmitButton(); - self.maybeAnnotateLastDisplayedColumn(); - } - }); - }; - - - /** - * Hide the submit button from the form, and display its clone instead. - * - * When the cloned button is clicked, we'll manually trigger form validation and click on the original - * button only if the validation is successful. - * - * This is used to outrun the binding on the original submit button from that's defined in wp-admin/js/tags.js - * (and we can't do anything about that). - * - * @since 2.1 - */ - self.createFauxSubmitButton = function() { - - var form = $(self.formSelector); - var submitSection = form.find('p.submit'); - var originalSubmitButton = submitSection.find('#submit'); - - var customSubmitButton = originalSubmitButton.clone(); - - originalSubmitButton.css('display', 'none'); - - customSubmitButton.off(); - customSubmitButton.attr('id', 'types-custom-submit'); - - var handleSubmitAction = function(e) { - - if(form.valid()) { - WPV_Toolset.Utils.Spinner.show(WPV_Toolset.Utils.Spinner.find(form)); - originalSubmitButton.click(); - } - - // If the form isn't valid, the validation code has displayed all the required messages, etc. - - e.preventDefault(); - e.stopPropagation(); - }; - - customSubmitButton.click(handleSubmitAction); - customSubmitButton.submit(handleSubmitAction); - - submitSection.append(customSubmitButton).append(WPV_Toolset.Utils.Spinner.create()); - - // Set the new custom button as default. - self.setDefaultSubmitButton(form, customSubmitButton); - }; - - - /** - * When the form contains other buttons, we need to ensure our button will be handled as the default one - * (when user presses enter, it's submit event will be invoked). There is no standard way to define a default - * button, and this was causing issues with file-based custom fields (which come with an Upload button). - * - * For more insight see these SO questions: - * - http://stackoverflow.com/q/925334/3191395 - * - http://stackoverflow.com/q/699065/3191395 - * - * @param form - * @param defaultButton - * - * @since 2.1 - */ - self.setDefaultSubmitButton = function(form, defaultButton) { - - // Binding on keydown, because keypress was too late. - form.find('input').keydown(function(e) { - // Lucky number for Enter - if(13 == e.which) { - defaultButton.submit(); - return false; - } - }); - - }; - - - /** - * Indicate whether the Add Term form contains some Types fields. - * - * @returns {boolean} - */ - self.hasTypesFields = function() { - return ($('#types-groups-exist').length !== 0); - }; - - - /** - * Process an event and determine if it was a term creation. - * - * Reload the page if needed. - * - * @param event - * @param xhr - * @param settings - * - * @since 2.1 - */ - self.catchAfterTermCreatedEvent = function(event, xhr, settings) { - - var data = '?' + settings.data; - var action = WPV_Toolset.Utils.getParameterByName('action', data); - - if('add-tag' == action && self.hasTypesFields()) { - - var hasAjaxError = ( 0 < $('div#ajax-response > div.error').length ); - - // If an error message is displayed, we'll scroll to the top of the page - // (because of Types fields the form could have become too long). - if(hasAjaxError) { - WPV_Toolset.Utils.Spinner.hide(WPV_Toolset.Utils.Spinner.find($(self.formSelector))); - $('html, body').animate({ scrollTop: 0 }, "slow"); - } else { - var newUrl = WPV_Toolset.Utils.updateUrlQuery('message', '1'); - window.location.replace(newUrl); - } - } - }; - - - /** - * Add an annotation to one of the column headers if some columns have been hidden automatically. - * - * @since 2.1 - */ - self.maybeAnnotateLastDisplayedColumn = function() { - - if(_.has(self.l10n, 'autohidden_columns') && self.l10n.autohidden_columns) { - $('th.column-' + self.l10n.last_displayed_column).append( - '' + self.l10n.annotation + '' - ); - - // Hide the annotation as soon as user touches the screen options toggle. - $(document).bind('screen:options:open', function() { - $('.types-column-autohiding-annotation').remove(); - }); - } - - }; - - - self.init(); - -})(jQuery); diff --git a/backend/wordpress/wp-content/plugins/types/public/page/adjust_submenu_links.js b/backend/wordpress/wp-content/plugins/types/public/page/adjust_submenu_links.js deleted file mode 100644 index 8203ac9..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/adjust_submenu_links.js +++ /dev/null @@ -1,87 +0,0 @@ -var Types = Types || {}; - -(function($) { - - Types.page = Types.page || {}; - - /** - * Utility for adding URL parameters to WordPress admin menus, which is currently not supported by WordPress. - * - * Usage: - * Types.page.menuLinkAdjuster.addMenuParams(params, selector); - * - * - param can be either a single object {key: 'param', value: 'value'} or an array of such objects. - * - selector, if provided, needs to select the a tag in a menu item. If omitted, it defaults to currently active menu item. - * - * If the params object is provided via wp_localize_script in Types.l10n.paramsToAddToSubmenu, it will be applied - * to the currently selected menu item automatically (this yet needs to be tested). - * - * @since 2.0 - */ - Types.page.menuLinkAdjuster = new function() { - - var self = this; - - self.addQueryArg = function (url, param, value) { - var a = document.createElement('a'), regex = /(?:\?|&|&)+([^=]+)(?:=([^&]*))*/g; - var match, str = []; a.href = url; param = encodeURIComponent(param); - while (match = regex.exec(a.search)) - if (param != match[1]) str.push(match[1]+(match[2]?"="+match[2]:"")); - str.push(param+(value?"="+ encodeURIComponent(value):"")); - a.search = str.join("&"); - return a.href; - }; - - - self.getParamsToAdd = function() { - if(_.has(Types, 'l10n') && _.has(Types.l10n, 'paramsToAddToSubmenu')) { - return Types.l10n['paramsToAddToSubmenu']; - } else { - return null; - } - }; - - - /** - * Add menu parameters to the selected a tag. - * - * @param {{key:string,value:string}|[{key:string,value:string}]} paramsToAdd - * @param {string|undefined} selector - * @since 2.0 - */ - self.addMenuParams = function(paramsToAdd, selector) { - - if(typeof(selector) == 'undefined') { - selector = self.currentSubmenuSelector; - } - - if(!_.isArray(paramsToAdd)) { - paramsToAdd = [paramsToAdd]; - } - - var menuLink = $(selector); - var url = menuLink.attr('href'); - _.each(paramsToAdd, function(paramToAdd) { - url = self.addQueryArg(url, paramToAdd.key, paramToAdd.value); - }); - menuLink.attr('href', url); - }; - - - self.currentSubmenuSelector = '.wp-has-current-submenu li.current a'; - - - self.autorun = function() { - var paramsFromL10n = self.getParamsToAdd(); - if(_.isArray(paramsFromL10n)) { - self.addMenuParams(paramsFromL10n); - } - }; - - - self.autorun(); - - }; - - -})(jQuery); diff --git a/backend/wordpress/wp-content/plugins/types/public/page/edit_post_type/main.js b/backend/wordpress/wp-content/plugins/types/public/page/edit_post_type/main.js deleted file mode 100644 index dbca2da..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/edit_post_type/main.js +++ /dev/null @@ -1,75 +0,0 @@ -var Types = Types || {}; - -Types.page = Types.page || {}; - -Types.page.editPostType = {}; - -/** - * Edit Post Type page controller. - * - * Works together with the legacy script, however completely new code should be added here. - * - * @param $ jQuery - * @constructor - * @since 2.1 - */ -Types.page.editPostType.Class = function($) { - - var self = this; - - - self.init = function() { - self.initRewriteSlugChecker(); - }; - - - /** - * Start checking for rewrite slug conflicts within post types and taxonomies. - * - * Displays a warning (not error) message after the input field as long as there is a conflict, but doesn't block the - * form submitting. - * - * @since 2.1 - */ - self.initRewriteSlugChecker = function() { - var rewriteSlugInput = $('input[name="ct[rewrite][slug]"]'); - - if(rewriteSlugInput.length == 0) { - return; - } - - var checker = Types.slugConflictChecker.build( - rewriteSlugInput, - ['post_type_rewrite_slugs', 'taxonomy_rewrite_slugs'], - 'post_type_rewrite_slugs', - $('input[name="ct[wpcf-post-type]"]').val(), - $('input[name="types_check_slug_conflicts_nonce"]').val(), - function(isConflict, displayMessage) { - - // Hide previous error label - var errorLabel = rewriteSlugInput.parent().find('label.wpcf-form-error.types-slug-conflict'); - if(0 !== errorLabel.length) { - errorLabel.remove(); - } - - if(isConflict) { - rewriteSlugInput.after( - '' - ); - } - } - ); - - checker.bind(); - - // Check even if rewrite is not enabled at the moment. When enabled later, the warning will be already in place. - if(rewriteSlugInput.val().length > 0) { - checker.check(); - } - }; - - $(document).ready(self.init); -}; - - -Types.page.editPostType.main = new Types.page.editPostType.Class(jQuery); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/edit_taxonomy/main.js b/backend/wordpress/wp-content/plugins/types/public/page/edit_taxonomy/main.js deleted file mode 100644 index c1fe420..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/edit_taxonomy/main.js +++ /dev/null @@ -1,75 +0,0 @@ -var Types = Types || {}; - -Types.page = Types.page || {}; - -Types.page.editTaxonomy = {}; - -/** - * Edit Taxonomy page controller. - * - * Works together with the legacy script, however completely new code should be added here. - * - * @param $ jQuery - * @constructor - * @since 2.1 - */ -Types.page.editTaxonomy.Class = function($) { - - var self = this; - - self.init = function() { - self.initRewriteSlugChecker(); - }; - - - /** - * Start checking for rewrite slug conflicts within post types and taxonomies. - * - * Displays a warning (not error) message after the input field as long as there is a conflict, but doesn't block the - * form submitting. - * - * @since 2.1 - */ - self.initRewriteSlugChecker = function() { - var rewriteSlugInput = $('input[name="ct[rewrite][slug]"]'); - - if (rewriteSlugInput.length == 0) { - return; - } - - var checker = Types.slugConflictChecker.build( - rewriteSlugInput, - ['post_type_rewrite_slugs', 'taxonomy_rewrite_slugs'], - 'taxonomy_rewrite_slugs', - $('input[name="ct[wpcf-tax]"]').val(), - $('input[name="types_check_slug_conflicts_nonce"]').val(), - function (isConflict, displayMessage) { - - var errorLabel = rewriteSlugInput.parent().find('label.wpcf-form-error.types-slug-conflict'); - if (0 !== errorLabel.length) { - errorLabel.remove(); - } - - if (isConflict) { - rewriteSlugInput.after( - '' - ); - } - } - ); - - checker.bind(); - - // Check even if rewrite is not enabled at the moment. When enabled later, the warning will be already in place. - if (rewriteSlugInput.val().length > 0) { - checker.check(); - } - }; - - $(document).ready(self.init); -}; - - -Types.page.editTaxonomy.main = new Types.page.editTaxonomy.Class(jQuery); - - diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/main.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/main.js deleted file mode 100644 index 3059a46..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/main.js +++ /dev/null @@ -1,467 +0,0 @@ -var Types = Types || {}; - -// the head.js object -Types.head = Types.head || head; - -Types.page = Types.page || {}; - -// Everything related to this page. -Types.page.fieldControl = {}; -Types.page.fieldControl.viewmodels = {}; -Types.page.fieldControl.strings = {}; - - -/** - * Page controller class. - * - * Handles page initialization. - * - * @param $ jQuery - * @constructor - */ -Types.page.fieldControl.Class = function ($) { - - var self = this; - - /** - * Turns on debug messages. - * @type {boolean} - * @since 2.0 - */ - self.isDebug = false; - - - self.init = function () { - - // Read model data, a JSON string encoded in base64 to avoid parsing issues. - var modelData = $.parseJSON(WPV_Toolset.Utils.editor_decode64($('#types_model_data').html())); - self.debug('modelData', modelData); - - //noinspection JSUnresolvedVariable - Types.page.fieldControl.jsPath = modelData.jsIncludePath; - - self.initTemplates(modelData); - self.initStaticData(modelData); - self.initAjax(); - self.initKnockout(); - self.initDialogs(); - - // Continue after loading the view of the listing table. - Types.head.load( - - Types.page.fieldControl.jsPath + '/viewmodels/BulkChangeManagementStatusDialogViewModel.js', - Types.page.fieldControl.jsPath + '/viewmodels/DeleteDialogViewModel.js', - Types.page.fieldControl.jsPath + '/viewmodels/ChangeAssignDialogViewModel.js', - Types.page.fieldControl.jsPath + '/viewmodels/ChangeFieldTypeDialogViewModel.js', - Types.page.fieldControl.jsPath + '/viewmodels/FieldDefinitionViewModel.js', - Types.page.fieldControl.jsPath + '/viewmodels/ListingViewModel.js', - - function() { - - // Render the listing. - self.viewModel = new Types.page.fieldControl.viewmodels.ListingViewModel(modelData.fieldDefinitions); - - self.afterInit(); - } - ); - - }; - - - /** - * Initialize the getter function for templates. - * - * Reads the data passed from PHP and assigns a function to Types.page.fieldControl.getTemplate that will - * retrieve the template content. This way it becomes the single method of retrieving a template. - * - * @param modelData - * @since 2.0 - */ - self.initTemplates = function(modelData) { - - if( _.has(modelData, 'templates') && _.isObject(_.property('templates')(modelData))) { - - Types.page.fieldControl.templates = new function() { - - var templates = this; - - templates.raw = _.property('templates')(modelData); - - /** - * @param {string} templateName - * @returns {string} Raw template content. - */ - templates.getRawTemplate = function(templateName) { - if(_.has(templates.raw, templateName)) { - return templates.raw[templateName]; - } else { - self.log('Template "' + templateName + '" not found.'); - return ''; - } - }; - - templates.compiledUnderscoreTemplates = {}; - - /** - * @param {string} templateName - * @returns {function} Compiled underscore template - */ - templates.getUnderscoreTemplate = function(templateName) { - if(!_.has(templates.compiledUnderscoreTemplates, templateName)) { - templates.compiledUnderscoreTemplates[templateName] = _.template(templates.getRawTemplate(templateName)); - } - return templates.compiledUnderscoreTemplates[templateName]; - }; - - - /** - * Compile an underscore template (with using cache) and render it. - * - * @param {string} templateName - * @param {object} context Underscore context for rendering the template. - * @returns {string} Rendered markup. - */ - templates.renderUnderscore = function(templateName, context) { - var compiled = templates.getUnderscoreTemplate(templateName); - return compiled(context); - }; - - }; - - } - - }; - - - /** - * Fill the Types.page.fieldControl.strings object with data passed from PHP. - * - * @param modelData - * @since 2.0 - */ - self.initStaticData = function(modelData) { - - Types.page.fieldControl.strings = modelData.strings || {}; - - Types.page.fieldControl.strings.misc = Types.page.fieldControl.strings.misc || {}; - - Types.page.fieldControl.fieldTypeDefinitions = modelData.fieldTypeDefinitions || {}; - - Types.page.fieldControl.ajaxInfo = modelData.ajaxInfo || {}; - - Types.page.fieldControl.currentDomain = modelData.currentDomain || {}; - - Types.page.fieldControl.groups = modelData.groups || {}; - - Types.page.fieldControl.typeConversionMatrix = modelData.typeConversionMatrix || {}; - - Types.page.fieldControl.itemsPerPage = modelData.itemsPerPage || {}; - }; - - - /** - * Initialize everything AJAX-related here. - * - * @since 2.0 - */ - self.initAjax = function() { - - /** - * Ensure that response is always an object with the success property. - * - * If it's not, return a dummy object indicating a failure. - * - * @param response {*} Response from the AJAX call. - * @returns {{success: boolean}} Sanitized response. - * - * @since 2.0 - */ - var parseResponse = function(response) { - if( typeof(response.success) === 'undefined' ) { - self.log("parseResponse: no success value", response); - return { success: false }; - } else { - return response; - } - }; - - - /** - * Perform an AJAX call on field definitions. - * - * @param {string} fieldAction Name of the action, see Types_Ajax::callback_field_control_action() for details. - * @param {string} nonce Name of the nonce for this action. - * @param {object|[object]} fields One or more models of fields this action applies to. - * @param {object} data Custom action-specific data. - * @param {function} successCallback Callback to be used after AJAX call is completed. It will get two parameters, - * the complete AJAX response and the 'data' element for convenience. - * @param {function} [failCallback] Analogous to successCallback for the case of failure. If missing, - * successCallback will be used instead. - * - * @since 2.0 - */ - Types.page.fieldControl.doAjax = function(fieldAction, nonce, fields, data, successCallback, failCallback) { - - - if(!_.isArray(fields)) { - fields = [fields]; - } - - var ajaxData = { - action: 'types_field_control_action', - field_action: fieldAction, - wpnonce: nonce, - fields: fields, - domain: Types.page.fieldControl.currentDomain, - action_specific: data - }; - - - if( typeof(failCallback) == 'undefined' ) { - failCallback = successCallback; - } - - $.ajax({ - async: true, - type: 'POST', - url: ajaxurl, - data: ajaxData, - - success: function(originalResponse) { - var response = parseResponse(originalResponse); - - self.debug('AJAX response', ajaxData, originalResponse); - - if(response.success) { - successCallback(response, response.data || {}); - } else { - failCallback(response, response.data || {}); - } - }, - - error: function( ajaxContext ) { - console.log('Error:', ajaxContext.responseText); - failCallback({ success: false, data: {} }, {}); - } - }); - - } - }; - - - /** - * Initialize custom Knockout bindings and other modifications. - * - * @since 2.0 - */ - self.initKnockout = function() { - - // Taken from http://knockoutjs.com/examples/animatedTransitions.html - // Here's a custom Knockout binding that makes elements shown/hidden via jQuery's fadeIn()/fadeOut() methods - ko.bindingHandlers.fadeVisible = { - init: function(element, valueAccessor) { - // Initially set the element to be instantly visible/hidden depending on the value - var value = valueAccessor(); - $(element).toggle(ko.unwrap(value)); // Use "unwrapObservable" so we can handle values that may or may not be observable - }, - update: function(element, valueAccessor) { - // Whenever the value subsequently changes, slowly fade the element in or out - var value = valueAccessor(); - ko.unwrap(value) ? $(element).fadeIn() : $(element).fadeOut(); - } - }; - - - var applyDisplayMode = function(displayMode, element, immediately) { - switch(displayMode) { - case 'show': - element.css('visibility', 'visible'); - if(immediately) { - element.show(); - } else { - element.slideDown().css('display', 'none').fadeIn(); - } - break; - case 'hide': - element.css('visibility', 'hidden'); - if(immediately) { - element.show(); - } else { - element.slideDown(); - } - break; - case 'remove': - if(immediately) { - element.hide(); - } else { - element.slideUp().fadeOut(); - } - element.css('visibility', 'hidden'); - break; - } - }; - - - /** - * Binding for displaying an element in three modes: - * - * - 'show' will simply display the element - * - 'hide' will hide it, but leave the free space for another message to be displayed soon - * - 'remove' will hide it completely - * - * Show/remove values use animations. - * - * @since 2.0 - */ - ko.bindingHandlers.threeModeVisibility = { - init: function(element, valueAccessor) { - var displayMode = ko.unwrap(valueAccessor()); - applyDisplayMode(displayMode, $(element), true); - }, - update: function(element, valueAccessor) { - var displayMode = ko.unwrap(valueAccessor()); - applyDisplayMode(displayMode, $(element), false); - } - }; - - - var highlightedBorder = function(element, valueAccessor) { - var isHighlighted = ko.unwrap(valueAccessor()); - if(isHighlighted) { - $(element).addClass('types-highlighted-border').focus(); - } else { - $(element).removeClass('types-highlighted-border'); - } - }; - - /** - * Binding for highlighting a button with selected field type. - * - * @since 2.0 - */ - ko.bindingHandlers.highlightedBorder = { - init: highlightedBorder, - update: highlightedBorder - }; - - - var redButton = function(element, valueAccessor) { - var isRed = ko.unwrap(valueAccessor()); - if(isRed) { - $(element).addClass('types-delete-button'); - } else { - $(element).removeClass('types-delete-button'); - } - }; - - - /** - * Add or remove a class that makes a button red. - * - * @since 2.0 - */ - ko.bindingHandlers.redButton = { - init: redButton, - update: redButton - }; - - var disablePrimary = function(element, valueAccessor) { - var isDisabled = ko.unwrap(valueAccessor()); - if(isDisabled) { - $(element).prop('disabled', true).removeClass('button-primary'); - } else { - $(element).prop('disabled', false).addClass('button-primary'); - } - }; - - /** - * Disable primary button and update its class. - * - * @since 2.0 - */ - ko.bindingHandlers.disablePrimary = { - init: disablePrimary, - update: disablePrimary - }; - - }; - - - /** - * Initialize the dialog handler for displaying standard Toolset dialogs. - * - * @since 2.0 - */ - self.initDialogs = function() { - Types.page.fieldControl.dialogHandler = new function() { - - var self = this; - - self.create = function(dialogId, title, templateContext, buttons, options) { - - var dialogDuplicate = DDLayout.DialogView.extend({}); - - var dialog = new dialogDuplicate(_.defaults(options || {}, { - title: title, - selector: '#' + dialogId, - template_object: templateContext, - buttons: buttons, - width: 600 - })); - - return dialog; - } - - }; - }; - - - /** - * Custom actions after the listing table is rendered. - * - * @since 2.0 - */ - self.afterInit = function() { - - var pageContent = $('#types-page-content'); - - // Show the listing after it's been fully rendered by knockout. - pageContent.find('.types-listing-spinner').hide(); - pageContent.find('.types-listing-wrapper').show(); - - // Focus the search field so that the user can start typing immediately. - pageContent.find('.types-field-search').focus(); - - // Immediately apply the item per page setting without reloading the page. - $('#types_field_control_fields_per_page').change(function() { - self.viewModel.itemsPerPage($(this).val()); - }); - - Types.page.menuLinkAdjuster.addMenuParams({key: 'domain', value: Types.page.fieldControl.currentDomain}); - - }; - - - /** - * Log all arguments to console if debugging is turned on. - * - * @since 2.0 - */ - self.debug = function () { - if (self.isDebug) { - console.log.apply(console, arguments); - } - }; - - - self.log = function() { - console.log.apply(console, arguments); - }; - - - $(document).ready(self.init); - -}; - - -Types.page.fieldControl.main = new Types.page.fieldControl.Class(jQuery); \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/style.css b/backend/wordpress/wp-content/plugins/types/public/page/field_control/style.css deleted file mode 100644 index fe57859..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/style.css +++ /dev/null @@ -1,105 +0,0 @@ -/* - Stylesheet for the field control page. - - @since 2.0 -*/ - - -#types-page-content .sort-icon-inactive { - color: #ccc !important; -} - -#types-page-content table.wp-list-table td.manage-column > a.sort-column { - cursor: pointer; -} - -/* - Table row styling -*/ - -#types-page-content .row-actions > span > a { - cursor: pointer; -} - -#types-page-content tbody > tr.types-field-not-managed-by-types { - background-color: #E0EFFF; -} - -#types-page-content tbody > tr.types-field-not-used-in-groups { - background-color: #FFE0E0; -} - - -/* - Spinner image before the page is fully loaded. - - Center horizontally and vertically. -*/ - -#types-page-content .types-listing-spinner { - height: 400px; - position: relative; -} - -#types-page-content .types-listing-spinner > img { - overflow: auto; - margin: auto; - position: absolute; - top: 0; left: 0; bottom: 0; right: 0; -} - - -/* - Dialog styling. -*/ - -.types-delete-button { - background-color: #FF4444 !important; - border-color: #DE2020 !important; - box-shadow: #DE2020 0 1px 0 0 !important; - - text-shadow:0 -1px 1px red, 1px 0 1px red, 0 1px 1px red, -1px 0 1px red !important; -} - - -button.types-highlighted-border { - border: orangered 2px solid !important; -} - -button.types-highlighted-border:active, -button.types-highlighted-border:focus { - outline: none !important; - box-shadow: none !important; -} - -/* We're overriding !important here. */ -.wp-core-ui .types-choose-field-type-button.button:disabled, -.wp-core-ui .types-choose-field-type-button.button[disabled] { - color: #DAE0E6 !important; -} - -.wpcf-choose-field .wpcf-form-button[disabled]:hover i { - color: #DAE0E6; -} - -/* Override styling from basic.css back to default. */ -body.wp-admin button.ui-corner-all { - -webkit-border-radius: 3px; - -moz-border-radius: 3px; - border-radius: 3px; -} - -/* Fix for disabled non-FontAwesome icons. */ -.wpcf-choose-field .wpcf-form-button[disabled] i.types-field-icon { - opacity: 0.4; - filter: alpha(opacity=40); /* For IE8 and earlier */ -} - - -/* Handle too long dialog titles. */ -.ui-dialog-title { - text-overflow: ellipsis; - white-space: nowrap; - display: block; - overflow: hidden; -} \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/BulkChangeManagementStatusDialogViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/BulkChangeManagementStatusDialogViewModel.js deleted file mode 100644 index b61aa69..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/BulkChangeManagementStatusDialogViewModel.js +++ /dev/null @@ -1,69 +0,0 @@ -/** - * Viewmodel of the dialog for bulk manage/stop managing fields with Types - * - * Requires the 'types-bulk-change-management-status-dialog' assets to be present. - * - * Call the display() method to invoke the dialog. - * - * @param {{[Types.page.fieldControl.viewmodels.FieldDefinitionViewModel]}} fieldDefinitions - * @param {boolean} willBeManagedByTypes - * @param {function} closeCallback Function that will be called when the dialog is closed. First argument is - * a boolean determining whether user has accepted the change. - * @since 2.0 - */ -Types.page.fieldControl.viewmodels.BulkChangeManagementStatusDialogViewModel = function(fieldDefinitions, willBeManagedByTypes, closeCallback) { - - var self = this; - - - self.willBeManagedByTypes = ko.observable(willBeManagedByTypes); - - self.fieldDefinitions = ko.observableArray(fieldDefinitions); - - /** - * Display the dialog. - */ - self.display = function() { - - var cleanup = function(dialog) { - jQuery(dialog.$el).ddldialog('close'); - ko.cleanNode(dialog.el); - }; - - - var title = ( - willBeManagedByTypes - ? Types.page.fieldControl.strings.misc['startManagingFieldsWithTypes'] - : Types.page.fieldControl.strings.misc['stopManagingFieldsWithTypes'] - ); - - var dialog = Types.page.fieldControl.dialogHandler.create( - 'types-bulk-change-management-status-dialog', - title, - {}, - [ - { - text: Types.page.fieldControl.strings.button['apply'], - click: function() { - cleanup(dialog); - closeCallback(true); - }, - 'class': 'button-primary' - }, - { - text: Types.page.fieldControl.strings.button['cancel'], - click: function() { - cleanup(dialog); - closeCallback(false); - }, - 'class': 'wpcf-ui-dialog-cancel' - } - ] - ); - - ko.applyBindings(self, dialog.el); - }; - - - return self; -}; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeAssignDialogViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeAssignDialogViewModel.js deleted file mode 100644 index 98e2a41..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeAssignDialogViewModel.js +++ /dev/null @@ -1,103 +0,0 @@ -/** - * Viewmodel of the dialog for changing assignment of a field definition to field groups. - * - * Requires the 'types-change-assignment-dialog' assets to be present. - * - * Call the display() method to invoke the dialog. - * - * @param {Types.page.fieldControl.viewmodels.FieldDefinitionViewModel} fieldDefinition - * @param {function} closeCallback Function that will be called when the dialog is closed. First argument is - * a boolean determining whether user has accepted the change. If yes, the second argument is an array of - * newly assigned group slugs. - * - * @returns {Types.page.fieldControl.viewmodels.ChangeAssignDialogViewModel} - * @since 2.0 - */ -Types.page.fieldControl.viewmodels.ChangeAssignDialogViewModel = function(fieldDefinition, closeCallback) { - - var self = this; - - /** - * @type {Types.page.fieldControl.viewmodels.FieldDefinitionViewModel} - */ - self.fieldDefinition = fieldDefinition; - - - /** - * Array of slugs of currently selected groups. - */ - self.selectedGroups = ko.observableArray(_.toArray(self.fieldDefinition.groups())); - - - self.totalGroupCount = Types.page.fieldControl.groups.length; - - - /** - * Returns a ko.pureComputed for an individual group slug that keeps self.selectedGroups up-to-date. - * - * @param {string} groupSlug - */ - self.isGroupChecked = function(groupSlug) { - - return ko.pureComputed({ - read: function() { - return _.contains(self.selectedGroups(), groupSlug); - }, - write: function(value) { - if(value) { - var selectedGroups = self.selectedGroups(); - selectedGroups.push(groupSlug); - self.selectedGroups(_.uniq(selectedGroups)); - } else { - self.selectedGroups(_.without(self.selectedGroups(), groupSlug)); - } - } - }); - }; - - - /** - * Display the dialog. - */ - self.display = function() { - - var cleanup = function(dialog) { - jQuery(dialog.$el).ddldialog('close'); - ko.cleanNode(dialog.el.parentNode); - }; - - var dialog = Types.page.fieldControl.dialogHandler.create( - 'types-change-assignment-dialog', - Types.page.fieldControl.strings.misc['changeAssignmentToGroups'] + ' ' + fieldDefinition.displayName(), - {}, - [ - { - text: Types.page.fieldControl.strings.button['apply'], - click: function() { - cleanup(dialog); - closeCallback(true, self.selectedGroups()); - }, - 'class': 'button-primary', - 'data-bind': 'disablePrimary: (0 == totalGroupCount)' - }, - { - text: Types.page.fieldControl.strings.button['cancel'], - click: function() { - cleanup(dialog); - closeCallback(false); - }, - 'class': 'wpcf-ui-dialog-cancel' - } - ] - ); - - // We need to bind to the parent element, which also includes the area with dialog buttons. - // The reason is that we're binding the Apply button style. - // Note that the cleanup function must reference the same element. - ko.applyBindings(self, dialog.el.parentNode); - - }; - - - return self; -}; diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeFieldTypeDialogViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeFieldTypeDialogViewModel.js deleted file mode 100644 index 64f4596..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ChangeFieldTypeDialogViewModel.js +++ /dev/null @@ -1,133 +0,0 @@ -/** - * Viewmodel of the dialog for changing type of a single field definition. - * - * Requires the 'types-change-field-type-dialog' assets to be present. - * - * Call the display() method to invoke the dialog. - * - * @param fieldDefinition - * @param {function} closeCallback Function that will be called when the dialog is closed. First argument is - * a boolean determining whether user has accepted the change. If they did, there are more arguments: - * - slug of the new field type - * - * @since 2.0 - */ -Types.page.fieldControl.viewmodels.ChangeFieldTypeDialogViewModel = function(fieldDefinition, closeCallback) { - - var self = this; - - - /** - * Currently selected target field type slug. - */ - self.selectedType = ko.observable(); - - - self.isSelected = function(fieldType) { - return ko.pureComputed({ - read: function() { - return (self.selectedType() == fieldType); - } - }); - }; - - - var typeCanBeRepetitive = function(fieldTypeSlug) { - if(_.has(Types.page.fieldControl.fieldTypeDefinitions, fieldTypeSlug)) { - var fieldType = Types.page.fieldControl.fieldTypeDefinitions[fieldTypeSlug]; - return (_.has(fieldType, 'canBeRepetitive') ? fieldType['canBeRepetitive'] : false); - } - return false; - }; - - - self.reducingCardinality = ko.pureComputed(function() { - return (fieldDefinition.isRepetitive() && 'single' == self.targetCardinality()); - }); - - - /** - * Determine if the field definition can be converted into a given type. - * - * Respects the conversion matrix as well as field cardinality. - * - * @param {string} fieldType Field type slug. - * @returns {boolean} - * @since 2.0 - */ - self.canConvertTo = function(fieldType) { - if(! _.has(Types.page.fieldControl.typeConversionMatrix, fieldDefinition.type())) { - return false; - } - var possibleConversions = Types.page.fieldControl.typeConversionMatrix[fieldDefinition.type()]; - if(! _.contains(possibleConversions, fieldType)) { - return false; - } - return !(fieldDefinition.isRepetitive() && !typeCanBeRepetitive(fieldType)); - }; - - - self.targetTypeCanBeRepetitive = ko.pureComputed(function() { - return typeCanBeRepetitive(self.selectedType()); - }); - - - self.targetCardinality = ko.observable(fieldDefinition.isRepetitive() ? 'repetitive' : 'single'); - - self.targetTypeCanBeRepetitive.subscribe(function(newValue) { - if(false == newValue) { - self.targetCardinality('single'); - } - }); - - - - /** - * Display the dialog. - */ - self.display = function() { - - var cleanup = function(dialog) { - jQuery(dialog.$el).ddldialog('close'); - ko.cleanNode(dialog.el.parentNode); - }; - - var dialog = Types.page.fieldControl.dialogHandler.create( - 'types-change-field-type-dialog', - Types.page.fieldControl.strings.misc['changeFieldType'] + ' ' + fieldDefinition.displayName(), - {}, - [ - { - text: Types.page.fieldControl.strings.button['apply'], - click: function() { - cleanup(dialog); - closeCallback(true, self.selectedType(), self.targetCardinality()); - }, - 'class': 'button-primary', - 'data-bind': 'redButton: reducingCardinality' - }, - { - text: Types.page.fieldControl.strings.button['cancel'], - click: function() { - cleanup(dialog); - closeCallback(false); - }, - 'class': 'wpcf-ui-dialog-cancel' - } - ], - { - width: 800 - } - ); - - // We need to bind to the parent element, which also includes the area with dialog buttons. - // The reason is that we're binding the Apply button style. - // Note that the cleanup function must reference the same element. - ko.applyBindings(self, dialog.el.parentNode); - - self.selectedType(fieldDefinition.type()); - }; - - - return self; -}; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/DeleteDialogViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/DeleteDialogViewModel.js deleted file mode 100644 index 69e4046..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/DeleteDialogViewModel.js +++ /dev/null @@ -1,63 +0,0 @@ -/** - * Viewmodel of the dialog for deleting a single field definition. - * - * Requires the 'types-delete-field-dialog' assets to be present. - * - * Call the display() method to invoke the dialog. - * - * @param {function} closeCallback Function that will be called when the dialog is closed. First argument is - * a boolean determining whether user has accepted the change. - * @since 2.0 - */ -Types.page.fieldControl.viewmodels.DeleteDialogViewModel = function(subject, closeCallback) { - - var self = this; - - /** - * Display the dialog. - */ - self.display = function() { - - var cleanup = function(dialog) { - jQuery(dialog.$el).ddldialog('close'); - ko.cleanNode(dialog.el); - }; - - var isSingleFieldAction = !_.isArray(subject); - - var title = ( - isSingleFieldAction - ? Types.page.fieldControl.strings.misc['deleteField'] + ' ' + subject.displayName() - : Types.page.fieldControl.strings.misc['deleteFields'] - ); - - var dialog = Types.page.fieldControl.dialogHandler.create( - 'types-delete-field-dialog', - title, - {}, - [ - { - text: Types.page.fieldControl.strings.button['delete'], - click: function() { - cleanup(dialog); - closeCallback(true); - }, - 'class': 'button-primary types-delete-button' - }, - { - text: Types.page.fieldControl.strings.button['cancel'], - click: function() { - cleanup(dialog); - closeCallback(false); - }, - 'class': 'wpcf-ui-dialog-cancel' - } - ] - ); - - ko.applyBindings(self, dialog.el); - }; - - - return self; -}; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/FieldDefinitionViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/FieldDefinitionViewModel.js deleted file mode 100644 index 699fc0d..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/FieldDefinitionViewModel.js +++ /dev/null @@ -1,329 +0,0 @@ -/** - * ViewModel of a single field definition. - * - * @param {{isUnderTypesControl:bool,isRepetitive:bool,groups:string[],type:string,displayName:string,slug:string,metaKey:string}} model - * Field definition model. - * @param fieldActions An object with methods to perform actions on field definitions. - * - * @since 2.0 - */ -Types.page.fieldControl.viewmodels.FieldDefinitionViewModel = function(model, fieldActions) { - - - var self = this; - - - /** Reusable strings. */ - self.labels = { - notManagedByTypes: '' + Types.page.fieldControl.strings.misc['notManagedByTypes'] + '' - }; - - - self.fieldActions = fieldActions; - - - // ------------------------------------------------------------------------ - // Model properties - // ------------------------------------------------------------------------ - - self.isUnderTypesControl = ko.observable(model.isUnderTypesControl); - - self.isRepetitive = ko.observable(model.isRepetitive); - - self.groups = ko.observableArray(model.groups); - - self.type = ko.observable(model.type); - - self.displayName = ko.observable(model.displayName); - - self.slug = ko.observable(model.slug); - - self.metaKey = ko.observable(model.metaKey); - - - /** - * @returns {{isUnderTypesControl:bool,isRepetitive:bool,groups:string[],type:string,displayName:string, - * slug:string,metaKey:string}} Updated object with the same properties as the original model. - * @since 2.0 - */ - self.getModelObject = function() { - var ownModelProperties = _.keys(model); - var modelObject = {}; - - _.each(ownModelProperties, function(propertyName) { - if(_.has(self, propertyName)) { - if(_.isFunction(self[propertyName])) { - modelObject[propertyName] = self[propertyName](); - } else { - modelObject[propertyName] = self[propertyName]; - } - } - }); - - return modelObject; - }; - - - /** - * Update this ViewModel's properties by properties from a model object. - * - * If there is a property on the model that isn't on the viewmodel, or if such property isn't a function - * (which is expected to be a knockout observable), it will be created. - * - * If there is the property and is a function, it will be called with the new value as a first parameter. - * - * @param updatedModel Model object with updated values. - * @since 2.0 - */ - self.updateModelObject = function(updatedModel) { - var ownModelProperties = _.keys(updatedModel); - - _.each(ownModelProperties, function(propertyName) { - if (!_.has(self, propertyName) && !_.isFunction(self[propertyName])) { - self[propertyName] = ko.observable(); - } - self[propertyName](updatedModel[propertyName]); - }); - }; - - - // ------------------------------------------------------------------------ - // Computed properties for display purposes - // ------------------------------------------------------------------------ - - - self.display = { - - groupList: ko.pureComputed(function () { - if (!self.isUnderTypesControl()) { - return self.labels.notManagedByTypes; - } else { - var groupNameList = _.map(self.groups(), function (groupSlug) { - if (_.has(Types.page.fieldControl.groups, groupSlug)) { - return Types.page.fieldControl.groups[groupSlug].displayName; - } else { - return groupSlug; - } - }); - return groupNameList.join(', '); - } - }), - - type: ko.pureComputed(function() { - - if(!self.isUnderTypesControl()) { - return self.labels.notManagedByTypes; - } else if(_.has(Types.page.fieldControl.fieldTypeDefinitions, self.type())) { - return Types.page.fieldControl.fieldTypeDefinitions[self.type()].displayName; - } else { - return '' + self.type() + ''; - } - - }), - - changeManagementStatusActionLabel: ko.pureComputed(function() { - //noinspection JSUnresolvedVariable - return Types.page.fieldControl.strings.rowAction.manageByTypes[ self.isUnderTypesControl() ? 'no' : 'yes' ]; - }), - - - changeCardinalityActionLabel: ko.pureComputed(function() { - //noinspection JSUnresolvedVariable - return Types.page.fieldControl.strings.rowAction.changeCardinality[ self.isRepetitive() ? 'makeSingle' : 'makeRepetitive' ]; - }) - - }; - - - /** - * Determine CSS class for the tr tag depending on field status. - * - * @since 2.0 - */ - self.trClass = ko.computed(function() { - if(!self.isUnderTypesControl()) { - return 'types-field-not-managed-by-types'; - } else if(0 == self.groups().length) { - return 'types-field-not-used-in-groups'; - } else { - return ''; - } - }); - - - - self.canChangeCardinality = ko.pureComputed(function() { - if(!self.isUnderTypesControl()) { - // we can't manage this field - return false; - } else if(self.isRepetitive()) { - // allways allow for switching from repetitive to single - return true; - } else if(_.has(Types.page.fieldControl.strings.fieldTypeDefinitions, self.type())) { - // for single fields, depends on type definition - //noinspection JSUnresolvedVariable - return Types.page.fieldControl.strings.fieldTypeDefinitions[self.type()].canBeRepetitive || false; - } else { - // disable for safety if the type is unknown - return false; - } - }); - - - self.typeForSorting = ko.pureComputed(function() { - if(self.isUnderTypesControl()) { - return self.display.type(); - } else { - return ''; - } - }); - - - self.isSelectedForBulkAction = ko.observable(false); - - - /** - * This will be updated by the main ViewModel. - * - * @since 2.0 - */ - self.isBeingDisplayed = ko.observable(false); - - - /** - * When the field definition is not displayed in the table, we don't want it to be selected for a bulk action. - * - * @since 2.0 - */ - self.isBeingDisplayed.subscribe(function(newValue) { - if(false == newValue) { - self.isSelectedForBulkAction(false); - } - }); - - - - // ------------------------------------------------------------------------ - // Event handlers - // ------------------------------------------------------------------------ - - - self.onChangeAssignmentAction = function() { - Types.page.fieldControl.viewmodels.ChangeAssignDialogViewModel(self, function(isAccepted, updatedGroups) { - if(isAccepted) { - self.fieldActions.changeGroupAssignment(self, {group_slugs: updatedGroups}); - } - }).display(); - }; - - - self.onChangeTypeAction = function() { - - Types.page.fieldControl.viewmodels.ChangeFieldTypeDialogViewModel(self, function(isAccepted, typeToConvertInto, newCardinality) { - - if(!isAccepted) { - // Action cancelled. - return; - } - - // Depending on user's changes, we may do two AJAX calls, or one, or none. - var isTypeChangeNeeded = (self.type() != typeToConvertInto); - var isCardinalityChangeNeeded = (self.isRepetitive() != ('single' != newCardinality)); - - var finalSuccessCallback = function(response, data, fieldDefinitions) { - self.fieldActions.updateFieldDefinitionModels(data.results, fieldDefinitions); - }; - - var failCallback = function(response) { }; - - var doCardinalityChange = _.partial(self.fieldActions.changeFieldCardinality, self, {target_cardinality: newCardinality}); - - if(isTypeChangeNeeded) { - if(isCardinalityChangeNeeded) { - - // The most complex scenario. Change the field type, and if the action is a success, continue with changing - // it's cardinality. - self.fieldActions.changeFieldType( - self, - function(response, data, fieldDefinitions) { - // onSuccess - self.fieldActions.updateFieldDefinitionModels(data.results, fieldDefinitions); - doCardinalityChange(); - }, - failCallback, - {field_type: typeToConvertInto} - ); - } else { - - // Only change field type. - self.fieldActions.changeFieldType(self, finalSuccessCallback, failCallback, {field_type: typeToConvertInto}); - } - } else { - if(isCardinalityChangeNeeded) { - - // Only change the cardinality - doCardinalityChange(); - - } else { - // Nothing to do at all. - } - } - - }).display(); - }; - - - self.onChangeManagementStatusAction = function() { - if(self.isUnderTypesControl()) { - self.fieldActions.stopManagingWithTypes(self); - } else { - self.fieldActions.manageWithTypes(self); - } - }; - - - self.onDeleteAction = function() { - Types.page.fieldControl.viewmodels.DeleteDialogViewModel(self, function(isAccepted) { - if(isAccepted) { - self.fieldActions.deleteFields(self); - } - }).display(); - }; - - - - /** - * Number of AJAX actions currently in progress. - * - * Do not touch it directly, use beginAction() and finishAction() instead. - */ - self.inProgressActionCount = ko.observable(0); - - - /** - * Show a spinner if there is at least one AJAX action in progress. - */ - self.isSpinnerVisible = ko.pureComputed(function() { - return (self.inProgressActionCount() > 0); - }); - - - /** - * Indicate a beginning of an AJAX action. - * - * Make sure you also call finishAction() afterwards, no matter what the result is. - */ - self.beginAction = function() { - self.inProgressActionCount(self.inProgressActionCount() + 1); - }; - - - /** - * Indicate that an AJAX action was completed. - */ - self.finishAction = function() { - self.inProgressActionCount(self.inProgressActionCount() - 1); - }; - -}; - diff --git a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ListingViewModel.js b/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ListingViewModel.js deleted file mode 100644 index c97d00b..0000000 --- a/backend/wordpress/wp-content/plugins/types/public/page/field_control/viewmodels/ListingViewModel.js +++ /dev/null @@ -1,778 +0,0 @@ -/** - * Main ViewModel of the page. - * - * Holds the collection of field definition ViewModels, handles their sorting and filtering (search). - * - * @param fieldDefinitionModels - * @constructor - */ -Types.page.fieldControl.viewmodels.ListingViewModel = function(fieldDefinitionModels) { - - var self = this; - - - self.isInitialized = false; - - - self.fieldDefinitions = ko.observableArray(); - - - // ------------------------------------------------------------------------ - // Sorting functionality - // ------------------------------------------------------------------------ - - - - self.onSort = function(propertyName) { - var newDirection = ( - sortHelper.currentSortBy() == propertyName - ? sortHelper.currentSortDirection() * -1 - : sortHelper.currentSortDirection() - ); - sortHelper.sortFieldDefinitions(propertyName, newDirection); - }; - - - /** - * Determine a current class for an column sorting indicator icon based on property name. - * - * @param {string} propertyName Name of property that the column uses for sorting. - * @returns {string} One or more CSS classes. - * @since 2.0 - */ - self.sortIconClass = function(propertyName) { - if(sortHelper.currentSortBy() == propertyName) { - if(1 == sortHelper.currentSortDirection()) { - return 'fa fa-sort-alpha-asc'; - } else { - return 'fa fa-sort-alpha-desc'; - } - } else { - return 'fa sort-icon-inactive fa-sort-alpha-asc'; - } - }; - - - /** - * Helper object that encapsulates the functionality related to sorting. - * - * @since 2.0 - */ - var sortHelper = new function() { - - var helper = this; - - /** - * Compare two models by current sort settings of the collection. - * - * Handle empty values as ones with the highest value (they will be at the end on ascending order). - * - * @param itemA - * @param itemB - * @returns {number} -1|0|1 - * @since 2.0 - */ - var comparator = function(itemA, itemB) { - - var a = itemA[helper.currentSortBy()]() || '', b = itemB[helper.currentSortBy()]() || ''; - var result = 0; - - a = a.toLowerCase(); - b = b.toLowerCase(); - - if(0 == a.length && 0 == b.length) { - result = 0; - } else if(0 == a.length) { - result = 1; - } else if(0 == b.length) { - result = -1; - } else { - result = (a == b ? 0 : (a > b ? 1 : -1)); - } - - return (result * helper.currentSortDirection()); - }; - - - /** Sort direction, 1 for ascending and -1 for descending. */ - helper.currentSortDirection = ko.observable(1); - - /** Property name. */ - helper.currentSortBy = ko.observable('displayName'); - - helper.changeSortStrategy = function(propertyName, direction) { - - if('asc' == direction) { - direction = 1; - } else if('desc' == direction) { - direction = -1; - } else if(typeof(direction) == 'undefined') { - direction = helper.currentSortDirection(); - } - - helper.currentSortDirection(direction); - helper.currentSortBy(propertyName); - - }; - - - /** - * Completely handle field definition sorting. - * - * Performs the sorting only when initialization is actually finished to avoid resource wasting. - * - * @param {string} propertyName Name of the field definition property to sort by. The property must be an - * function that returns a string when called without a parameter (for example, a ko.observable). - * @param {int|string} direction 1|-1|'asc'|'desc' - * @since 2.0 - */ - helper.sortFieldDefinitions = function(propertyName, direction) { - helper.changeSortStrategy(propertyName, direction); - - if(self.isInitialized) { - self.fieldDefinitions.sort(comparator); - } - }; - - }; - - - - // ------------------------------------------------------------------------ - // Searching and pagination functionality - // ------------------------------------------------------------------------ - - - self.searchString = ko.observable(''); - - - self.currentPage = ko.observable(1); - - - self.itemsPerPage = ko.observable(Types.page.fieldControl.itemsPerPage); - - - self.totalPages = ko.pureComputed(function(){ - return Math.max(Math.ceil(self.itemCount() / self.itemsPerPage()), 1); - }); - - - /** - * Total count of items that can be displayed now (after filtering). - */ - self.itemCount = ko.pureComputed(function() { - return self.fieldDefinitionsFilteredBySearch().length; - }); - - - self.isFirstPage = ko.pureComputed(function() { return ( 1 == self.currentPage() ); }); - - self.isLastPage = ko.pureComputed(function() { return (self.totalPages() == self.currentPage()); }); - - - self.fieldDefinitionsFilteredBySearch = ko.pureComputed(function() { - var searchString = self.searchString(); - if(_.isEmpty(searchString)) { - - _.each(self.fieldDefinitions(), function(fieldDefinition) { - fieldDefinition.isBeingDisplayed(true); - }); - - return self.fieldDefinitions(); - - } else { - return _.filter(self.fieldDefinitions(), function(fieldDefinition) { - - var isMatch = _.some([fieldDefinition.slug(), fieldDefinition.displayName()], function(value) { - return (typeof(value) != 'undefined' && value.toLowerCase().indexOf(searchString) > -1); - }); - - fieldDefinition.isBeingDisplayed(isMatch); - return isMatch; - }); - } - }); - - - /** - * Safely get/set new current page number. - * - * @since 2.0 - */ - self.currentPageSafe = ko.computed({ - read: function() { return self.currentPage(); }, - write: function(page) { - if(page < 1) { - self.currentPage(1); - } else if(page > self.totalPages()) { - self.currentPage(self.totalPages()); - } else { - self.currentPage(page); - } - } - }); - - - /** - * Safely change current page. - * - * @param {string} page first|previous|next|last - * @since 2.0 - */ - self.gotoPage = function(page) { - switch(page) { - case 'first': - self.currentPageSafe(1); - break; - case 'previous': - self.currentPageSafe(self.currentPage() - 1); - break; - case 'next': - self.currentPageSafe(self.currentPage() + 1); - break; - case 'last': - self.currentPageSafe(self.totalPages()); - break; - } - }; - - - /** - * The array of actually visible field definitions, after searching and pagination. - * - * @since 2.0 - */ - self.fieldDefinitionsToShow = ko.pureComputed(function() { - return _.first(_.rest(self.fieldDefinitionsFilteredBySearch(), self.itemsPerPage() * (self.currentPage()-1)), self.itemsPerPage()); - }); - - - // ------------------------------------------------------------------------ - // Field actions - // ------------------------------------------------------------------------ - - - /** - * Currently displayed message. - * - * Text can contain HTML code. Type can be 'info' or 'error' for different message styles. - */ - self.displayedMessage = ko.observable({text: '', type: 'info'}); - - - /** - * Determine how the message is being displayed at the moment. - * - * Allowed values are those of the threeModeVisibility knockout binding. - * - * @since 2.0 - */ - self.messageVisibilityMode = ko.observable('remove'); - - - /** - * Display a message. - * - * Overwrites previous message if there was one displayed. - * - * @param {string} text Message content. - * @param {string} type 'info'|'error' - */ - self.displayMessage = function(text, type) { - self.hideDisplayedMessage(); - self.displayedMessage({text: text, type: type}); - self.messageVisibilityMode('show'); - }; - - - /** - * Hide the message if it is displayed, but leave free space instead of it. - * - * If the message was completely hidden before, do nothing. - */ - self.hideDisplayedMessage = function() { - if('show' == self.messageVisibilityMode()) { - self.messageVisibilityMode('hide'); - } - // Adjust message height to one line. - self.displayedMessage({text: 'A', type: 'info'}); - }; - - - /** - * Hide the message completely. - */ - self.removeDisplayedMessage = function() { - self.messageVisibilityMode('remove'); - }; - - - /** - * Determine CSS class for the message, based on it's type. - */ - self.messageNagClass = ko.pureComputed(function() { - switch(self.displayedMessage().type) { - case 'error': - return 'error'; - case 'info': - default: - return 'updated'; - } - }); - - - /** - * Number of AJAX actions currently in progress. - * - * Do not touch it directly, use beginAction() and finishAction() instead. - */ - self.inProgressActionCount = ko.observable(0); - - - /** - * Show a spinner if there is at least one AJAX action in progress. - */ - self.isSpinnerVisible = ko.pureComputed(function() { - return (self.inProgressActionCount() > 0); - }); - - - /** - * Indicate a beginning of an AJAX action. - * - * Make sure you also call finishAction() afterwards, no matter what the result is. - */ - self.beginAction = function(fieldDefinitions) { - self.inProgressActionCount(self.inProgressActionCount() + 1); - _.each(fieldDefinitions, function(fieldDefinition) { - fieldDefinition.beginAction(); - }); - }; - - - /** - * Indicate that an AJAX action was completed. - */ - self.finishAction = function(fieldDefinitions) { - self.inProgressActionCount(self.inProgressActionCount() - 1); - _.each(fieldDefinitions, function(fieldDefinition) { - fieldDefinition.finishAction(); - }); - }; - - - /** - * Run an action on one or more field definitions. - * - * Handles all GUI updates as well as the underlying AJAX call. - * - * @param {string} fieldAction Name of the action to be performed on a field (see - * Types_Ajax::callback_field_control_action() for details). - * @param {[object]} fieldDefinitions One or more field definitions this action applies to. - * @param {object|undefined} [data] Custom action-specific data. - * @param {function|undefined} [successCallback] Callback function that will be called on success. It will get - * two parameters, the full AJAX response and the "data" part for convenience. - * @param {function|undefined} [failCallback] Callback function that will be called on failuer. Same params as above. - * @since 2.0 - */ - self.doFieldAction = function(fieldAction, fieldDefinitions, data, successCallback, failCallback) { - - self.beginAction(fieldDefinitions); - self.hideDisplayedMessage(); - - //noinspection JSUnresolvedVariable - var nonce = Types.page.fieldControl.ajaxInfo.fieldAction.nonce; - - var callback = function(messageType, genericMessageString, callback, response, data) { - - var messageText = data.message || genericMessageString; - - // If we have an array of messages, ue that instead. - if(_.has(data, 'messages') && _.isArray(data.messages)) { - var messages = _.without(data.messages, ''); - if(0 == messages.length) { - // keep the default text - } else if(1 == messages.length) { - messageText = (messages[0]); - } else { - // This will display a simple list of messages. - messageText = Types.page.fieldControl.templates.renderUnderscore('messageMultiple', { - messages: messages - }); - } - } - - self.displayMessage(messageText, messageType); - - if(_.isFunction(callback)) { - callback(response, data); - } - - self.finishAction(fieldDefinitions); - }; - - //noinspection JSUnresolvedVariable - Types.page.fieldControl.doAjax( - fieldAction, - nonce, - self.getFieldDefinitionModels(fieldDefinitions), - data || {}, - _.partial(callback, 'info', Types.page.fieldControl.strings.misc.genericSuccess || '', successCallback), - _.partial(callback, 'error', Types.page.fieldControl.strings.misc.undefinedAjaxError || 'undefined error', failCallback) - ); - - }; - - - /** - * Obtain up-to-date models from given field definitions. - * - * @param {{[Types.page.fieldControl.viewmodels.FieldDefinitionViewModel]}} fieldDefinitions - * @returns {{[object]}} Models with the same properties as the original model had. - * @since 2.0 - */ - self.getFieldDefinitionModels = function(fieldDefinitions) { - return _.map(fieldDefinitions, function(fieldDefinition) { return fieldDefinition.getModelObject(); }); - }; - - - /** - * Update field definition viewmodels by new models. - * - * If a model's slug matches field definition, it will be updated. - * - * @param fieldModels - * @param sourceDefinitions - * @since 2.0 - */ - self.updateFieldDefinitionModels = function(fieldModels, sourceDefinitions) { - - _.each(fieldModels, function(fieldModel) { - - if(_.has(fieldModel, 'slug')) { - - // Find the definition by it's slug - var fieldDefinition = _.find(sourceDefinitions, function (fieldDefinition) { - // Comparing also by metaKey because the slug can change under some circumstances. - return (fieldDefinition.slug() == fieldModel.slug || fieldDefinition.metaKey() == fieldModel.metaKey); - }); - - if(typeof(fieldDefinition) != 'undefined') { - fieldDefinition.updateModelObject(fieldModel); - } else { - // todo report error - } - - } else { - // todo report error - } - - }); - - }; - - - /** - * Handle user's input on a field action in a generic way. - * - * Works for both bulk and single actions. - * - * @param {[object]|object} fieldDefinitions One or more selected field definitions. - * @param {function|null} conflictFilter Function that for a given field definition returns true if the action - * cannot be applied on it. - * @param {string} conflictStringName Name of the string in Types.page.fieldControl.strings.misc that will be used - * for the message about conflicting field definitions. - * @param {string} fieldActionName Name of the field action to be passed through AJAX. - * @param {function} onSuccess Callback on action success. It will recieve the complete response, response data and - * the array of original field definitions (allways an array) as parameters. - * @param onFailure Callback to be used when there is an error of some kind. Same as onSuccess with only two parameters. - * @param {object|undefined} actionData Custom action data that will be passed through the AJAX call. - * @since 2.0 - */ - self.handleFieldActionInput = function(fieldDefinitions, conflictFilter, conflictStringName, fieldActionName, onSuccess, onFailure, actionData) { - - if(!_.isArray(fieldDefinitions)) { - fieldDefinitions = [fieldDefinitions]; - } - - if(0 == fieldDefinitions.length) { - // No message is needed because the bulk action mechanism should never allow this. - console.log('no fields selected'); - return; - } - - if(_.isFunction(conflictFilter)) { - var conflictingDefinitions = _.filter(fieldDefinitions, conflictFilter); - - if(0 < conflictingDefinitions.length) { - - var messageText = Types.page.fieldControl.strings.misc[conflictStringName] + ' ' - + Types.page.fieldControl.strings.misc['unselectAndRetry']; - - self.displayMessage( - Types.page.fieldControl.templates.renderUnderscore('messageDefinitionList', { - message: messageText, - fieldDefinitions: conflictingDefinitions - }), - 'error' - ); - return; - } - } - - self.doFieldAction(fieldActionName, fieldDefinitions, actionData || {}, _.partial(onSuccess, _, _, fieldDefinitions), onFailure); - - }; - - - /** - * An object with methods to perform actions on field definitions. - * - * Each action accepts an array of field definitions, or a single field definition, as first parameter. - * - * @type {{manageWithTypes: function, stopManagingWithTypes: function}} - * @since 2.0 - */ - self.fieldActions = { - - manageWithTypes: _.partial( - self.handleFieldActionInput, - _, - function(fieldDefinition) { - // conflict filter - return fieldDefinition.isUnderTypesControl(); - }, - 'fieldsAlreadyManaged', - 'manage_with_types', - function(response, data, fieldDefinitions) { - // onSuccess - self.updateFieldDefinitionModels(data.results, fieldDefinitions); - }, - function(response) { - // onFailure - console.log("fail", response); - // todo report error - } - ), - - - stopManagingWithTypes: _.partial( - self.handleFieldActionInput, - _, - function(fieldDefinition) { - // conflict filter - return !fieldDefinition.isUnderTypesControl(); - }, - 'fieldsAlreadyUnmanaged', - 'stop_managing_with_types', - function(response, data, fieldDefinitions) { - // onSuccess - self.updateFieldDefinitionModels(data.results, fieldDefinitions); - }, - function(response) { - // onFailure - console.log("fail", response); - // todo report error - } - ), - - - changeGroupAssignment: _.partial( - self.handleFieldActionInput, - _, - // no conflict filter because there is no bulk action for this - null, - null, - 'change_group_assignment', - function(response, data, fieldDefinitions) { - // onSuccess - self.updateFieldDefinitionModels(data.results, fieldDefinitions); - }, - function(response) { - // onFailure - } - ), - - - deleteFields: _.partial( - self.handleFieldActionInput, - _, - function(fieldDefinition) { - // conflict filter - return !fieldDefinition.isUnderTypesControl(); - }, - 'cannotDeleteUnmanagedFields', - 'delete_field', - function(response, data, fieldDefinitions) { - // onSuccess - self.fieldDefinitions.removeAll(fieldDefinitions); - }, - function(response) { - // onFailure - } - ), - - - changeFieldType: _.partial( - self.handleFieldActionInput, - _, - // no conflict filter needed - null, - null, - 'change_field_type', - _, - _ - ), - - - changeFieldCardinality: _.partial( - self.handleFieldActionInput, - _, - // no conflict filter needed - null, - null, - 'change_field_cardinality', - function(response, data, fieldDefinitions) { - // onSuccess - self.updateFieldDefinitionModels(data.results, fieldDefinitions); - }, - function(response) { - // onFailure - } - ), - - // For referencing form outside the ListingViewModel. - updateFieldDefinitionModels: self.updateFieldDefinitionModels - }; - - - // ------------------------------------------------------------------------ - // Bulk actions - // ------------------------------------------------------------------------ - - - //noinspection JSUnresolvedVariable - /** - * Array of objects describing available bulk actions. - * - * It will be used by knockout to populate the select input field dynamically. - * - * @returns {[{value:string,displayName:string,handler:function|undefined}]} - * @since 2.0 - */ - self.bulkActions = ko.observableArray([ - { - value: '-1', - displayName: Types.page.fieldControl.strings.bulkAction.select - }, - { - value: 'delete', - displayName: Types.page.fieldControl.strings.bulkAction.delete, - handler: function(fieldDefinitions) { - Types.page.fieldControl.viewmodels.DeleteDialogViewModel(fieldDefinitions, function(isAccepted) { - if(isAccepted) { - self.fieldActions.deleteFields(fieldDefinitions); - } - }).display(); - } - }, - { - value: 'manageWithTypes', - displayName: Types.page.fieldControl.strings.bulkAction.manageWithTypes, - handler: function(fieldDefinitions) { - Types.page.fieldControl.viewmodels.BulkChangeManagementStatusDialogViewModel(fieldDefinitions, true, function(isAccepted) { - if(isAccepted) { - self.fieldActions.manageWithTypes(fieldDefinitions); - } - }).display(); - } - }, - { - value: 'stopManagingWithTypes', - displayName: Types.page.fieldControl.strings.bulkAction.stopManagingWithTypes, - handler: function(fieldDefinitions) { - Types.page.fieldControl.viewmodels.BulkChangeManagementStatusDialogViewModel(fieldDefinitions, false, function(isAccepted) { - if(isAccepted) { - self.fieldActions.stopManagingWithTypes(fieldDefinitions); - } - }).display(); - } - } - ]); - - - self.selectedFieldDefinitions = ko.pureComputed(function() { - return _.filter(self.fieldDefinitionsToShow(), function(fieldDefinition) { - return fieldDefinition.isSelectedForBulkAction(); - }); - }); - - - self.selectedBulkAction = ko.observable('-1'); - - - self.isBulkActionAllowed = ko.pureComputed(function() { - return ('-1' != self.selectedBulkAction() && self.selectedFieldDefinitions().length > 0); - }); - - - /** - * Find the selected bulk action by it's value and execute it's handler if possible. - * - * @since 2.0 - */ - self.onBulkAction = function() { - var action = _.findWhere(self.bulkActions(), {value: self.selectedBulkAction()}); - if(typeof(action) != 'undefined' && _.has(action, 'handler') && _.isFunction(action.handler)) { - action.handler(self.selectedFieldDefinitions()); - } - }; - - - /** - * True if all visible rows are selected for a bulk action, false otherwise. - * When written to, the value will influence all visible rows. - * - * @since 2.0 - */ - self.allVisibleFieldDefinitionSelection = ko.computed({ - read: function() { - if(0 == self.fieldDefinitionsToShow().length) { - return false; - } - return _.every(self.fieldDefinitionsToShow(), function(fieldDefinition) { - return fieldDefinition.isSelectedForBulkAction(); - }); - }, - write: function(value) { - _.each(self.fieldDefinitionsToShow(), function(fieldDefinition) { - fieldDefinition.isSelectedForBulkAction(value); - }) - } - }); - - - // ------------------------------------------------------------------------ - // Initialization - // ------------------------------------------------------------------------ - - - var init = function() { - - // Fill field definition with data from PHP - self.fieldDefinitions(_.map(fieldDefinitionModels, function(definitionModel) { - return new Types.page.fieldControl.viewmodels.FieldDefinitionViewModel(definitionModel, self.fieldActions); - })); - - ko.applyBindings(self); - - self.currentPage(1); - - // Now we can finally sort - self.isInitialized = true; - sortHelper.sortFieldDefinitions('displayName', 'asc'); - }; - - - init(); -}; \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/readme.txt b/backend/wordpress/wp-content/plugins/types/readme.txt deleted file mode 100644 index 1d2ec36..0000000 --- a/backend/wordpress/wp-content/plugins/types/readme.txt +++ /dev/null @@ -1,1123 +0,0 @@ -=== Toolset Types - Custom Post Types, Custom Fields and Taxonomies === -Contributors: AmirHelzer, brucepearson, christianglingener, jadpm, zaantar, jmilczarek, kouratoras, displaynone -Donate link: http://toolset.com -Tags: CMS, custom field, custom fields, custom post type, custom post types, field, fields post, post type, post types, taxonomies, taxonomy, toolset -Text Domain: wpcf -Domain Path: /embedded/locale -License: GPLv2 -Requires at least: 3.7 -Requires PHP: 5.3 -Tested up to: 4.9 -Stable tag: 2.3.2 - -The complete and reliable plugin for managing custom post types, custom taxonomies and custom fields. - -== Description == - -**Toolset Types let’s you add custom post types, custom fields and custom taxonomies to the WordPress admin. A convenient dashboard lets you control everything from one place.** - -[youtube https://www.youtube.com/watch?v=Akzybh3uyXA] - -= TYPES 3.0 AVAILABLE = -We have [released Types 3.0](https://toolset.com/2018/05/toolset-post-relationships-release/) with completely rewritten post relationships (many-to-many post relationships, repeatable field groups and much more). - -However, Types since version 3.0 is a [part of the complete Toolset package](https://toolset.com/2017/11/types-plugin-is-moving-to-be-a-part-of-the-complete-toolset-package/) and it is available only with a [Toolset account](https://toolset.com). - -We will keep supporting the free version of Types with security and compatibility updates and bug fixes through 2018. - -= COMPLETE DOCUMENTATION, POWERFUL API, SIMPLE GUI FOR NON-CODERS = -If you're an experienced PHP developer, you'll appreciate Types comprehensive [fields API](https://toolset.com/documentation/customizing-sites-using-php/functions/). - -You will find detailed guides on [adding custom post types, fields and taxonomy to the front-end](https://toolset.com/documentation/customizing-sites-using-php/), including: - -* [Creating templates for single custom posts](https://toolset.com/documentation/customizing-sites-using-php/creating-templates-single-custom-posts/) -* [Creating templates for custom post type archives](https://toolset.com/documentation/customizing-sites-using-php/creating-templates-custom-post-type-archives/) -* [Creating custom user profiles](https://toolset.com/documentation/customizing-sites-using-php/creating-custom-user-profiles/) -* [Create taxonomy term archives](https://toolset.com/documentation/customizing-sites-using-php/creating-taxonomy-term-archives/) - -and [more](https://toolset.com/documentation/customizing-sites-using-php/). - -**Too much technical stuff to learn?** The full [Toolset](https://toolset.com) package lets you build complete WordPress sites from within the admin dashboard. - -= CUSTOM FIELDS FOR CONTENT, TAXONOMY TERMS AND USERS = -Types lets you add custom fields for posts (meaning, WordPress posts, pages and custom content types), taxonomy terms and users. You can add any field types to different user profiles. - -= ACCESS CONTROL FOR FIELDS = -Using [Access](https://toolset.com/home/toolset-components/#access), you will be able to control what fields different users can edit and view. This way, you can make some field groups read-only for certain users, and fully-editable for other users. - -For example, when you build a membership site, the site admin will be able to change membership levels for everyone and users will see their membership fields as read-only. - -= RELIABLE SUPPORT = -To get support for Types, please join our [technical support forum](https://toolset.com/forums/). You will receive support directly from our developers, helping you deliver great sites on time and correctly. - -= CUSTOM FIELDS = - -Types includes support for a wide list of custom fields. - -* **Single-line text** -* **Multi-line text** -* **WYSIWYG** (WordPress Visual Editor) -* **Checkbox** -* **Multi-value Checkboxes** -* **Radio group** -* **Drop-down Select** -* **File upload** -* **Image** (Types includes a robust image-resize and caching engine) -* **Date** (includes a JS date-picker) -* **Email** -* **Number** -* **Phone** -* **Skype** -* **URL** -* **Audio** -* **Video** -* **Embedded media** -* **Colorpicker** -* **Post reference** (using Types Parent / Child relationships management) - -Types custom fields use the standard WordPress post-meta table, making it cross-compatible with any theme or plugin. Additionally, all fields can be **repeating fields**. - -= CUSTOM POST TYPES AND TAXONOMIES = - -Types lets you easily setup custom post types and taxonomies. You can create new post types in seconds and use the advanced settings to customize every aspect. - -* Full control over every feature -* Associate taxonomies with custom post types -* Integrated control over custom fields display for different post types - -= BUILD RELATIONAL SITES = - -Types lets you define parent / child relationship between different post types. You'll easily setup one-to-many and many-to-many relationships and build powerful sites. - -= MULTILINGUAL READY = - -Types is the only custom fields and post types plugin that's built multilingual-ready. It plays perfectly with [WPML](http://wpml.org). You'll be able to translate everything, including texts and labels in the WordPress admin and user-content for front-page. See the [guide for translating Toolset](https://toolset.com/documentation/translating-sites-built-with-toolset/). - -= BUILT FOR STABILITY = - -Types is part of a family of plugins, including WPML and Toolset, developed and maintained by [OnTheGoSystems](http://www.onthegosystems.com). Our plugins power over 500,000 commercial sites, using WordPress as a complete CMS. While we love features, we know that stability, performance, usability and security are critical. All our plugins go through comprehensive testing, QA and security analysis before every release. - -== Installation == - -1. Upload 'types' to the '/wp-content/plugins/' directory -2. Activate the plugin through the 'Plugins' menu in WordPress - - -== Frequently Asked Questions == - -= How can I display custom post types on the home-page? = - -By default, WordPress will either display your blog posts or a specific page on the home-page. - -To display custom post types on the home-page, you have two options: - -1. If you're comfortable with PHP and WordPress API, edit the site's template files (probably index.php) and load the custom post types there. Different themes do this differently, so we can't really say what single approach works best. You should look at [get_posts](http://codex.wordpress.org/Template_Tags/get_posts), which is part of the WordPress Template Tags system. - -2. If you want to build sites right away, without becoming an expert in WordPress API and try our [Toolset Views](https://toolset.com/home/views-create-elegant-displays-for-your-content/). You'll be able to load whatever content you need from the database and display it anywhere and in whatever way you choose. - -We're sorry, but we don't know of any third option which is both free and requires no coding. - -= How can I create repeating field groups?= - -The paid version of Types, available through [Toolset](https://toolset.com) Website lets you create infinitely nested groups of repeating fields. - -= Can I use Types without Views? = - -Sure you can! Types, by itself, replaces several other plugins that define custom types and fields. We believe that it does it much better, but it's up to you to decide. - -If you also buy Views, with Toolset, you'll have a complete solution for both **defining** and **displaying** custom data. You can achieve everything that Views does if you're fluent in PHP and know WordPress API. When you buy Views, you're also supporting Types development, but we're not looking for donations. You should consider Views for its value and nothing else. - -= I am already a ninja developer, do I really need Views? = - -We honestly think so. Even if you're an expert developer, do you really enjoy doing the same stuff over and over again? With Views, you can concentrate on the unique features of every new site that you build, without wasting time on routine stuff. - -Views was originally inspired by the Drupal module with the same name. Around 90% of all Drupal sites use the Drupal Views module and many consider it as one of the most powerful features in Drupal. Now, you too can enjoy the same power (and even more), but without any of the complexity of Drupal. - -= Can Types display custom fields that I defined somehow else? = - -Yes! You can tell Types to manage any other custom fields. For example, if you're using an e-commerce plugin, you can tell Types to manage product pricing. This will greatly help you display these fields with Types API or with Views. - -Go to Custom fields control, under the Types menu. There, you can tell Types to manage existing custom fields. - -= How do I migrate an existing site to use Types? = - -The most important thing is to remember not to define custom post types and taxonomies in more than one place. If you previously defined them in PHP, first, remove your PHP code with the manual definition. The content will appear to temporarily vanish. Don't panic. Now, redefine the same custom post types and taxonomies with Types. Everything will return :-) - -Types also includes data import from other plugins such as Custom Post UI and Advanced Custom Fields. - -= Can I import and export my Types settings? = - -Yes! Types includes its own import and export features, using an XML settings file. If you create a development site, you can easily transfer settings to the production site. - -= What is the advantage of using Types over separate plugins for custom post types, taxonomies and fields? = - -Types offers a much richer integration, which is simply impossible with separate plugins. For example, you have fine-grained control of where to display custom meta-boxes. Because Types defines both the post types and fields, we have greater control of where things can go. - -Additionally, Types is the only plugin that lets you define parent/child relationships between different post types AND use that information to edit child data when editing a parent. - - -== Screenshots == - -1. Toolset Dashboard -2. Post Types list -3. Custom Taxonomies list -4. Edit Post Type -5. Edit Taxonomy -6. Editing post field group -7. Editing user field group -8. Inserting custom fields to content -9. Custom fields on the post editing page -10. Bulk editing child content using Field Tables - -== Changelog == - -= 2.3.2 = -* An upgrade to the Installer component to prevent the notification about a possible upgrade to Types 3.0 for non-subscription users. - -= 2.3.1 = -* Bring back the upgraded Installer in order to remedy upgrade issues for both subscription and non-subscription clients. - -= 2.3 = -* Free Types version which will be available on wordpress.org only. -* Added a dismissable notice about what is going on with Types development. -* Removed the Installer dependency. Clients who buy Toolset will have to download Types 3.0+ manually for the first time. -* Users should no longer be asked to buy a subscription in order to upgrade (sorry about that). - -= 2.2.23 = -* Fixed issue with Toolset registration - -= 2.2.22 = -* First version of the public relationship API that will be sustainable also for many-to-many relationships. -* Added a warning about dropping the PHP 5.2 support (which is no longer officially supported anyway) in the near future. -* Fixed: Using the_title filter without the mandatory $id argument. -* Fixed: Deprecated function notice in PHP 7.2. - -= 2.2.21 = -* Fixed a compatibility issue with Beaver Builder -* Fixed an issue with extra backslashes when using quotes in field name -* Removed the Toolset overlay while saving -* Removed the dependency of GLOB_BRACE - -= 2.2.20 = -* Fixed an issue that field title was not available on filter "wpt_field_options" -* Fixed an issue with the background when resizing transparent indexed colored PNGs -* Fixed an issue with special character entities import - -= 2.2.19 = -* Fixed an issue when using 3rd party shortcodes on the WYSIWYG field - -= 2.2.18 = -* Fixed an issue when adding option to checkbox / radio / select field -* Fixed an issue with Custom Post Types loading (since WordPress 4.8.2) - -= 2.2.17 = -* Fixed an issue when saving field conditional while the latest version of Views was active. -* Updated the list of WordPress reserved names. -* Fixed a formatting issue when using a WYSIWYG field in Content Templates. - -= 2.2.16 = -* Fixed a bug with numeric validation used a different decimal sign than a dot. -* Fixed a compatibility issue with the The7 theme. -* Display an admin message if there are other Toolset plugins that are not registered. This should not affect local and staging sites. - -= 2.2.15.1 = -* Fixed a bug that caused WCML to request registration in order to receive updates. - -= 2.2.15 = -* Fixed a bug that caused Types to request registration in order to receive updates. - -= 2.2.14 = -* Improved translations -* Fixed notice in term listing page when image field URL is not valid - -= 2.2.13 = -* Fixed an issue between the Image field and databases using utf8mb4 character set - -= 2.2.12 = -* Improved the performance of the Image field. - -= 2.2.11 = -* Removed notices, to push users to activate Layouts theme integration plugins based on the current theme -* Added filter to remove/add automatic notices on demand - -= 2.2.10 = -* Compatibility changes for CRED 1.9 -* Updated Font Awesome to version 4.7.0 -* Fixed broken link in parent relationship table on unpublished posts -* Fixed a compatibility issue with Soliloquy Slider - -= 2.2.9 = -* Added the feature to display posts and pages in Toolset dashboard by default. -* Added the ability to set the purpose of a View or a WordPress Archive, when creating from the Toolset Dashboard. -* Added support for user language setting. -* Renamed "Thumbnail" to "Featured Image" in custom post type edit screen options. -* Removed non-Types taxonomies from the related section in post type edit screen. -* Removed "Layouts not compatible with theme" message. -* Fixed an issue with checkbox user field with option to save 0 to the database -* Fixed an issue that WordPress Archives created inside Layouts were listed in Views section of Types Information table -* Fixed a compatibility issue with WPML plugin which was causing duplicate keys in the icl_strings table, when renaming post field groups or post types. -* Fixed a compatibility issue with UseAnyFont plugin. - -= 2.2.8 = - -* Fixed an issue where Types saves invalid values in user fields. -* Added 'custom_css' and 'customize_changeset' to list of excluded post types. -* Fixed fatal errors with Styling editor and PHP 7.1. -* Fixed a glitch in Firefox ”a new blank tab was opened when clicking on ‘Skip Feedback’” - -= 2.2.7 = - -* Fixed a JavaScript error when using a flat taxonomy in the relationship post table. -* Fixed an issue where no value was stored for checkboxes when option to save 0 was selected. -* Fixed a validation issue for file, audio, video and embed fields affecting Types. Allowing URLs with non-latin characters, but only for URLs that point to attachments from the Media Library (validated by WordPress media upload mechanism). -* Removed the "Types Migration" page which was broken and not maintained. -* Fixed an incompatibility issue with Divi caused by double enqueuing of the jQuery UI Validation plugin. -* When inserting the types shortcode for an image field, we will always use placeholders for the title and alt text. -* Fixed an issue in the relationship post table where it wasn't possible to repeatedly set and remove a child post's featured image. -* Improved how the Types meta fields are registered in the Fields and Views dialog. - -= 2.2.6 = - -* Updated Installer to 1.7.15. -* Fix several issues with the Styling editor. -* Fixed a compatibility with Layouts, child themes of Layouts-integrated themes haven't been recognized as such. -* Fixed a compatibility with WPML, where a rare ID collision caused problems on the parent post selection dropdown. - -= 2.2.5 = - -* Use a different validation rule for file fields that also allows domains without TLD. -* Fix a CRED issue with added validation rules. -* Handle several issues related to using "0" as a default field value and saving it to the database. -* Fix an edge-case bug when loading field groups on the Edit Post page. - -= 2.2.4 = - -* Added missing mandatory URL validation to file fields. -* Added support for all custom post types in Toolset Dashboard. -* Added support for "id" attribute for $parent-post selection in types_render_shortcode() function and [types] shortcode. -* Added PHP template example files. -* Implemented an alternative escaping mechanism for custom format setting of the date field. -* Changed the way we store the context of a Types field for string translation (use field group name instead of ID). -* Excluded Media from post relationships since the current GUI isn't able to support it properly. -* Fixed compatibility issue with registering custom taxonomies in WordPress 4.7. -* Fixed compatibility issue with direct access to $wp_filter in WordPress 4.7. -* Fixed taxonomies export with legacy "object_type" setting that was causing syntax errors in the output XML. -* Fixed manipulation with repetitive user field values making it more similar to post fields. -* Fixed front-end notice when there is only one value in a repeating user Skype field. -* Fixed issue with Types export and non-latin characters in a field group slug. -* Fixed regression on the post parent selector caused by the select2 update. -* Fixed name display instead of slug in term field group edit pages. - -= 2.2.3 = - -* Fixed several security issues. - -= 2.2.2 = - -* Toolset Dashboard now supports custom post types created by theme or other plugins -* Updated select2 to version 4 -* Fixed issue using [types] shortcode in CRED notification -* Fixed minor incompatibility with the latest version of Toolset Access. -* Fixed issue with custom values for checkboxes fields not being respected. - -= 2.2.1 = - -* Fixed path for Toolset Installer - -= 2.2 = - -* Added feature to output title, description, caption and alt text using placeholders in image field. -* Added types_import_from_zip_file API filter. -* Added types_finished_saving_child_posts API action as a workaround for https://core.trac.wordpress.org/ticket/17817. -* Fixed error when generic field definitions are queried by Types-specific arguments. -* Fixed warnings when saving a child post with repetitive field in the parent's edit page. -* Fixed issue where internal "Types Term Groups" post type was appearing in some places that it should not. -* Fixed issue in RTL languages where save button was being overlapped by cancel button on field group conditions. -* Fixed issue with post relationship query in WPML default language. -* Fixed issue with term field checkboxes options which were not able to be edit -* Fixed performance issue with frontend display table. -* Fixed issue with same fields in multiple field groups and they are now being displayed only once in post/user/term edit pages. - -= 2.1 = - -* Added dashboard for Toolset. -* Added setting to hide “Front-end Display” table. -* Added types_filter_query_field_definitions API filter. -* Added Import and Export support for term fields and field groups. -* Added ability to add term fields values on Add Term page. -* Added warning about possible conflicts between post type and taxonomy rewrite slugs. -* Added feature in Edit Field Group where fields with errors will be expanded on submit to make the error visible to the user. -* Added feature on term listing page to hide term field columns, if there are too many and user has not changed screen options . -* Added feature on post type edit screen to also display complex fields in “Post Fields to be shown as columns in Post Type listing in WordPress Admin” section, even if they are not available in the listing. -* Added ability to delete a taxonomy in edit page. -* Added ability to delete a field group in edit page. -* Added support for "id" in types_render_field() function. -* Changed label "Numeric" to "Number". -* Updated “Where to include this Field Group” section, which is no longer a meta box and is now placed under “Name and description”. -* Updated “Front-end Display” table, which will no longer display "Template" for built-in post types. -* Updated “Cancel” links in dialogs, which are now buttons to match WordPress style. -* Updated [types] shortcode attributes and they are now using single quotes, instead of double quotes. -* Updated screen header tags to h1, instead of h2. -* Updated plugin license information. -* Updated POT language file. -* Fixed issue with child post types not created by Types that could not be edited in child-relationship table. -* Fixed issue with name and singular name of post types and post field groups that were not being sanitised. -* Fixed issue with Types admin screens access when user role has been degraded from Administrator role. -* Fixed issue with post count display in "At a Glance" section, when it was above a thousand. -* Fixed issue in Conditional Display that advanced logic did not work without simple logic. -* Fixed issue in Conditional Display that simple logic was always being displayed, even if advanced logic was used. -* Fixed issue in Conditional Display that slugs with hyphens were not usable in advanced logic. -* Fixed issue with field control pages that were not displaying all groups. -* Fixed issue with fields that changing a slug removed the field conditions. -* Fixed issue with term fields showing field content instead of "Display text". - -= 2.0.1 = - -* Release date: 2016-04-12 -* Fixed issue with information table and Layouts. - -= 2.0 = - -* Release date: 2016-04-11 -* Revamped Field Control page for all field domains. -* Added information table on post, post type and field group edit pages. -* Added columns with previews of field values in taxonomy term listing pages. -* Fixed issue with cursor that was moved automatically to the end of the slug input. -* Fixed issue with slugs that could not be numeric. -* Fixed disabled buttons when saving a child post in post-relationship table. -* Fixed upgrade issue from version 1.9 to 1.9.1 that was removing assignment between custom post types and native taxonomies. -* Fixed issue with initial expression of "Advanced text mode" in data-dependent display conditions for field groups. -* Fixed issue with special characters when displaying taxonomy names on the Edit Taxonomy page. -* Fixed issue with special characters when displaying term names on the Edit Post Field Group page. - -= 1.9.1 = - -* Released date: 2016-03-08 -* Fixed javascript infinite loop in post field group edit page. -* Fixed conflict between post relationship table and WordPress heartbeat ajax call. -* Fixed field slug limit of 20 characters. -* Fixed issue with filtering by multiple checkboxes fields that failed to return results. -* Fixed custom post type icon on "At a Glance" section. -* Fixed hidden visibility option of post types that did not work for built-in types. -* Fixed issue when adding an existing field that was always attached to bottom of the list. -* Fixed issue with parent custom post type that could not be stored in "Select child fields from Child to be displayed in Post Relationship table" -* Fixed options of unsaved checkbox / select / radio fields weren't sortable. -* Fixed an issue when adding a existing field to another group. -* Fixed an issue with cursor that was moved automatically to the end of slug input. - -= 1.9 = - -* Release date: 2016-02-17 -* New: Taxonomy term meta (custom fields for taxonomy). -* Major upgrade to user interface. -* Renamed "Custom Fields" to "Post Fields". -* Added post arguments “show_rest” and “rest_base” to options on post type edit screen. -* Added ability to rename built-in post types “Posts”, “Pages” and “Media”. -* Added new filter "wpcf_exclude_meta_boxes_on_post_type" that allows to exclude own Post Types from wpcf_add_meta_boxes() function in order to avoid adding Types meta boxes to certain custom posts. -* Added ability to modify the title placeholder, displayed when creating a new post, for each post type. -* Added ability to deactivate built-in taxonomies. -* CPTs can now be positioned anywhere in the admin menu. -* Promotional messages can now be disabled in settings. -* Fixed date fields so they properly display "hour" and "minutes" when they provide those options. -* Fix wrong field type conversion options for checkboxes fields. -* Avoid clearing the roles for the current user as global when editing a user by visiting its profile. -* Properly escape data used as attributes on a javascript methods controlling the post types, taxonomies, Content Templates or user roles assigned to a field group. -* Ensure a user creating children posts on a Fields Table table has the right capabilities to do so, including Access rights. -* Extend meta queries coming from Views so they work with Types checkboxes fields for users and taxonomy terms. Also, allow filtering by checkbox value in addition to checkbox title. -* Allow to filter checkboxes fields by a value that contains a comma in its title. -* Fix pagination in the Fields Table of a parent post type: it was returning the posts per page setting to its default state of 5. -* Fix the Next pagination button missing on Fields Tables when the table is set to show N children each time and you have N+1 children assigned to that parent. -* Fix custom taxonomy export/import when it is attached to a post type whose slug starts with a number. - -= 1.8.11 = - -* Release date: 2015-12-07 -* Fixed compatibility with WPML related to custom field translations. -* Fixed compatibility with WordPress 4.4 related to menu management. -* Added 'action' to the list of reserved words that can not be used to name post types or taxonomies. - -= 1.8.10 = - -* Release date: 2015-11-18 -* Added filter "wpcf_init_custom_types_taxonomies". - -= 1.8.9 = - -* Release date: 2015-11-10 -* Changed Installer version to 1.7 -* Changed Common version to 1.8 - -= 1.8.8 = - -* Release date: 2015-11-02 -* Replaced esc_attr_e to esc_attr in skype field. -* Changed Installer version to 1.6.8. - -= 1.8.7.2 = - -* Release date: 2015-10-28 -* Fixed the problem with select post parent if WPML is active. -* Replaced sum of array by array merge to avoid losing values. - -= 1.8.7.1 = - -* Release date: 2015-10-20 -* Added check to do not translate if value to translate is empty or not a string. - -= 1.8.7 = - -* Release date: 2015-10-18 -* Fixed a problem with shortcode playlist. -* Fixed a problem with backslash in WYSIWYG field name. -* Improved WPML integration, replace `icl_t()` by filter `wpml_translate_single_string`. -* Changed Installer version to 1.6.7 - to reduce requests to Toolset API. - -= 1.8.6.2 = - -* Release date: 2015-09-29 -* Fixed a problem with "Feature Image". -* Fixed a problem with loading parent data in child table. - -= 1.8.6.1 = - -* Release date: 2015-09-28 -* Fixed a problem with get_plugins() function is some Installer actions. - -= 1.8.6 = - -* Release date: 2015-09-28 -* Replaced parameter "numberposts" with "posts_per_page" in post relationships query. -* Fixed a meta post data before use and if is too complex just do not handle this in Types. -* Fixed a problem with selecting file in child tabele when is no WYSIWYG or other file field on edit screen. -* When we get User Group we added information about affected roles. -* Fixed a problem with playlist. - -= 1.8.5 = - -* Release date: 2015-09-02 -* Fixed a problem with display post parent in post children table after pagination. -* Fixed a problem with display post parent in post children table after sorting. - -= 1.8.4 = - -* Release date: 2015-09-01 -* Fixed a problem with display post parent in post children table after pagination. -* Fixed a problem with some AJAX action (can't add new field, can't choose child fields, etc. etc.) - -= 1.8.3 = - -* Release date: 2015-08-31 -* Fixed a problem with saving child posts when author role is "Author". - -= 1.8.2 = - -* Release date: 2015-08-27 -* Fixed a problem with selecting child post Events from Event Calendar when evens are "expired". - -= 1.8.1 = - -* Release date: 2015-08-25 -* Fixed a problem with select2 and new child posts. - -= 1.8 = - -* Release date: 2015-08-17 -* Added the ability to choose Custom Field as a column for Posts and Pages. -* Added the ability to select the Feature image in the child Post table. -* Added the ability to turn off the standard WordPress Custom Fields metabox. -* Added default value to a Custom Field. -* Added an "Edit" button for the parent post on the child Post editing page. -* Added an error message for Custom Fields in children entries. -* Added a new filter “wpcf_config_options_(type)”. -* Added "ico" file type as a proper image file. -* Added "parent" keyword into the list of reserved words for Custom Post Type or Custom Taxonomy name. -* Added "select2" options script in parent Post field. -* Changed "View template" string to "Content Template" in order to avoid inconsistencies. -* Added a check for Custom Fields in order to display only active ones in lists. -* Fixed a problem about the visibility of Types button in Post edit screen editor, when there are User Fields groups but no Custom Fields groups available. -* Fixed a problem about the Module Manager box. -* Fixed a problem with the usage of "dashboard_glance_items" filter. -* Fixed a problem about alternative text and title of repetitive image fields. -* Fixed a problem about lost translation when a parent Post was saved (https://wpml.org/forums/topic/custom-post-type-relationships/). -* Fixed a conflict of validation field with CRED plugin. -* Removed "Styling Editor" section in Custom Fields groups and User Fields groups edit screen. In order to enable it again, you can define “TYPES_USE_STYLING_EDITOR” constant in wp-config.php file. -* Improved Module Manager box in Custom Post Type and Custom Taxonomy edit screen. -* Moved marketing message into the "Need Help?" tab. -* Reviewed "Add New" buttons in all edit screens for consistency. -* Removed the "auto-import" option. -* Turned off migration from "Advanced Custom Fields Pro", as this plugin has different data structure than "Advanced Custom Fields". -* Updated list of Font Awesome icons. -* Updated Skype field according to the new Skype Buttons API. - -= 1.7.11 = - -* Release date: 2015-08-05 -* Fixed a problem when saving HTML in meta fields. - -= 1.7.10 = - -* Release date: 2015-08-04 -* Fixed a problem when saving HTML in meta fields. - -= 1.7.9 = - -* Release date: 2015-08-04 -* Fixed a problem when saving HTML in meta fields. - -= 1.7.8 = - -* Release date: 2015-08-03 -* Fixed WYSIWYG field for WP 4.2.3 security release. -* Added HTML frontend rendering settings. - -= 1.7.7 = - -* Release date: 2015-07-21 -* Fixed a problem with the Getting Started tutorials. - -= 1.7.6 = - -* Release date: 2015-07-20 -* Changed Installer version to 1.6.4 - to reduce load time and avoid to much update requests. - -= 1.7.6 = - -* Release date: 2015-07-20 -* Changed Installer version to 1.6.4 - to reduce load time and avoid to much update requests. - -= 1.7.5 = - -* Release date: 2015-07-15 -* Fixed a problem with Custom Fields Group edit screen to allow (again) underscore in Custom Fields names. https://toolset.com/forums/topic/underscores-in-custom-field-names-possible-bug/ - -= 1.7.4 = - -* Release date: 2015-07-09 -* Changed Installer version to 1.6.1 - -= 1.7.3 = - -* Release date: 2015-06-25 -* Fixed problem with "View All" in menu builder for Custom Post Types. https://toolset.com/forums/topic/appearance-menu-php-errornotice/ - -= 1.7.2 = - -* Release date: 2015-06-23 -* Field a problem with "file type" field on post edit screen when is no WYSIWYG editor. https://wordpress.org/support/topic/image-field-not-working-1 - -= 1.7.1 = - -* Release date: 2015-06-22 -* Fixed a problem with constant ICL_SITEPRESS_VERSION https://wordpress.org/support/topic/types-17-notice-undefined-constant-icl_sitepress_version -* Field a problem with "file type" field on user profile screen. https://wordpress.org/support/topic/image-field-not-working-1 -* Types and Access integration - You can define roles and control who can add, edit or change Custom Post Types, Custom Taxonomies, Custom Field Groups and User Meta Groups. - -= 1.7 = - -* Release date: 2015-06-15 -* Added the word "mode" to the list of words reserved by WordPress. https://toolset.com/forums/topic/when-types-is-activated-i-cant-filter-articles-by-category-in-the-wp-backend/ -* Added the feature that automatically creates a slug for the Custom Post Type and Custom Taxonomy. -* Added bulk delete options to Custom Field Groups listing page. -* Added bulk delete options to Custom Post Types listing page. -* Added bulk delete options to Custom Taxonomies listing page. -* Added the automatic check of availability for the "Title" and "Editor" fields in the child relationship dialog. -* Added the duplicate option for Custom Post Type and Custom Taxonomy. -* Added the "Excerpt" field to the Child Posts table. -* Added the "wpcf_field_image_max_width" filter which allows user to change image width on admin listing pages. -* Added the option to specify the custom archive slug for the Custom Post Type http://toolset.com/forums/topic/specify-cpt-archive-slug-as-string/ -* All custom fields on Custom Post Type listing pages are now sortable. -* Changes to the Types fields GUI for easier support. -* Fixed a problem with Custom Post Type, Custom Taxonomy and Custom Fields Group editing pages where forms would "freeze" after validation fails. -* Fixed a problem with selecting an image for the Custom Image Field in the Child Posts table, after using the "Add New", "Save All" and "Save" buttons. https://toolset.com/forums/topic/featured-image-cannot-be-changed-after-first-save/ -* Fixed a problem with multi-line field not being wrapped with P (paragraph) HTML tag https://toolset.com/forums/topic/multi-line-text-fields-are-missing-paragraph-tags/ -* Fixed problem with fields being covered by colorbox on the Custom Post Type editing page. -* Fixed an issue where a wrong message was displayed when minimum number of characters has not been reached. - -= 1.6.6.6 = - -* Release date: 2015-06-10 -* Fixed problem with "playlist" word. https://toolset.com/forums/topic/front-end-warning-from-wysiwyg-php/ - -= 1.6.6.5 = - -* Release date: 2015-05-20 -* Fixed problem with Uncaught ReferenceError: pagenow is not defined. http://toolset.com/forums/topic/nextgen-gallery-broken-urgent/ - -= 1.6.6.4 = - -* Release date: 2015-05-12 -* Fixed problem Export/Import for CPT with custom fields. - -= 1.6.6.3 = - -* Release date: 2015-04-27 -* Fixed problem with Commercial tab on Install new Plugin Page. - -= 1.6.6.2 = - -* Release date: 2015-04-10 -* Fixed problem with File Field which do not work when edited from the Parent Post Type. https://toolset.com/forums/topic/1-6-6-seems-to-break-child-fields-when-parent-has-an-image-field/ - -= 1.6.6.1 = - -* Release date: 2015-04-03 -* Fixed problem with archive page for custom post type. - -= 1.6.6 = - -* Release date: 2015-04-02 -* Fixed problem with shortcode "playlist" used in WYSIWYG field. http://toolset.com/forums/topic/media-play-list-not-outputting-from-custom-wysiwyg-field-js-error/ -* Fixed empty title problem for filter "wpt_field_options" on user edit/add screen https://toolset.com/forums/topic/populate-select-field-in-wpcf-um-group/ -* Added ability to create CPT without title and editor. https://toolset.com/forums/topic/inaccurate-warning-message-when-creatingediting-a-cpt/ -* Added Skype field validation. -* Fixed problem with loading custom CSS when user meta group is inactive or not assign to certain user role. -* Added ability to add to menu link to archive of post type. -* Added ability to setup meta box callback function. https://toolset.com/forums/topic/add-support-for-meta_box_cb-in-custom-taxonomy/ -* Added ability to add HTML5 placeholder attribute for custom post fields. -* Fixed problem with CPT labels. https://toolset.com/forums/topic/after-save-cpts-cutom-labels-always-revert-to-default-label/ -* Added a filters to the post title as option text in the select dropdown for post parents. wpcf_pr_belongs_items for array of options and wpcf_pr_belongs_item for one option. https://toolset.com/forums/topic/help-to-distinguish-duplicate-titles-in-post-relationship/ -* Added ability to choose custom fields to display it on custom posts admin list. -* Fixed problem with saving parent data into child data. On parent edit screen. -* Added check group name for Custom Fields and User Fields. -* Fixed missing "Edit" button on group edit screen when we close custom logic form. - -= 1.6.5.1 = - -* Release date: 2015-02-24 -* Fixed Installer patch to plugins. -* Fixed problem with "Access Control and User Roles" menu in Types, when Access is active http://toolset.com/forums/topic/update-issues-fatal-error-require_once-failed-opening-required-wpcf_access_/ -* Changed utm_media used in links on "Getting Started" pages. - -= 1.6.5 = - -* Release date: 2015-02-10 -* Changed in relationships, now all posts are showed, even those which have show_ui to false. -* Added ability to hide custom post types on post relationships list. https://toolset.com/forums/topic/post-relationship-doesnt-show-post-type-events-created-by-events-espresso/ using filter add_filter('wpcf_show_ui_hide_in_relationships', '__return_false'); -* Fixed a problem with deleting last children on post relationships table. -* Added filter to allow use "?" in image url. https://toolset.com/forums/topic/image-custom-field-is-not-storing-image-path-with-parameters/ -* Added option for child table, when editing parent to allow show only list of children instead edit form. http://toolset.com/forums/topic/miss-settings-for-post-relationship-child-options/ -* Fixed a problem with slug in custom fields, when field have special chars. -* Fixed wrong display message about custom fields not manageable by Types. -* Fixed a conflict with Formidable-Pro plugin https://toolset.com/forums/topic/plugin-conflict/ -* Fixed creating new post in relationships. WP 4.1 need real title not faked by one space. -* Fixed problem with validate fields on user create page. http://toolset.com/forums/topic/custom-usermeta-bypassed-even-required-is-set/ -* Improved Edit CPT and Edit CT screens to be more compatible with WP Admin UI -* Fixed problem with default label which contains single quote character (eg. French) https://toolset.com/forums/topic/default-label-always-shown/ -* Improved display list of custom fields groups. - -= 1.6.4 = - -* Release date: 2014-11-17 -* Fixed an issue with dependency between custom taxonomies and custom posts when importing data from the "Custom Post Type UI" plugin. -* Fixed an issue with editing checkboxes with the option "save 0 to the database" selected, created for Custom Posts. http://toolset.com/forums/topic/checkbox-custom-field-doesnt-save-value-since-upgrade-to-version-1-6-2/ http://toolset.com/forums/topic/types-checkbox-field-not-saving-after-save-0-to-the-database/ -* Fixed an issue with PHP notices being thrown when relative URLs to images were used. http://toolset.com/forums/topic/php-notice-undefined-index-host-in-image-php/ -* Fixed the example file which adds the Google Map field to Types and allows users to enter coordinates to display a map on the front-end. -* Added the "wpcf_delete_relation_meta" filter which allows deletion of all post relationships when deleting a custom post type. -* Fixed an issue with the file name being changed when the file was uploaded. https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/189560556/comments http://toolset.com/forums/topic/types-1-6-update-breaks-layout-that-worked-in-types-1-5-7/ -* Fixed a problem with duplicate slugs on "Edit Group" screen. https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/187118123/comments http://toolset.com/forums/topic/cant-add-more-custom-fields/ -* Fixed a problem with default description not disappearing for non-English placeholders. https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/189787190/comments -* Fixed a problem with Custom Taxonomy metaboxes still appearing on the Custom Post editing page even after removing a Custom Taxonomy from a Custom Post Type. -* Fixed embedding OTGS CSS for the admin area. https://wordpress.org/support/topic/four-stylesheets-being-loaded-at-frontend -* Fixed a problem with Checkbox field value not being saved. https://toolset.com/forums/topic/checkbox-value-not-saved/ -* Added the option to select posts with the "Private" post status as parents in a parent-child Custom Post Types relationships. http://toolset.com/forums/topic/cred-child-form-not-working-with-private-ctp/ -* Fixed a problem with the date-picker. https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/191190651/comments -* Fixed a problem with label menu in wp-admin for child posts. -* Fixed a problem with child table when edit parent post and children do not have title. -* Prevent to chose repetitive field in child table on edit parent screen. http://toolset.com/forums/topic/wp-types-select-child-fields-to-be-displayed-specific-fields-not-working/ -* Added a dynamic "posted x minutes/hours ago" for Types fields. https://toolset.com/forums/topic/adding-a-dynamic-posted-x-minuteshours-ago-in-a-view/ -* Improved post relation table by using more precise labels. http://toolset.com/forums/topic/displaying-the-best-names-of-cpts-in-applicable-contexts/ -* Fixed a problem with display checkbox value from database if checkbox is empty. - -= 1.6.3 = - -* Release date: 2014-10-23 -* Added the message to ask users to answer a short survey for feedback on their work using the Types plugin. -* Fixed a problem where the custom field group’s description was missing from the post/page editing page. http://toolset.com/forums/topic/custom-field-group-descriptions-no-longer-visible-in-cpt-add-newedit-screen/ -* Fixed a problem where the field descriptions weren’t displayed on the user profile editing page. http://toolset.com/forums/topic/checkbox-description-fields-no-longer-display-in-types-1-6-2/ -* Fixed a problem where users weren’t able to untick the single and multiple checkbox fields on the user profile editing page. -* Fixed a problem where the value of date field couldn’t be cleared and added new button which clears the date field value. http://toolset.com/forums/topic/problem-2-after-update/ -* Replaced the deprecated like_escape function with the wpdb::esc_like function. -* Fixed a problem where the parent-child relations between custom post types persisted after deleting and re-creating a custom post type. -* Fixed a problem where date picker scripts were being enqueued in the front end. https://wordpress.org/support/topic/datepicker-css-enqueued-on-public - - -= 1.6.2 = - -* Release date: 2014-08-29 -* Fixed addslashes warning -* Fixed display problems with Types shortcodes -* Fixed PHP error for checkboxes - -= 1.6.1 = - -* Release date: 2014-08-22 -* Fixed Formfactory::createForm and Formfactory::displayForm errors on some systems -* Fixed anonymous function problem with wysiwyg field -* Fixed datepicker.css so it only styles the datepicker popup -* Fixed escaping problems with the Types shortcode - -= 1.6 = - -* Release date: 2014-08-22 -* Added ability to add extra options by filter *wpt_field_options* to fields with "options". -* Added ability to create custom post type with the same singular and plural name. -* Added ability to select menu icon (WordPress dashicon) for custom post type. -* Added delete attached repetitive files. -* Added filter "wpcf_pr_belongs_post_status" that allows to change post_status for parent/child posts. -* Added sanitization for uploaded file names, to remove non-latin1 characters. -* Added debug page to help retrieving debug information. -* Fixed export problem if system temporary directory is not allowed to write by open_basedir restriction. -* Fixed export problem, when temporary directory is full or not available. -* Fixed import of slug for custom fields. -* Fixed problems with calling static method in PHP 5.2 -* Fixed problems with embedding scripts when WordPress works on non-standard port. -* Fixed problems with getting not existing array keys when register new post type. -* Fixed problems with manage more than one flat taxonomy on one CRED screen. -* Improved import button, which is disabled until user select a import file. -* Improved custom display logic UI for conditional display in custom fields edit screen. -* Prevent raising group chose overlay on "Custom Fields Control" screen if there is no group. -* Removed serialize/unserialize for exported relationships to avoid object injection. -* Removed Zebra library and created new Toolset fields library. -* Tweak import/export screen when is something wrong with imported file -* Fixed several security issues -* Unify code with other Toolset plugins -* Added debug information output for improved customer support -* Added "required" validation audio, file and video fields - -= 1.5.7 = - -* Fixed action "admin_header" to "admin_head" thx for (anarchocoder)[https://wordpress.org/support/profile/anarchocoder] -* Fixed english suggests in non-english sites. -* Fixed missing icons in WordPress menu on custom fields edit screen. -* Fixed problem with posts relations if post has no parent. -* Fixed problems with checkbox field. Sometimes "check for new posts" do not works correctly. -* Fixed Media Library size if post have no editor. -* Fixed empty fields in "Styling Editor" when editing custom fields. -* Fixed usage of custom fields with prefix "wpcf-" but added by default interface. -* Fixed save fields on attachment edit page. -* Fixed save custom checkbox fields for new attachments. -* Fixed problems with id when repetitive fields are added very fast. -* Fixed problems with displaying options witch apostrophe like "90's". -* Removed clickable links on preview when editing Custom Fields Groups. -* Check compatibility with WordPress 3.9.1. - -= 1.5.6 = - -* Avoid to get WPML configuration if WPML is not installed. -* Check compatibility with WordPress 3.9. -* Fixed missing setting get in module manager. -* Fixed problems with getting post data in relationship when post do not exist. -* Fixed setting override when import data. - -= 1.5.5 = - -* Added file name normalization to avoid some storing problems. -* Added post type slug check due changing. -* Added showing hidden fields on fields control screen -* Added "Show hidden fields" checkbox to show hidden custom fields. -* Adjusted media file path normalization -* Allowed choosing parent posts of all post statuses -* Introduced TYPES_EMBEDDED_URL constant for embedded code -* Fixed bug with child posts and WPML -* Fixed checks if usermeta control screen have hidden fields allowed -* Fixed conditionals are not saved when adding existing fields to group -* Fixed missing relations between posts, after changing parent post type slug. -* Fixed missing relations between post and custom fields, after changing parent post type slug. -* Fixed missing relations between post and taxonomy, after changing parent post type slug. -* Fixed missing WPML translations, after changing parent post type slug. -* Fixed on changing parent posts select to fetch all statuses -* Fixed order of parent form now sorted for pubblished and draft -* Fixed saving conditional settings -* Fixed 'wpcf-post-type' notice. - -= 1.5.4 = -* Caching improvements -* Image resizing adjustments - -= 1.5.3 = -* Fixed caching field data before applying WPML filters -* Fixed forced saving Uncategorized category in child table taxonomy forms -* Fixed indexing bugs with repetitive fields -* Fixed changing numeric to single-line do not remove numeric validation -* Fixed deleted fields showing in conditional dropdown -* Fixed checkboxes special characters in modal screen -* Added preview warning about not updated meta fields -* Added better filtering malformed fields -* Added not allowed saving fields with numeric slugs -* Added 'suppress_filters' parameter for WYSIWYG field -* Added support for W3TC CDN hosted resized images -* Improved JS validation performance -* Removed image exif_imagetype check - -= 1.5.2 = -* Fixed image resizing when only width or height is specified -* Fixed image saving for Win -* Fixed validation for radio field - -= 1.5.1 = -* Fixed the URLs of image fields on several server configurations - -= 1.5 = -* Added new field Colorpicker -* Added new field Video -* Added new field Audio -* Added new field Embedded Media -* Added Usermeta fields to 'Add New User' screen -* Added backward compatibility for 'output' parameter -* Added show_admin_column support for taxonomies -* Added option to have padded cropped image and real non-proportional resize -* Added taxonomy terms selection to child post tables -* Added datepicker support for year range -* Added handling post_id to API call types_child_posts() for custom queries -* Fixed WPML updating fields from original translation -* Fixed WPML edit post screen forms for copied fields -* Fixed WPML creating and updating child posts -* Fixed WPML copied fields appear locked if post do not have original post -* Fixed WPML deleting translated post fields marked as 'translatable' when original is updated -* Fixed WPML changed all fields to be disabled when copied -* Fixed WPML unlocked copied fields when Translation Management is not active -* Fixed WPML removed translation preferences form when Translation Management is not active -* Fixed changing child post status when updating from child table or updating parent -* Fixed setting post parent as 'Not selected' for child post -* Fixed processing shortcodes from field value -* Fixed bug with caching types_child_posts() API call -* Fixed 'maxlength' validation -* Fixed saving post as draft when required field is hidden by other conditional field -* Fixed conditionals triggered on profile page if postmeta and usermeta have same ID -* Fixed custom fields named with prefix 'wpcf-' put under Types control -* Fixed possible issues with relative paths for embedded mode -* Fixed bug with Group conditional and date field -* Fixed bug with fields group conditional and date field -* Fixed saving checkbox zero value for usermeta -* Fixed saving checkboxes for usermeta -* Fixed migrating checkbox for usermeta -* Fixed migrating checkboxes for usermeta -* Fixed child table may show inactive fields - -= 1.4 = -* Views 1.3 compatibility -* New Editor ( new GUI, complete parameter list available, improved inserting shortcodes ) -* Added 'url' parameter for Image field -* Added 'target' parameter for URL field -* Added Asterisk for required fields titles -* API functions updated -* Added support for custom image sizes ( registered using add_image_size() ) -* Removed un-necessary controls from Media Upload for field -* Improved performance on AJAX conditional check -* Fixed inconsistencies when creating first child -* Fixed various issues with Usermeta fields -* Fixed and improved sorting child posts -* Fixed bugs with validation JS -* Date conditional form improved ( added Date select ) -* Checkboxes removed from conditional selection -* WPML synchronization when custom post type or taxonomy is changed (translation preferences, translation connections, belonging terms connections) -* Fixed various issues with WPML-copied fields -* Added support for Tabify plugin - -= 1.3 = -* Added support for User Meta fields -* Added customization for styling of fields -* Added Access control for fields -* Added Read-only mode for fields -* Added no_protocol attribute for url field -* Fixed Date issues when Date is empty -* Better checks for Date values added -* Fixed Date formats issues -* Added Datepicker localization -* WPML and Group terms filter compatibility added -* Fixed Checkboxes 'save zero' setting and display issues -* Fixed Checkbox 'save zero' inserting value on new post -* Added missing Filters association Group setting in Export -* Fixed JS issues when adding first child post -* Fixed WYSIWYG editor not showing in child form -* Reviewed filters for Images for Windows server -* Fixed adding inactive images to editor dropdown -* Performance improvements ( caching results, JS reviews ) - -= 1.2.1.1 = -* Fixed problem with some dates showing as a time stamp -* Fixed number field so it excepts 0 (zero) -* Fixed raw="true" mode so it doesn't process shortcodes -* Fixed translations missing in some languages -* Fixed wrong language being displayed for missing translations -* Fixed repeater fields and conditional display issues - -= 1.2.1 = -* Fixed compatibility with ACF, Events Calendar and a number of other plugins due to removed actions -* Fixed a problem with WooCommerce Extensions, due to too late initialization -* Fixed translations -* Fixed a problem with stypes_child_posts function on updates -* Fixed a problem with Types API for field render -* Fixed a problem with conditional fields and wpv_condition -* Fixed a bug with repeating fields in translated content -* Fixed a problem with many-to-many relationship -* Fixed a bug with fields inserted into the wrond WYSIWYG field - -= 1.2 = -* Added allowing ordering of repeater fields -* Added allow duplicate repeater fields -* Added support for translating Custom Post Type slugs -* Added control of the number of children displayed in the Fields table -* Added optional hour and minutes to the Date field -* Added check to make sure the single and plural names of a Custom Post Type are different -* Fixed handling of required conditional fields -* Removed use of mb_ereg and mb_string functions -* Fixed JavaScript escaping -* Fixed rendering of shortcodes inside types shortcode -* Fixed Open_basedir restriction -* Fixed AJAX popup CSS and JS -* Fixed translation of "Add another field" and "Delete field" buttons -* Fixed exporting and importing of Types Taxonomy -* Fixed exporting and importing of conditional settings for groups - -= 1.1.3.4 = -* Fixed adding child posts for WordPress 3.5 - -= 1.1.3.2 = -* Fixed 'em' tags in radio.php and select.php -* Added support for localized custom post slugs via WPML - -= 1.1.3.1 = -* Fixed saving fields in WP 3.5 -* Fixed a bug displaying Types credit footer when not asked to do so - -= 1.1.3 = -* Added support for resizing remote images -* Fixed long and short date formats -* Fixed many small bugs and glitches -* Sync with Views 1.1.3 - -= 1.0.4 = -* Some fixes for textarea rendering without automatic paragraph insertion -* Some fixes for WPML compatibility -* Support for Views 1.1.1 - -= 1.0.3 = -* Fixes for repeating fields - -= 1.0.2 = -* Improved WPML support with repeating fields -* Fixed problems with decimal repeating fields -* Post relationship meta box goes through standard WordPress filters -* Fixed field display conditions for date fields -* Fixed field count when adding or deleting fields -* Stopped saving child posts when saving the parent, to avoid conflicts with other plugins -* Checkboxes can save '0' for empty fields - -= 1.0.1 = -* Fixes a number of small bugs, related with JS interaction with other plugins - -= 1.0 = -* Added an option to make fields repeatable -* Added multiple-option checkboxes -* Added an option to output just URLs for resized images -* Added support for global class and style for all fields -* Added AJAX support for conditional fields -* Added support for non-ASCII characters in CPT URLs -* Added translations for Spanish, French, German, Portuguese, Italian and Dutch -* Fixed many small bugs and glitches - -= 0.9.5.4 = -* Fixed a javascript bug on group edit pages - -= 0.9.5.1 = -* Fixed a last-minute bug with post relationship - -= 0.9.5 = -* Added support for parent/child post relationship between different types -* Added Field Tables, for bulk editing child fields from the parent editor -* Streamlined the field insert GUI - -= 0.9.4.2 = -* Fixes a few bugs. - -= 0.9.4.1 = -* Fixed a problem adding custom fields to a group on some servers -* Fixed so that standard tags and categories work again with custom post types -* Fixed custom field groups not being shown for some content templates - -= 0.9.4 = -* Added an option to display custom field groups on specific templates only -* Fixed a number of bugs with Javascript and with Windows servers - -= 0.9.3 = -* Added an import screen from Advanced Custom Fields -* Added an import screen from Custom Posts UI -* Added support for non-English character in custom field names -* Eliminated messages about how to insert custom fields in PHP -* Check if fields already exist with the same name before creating them -* Improved compatibility with WPML - -= 0.9.2 = -* Added WYSIWYG custom fields -* Improved the usability for setting up custom taxonomies -* Date fields use the date format specified by WordPress -* Fixed a few bugs for WordPress 3.3 -* Checks that fields cannot be created twice -* Checks that only local images are resized -* Added bulk-delete for custom fields -* Fixed a few issues with WPML support - -= 0.9.1 = -* Added Embedded mode -* Allows to manage existing custom fields with Types -* Added a .po file for translating Types interface - -= 0.9 = -* First release - -== Upgrade Notice == - -= 0.9.1 = -* The new Embedded mode allows integrating Types functionality in WordPress plugins and themes. - -= 0.9.2 = -* Check out the new WYSIWYG custom fields. - -= 0.9.3 = -* This version streamlines the admin screens and includes a importers from other plugins - -= 0.9.4 = -* You can now enable custom field groups for content with specific templates - -= 0.9.4.1 = -* Fixed a few problems found in the 0.9.4 release - -= 0.9.5 = -Try the new parent/child relationship between different post types! - -= 0.9.5.1 = -Fixed a last-minute bug with post relationship - -= 0.9.5.4 = -Fixed a javascript bug on group edit pages - -= 1.0 = -You can make any field repeating now - -= 1.0.1 = -Small bugfix release - -= 1.0.2 = -Better support for multilingual sites with repeating fields - -= 1.1.3 = -Includes support for resizing remote images - -= 1.1.3.1 = -Fix for WP 3.5 - -= 1.1.3.2 = -You can have localized slugs for custom post types - -= 1.1.3.4 = -Fix adding child posts for WordPress 3.5 - -= 1.2 = -Drag and Drop ordering of repeating fields - -= 1.2.1 = -Just bug fixes. Usermeta fields are coming in Types 1.3! - -= 1.3 = -Add Usermeta fields and Access control of fields. diff --git a/backend/wordpress/wp-content/plugins/types/vendor/autoload.php b/backend/wordpress/wp-content/plugins/types/vendor/autoload.php deleted file mode 100644 index bd7550b..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/autoload.php +++ /dev/null @@ -1,7 +0,0 @@ - - * Jordi Boggiano - * - * For the full copyright and license information, please view the LICENSE - * file that was distributed with this source code. - */ - -namespace Composer\Autoload; - -/** - * ClassLoader implements a PSR-0, PSR-4 and classmap class loader. - * - * $loader = new \Composer\Autoload\ClassLoader(); - * - * // register classes with namespaces - * $loader->add('Symfony\Component', __DIR__.'/component'); - * $loader->add('Symfony', __DIR__.'/framework'); - * - * // activate the autoloader - * $loader->register(); - * - * // to enable searching the include path (eg. for PEAR packages) - * $loader->setUseIncludePath(true); - * - * In this example, if you try to use a class in the Symfony\Component - * namespace or one of its children (Symfony\Component\Console for instance), - * the autoloader will first look for the class under the component/ - * directory, and it will then fallback to the framework/ directory if not - * found before giving up. - * - * This class is loosely based on the Symfony UniversalClassLoader. - * - * @author Fabien Potencier - * @author Jordi Boggiano - * @see http://www.php-fig.org/psr/psr-0/ - * @see http://www.php-fig.org/psr/psr-4/ - */ -class ClassLoader -{ - // PSR-4 - private $prefixLengthsPsr4 = array(); - private $prefixDirsPsr4 = array(); - private $fallbackDirsPsr4 = array(); - - // PSR-0 - private $prefixesPsr0 = array(); - private $fallbackDirsPsr0 = array(); - - private $useIncludePath = false; - private $classMap = array(); - private $classMapAuthoritative = false; - private $missingClasses = array(); - private $apcuPrefix; - - public function getPrefixes() - { - if (!empty($this->prefixesPsr0)) { - return call_user_func_array('array_merge', $this->prefixesPsr0); - } - - return array(); - } - - public function getPrefixesPsr4() - { - return $this->prefixDirsPsr4; - } - - public function getFallbackDirs() - { - return $this->fallbackDirsPsr0; - } - - public function getFallbackDirsPsr4() - { - return $this->fallbackDirsPsr4; - } - - public function getClassMap() - { - return $this->classMap; - } - - /** - * @param array $classMap Class to filename map - */ - public function addClassMap(array $classMap) - { - if ($this->classMap) { - $this->classMap = array_merge($this->classMap, $classMap); - } else { - $this->classMap = $classMap; - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, either - * appending or prepending to the ones previously set for this prefix. - * - * @param string $prefix The prefix - * @param array|string $paths The PSR-0 root directories - * @param bool $prepend Whether to prepend the directories - */ - public function add($prefix, $paths, $prepend = false) - { - if (!$prefix) { - if ($prepend) { - $this->fallbackDirsPsr0 = array_merge( - (array) $paths, - $this->fallbackDirsPsr0 - ); - } else { - $this->fallbackDirsPsr0 = array_merge( - $this->fallbackDirsPsr0, - (array) $paths - ); - } - - return; - } - - $first = $prefix[0]; - if (!isset($this->prefixesPsr0[$first][$prefix])) { - $this->prefixesPsr0[$first][$prefix] = (array) $paths; - - return; - } - if ($prepend) { - $this->prefixesPsr0[$first][$prefix] = array_merge( - (array) $paths, - $this->prefixesPsr0[$first][$prefix] - ); - } else { - $this->prefixesPsr0[$first][$prefix] = array_merge( - $this->prefixesPsr0[$first][$prefix], - (array) $paths - ); - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, either - * appending or prepending to the ones previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param array|string $paths The PSR-4 base directories - * @param bool $prepend Whether to prepend the directories - * - * @throws \InvalidArgumentException - */ - public function addPsr4($prefix, $paths, $prepend = false) - { - if (!$prefix) { - // Register directories for the root namespace. - if ($prepend) { - $this->fallbackDirsPsr4 = array_merge( - (array) $paths, - $this->fallbackDirsPsr4 - ); - } else { - $this->fallbackDirsPsr4 = array_merge( - $this->fallbackDirsPsr4, - (array) $paths - ); - } - } elseif (!isset($this->prefixDirsPsr4[$prefix])) { - // Register directories for a new namespace. - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; - } elseif ($prepend) { - // Prepend directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - (array) $paths, - $this->prefixDirsPsr4[$prefix] - ); - } else { - // Append directories for an already registered namespace. - $this->prefixDirsPsr4[$prefix] = array_merge( - $this->prefixDirsPsr4[$prefix], - (array) $paths - ); - } - } - - /** - * Registers a set of PSR-0 directories for a given prefix, - * replacing any others previously set for this prefix. - * - * @param string $prefix The prefix - * @param array|string $paths The PSR-0 base directories - */ - public function set($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr0 = (array) $paths; - } else { - $this->prefixesPsr0[$prefix[0]][$prefix] = (array) $paths; - } - } - - /** - * Registers a set of PSR-4 directories for a given namespace, - * replacing any others previously set for this namespace. - * - * @param string $prefix The prefix/namespace, with trailing '\\' - * @param array|string $paths The PSR-4 base directories - * - * @throws \InvalidArgumentException - */ - public function setPsr4($prefix, $paths) - { - if (!$prefix) { - $this->fallbackDirsPsr4 = (array) $paths; - } else { - $length = strlen($prefix); - if ('\\' !== $prefix[$length - 1]) { - throw new \InvalidArgumentException("A non-empty PSR-4 prefix must end with a namespace separator."); - } - $this->prefixLengthsPsr4[$prefix[0]][$prefix] = $length; - $this->prefixDirsPsr4[$prefix] = (array) $paths; - } - } - - /** - * Turns on searching the include path for class files. - * - * @param bool $useIncludePath - */ - public function setUseIncludePath($useIncludePath) - { - $this->useIncludePath = $useIncludePath; - } - - /** - * Can be used to check if the autoloader uses the include path to check - * for classes. - * - * @return bool - */ - public function getUseIncludePath() - { - return $this->useIncludePath; - } - - /** - * Turns off searching the prefix and fallback directories for classes - * that have not been registered with the class map. - * - * @param bool $classMapAuthoritative - */ - public function setClassMapAuthoritative($classMapAuthoritative) - { - $this->classMapAuthoritative = $classMapAuthoritative; - } - - /** - * Should class lookup fail if not found in the current class map? - * - * @return bool - */ - public function isClassMapAuthoritative() - { - return $this->classMapAuthoritative; - } - - /** - * APCu prefix to use to cache found/not-found classes, if the extension is enabled. - * - * @param string|null $apcuPrefix - */ - public function setApcuPrefix($apcuPrefix) - { - $this->apcuPrefix = function_exists('apcu_fetch') && ini_get('apc.enabled') ? $apcuPrefix : null; - } - - /** - * The APCu prefix in use, or null if APCu caching is not enabled. - * - * @return string|null - */ - public function getApcuPrefix() - { - return $this->apcuPrefix; - } - - /** - * Registers this instance as an autoloader. - * - * @param bool $prepend Whether to prepend the autoloader or not - */ - public function register($prepend = false) - { - spl_autoload_register(array($this, 'loadClass'), true, $prepend); - } - - /** - * Unregisters this instance as an autoloader. - */ - public function unregister() - { - spl_autoload_unregister(array($this, 'loadClass')); - } - - /** - * Loads the given class or interface. - * - * @param string $class The name of the class - * @return bool|null True if loaded, null otherwise - */ - public function loadClass($class) - { - if ($file = $this->findFile($class)) { - includeFile($file); - - return true; - } - } - - /** - * Finds the path to the file where the class is defined. - * - * @param string $class The name of the class - * - * @return string|false The path if found, false otherwise - */ - public function findFile($class) - { - // class map lookup - if (isset($this->classMap[$class])) { - return $this->classMap[$class]; - } - if ($this->classMapAuthoritative || isset($this->missingClasses[$class])) { - return false; - } - if (null !== $this->apcuPrefix) { - $file = apcu_fetch($this->apcuPrefix.$class, $hit); - if ($hit) { - return $file; - } - } - - $file = $this->findFileWithExtension($class, '.php'); - - // Search for Hack files if we are running on HHVM - if (false === $file && defined('HHVM_VERSION')) { - $file = $this->findFileWithExtension($class, '.hh'); - } - - if (null !== $this->apcuPrefix) { - apcu_add($this->apcuPrefix.$class, $file); - } - - if (false === $file) { - // Remember that this class does not exist. - $this->missingClasses[$class] = true; - } - - return $file; - } - - private function findFileWithExtension($class, $ext) - { - // PSR-4 lookup - $logicalPathPsr4 = strtr($class, '\\', DIRECTORY_SEPARATOR) . $ext; - - $first = $class[0]; - if (isset($this->prefixLengthsPsr4[$first])) { - $subPath = $class; - while (false !== $lastPos = strrpos($subPath, '\\')) { - $subPath = substr($subPath, 0, $lastPos); - $search = $subPath.'\\'; - if (isset($this->prefixDirsPsr4[$search])) { - $pathEnd = DIRECTORY_SEPARATOR . substr($logicalPathPsr4, $lastPos + 1); - foreach ($this->prefixDirsPsr4[$search] as $dir) { - if (file_exists($file = $dir . $pathEnd)) { - return $file; - } - } - } - } - } - - // PSR-4 fallback dirs - foreach ($this->fallbackDirsPsr4 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr4)) { - return $file; - } - } - - // PSR-0 lookup - if (false !== $pos = strrpos($class, '\\')) { - // namespaced class name - $logicalPathPsr0 = substr($logicalPathPsr4, 0, $pos + 1) - . strtr(substr($logicalPathPsr4, $pos + 1), '_', DIRECTORY_SEPARATOR); - } else { - // PEAR-like class name - $logicalPathPsr0 = strtr($class, '_', DIRECTORY_SEPARATOR) . $ext; - } - - if (isset($this->prefixesPsr0[$first])) { - foreach ($this->prefixesPsr0[$first] as $prefix => $dirs) { - if (0 === strpos($class, $prefix)) { - foreach ($dirs as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - } - } - } - - // PSR-0 fallback dirs - foreach ($this->fallbackDirsPsr0 as $dir) { - if (file_exists($file = $dir . DIRECTORY_SEPARATOR . $logicalPathPsr0)) { - return $file; - } - } - - // PSR-0 include paths. - if ($this->useIncludePath && $file = stream_resolve_include_path($logicalPathPsr0)) { - return $file; - } - - return false; - } -} - -/** - * Scope isolated include. - * - * Prevents access to $this/self from included files. - */ -function includeFile($file) -{ - include $file; -} diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/LICENSE b/backend/wordpress/wp-content/plugins/types/vendor/composer/LICENSE deleted file mode 100644 index f27399a..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright (c) Nils Adermann, Jordi Boggiano - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is furnished -to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_classmap.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_classmap.php deleted file mode 100644 index 579e71c..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_classmap.php +++ /dev/null @@ -1,881 +0,0 @@ - $vendorDir . '/composer/installers/src/Composer/Installers/AglInstaller.php', - 'Composer\\Installers\\AimeosInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/AimeosInstaller.php', - 'Composer\\Installers\\AnnotateCmsInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/AnnotateCmsInstaller.php', - 'Composer\\Installers\\AsgardInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/AsgardInstaller.php', - 'Composer\\Installers\\AttogramInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/AttogramInstaller.php', - 'Composer\\Installers\\BaseInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/BaseInstaller.php', - 'Composer\\Installers\\BitrixInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/BitrixInstaller.php', - 'Composer\\Installers\\BonefishInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/BonefishInstaller.php', - 'Composer\\Installers\\CakePHPInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/CakePHPInstaller.php', - 'Composer\\Installers\\ChefInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ChefInstaller.php', - 'Composer\\Installers\\ClanCatsFrameworkInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ClanCatsFrameworkInstaller.php', - 'Composer\\Installers\\CockpitInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/CockpitInstaller.php', - 'Composer\\Installers\\CodeIgniterInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/CodeIgniterInstaller.php', - 'Composer\\Installers\\Concrete5Installer' => $vendorDir . '/composer/installers/src/Composer/Installers/Concrete5Installer.php', - 'Composer\\Installers\\CraftInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/CraftInstaller.php', - 'Composer\\Installers\\CroogoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/CroogoInstaller.php', - 'Composer\\Installers\\DecibelInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/DecibelInstaller.php', - 'Composer\\Installers\\DokuWikiInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/DokuWikiInstaller.php', - 'Composer\\Installers\\DolibarrInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/DolibarrInstaller.php', - 'Composer\\Installers\\DrupalInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/DrupalInstaller.php', - 'Composer\\Installers\\ElggInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ElggInstaller.php', - 'Composer\\Installers\\EliasisInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/EliasisInstaller.php', - 'Composer\\Installers\\ExpressionEngineInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ExpressionEngineInstaller.php', - 'Composer\\Installers\\EzPlatformInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/EzPlatformInstaller.php', - 'Composer\\Installers\\FuelInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/FuelInstaller.php', - 'Composer\\Installers\\FuelphpInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/FuelphpInstaller.php', - 'Composer\\Installers\\GravInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/GravInstaller.php', - 'Composer\\Installers\\HuradInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/HuradInstaller.php', - 'Composer\\Installers\\ImageCMSInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ImageCMSInstaller.php', - 'Composer\\Installers\\Installer' => $vendorDir . '/composer/installers/src/Composer/Installers/Installer.php', - 'Composer\\Installers\\ItopInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ItopInstaller.php', - 'Composer\\Installers\\JoomlaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/JoomlaInstaller.php', - 'Composer\\Installers\\KanboardInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/KanboardInstaller.php', - 'Composer\\Installers\\KirbyInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/KirbyInstaller.php', - 'Composer\\Installers\\KodiCMSInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/KodiCMSInstaller.php', - 'Composer\\Installers\\KohanaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/KohanaInstaller.php', - 'Composer\\Installers\\LanManagementSystemInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/LanManagementSystemInstaller.php', - 'Composer\\Installers\\LaravelInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/LaravelInstaller.php', - 'Composer\\Installers\\LavaLiteInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/LavaLiteInstaller.php', - 'Composer\\Installers\\LithiumInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/LithiumInstaller.php', - 'Composer\\Installers\\MODULEWorkInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MODULEWorkInstaller.php', - 'Composer\\Installers\\MODXEvoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MODXEvoInstaller.php', - 'Composer\\Installers\\MagentoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MagentoInstaller.php', - 'Composer\\Installers\\MakoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MakoInstaller.php', - 'Composer\\Installers\\MauticInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MauticInstaller.php', - 'Composer\\Installers\\MayaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MayaInstaller.php', - 'Composer\\Installers\\MediaWikiInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MediaWikiInstaller.php', - 'Composer\\Installers\\MicroweberInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MicroweberInstaller.php', - 'Composer\\Installers\\MoodleInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/MoodleInstaller.php', - 'Composer\\Installers\\OctoberInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/OctoberInstaller.php', - 'Composer\\Installers\\OntoWikiInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/OntoWikiInstaller.php', - 'Composer\\Installers\\OsclassInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/OsclassInstaller.php', - 'Composer\\Installers\\OxidInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/OxidInstaller.php', - 'Composer\\Installers\\PPIInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PPIInstaller.php', - 'Composer\\Installers\\PhiftyInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PhiftyInstaller.php', - 'Composer\\Installers\\PhpBBInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PhpBBInstaller.php', - 'Composer\\Installers\\PimcoreInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PimcoreInstaller.php', - 'Composer\\Installers\\PiwikInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PiwikInstaller.php', - 'Composer\\Installers\\PlentymarketsInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PlentymarketsInstaller.php', - 'Composer\\Installers\\Plugin' => $vendorDir . '/composer/installers/src/Composer/Installers/Plugin.php', - 'Composer\\Installers\\PortoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PortoInstaller.php', - 'Composer\\Installers\\PrestashopInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PrestashopInstaller.php', - 'Composer\\Installers\\PuppetInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/PuppetInstaller.php', - 'Composer\\Installers\\RadPHPInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/RadPHPInstaller.php', - 'Composer\\Installers\\ReIndexInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ReIndexInstaller.php', - 'Composer\\Installers\\RedaxoInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/RedaxoInstaller.php', - 'Composer\\Installers\\RoundcubeInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/RoundcubeInstaller.php', - 'Composer\\Installers\\SMFInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/SMFInstaller.php', - 'Composer\\Installers\\ShopwareInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ShopwareInstaller.php', - 'Composer\\Installers\\SilverStripeInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/SilverStripeInstaller.php', - 'Composer\\Installers\\SyDESInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/SyDESInstaller.php', - 'Composer\\Installers\\Symfony1Installer' => $vendorDir . '/composer/installers/src/Composer/Installers/Symfony1Installer.php', - 'Composer\\Installers\\TYPO3CmsInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/TYPO3CmsInstaller.php', - 'Composer\\Installers\\TYPO3FlowInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/TYPO3FlowInstaller.php', - 'Composer\\Installers\\TheliaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/TheliaInstaller.php', - 'Composer\\Installers\\TuskInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/TuskInstaller.php', - 'Composer\\Installers\\UserFrostingInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/UserFrostingInstaller.php', - 'Composer\\Installers\\VanillaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/VanillaInstaller.php', - 'Composer\\Installers\\VgmcpInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/VgmcpInstaller.php', - 'Composer\\Installers\\WHMCSInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/WHMCSInstaller.php', - 'Composer\\Installers\\WolfCMSInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/WolfCMSInstaller.php', - 'Composer\\Installers\\WordPressInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/WordPressInstaller.php', - 'Composer\\Installers\\YawikInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/YawikInstaller.php', - 'Composer\\Installers\\ZendInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ZendInstaller.php', - 'Composer\\Installers\\ZikulaInstaller' => $vendorDir . '/composer/installers/src/Composer/Installers/ZikulaInstaller.php', - 'Enlimbo_Forms' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.eforms.php', - 'FieldAbstract' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/abstract.field.php', - 'FieldFactory' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.field_factory.php', - 'FormAbstract' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/abstract.form.php', - 'FormFactory' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.form_factory.php', - 'IToolset_Association' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/interface.php', - 'IToolset_Association_Query_Condition' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/interface.php', - 'IToolset_Association_Query_Element_Selector' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/interface.php', - 'IToolset_Association_Query_Orderby' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby/interface.php', - 'IToolset_Association_Query_Restriction' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/restriction/interface.php', - 'IToolset_Association_Query_Result_Transformation' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/interface.php', - 'IToolset_Cron_Event' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/cron/event_interface.php', - 'IToolset_Element' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/i_element.php', - 'IToolset_Output_Template' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/interface.php', - 'IToolset_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/i_post.php', - 'IToolset_Post_Type' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type.php', - 'IToolset_Post_Type_From_Types' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_from_types.php', - 'IToolset_Post_Type_Registered' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_registered.php', - 'IToolset_Potential_Association_Query' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/query_interface.php', - 'IToolset_Query_Condition' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/interface.php', - 'IToolset_Relationship_Database_Issue' => $vendorDir . '/toolset/toolset-common/inc/m2m/database/issue/interface.php', - 'IToolset_Relationship_Definition' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/interface.php', - 'IToolset_Relationship_Origin' => $vendorDir . '/toolset/toolset-common/inc/m2m/origin/interface.php', - 'IToolset_Relationship_Query_Cardinality_Match' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/interface.php', - 'IToolset_Relationship_Query_Condition' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/interface.php', - 'IToolset_Relationship_Role' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/interface.php', - 'IToolset_Relationship_Role_Parent_Child' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/parent_child_interface.php', - 'IToolset_Upgrade_Command' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command_interface.php', - 'OTGS\\Toolset\\Common\\Condition\\Installer\\IsAvailable' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/installer/is_available.php', - 'OTGS\\Toolset\\Common\\Condition\\Installer\\IsToolsetSubscriptionValid' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/installer/is_toolset_subscription_valid.php', - 'OTGS\\Toolset\\Common\\Interop\\HandlerInterface' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/interop/handler_interface.php', - 'OTGS\\Toolset\\Common\\Interop\\Handler\\InstallerCompatibilityReporting' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/interop/handler/installer_compatibility_reporting.php', - 'OTGS\\Toolset\\Common\\Interop\\Mediator' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/interop/mediator.php', - 'OTGS\\Toolset\\Common\\M2M\\Association\\Repository' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/Repository.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\CardinalityPostQuery' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/cardinality_post_query.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\JoinManager' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/join_manager.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\WpQueryAdjustment' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/wp_query_adjustment.php', - 'OTGS\\Toolset\\Common\\M2M\\PublicApiService' => $vendorDir . '/toolset/toolset-common/inc/m2m/public_api_service.php', - 'OTGS\\Toolset\\Common\\MaintenanceMode\\Controller' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/maintenance_mode/controller.php', - 'OTGS\\Toolset\\Common\\Utility\\Admin\\Notices\\Builder' => $vendorDir . '/toolset/toolset-common/utility/admin/notices/Builder.php', - 'ReCaptchaResponse' => $vendorDir . '/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/recaptchalib.php', - 'Toolset_Admin_Bar_Menu' => $vendorDir . '/toolset/toolset-common/inc/toolset.admin.bar.menu.class.php', - 'Toolset_Admin_Controller' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/admin.php', - 'Toolset_Admin_Notice_Abstract' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/abstract.php', - 'Toolset_Admin_Notice_Dismissible' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/dismissible.php', - 'Toolset_Admin_Notice_Error' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/error.php', - 'Toolset_Admin_Notice_Interface' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/interface.php', - 'Toolset_Admin_Notice_Layouts_Help' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/layouts/help.php', - 'Toolset_Admin_Notice_Required_Action' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/required/action.php', - 'Toolset_Admin_Notice_Success' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/success.php', - 'Toolset_Admin_Notice_Undismissible' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/undismissible.php', - 'Toolset_Admin_Notice_Warning' => $vendorDir . '/toolset/toolset-common/utility/admin/notice/warning.php', - 'Toolset_Admin_Notices_Manager' => $vendorDir . '/toolset/toolset-common/utility/admin/notices/manager.php', - 'Toolset_Ajax' => $vendorDir . '/toolset/toolset-common/inc/toolset.ajax.class.php', - 'Toolset_Ajax_Handler_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/abstract.php', - 'Toolset_Ajax_Handler_Get_Content_Template_Block_Preview' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_ct_block_preview.php', - 'Toolset_Ajax_Handler_Get_Post_By_Id' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_post_by_id.php', - 'Toolset_Ajax_Handler_Get_Term_By_Id' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_term_by_id.php', - 'Toolset_Ajax_Handler_Get_User_By_Id' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_user_by_id.php', - 'Toolset_Ajax_Handler_Get_View_Block_Preview' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_view_block_preview.php', - 'Toolset_Ajax_Handler_Interface' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/interface.php', - 'Toolset_Ajax_Handler_Intermediary_Post_Cleanup' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/intermediary_post_cleanup.php', - 'Toolset_Ajax_Handler_Migrate_To_M2M' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/migrate_to_m2m.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Posts_By_Post_Type' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_post_type.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Posts_By_Title' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_title.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Terms' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_terms.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Users' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_users.php', - 'Toolset_ArrayUtils' => $vendorDir . '/toolset/toolset-common/utility/utils.php', - 'Toolset_Asset_Manager' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/asset_manager.php', - 'Toolset_Assets_Manager' => $vendorDir . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Association' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/association.php', - 'Toolset_Association_Cleanup_Association' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/association.php', - 'Toolset_Association_Cleanup_Cron_Event' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/cron_event.php', - 'Toolset_Association_Cleanup_Cron_Handler' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/cron_handler.php', - 'Toolset_Association_Cleanup_Dangling_Intermediary_Posts' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/dangling_intermediary_posts.php', - 'Toolset_Association_Cleanup_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/factory.php', - 'Toolset_Association_Cleanup_Post' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/post.php', - 'Toolset_Association_Cleanup_Post_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/post_type.php', - 'Toolset_Association_Cleanup_Troubleshooting_Section' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/cleanup/troubleshooting_section.php', - 'Toolset_Association_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/factory.php', - 'Toolset_Association_Intermediary_Post_Persistence' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/intermediary_post_persistence.php', - 'Toolset_Association_Persistence' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/persistence.php', - 'Toolset_Association_Query' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/association_query.php', - 'Toolset_Association_Query_Condition' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/abstract.php', - 'Toolset_Association_Query_Condition_Association_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/association_id.php', - 'Toolset_Association_Query_Condition_Element_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/element_id.php', - 'Toolset_Association_Query_Condition_Element_Id_And_Domain' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/element_id_and_domain.php', - 'Toolset_Association_Query_Condition_Element_Status' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/element_status.php', - 'Toolset_Association_Query_Condition_Empty_Intermediary' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/empty_intermediary.php', - 'Toolset_Association_Query_Condition_Exclude_Element' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/exclude_element.php', - 'Toolset_Association_Query_Condition_Exclude_Relationship' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/exclude_relationship.php', - 'Toolset_Association_Query_Condition_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition_factory.php', - 'Toolset_Association_Query_Condition_Has_Active_Relationship' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_active_relationship.php', - 'Toolset_Association_Query_Condition_Has_Domain' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_domain.php', - 'Toolset_Association_Query_Condition_Has_Domain_And_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_domain_and_type.php', - 'Toolset_Association_Query_Condition_Has_Intermediary_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_intermediary_id.php', - 'Toolset_Association_Query_Condition_Has_Legacy_Relationship' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_legacy_relationship.php', - 'Toolset_Association_Query_Condition_Has_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/has_type.php', - 'Toolset_Association_Query_Condition_Intermediary_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/intermediary_id.php', - 'Toolset_Association_Query_Condition_Postmeta' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/postmeta.php', - 'Toolset_Association_Query_Condition_Relationship_Flag' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_flag.php', - 'Toolset_Association_Query_Condition_Relationship_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_id.php', - 'Toolset_Association_Query_Condition_Relationship_Origin' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_origin.php', - 'Toolset_Association_Query_Condition_Search' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/search.php', - 'Toolset_Association_Query_Condition_Wp_Query' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/condition/wp_query.php', - 'Toolset_Association_Query_Element_Selector_Abstract' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/abstract.php', - 'Toolset_Association_Query_Element_Selector_Default' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/default.php', - 'Toolset_Association_Query_Element_Selector_Provider' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/provider.php', - 'Toolset_Association_Query_Element_Selector_Wpml' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml.php', - 'Toolset_Association_Query_Element_Selector_Wpml_Lang_All' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml_lang_all.php', - 'Toolset_Association_Query_Orderby' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby/abstract.php', - 'Toolset_Association_Query_Orderby_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby_factory.php', - 'Toolset_Association_Query_Orderby_Nothing' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby/nothing.php', - 'Toolset_Association_Query_Orderby_Postmeta' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby/postmeta.php', - 'Toolset_Association_Query_Orderby_Title' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/orderby/title.php', - 'Toolset_Association_Query_Result_Transformation_Association_Instance' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_instance.php', - 'Toolset_Association_Query_Result_Transformation_Association_Uid' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_uid.php', - 'Toolset_Association_Query_Result_Transformation_Element_Id' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_id.php', - 'Toolset_Association_Query_Result_Transformation_Element_Instance' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_instance.php', - 'Toolset_Association_Query_Sql_Expression_Builder' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/sql_expression_builder.php', - 'Toolset_Association_Query_Table_Join_Manager' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/table_join_manager.php', - 'Toolset_Association_Query_V2' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/association_query_v2.php', - 'Toolset_Association_Query_Wpdb_Wrapper' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/query/wpdb_wrapper.php', - 'Toolset_Association_Translator' => $vendorDir . '/toolset/toolset-common/inc/m2m/association/translator.php', - 'Toolset_Blocks' => $vendorDir . '/toolset/toolset-common/toolset-blocks/toolset-blocks.php', - 'Toolset_Blocks_Content_Template' => $vendorDir . '/toolset/toolset-common/toolset-blocks/blocks/ct/ct.php', - 'Toolset_Blocks_Custom_HTML' => $vendorDir . '/toolset/toolset-common/toolset-blocks/blocks/custom-html/custom-html.php', - 'Toolset_Blocks_View' => $vendorDir . '/toolset/toolset-common/toolset-blocks/blocks/view/view.php', - 'Toolset_Bootstrap_Loader' => $vendorDir . '/toolset/toolset-common/inc/toolset.bootstrap.loader.class.php', - 'Toolset_Common_Autoloader' => $vendorDir . '/toolset/toolset-common/utility/autoloader.php', - 'Toolset_Common_Bootstrap' => $vendorDir . '/toolset/toolset-common/bootstrap.php', - 'Toolset_Condition_Interface' => $vendorDir . '/toolset/toolset-common/utility/condition/interface.php', - 'Toolset_Condition_Plugin_Access_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/access/active.php', - 'Toolset_Condition_Plugin_Access_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/access/missing.php', - 'Toolset_Condition_Plugin_Cred_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/cred/active.php', - 'Toolset_Condition_Plugin_Cred_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/cred/missing.php', - 'Toolset_Condition_Plugin_Encrypted_No_Valid_Theme' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/encrypted/no-valid-theme.php', - 'Toolset_Condition_Plugin_Layouts_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/layouts/active.php', - 'Toolset_Condition_Plugin_Layouts_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/layouts/missing.php', - 'Toolset_Condition_Plugin_Layouts_No_Items' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/layouts/no-items.php', - 'Toolset_Condition_Plugin_Types_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/types/active.php', - 'Toolset_Condition_Plugin_Types_Has_Legacy_Relationships' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/types/has_legacy_relationships.php', - 'Toolset_Condition_Plugin_Types_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/types/missing.php', - 'Toolset_Condition_Plugin_Types_Ready_For_M2M' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/types/ready_for_m2m.php', - 'Toolset_Condition_Plugin_Views_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/views/active.php', - 'Toolset_Condition_Plugin_Views_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/views/missing.php', - 'Toolset_Condition_Plugin_Wpml_Doesnt_Support_M2m' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/wpml/doesnt_support_m2m.php', - 'Toolset_Condition_Plugin_Wpml_Is_Active_And_Configured' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/wpml/is_active_and_configured.php', - 'Toolset_Condition_Plugin_Wpml_Is_Current_Language_Default' => $vendorDir . '/toolset/toolset-common/utility/condition/plugin/wpml/is_current_language_default.php', - 'Toolset_Condition_Theme_Avada_Not_Active_Or_Greater_Equal_5_0' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/avada/not-active-or-greater-equal-5-0.php', - 'Toolset_Condition_Theme_Layouts_Support_Native_Available' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/native/available.php', - 'Toolset_Condition_Theme_Layouts_Support_Native_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/native/missing.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/active.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Available' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/available.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Missing' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/missing.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Not_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-active.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Not_Installed' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-installed.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/active.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Installed' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/installed.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Not_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/not-active.php', - 'Toolset_Condition_Theme_Toolset_Based_Active' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/toolset-based/active.php', - 'Toolset_Condition_Theme_Toolset_Based_Inactive' => $vendorDir . '/toolset/toolset-common/utility/condition/theme/toolset-based/inactive.php', - 'Toolset_Condition_User_Role_Admin' => $vendorDir . '/toolset/toolset-common/utility/condition/user/role/admin.php', - 'Toolset_Constants' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/constants.php', - 'Toolset_Controller_Admin_Notices' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/admin/notices.php', - 'Toolset_Cron' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/cron/cron.php', - 'Toolset_Cron_Event' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/cron/event.php', - 'Toolset_CssComponent' => $vendorDir . '/toolset/toolset-common/inc/toolset.css.component.class.php', - 'Toolset_Date' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_DateParser' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Date_Utils' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/date_utils.php', - 'Toolset_DialogBoxes' => $vendorDir . '/toolset/toolset-common/utility/dialogs/toolset.dialog-boxes.class.php', - 'Toolset_Element' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/element.php', - 'Toolset_Element_Domain' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/domain.php', - 'Toolset_Element_Exception_Element_Doesnt_Exist' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/exception_element_doesnt_exist.php', - 'Toolset_Element_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/element_factory.php', - 'Toolset_ErrorHandler' => $vendorDir . '/toolset/toolset-common/utility/utils.php', - 'Toolset_Export_Import_Screen' => $vendorDir . '/toolset/toolset-common/inc/toolset.export.import.screen.class.php', - 'Toolset_Field_Accessor_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/abstract.php', - 'Toolset_Field_Accessor_Dummy' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/dummy.php', - 'Toolset_Field_Accessor_Postmeta' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta.php', - 'Toolset_Field_Accessor_Postmeta_Field' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta_field.php', - 'Toolset_Field_Accessor_Termmeta' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta.php', - 'Toolset_Field_Accessor_Termmeta_Field' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta_field.php', - 'Toolset_Field_Data_Mapper_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/abstract.php', - 'Toolset_Field_Data_Mapper_Checkbox' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkbox.php', - 'Toolset_Field_Data_Mapper_Checkboxes' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkboxes.php', - 'Toolset_Field_Data_Mapper_Identity' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/identity.php', - 'Toolset_Field_Data_Saver' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/data_saver.php', - 'Toolset_Field_Definition' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition.php', - 'Toolset_Field_Definition_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_abstract.php', - 'Toolset_Field_Definition_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_factory.php', - 'Toolset_Field_Definition_Factory_Interface' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_interface.php', - 'Toolset_Field_Definition_Factory_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_post.php', - 'Toolset_Field_Definition_Factory_Term' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_term.php', - 'Toolset_Field_Definition_Factory_User' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_user.php', - 'Toolset_Field_Definition_Generic' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_generic.php', - 'Toolset_Field_Definition_Interface' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_interface.php', - 'Toolset_Field_Definition_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_post.php', - 'Toolset_Field_Definition_Term' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_term.php', - 'Toolset_Field_Definition_User' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/definition_user.php', - 'Toolset_Field_Group' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group.php', - 'Toolset_Field_Group_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/factory.php', - 'Toolset_Field_Group_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/post.php', - 'Toolset_Field_Group_Post_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/post_factory.php', - 'Toolset_Field_Group_Term' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/term.php', - 'Toolset_Field_Group_Term_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/term_factory.php', - 'Toolset_Field_Group_User' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/user.php', - 'Toolset_Field_Group_User_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/group/user_factory.php', - 'Toolset_Field_Instance' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/instance.php', - 'Toolset_Field_Instance_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/instance_abstract.php', - 'Toolset_Field_Instance_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/instance_post.php', - 'Toolset_Field_Instance_Term' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/instance_term.php', - 'Toolset_Field_Instance_Unsaved' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/instance_unsaved.php', - 'Toolset_Field_Option_Checkboxes' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/option_checkboxes.php', - 'Toolset_Field_Option_Radio' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/option_radio.php', - 'Toolset_Field_Option_Select' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/option_select.php', - 'Toolset_Field_Renderer_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/abstract.php', - 'Toolset_Field_Renderer_Preview_Address' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/address.php', - 'Toolset_Field_Renderer_Preview_Base' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/base.php', - 'Toolset_Field_Renderer_Preview_Checkbox' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkbox.php', - 'Toolset_Field_Renderer_Preview_Checkboxes' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkboxes.php', - 'Toolset_Field_Renderer_Preview_Colorpicker' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/colorpicker.php', - 'Toolset_Field_Renderer_Preview_Date' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/date.php', - 'Toolset_Field_Renderer_Preview_File' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/file.php', - 'Toolset_Field_Renderer_Preview_Image' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/image.php', - 'Toolset_Field_Renderer_Preview_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/post.php', - 'Toolset_Field_Renderer_Preview_Radio' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/radio.php', - 'Toolset_Field_Renderer_Preview_Skype' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/skype.php', - 'Toolset_Field_Renderer_Preview_Textfield' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/textfield.php', - 'Toolset_Field_Renderer_Preview_URL' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/url.php', - 'Toolset_Field_Renderer_Purpose' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/purpose.php', - 'Toolset_Field_Renderer_Toolset_Forms' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms.php', - 'Toolset_Field_Renderer_Toolset_Forms_Repeatable_Group' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms_repeatable_group.php', - 'Toolset_Field_Type_Definition' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition.php', - 'Toolset_Field_Type_Definition_Checkbox' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/checkbox.php', - 'Toolset_Field_Type_Definition_Checkboxes' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/checkboxes.php', - 'Toolset_Field_Type_Definition_Date' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/date.php', - 'Toolset_Field_Type_Definition_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition_factory.php', - 'Toolset_Field_Type_Definition_Numeric' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/numeric.php', - 'Toolset_Field_Type_Definition_Radio' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/radio.php', - 'Toolset_Field_Type_Definition_Select' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/select.php', - 'Toolset_Field_Type_Definition_Singular' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/type/definition/singular.php', - 'Toolset_Field_Utils' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/field/utils.php', - 'Toolset_Files' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/files.php', - 'Toolset_Functions' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Gui_Base' => $vendorDir . '/toolset/toolset-common/utility/gui-base/main.php', - 'Toolset_HelpVideo' => $vendorDir . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_HelpVideosFactoryAbstract' => $vendorDir . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_Internal_Compatibility' => $vendorDir . '/toolset/toolset-common/inc/toolset.internal.compatibility.class.php', - 'Toolset_Localization' => $vendorDir . '/toolset/toolset-common/inc/toolset.localization.class.php', - 'Toolset_Menu' => $vendorDir . '/toolset/toolset-common/inc/toolset.menu.class.php', - 'Toolset_Naming_Helper' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/naming_helper.php', - 'Toolset_Object_Relationship' => $vendorDir . '/toolset/toolset-common/inc/toolset.object.relationship.class.php', - 'Toolset_Output_Template' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/abstract.php', - 'Toolset_Output_Template_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_factory.php', - 'Toolset_Output_Template_Phtml' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/phtml.php', - 'Toolset_Output_Template_Repository' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository.php', - 'Toolset_Output_Template_Repository_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository_abstract.php', - 'Toolset_Output_Template_Static' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/static.php', - 'Toolset_Output_Template_Twig' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/twig.php', - 'Toolset_Parser' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Post' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/post.php', - 'Toolset_Post_Translation_Set' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/element/post_translation_set.php', - 'Toolset_Post_Type_Abstract' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/abstract.php', - 'Toolset_Post_Type_Exclude_List' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/excluded_list.php', - 'Toolset_Post_Type_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/factory.php', - 'Toolset_Post_Type_From_Types' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/from_types.php', - 'Toolset_Post_Type_Labels' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/labels.php', - 'Toolset_Post_Type_List' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/list.php', - 'Toolset_Post_Type_Query' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/query.php', - 'Toolset_Post_Type_Query_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/query_factory.php', - 'Toolset_Post_Type_Registered' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/registered.php', - 'Toolset_Post_Type_Repository' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/post_type/repository.php', - 'Toolset_Postmeta_Access_Loader' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/postmeta_access/loader.php', - 'Toolset_Postmeta_Access_M2m' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/postmeta_access/m2m.php', - 'Toolset_Potential_Association_Query_Arguments' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/query_arguments.php', - 'Toolset_Potential_Association_Query_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/query_factory.php', - 'Toolset_Potential_Association_Query_Filter_Interface' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/filters/interface.php', - 'Toolset_Potential_Association_Query_Filter_Posts_Author' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/filters/post/author.php', - 'Toolset_Potential_Association_Query_Filter_Search_String' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/filters/search_string.php', - 'Toolset_Potential_Association_Query_Posts' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/query_posts.php', - 'Toolset_Promotion' => $vendorDir . '/toolset/toolset-common/inc/toolset.promotion.class.php', - 'Toolset_Public_API_Loader' => $vendorDir . '/toolset/toolset-common/inc/public_api/loader.php', - 'Toolset_Query_Comparison_Operator' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/comparison_operator.php', - 'Toolset_Query_Condition_And' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/and.php', - 'Toolset_Query_Condition_Contradiction' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/contradiction.php', - 'Toolset_Query_Condition_Not' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/not.php', - 'Toolset_Query_Condition_Operator' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/operator.php', - 'Toolset_Query_Condition_Or' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/or.php', - 'Toolset_Query_Condition_Tautology' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/condition/tautology.php', - 'Toolset_Regex' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Relationship_Cardinality' => $vendorDir . '/toolset/toolset-common/inc/m2m/cardinality.php', - 'Toolset_Relationship_Controller' => $vendorDir . '/toolset/toolset-common/inc/m2m/controller.php', - 'Toolset_Relationship_Database_Issue_Missing_Element' => $vendorDir . '/toolset/toolset-common/inc/m2m/database/issue/missing_element.php', - 'Toolset_Relationship_Database_Operations' => $vendorDir . '/toolset/toolset-common/inc/m2m/database/operations.php', - 'Toolset_Relationship_Database_Unique_Table_Alias' => $vendorDir . '/toolset/toolset-common/inc/m2m/database/unique_table_alias.php', - 'Toolset_Relationship_Definition' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/definition.php', - 'Toolset_Relationship_Definition_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/factory.php', - 'Toolset_Relationship_Definition_Persistence' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/persistence.php', - 'Toolset_Relationship_Definition_Repository' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/repository.php', - 'Toolset_Relationship_Definition_Translator' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/definition/translator.php', - 'Toolset_Relationship_Distinct_Post_Query' => $vendorDir . '/toolset/toolset-common/inc/m2m/potential_association/distinct_post_query.php', - 'Toolset_Relationship_Driver' => $vendorDir . '/toolset/toolset-common/inc/m2m/driver.php', - 'Toolset_Relationship_Driver_Base' => $vendorDir . '/toolset/toolset-common/inc/m2m/driver_base.php', - 'Toolset_Relationship_Element_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/element_type.php', - 'Toolset_Relationship_Migration' => $vendorDir . '/toolset/toolset-common/inc/m2m/migration/controller.php', - 'Toolset_Relationship_Migration_Associations' => $vendorDir . '/toolset/toolset-common/inc/m2m/migration/associations.php', - 'Toolset_Relationship_Migration_Controller' => $vendorDir . '/toolset/toolset-common/inc/m2m/migration/controller.php', - 'Toolset_Relationship_Migration_Post_Translation' => $vendorDir . '/toolset/toolset-common/inc/m2m/migration/post_translation.php', - 'Toolset_Relationship_Origin_Post_Reference_Field' => $vendorDir . '/toolset/toolset-common/inc/m2m/origin/post_reference_field.php', - 'Toolset_Relationship_Origin_Repeatable_Group' => $vendorDir . '/toolset/toolset-common/inc/m2m/origin/repeatable_group.php', - 'Toolset_Relationship_Origin_Wizard' => $vendorDir . '/toolset/toolset-common/inc/m2m/origin/wizard.php', - 'Toolset_Relationship_Query' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/relationship_query.php', - 'Toolset_Relationship_Query_Base' => $vendorDir . '/toolset/toolset-common/inc/m2m/query_base.php', - 'Toolset_Relationship_Query_Cache' => $vendorDir . '/toolset/toolset-common/inc/m2m/query_cache.php', - 'Toolset_Relationship_Query_Cardinality_Match_Conjunction' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/conjunction.php', - 'Toolset_Relationship_Query_Cardinality_Match_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/factory.php', - 'Toolset_Relationship_Query_Cardinality_Match_Operators' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/operators.php', - 'Toolset_Relationship_Query_Cardinality_Match_Single' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/single.php', - 'Toolset_Relationship_Query_Condition' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/abstract.php', - 'Toolset_Relationship_Query_Condition_Exclude_Relationship' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_relationship.php', - 'Toolset_Relationship_Query_Condition_Exclude_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_type.php', - 'Toolset_Relationship_Query_Condition_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition_factory.php', - 'Toolset_Relationship_Query_Condition_Has_Active_Types' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_active_types.php', - 'Toolset_Relationship_Query_Condition_Has_Cardinality' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_cardinality.php', - 'Toolset_Relationship_Query_Condition_Has_Domain' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_domain.php', - 'Toolset_Relationship_Query_Condition_Intermediary_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/intermediary_type.php', - 'Toolset_Relationship_Query_Condition_Is_Active' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_active.php', - 'Toolset_Relationship_Query_Condition_Is_Boolean_Flag' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_boolean_flag.php', - 'Toolset_Relationship_Query_Condition_Is_Legacy' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_legacy.php', - 'Toolset_Relationship_Query_Condition_Origin' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/origin.php', - 'Toolset_Relationship_Query_Condition_Type' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/condition/type.php', - 'Toolset_Relationship_Query_Factory' => $vendorDir . '/toolset/toolset-common/inc/m2m/query/factory.php', - 'Toolset_Relationship_Query_Sql_Expression_Builder' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/sql_expression_builder.php', - 'Toolset_Relationship_Query_V2' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/query/relationship_query_v2.php', - 'Toolset_Relationship_Role' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/role.php', - 'Toolset_Relationship_Role_Abstract' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/abstract.php', - 'Toolset_Relationship_Role_Child' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/child.php', - 'Toolset_Relationship_Role_Intermediary' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/intermediary.php', - 'Toolset_Relationship_Role_Parent' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/role/parent.php', - 'Toolset_Relationship_Scope' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/scope.php', - 'Toolset_Relationship_Service' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/relationship_service.php', - 'Toolset_Relationship_Slug_Validator' => $vendorDir . '/toolset/toolset-common/inc/m2m/relationship/slug_validator.php', - 'Toolset_Relationship_Table_Name' => $vendorDir . '/toolset/toolset-common/inc/m2m/database/table_name.php', - 'Toolset_Relationship_Utils' => $vendorDir . '/toolset/toolset-common/inc/m2m/utils.php', - 'Toolset_Relevanssi_Compatibility' => $vendorDir . '/toolset/toolset-common/inc/toolset.relevanssi.compatibility.class.php', - 'Toolset_Renderer' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/renderer/renderer.php', - 'Toolset_Result' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/result.php', - 'Toolset_Result_Set' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/result_set.php', - 'Toolset_Result_Updated' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/result_updated.php', - 'Toolset_Script' => $vendorDir . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Settings' => $vendorDir . '/toolset/toolset-common/inc/toolset.settings.class.php', - 'Toolset_Settings_Screen' => $vendorDir . '/toolset/toolset-common/inc/toolset.settings.screen.class.php', - 'Toolset_Shortcode_Attr_Field' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/field.php', - 'Toolset_Shortcode_Attr_Interface' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/interface.php', - 'Toolset_Shortcode_Attr_Item_Gui_Base' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/base.php', - 'Toolset_Shortcode_Attr_Item_Gui_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/factory.php', - 'Toolset_Shortcode_Attr_Item_Gui_M2m' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/m2m.php', - 'Toolset_Shortcode_Attr_Item_Gui_O2m' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2m.php', - 'Toolset_Shortcode_Attr_Item_Gui_O2o' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2o.php', - 'Toolset_Shortcode_Attr_Item_Gui_Option' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/option.php', - 'Toolset_Shortcode_Attr_Item_Id' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/id.php', - 'Toolset_Shortcode_Attr_Item_Legacy' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/legacy.php', - 'Toolset_Shortcode_Attr_Item_M2M' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/m2m.php', - 'Toolset_Shortcode_Generator' => $vendorDir . '/toolset/toolset-common/inc/toolset.shortcode.generator.class.php', - 'Toolset_Shortcode_Transformer' => $vendorDir . '/toolset/toolset-common/inc/toolset.shortcode.transformer.class.php', - 'Toolset_Singleton_Factory' => $vendorDir . '/toolset/toolset-common/utility/singleton_factory_pre_php_5_6.php', - 'Toolset_Stack' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Style' => $vendorDir . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Template_Dialog_Box' => $vendorDir . '/toolset/toolset-common/utility/gui-base/template_dialog_box.php', - 'Toolset_Tokenizer' => $vendorDir . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Twig_Autoloader' => $vendorDir . '/toolset/toolset-common/utility/gui-base/twig_autoloader.php', - 'Toolset_Twig_Dialog_Box' => $vendorDir . '/toolset/toolset-common/utility/gui-base/twig_dialog_box.php', - 'Toolset_Twig_Dialog_Box_Factory' => $vendorDir . '/toolset/toolset-common/utility/gui-base/twig_dialog_box_factory.php', - 'Toolset_Twig_Extensions' => $vendorDir . '/toolset/toolset-common/utility/gui-base/twig_extensions.php', - 'Toolset_Upgrade_Command_Definition' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command_definition.php', - 'Toolset_Upgrade_Command_Definition_Repository' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command_definition_repository.php', - 'Toolset_Upgrade_Command_Delete_Obsolete_Upgrade_Options' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command/delete_obsolete_version_number_option.php', - 'Toolset_Upgrade_Command_Factory' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command_factory.php', - 'Toolset_Upgrade_Command_M2M_V1_Database_Structure_Upgrade' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v1_database_structure_upgrade.php', - 'Toolset_Upgrade_Command_M2M_V2_Database_Structure_Upgrade' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v2_database_structure_upgrade.php', - 'Toolset_Upgrade_Controller' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/controller.php', - 'Toolset_Upgrade_Executed_Commands' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/upgrade/executed_commands.php', - 'Toolset_User_Editors_Editor_Abstract' => $vendorDir . '/toolset/toolset-common/user-editors/editor/abstract.php', - 'Toolset_User_Editors_Editor_Avada' => $vendorDir . '/toolset/toolset-common/user-editors/editor/avada.php', - 'Toolset_User_Editors_Editor_Basic' => $vendorDir . '/toolset/toolset-common/user-editors/editor/basic.php', - 'Toolset_User_Editors_Editor_Beaver' => $vendorDir . '/toolset/toolset-common/user-editors/editor/beaver.php', - 'Toolset_User_Editors_Editor_Divi' => $vendorDir . '/toolset/toolset-common/user-editors/editor/divi.php', - 'Toolset_User_Editors_Editor_Gutenberg' => $vendorDir . '/toolset/toolset-common/user-editors/editor/gutenberg.php', - 'Toolset_User_Editors_Editor_Interface' => $vendorDir . '/toolset/toolset-common/user-editors/editor/interface.php', - 'Toolset_User_Editors_Editor_Native' => $vendorDir . '/toolset/toolset-common/user-editors/editor/native.php', - 'Toolset_User_Editors_Editor_Screen_Abstract' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/abstract.php', - 'Toolset_User_Editors_Editor_Screen_Avada_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/avada/backend.php', - 'Toolset_User_Editors_Editor_Screen_Basic_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/basic/backend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/beaver/backend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Frontend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/beaver/frontend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Frontend_Editor' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/beaver/frontend-editor.php', - 'Toolset_User_Editors_Editor_Screen_Divi_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/divi/backend.php', - 'Toolset_User_Editors_Editor_Screen_Divi_Frontend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/divi/frontend.php', - 'Toolset_User_Editors_Editor_Screen_Gutenberg_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend.php', - 'Toolset_User_Editors_Editor_Screen_Interface' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/interface.php', - 'Toolset_User_Editors_Editor_Screen_Native_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/native/backend.php', - 'Toolset_User_Editors_Editor_Screen_Visual_Composer_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend.php', - 'Toolset_User_Editors_Editor_Screen_Visual_Composer_Frontend' => $vendorDir . '/toolset/toolset-common/user-editors/editor/screen/visual-composer/frontend.php', - 'Toolset_User_Editors_Editor_Visual_Composer' => $vendorDir . '/toolset/toolset-common/user-editors/editor/visual-composer.php', - 'Toolset_User_Editors_Manager' => $vendorDir . '/toolset/toolset-common/user-editors/manager.php', - 'Toolset_User_Editors_Manager_Interface' => $vendorDir . '/toolset/toolset-common/user-editors/interface.php', - 'Toolset_User_Editors_Medium_Abstract' => $vendorDir . '/toolset/toolset-common/user-editors/medium/abstract.php', - 'Toolset_User_Editors_Medium_Content_Template' => $vendorDir . '/toolset/toolset-common/user-editors/medium/content-template.php', - 'Toolset_User_Editors_Medium_Interface' => $vendorDir . '/toolset/toolset-common/user-editors/medium/interface.php', - 'Toolset_User_Editors_Medium_Screen_Abstract' => $vendorDir . '/toolset/toolset-common/user-editors/medium/screen/abstract.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Backend' => $vendorDir . '/toolset/toolset-common/user-editors/medium/screen/content-template/backend.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Frontend' => $vendorDir . '/toolset/toolset-common/user-editors/medium/screen/content-template/frontend.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Frontend_Editor' => $vendorDir . '/toolset/toolset-common/user-editors/medium/screen/content-template/frontend-editor.php', - 'Toolset_User_Editors_Medium_Screen_Interface' => $vendorDir . '/toolset/toolset-common/user-editors/medium/screen/interface.php', - 'Toolset_Utils' => $vendorDir . '/toolset/toolset-common/utility/utils.php', - 'Toolset_VideoDetachedPage' => $vendorDir . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_WPLogger' => $vendorDir . '/toolset/toolset-common/inc/toolset.wplogger.class.php', - 'Toolset_WPML_Compatibility' => $vendorDir . '/toolset/toolset-common/inc/toolset.wpml.compatibility.class.php', - 'Toolset_Wp_Query_Adjustments' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/abstract.php', - 'Toolset_Wp_Query_Adjustments_Legacy_Relationships' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/legacy_relationships.php', - 'Toolset_Wp_Query_Adjustments_Loader' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/loader.php', - 'Toolset_Wp_Query_Adjustments_M2m' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/m2m.php', - 'Toolset_Wp_Query_Adjustments_Table_Join_Manager' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/table_join_manager.php', - 'Toolset_Wpdb_User' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wpdb_user.php', - 'Toolset_Wpml_Utils' => $vendorDir . '/toolset/toolset-common/inc/autoloaded/wpml_utils.php', - 'Twig_Autoloader' => $vendorDir . '/twig/twig/lib/Twig/Autoloader.php', - 'Twig_BaseNodeVisitor' => $vendorDir . '/twig/twig/lib/Twig/BaseNodeVisitor.php', - 'Twig_CacheInterface' => $vendorDir . '/twig/twig/lib/Twig/CacheInterface.php', - 'Twig_Cache_Filesystem' => $vendorDir . '/twig/twig/lib/Twig/Cache/Filesystem.php', - 'Twig_Cache_Null' => $vendorDir . '/twig/twig/lib/Twig/Cache/Null.php', - 'Twig_Compiler' => $vendorDir . '/twig/twig/lib/Twig/Compiler.php', - 'Twig_CompilerInterface' => $vendorDir . '/twig/twig/lib/Twig/CompilerInterface.php', - 'Twig_ContainerRuntimeLoader' => $vendorDir . '/twig/twig/lib/Twig/ContainerRuntimeLoader.php', - 'Twig_Environment' => $vendorDir . '/twig/twig/lib/Twig/Environment.php', - 'Twig_Error' => $vendorDir . '/twig/twig/lib/Twig/Error.php', - 'Twig_Error_Loader' => $vendorDir . '/twig/twig/lib/Twig/Error/Loader.php', - 'Twig_Error_Runtime' => $vendorDir . '/twig/twig/lib/Twig/Error/Runtime.php', - 'Twig_Error_Syntax' => $vendorDir . '/twig/twig/lib/Twig/Error/Syntax.php', - 'Twig_ExistsLoaderInterface' => $vendorDir . '/twig/twig/lib/Twig/ExistsLoaderInterface.php', - 'Twig_ExpressionParser' => $vendorDir . '/twig/twig/lib/Twig/ExpressionParser.php', - 'Twig_Extension' => $vendorDir . '/twig/twig/lib/Twig/Extension.php', - 'Twig_ExtensionInterface' => $vendorDir . '/twig/twig/lib/Twig/ExtensionInterface.php', - 'Twig_Extension_Core' => $vendorDir . '/twig/twig/lib/Twig/Extension/Core.php', - 'Twig_Extension_Debug' => $vendorDir . '/twig/twig/lib/Twig/Extension/Debug.php', - 'Twig_Extension_Escaper' => $vendorDir . '/twig/twig/lib/Twig/Extension/Escaper.php', - 'Twig_Extension_GlobalsInterface' => $vendorDir . '/twig/twig/lib/Twig/Extension/GlobalsInterface.php', - 'Twig_Extension_InitRuntimeInterface' => $vendorDir . '/twig/twig/lib/Twig/Extension/InitRuntimeInterface.php', - 'Twig_Extension_Optimizer' => $vendorDir . '/twig/twig/lib/Twig/Extension/Optimizer.php', - 'Twig_Extension_Profiler' => $vendorDir . '/twig/twig/lib/Twig/Extension/Profiler.php', - 'Twig_Extension_Sandbox' => $vendorDir . '/twig/twig/lib/Twig/Extension/Sandbox.php', - 'Twig_Extension_Staging' => $vendorDir . '/twig/twig/lib/Twig/Extension/Staging.php', - 'Twig_Extension_StringLoader' => $vendorDir . '/twig/twig/lib/Twig/Extension/StringLoader.php', - 'Twig_FactoryRuntimeLoader' => $vendorDir . '/twig/twig/lib/Twig/FactoryRuntimeLoader.php', - 'Twig_FileExtensionEscapingStrategy' => $vendorDir . '/twig/twig/lib/Twig/FileExtensionEscapingStrategy.php', - 'Twig_Filter' => $vendorDir . '/twig/twig/lib/Twig/Filter.php', - 'Twig_FilterCallableInterface' => $vendorDir . '/twig/twig/lib/Twig/FilterCallableInterface.php', - 'Twig_FilterInterface' => $vendorDir . '/twig/twig/lib/Twig/FilterInterface.php', - 'Twig_Filter_Function' => $vendorDir . '/twig/twig/lib/Twig/Filter/Function.php', - 'Twig_Filter_Method' => $vendorDir . '/twig/twig/lib/Twig/Filter/Method.php', - 'Twig_Filter_Node' => $vendorDir . '/twig/twig/lib/Twig/Filter/Node.php', - 'Twig_Function' => $vendorDir . '/twig/twig/lib/Twig/Function.php', - 'Twig_FunctionCallableInterface' => $vendorDir . '/twig/twig/lib/Twig/FunctionCallableInterface.php', - 'Twig_FunctionInterface' => $vendorDir . '/twig/twig/lib/Twig/FunctionInterface.php', - 'Twig_Function_Function' => $vendorDir . '/twig/twig/lib/Twig/Function/Function.php', - 'Twig_Function_Method' => $vendorDir . '/twig/twig/lib/Twig/Function/Method.php', - 'Twig_Function_Node' => $vendorDir . '/twig/twig/lib/Twig/Function/Node.php', - 'Twig_Lexer' => $vendorDir . '/twig/twig/lib/Twig/Lexer.php', - 'Twig_LexerInterface' => $vendorDir . '/twig/twig/lib/Twig/LexerInterface.php', - 'Twig_LoaderInterface' => $vendorDir . '/twig/twig/lib/Twig/LoaderInterface.php', - 'Twig_Loader_Array' => $vendorDir . '/twig/twig/lib/Twig/Loader/Array.php', - 'Twig_Loader_Chain' => $vendorDir . '/twig/twig/lib/Twig/Loader/Chain.php', - 'Twig_Loader_Filesystem' => $vendorDir . '/twig/twig/lib/Twig/Loader/Filesystem.php', - 'Twig_Loader_String' => $vendorDir . '/twig/twig/lib/Twig/Loader/String.php', - 'Twig_Markup' => $vendorDir . '/twig/twig/lib/Twig/Markup.php', - 'Twig_Node' => $vendorDir . '/twig/twig/lib/Twig/Node.php', - 'Twig_NodeCaptureInterface' => $vendorDir . '/twig/twig/lib/Twig/NodeCaptureInterface.php', - 'Twig_NodeInterface' => $vendorDir . '/twig/twig/lib/Twig/NodeInterface.php', - 'Twig_NodeOutputInterface' => $vendorDir . '/twig/twig/lib/Twig/NodeOutputInterface.php', - 'Twig_NodeTraverser' => $vendorDir . '/twig/twig/lib/Twig/NodeTraverser.php', - 'Twig_NodeVisitorInterface' => $vendorDir . '/twig/twig/lib/Twig/NodeVisitorInterface.php', - 'Twig_NodeVisitor_Escaper' => $vendorDir . '/twig/twig/lib/Twig/NodeVisitor/Escaper.php', - 'Twig_NodeVisitor_Optimizer' => $vendorDir . '/twig/twig/lib/Twig/NodeVisitor/Optimizer.php', - 'Twig_NodeVisitor_SafeAnalysis' => $vendorDir . '/twig/twig/lib/Twig/NodeVisitor/SafeAnalysis.php', - 'Twig_NodeVisitor_Sandbox' => $vendorDir . '/twig/twig/lib/Twig/NodeVisitor/Sandbox.php', - 'Twig_Node_AutoEscape' => $vendorDir . '/twig/twig/lib/Twig/Node/AutoEscape.php', - 'Twig_Node_Block' => $vendorDir . '/twig/twig/lib/Twig/Node/Block.php', - 'Twig_Node_BlockReference' => $vendorDir . '/twig/twig/lib/Twig/Node/BlockReference.php', - 'Twig_Node_Body' => $vendorDir . '/twig/twig/lib/Twig/Node/Body.php', - 'Twig_Node_CheckSecurity' => $vendorDir . '/twig/twig/lib/Twig/Node/CheckSecurity.php', - 'Twig_Node_Do' => $vendorDir . '/twig/twig/lib/Twig/Node/Do.php', - 'Twig_Node_Embed' => $vendorDir . '/twig/twig/lib/Twig/Node/Embed.php', - 'Twig_Node_Expression' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression.php', - 'Twig_Node_Expression_Array' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Array.php', - 'Twig_Node_Expression_AssignName' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/AssignName.php', - 'Twig_Node_Expression_Binary' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary.php', - 'Twig_Node_Expression_Binary_Add' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Add.php', - 'Twig_Node_Expression_Binary_And' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/And.php', - 'Twig_Node_Expression_Binary_BitwiseAnd' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseAnd.php', - 'Twig_Node_Expression_Binary_BitwiseOr' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseOr.php', - 'Twig_Node_Expression_Binary_BitwiseXor' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseXor.php', - 'Twig_Node_Expression_Binary_Concat' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Concat.php', - 'Twig_Node_Expression_Binary_Div' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Div.php', - 'Twig_Node_Expression_Binary_EndsWith' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/EndsWith.php', - 'Twig_Node_Expression_Binary_Equal' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Equal.php', - 'Twig_Node_Expression_Binary_FloorDiv' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/FloorDiv.php', - 'Twig_Node_Expression_Binary_Greater' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Greater.php', - 'Twig_Node_Expression_Binary_GreaterEqual' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/GreaterEqual.php', - 'Twig_Node_Expression_Binary_In' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/In.php', - 'Twig_Node_Expression_Binary_Less' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Less.php', - 'Twig_Node_Expression_Binary_LessEqual' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/LessEqual.php', - 'Twig_Node_Expression_Binary_Matches' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Matches.php', - 'Twig_Node_Expression_Binary_Mod' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Mod.php', - 'Twig_Node_Expression_Binary_Mul' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Mul.php', - 'Twig_Node_Expression_Binary_NotEqual' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/NotEqual.php', - 'Twig_Node_Expression_Binary_NotIn' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/NotIn.php', - 'Twig_Node_Expression_Binary_Or' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Or.php', - 'Twig_Node_Expression_Binary_Power' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Power.php', - 'Twig_Node_Expression_Binary_Range' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Range.php', - 'Twig_Node_Expression_Binary_StartsWith' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/StartsWith.php', - 'Twig_Node_Expression_Binary_Sub' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Binary/Sub.php', - 'Twig_Node_Expression_BlockReference' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/BlockReference.php', - 'Twig_Node_Expression_Call' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Call.php', - 'Twig_Node_Expression_Conditional' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Conditional.php', - 'Twig_Node_Expression_Constant' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Constant.php', - 'Twig_Node_Expression_ExtensionReference' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/ExtensionReference.php', - 'Twig_Node_Expression_Filter' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Filter.php', - 'Twig_Node_Expression_Filter_Default' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Filter/Default.php', - 'Twig_Node_Expression_Function' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Function.php', - 'Twig_Node_Expression_GetAttr' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/GetAttr.php', - 'Twig_Node_Expression_MethodCall' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/MethodCall.php', - 'Twig_Node_Expression_Name' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Name.php', - 'Twig_Node_Expression_NullCoalesce' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/NullCoalesce.php', - 'Twig_Node_Expression_Parent' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Parent.php', - 'Twig_Node_Expression_TempName' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/TempName.php', - 'Twig_Node_Expression_Test' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test.php', - 'Twig_Node_Expression_Test_Constant' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Constant.php', - 'Twig_Node_Expression_Test_Defined' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Defined.php', - 'Twig_Node_Expression_Test_Divisibleby' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Divisibleby.php', - 'Twig_Node_Expression_Test_Even' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Even.php', - 'Twig_Node_Expression_Test_Null' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Null.php', - 'Twig_Node_Expression_Test_Odd' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Odd.php', - 'Twig_Node_Expression_Test_Sameas' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Test/Sameas.php', - 'Twig_Node_Expression_Unary' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Unary.php', - 'Twig_Node_Expression_Unary_Neg' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Unary/Neg.php', - 'Twig_Node_Expression_Unary_Not' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Unary/Not.php', - 'Twig_Node_Expression_Unary_Pos' => $vendorDir . '/twig/twig/lib/Twig/Node/Expression/Unary/Pos.php', - 'Twig_Node_Flush' => $vendorDir . '/twig/twig/lib/Twig/Node/Flush.php', - 'Twig_Node_For' => $vendorDir . '/twig/twig/lib/Twig/Node/For.php', - 'Twig_Node_ForLoop' => $vendorDir . '/twig/twig/lib/Twig/Node/ForLoop.php', - 'Twig_Node_If' => $vendorDir . '/twig/twig/lib/Twig/Node/If.php', - 'Twig_Node_Import' => $vendorDir . '/twig/twig/lib/Twig/Node/Import.php', - 'Twig_Node_Include' => $vendorDir . '/twig/twig/lib/Twig/Node/Include.php', - 'Twig_Node_Macro' => $vendorDir . '/twig/twig/lib/Twig/Node/Macro.php', - 'Twig_Node_Module' => $vendorDir . '/twig/twig/lib/Twig/Node/Module.php', - 'Twig_Node_Print' => $vendorDir . '/twig/twig/lib/Twig/Node/Print.php', - 'Twig_Node_Sandbox' => $vendorDir . '/twig/twig/lib/Twig/Node/Sandbox.php', - 'Twig_Node_SandboxedPrint' => $vendorDir . '/twig/twig/lib/Twig/Node/SandboxedPrint.php', - 'Twig_Node_Set' => $vendorDir . '/twig/twig/lib/Twig/Node/Set.php', - 'Twig_Node_SetTemp' => $vendorDir . '/twig/twig/lib/Twig/Node/SetTemp.php', - 'Twig_Node_Spaceless' => $vendorDir . '/twig/twig/lib/Twig/Node/Spaceless.php', - 'Twig_Node_Text' => $vendorDir . '/twig/twig/lib/Twig/Node/Text.php', - 'Twig_Node_With' => $vendorDir . '/twig/twig/lib/Twig/Node/With.php', - 'Twig_Parser' => $vendorDir . '/twig/twig/lib/Twig/Parser.php', - 'Twig_ParserInterface' => $vendorDir . '/twig/twig/lib/Twig/ParserInterface.php', - 'Twig_Profiler_Dumper_Blackfire' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Dumper/Blackfire.php', - 'Twig_Profiler_Dumper_Html' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Dumper/Html.php', - 'Twig_Profiler_Dumper_Text' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Dumper/Text.php', - 'Twig_Profiler_NodeVisitor_Profiler' => $vendorDir . '/twig/twig/lib/Twig/Profiler/NodeVisitor/Profiler.php', - 'Twig_Profiler_Node_EnterProfile' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Node/EnterProfile.php', - 'Twig_Profiler_Node_LeaveProfile' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Node/LeaveProfile.php', - 'Twig_Profiler_Profile' => $vendorDir . '/twig/twig/lib/Twig/Profiler/Profile.php', - 'Twig_RuntimeLoaderInterface' => $vendorDir . '/twig/twig/lib/Twig/RuntimeLoaderInterface.php', - 'Twig_Sandbox_SecurityError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityError.php', - 'Twig_Sandbox_SecurityNotAllowedFilterError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php', - 'Twig_Sandbox_SecurityNotAllowedFunctionError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFunctionError.php', - 'Twig_Sandbox_SecurityNotAllowedMethodError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedMethodError.php', - 'Twig_Sandbox_SecurityNotAllowedPropertyError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedPropertyError.php', - 'Twig_Sandbox_SecurityNotAllowedTagError' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedTagError.php', - 'Twig_Sandbox_SecurityPolicy' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityPolicy.php', - 'Twig_Sandbox_SecurityPolicyInterface' => $vendorDir . '/twig/twig/lib/Twig/Sandbox/SecurityPolicyInterface.php', - 'Twig_SimpleFilter' => $vendorDir . '/twig/twig/lib/Twig/SimpleFilter.php', - 'Twig_SimpleFunction' => $vendorDir . '/twig/twig/lib/Twig/SimpleFunction.php', - 'Twig_SimpleTest' => $vendorDir . '/twig/twig/lib/Twig/SimpleTest.php', - 'Twig_Source' => $vendorDir . '/twig/twig/lib/Twig/Source.php', - 'Twig_SourceContextLoaderInterface' => $vendorDir . '/twig/twig/lib/Twig/SourceContextLoaderInterface.php', - 'Twig_Template' => $vendorDir . '/twig/twig/lib/Twig/Template.php', - 'Twig_TemplateInterface' => $vendorDir . '/twig/twig/lib/Twig/TemplateInterface.php', - 'Twig_TemplateWrapper' => $vendorDir . '/twig/twig/lib/Twig/TemplateWrapper.php', - 'Twig_Test' => $vendorDir . '/twig/twig/lib/Twig/Test.php', - 'Twig_TestCallableInterface' => $vendorDir . '/twig/twig/lib/Twig/TestCallableInterface.php', - 'Twig_TestInterface' => $vendorDir . '/twig/twig/lib/Twig/TestInterface.php', - 'Twig_Test_Function' => $vendorDir . '/twig/twig/lib/Twig/Test/Function.php', - 'Twig_Test_IntegrationTestCase' => $vendorDir . '/twig/twig/lib/Twig/Test/IntegrationTestCase.php', - 'Twig_Test_Method' => $vendorDir . '/twig/twig/lib/Twig/Test/Method.php', - 'Twig_Test_Node' => $vendorDir . '/twig/twig/lib/Twig/Test/Node.php', - 'Twig_Test_NodeTestCase' => $vendorDir . '/twig/twig/lib/Twig/Test/NodeTestCase.php', - 'Twig_Token' => $vendorDir . '/twig/twig/lib/Twig/Token.php', - 'Twig_TokenParser' => $vendorDir . '/twig/twig/lib/Twig/TokenParser.php', - 'Twig_TokenParserBroker' => $vendorDir . '/twig/twig/lib/Twig/TokenParserBroker.php', - 'Twig_TokenParserBrokerInterface' => $vendorDir . '/twig/twig/lib/Twig/TokenParserBrokerInterface.php', - 'Twig_TokenParserInterface' => $vendorDir . '/twig/twig/lib/Twig/TokenParserInterface.php', - 'Twig_TokenParser_AutoEscape' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/AutoEscape.php', - 'Twig_TokenParser_Block' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Block.php', - 'Twig_TokenParser_Do' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Do.php', - 'Twig_TokenParser_Embed' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Embed.php', - 'Twig_TokenParser_Extends' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Extends.php', - 'Twig_TokenParser_Filter' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Filter.php', - 'Twig_TokenParser_Flush' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Flush.php', - 'Twig_TokenParser_For' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/For.php', - 'Twig_TokenParser_From' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/From.php', - 'Twig_TokenParser_If' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/If.php', - 'Twig_TokenParser_Import' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Import.php', - 'Twig_TokenParser_Include' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Include.php', - 'Twig_TokenParser_Macro' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Macro.php', - 'Twig_TokenParser_Sandbox' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Sandbox.php', - 'Twig_TokenParser_Set' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Set.php', - 'Twig_TokenParser_Spaceless' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Spaceless.php', - 'Twig_TokenParser_Use' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/Use.php', - 'Twig_TokenParser_With' => $vendorDir . '/twig/twig/lib/Twig/TokenParser/With.php', - 'Twig_TokenStream' => $vendorDir . '/twig/twig/lib/Twig/TokenStream.php', - 'Twig_Util_DeprecationCollector' => $vendorDir . '/twig/twig/lib/Twig/Util/DeprecationCollector.php', - 'Twig_Util_TemplateDirIterator' => $vendorDir . '/twig/twig/lib/Twig/Util/TemplateDirIterator.php', - 'Types_Admin' => $baseDir . '/application/controllers/admin.php', - 'Types_Admin_Menu' => $baseDir . '/application/controllers/admin_menu.php', - 'Types_Admin_Notices_Free_Version' => $baseDir . '/application/controllers/admin_notice/free-version.php', - 'Types_Ajax' => $baseDir . '/application/controllers/ajax.php', - 'Types_Ajax_Handler_Abstract' => $baseDir . '/application/controllers/ajax/handler/abstract.php', - 'Types_Ajax_Handler_Check_Slug_Conflicts' => $baseDir . '/application/controllers/ajax/handler/check_slug_conflicts.php', - 'Types_Ajax_Handler_Field_Control_Action' => $baseDir . '/application/controllers/ajax/handler/field_control_action.php', - 'Types_Ajax_Handler_Interface' => $baseDir . '/application/controllers/ajax/handler_interface.php', - 'Types_Ajax_Handler_Settings_Action' => $baseDir . '/application/controllers/ajax/handler/settings_action.php', - 'Types_Api' => $baseDir . '/application/controllers/api.php', - 'Types_Api_Handler_Filter_Get_Field_Group_Ids_By_Post_Type' => $baseDir . '/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php', - 'Types_Api_Handler_Import_From_Zip_File' => $baseDir . '/application/controllers/api/handler/import_from_zip_file.php', - 'Types_Api_Handler_Interface' => $baseDir . '/application/controllers/api/handler/interface.php', - 'Types_Api_Handler_Query_Groups' => $baseDir . '/application/controllers/api/handler/query_groups.php', - 'Types_Asset_Help_Tab_Loader' => $baseDir . '/application/controllers/asset/help_tab_loader.php', - 'Types_Asset_Manager' => $baseDir . '/application/controllers/asset/manager.php', - 'Types_Assets' => $baseDir . '/application/controllers/assets.php', - 'Types_Dialog_Box' => $baseDir . '/application/controllers/dialog_box.php', - 'Types_Embedded' => $baseDir . '/application/controllers/embedded.php', - 'Types_Field_Group' => $baseDir . '/application/models/field/group.php', - 'Types_Field_Group_Factory' => $baseDir . '/application/models/field/group/factory.php', - 'Types_Field_Group_Post' => $baseDir . '/application/models/field/group/post.php', - 'Types_Field_Group_Post_Factory' => $baseDir . '/application/models/field/group/post_factory.php', - 'Types_Field_Group_Term' => $baseDir . '/application/models/field/group/term.php', - 'Types_Field_Group_Term_Factory' => $baseDir . '/application/models/field/group/term_factory.php', - 'Types_Field_Group_User' => $baseDir . '/application/models/field/group/user.php', - 'Types_Field_Group_User_Factory' => $baseDir . '/application/models/field/group/user_factory.php', - 'Types_Field_Type_Converter' => $baseDir . '/application/controllers/field/type_converter.php', - 'Types_Field_Type_Definition' => $baseDir . '/application/models/field/type/definition.php', - 'Types_Field_Type_Definition_Checkbox' => $baseDir . '/application/models/field/gateway/checkbox.php', - 'Types_Field_Type_Definition_Checkboxes' => $baseDir . '/application/models/field/gateway/checkboxes.php', - 'Types_Field_Type_Definition_Date' => $baseDir . '/application/models/field/gateway/date.php', - 'Types_Field_Type_Definition_Factory' => $baseDir . '/application/models/field/type/definition_factory.php', - 'Types_Field_Type_Definition_Numeric' => $baseDir . '/application/models/field/gateway/numeric.php', - 'Types_Field_Type_Definition_Radio' => $baseDir . '/application/models/field/gateway/radio.php', - 'Types_Field_Type_Definition_Select' => $baseDir . '/application/models/field/gateway/select.php', - 'Types_Field_Type_Definition_Singular' => $baseDir . '/application/models/field/gateway/singular.php', - 'Types_Field_Utils' => $baseDir . '/application/controllers/field/utils.php', - 'Types_Frontend' => $baseDir . '/application/controllers/frontend.php', - 'Types_Helper_Condition' => $baseDir . '/application/models/helper/condition.php', - 'Types_Helper_Condition_Archive_Exists' => $baseDir . '/application/models/helper/condition/archive/exists.php', - 'Types_Helper_Condition_Archive_Has_Fields' => $baseDir . '/application/models/helper/condition/archive/has_fields.php', - 'Types_Helper_Condition_Archive_Missing' => $baseDir . '/application/models/helper/condition/archive/missing.php', - 'Types_Helper_Condition_Archive_No_Fields' => $baseDir . '/application/models/helper/condition/archive/no_fields.php', - 'Types_Helper_Condition_Archive_No_Support' => $baseDir . '/application/models/helper/condition/archive/no_support.php', - 'Types_Helper_Condition_Archive_Support' => $baseDir . '/application/models/helper/condition/archive/support.php', - 'Types_Helper_Condition_Cred_Active' => $baseDir . '/application/models/helper/condition/cred/active.php', - 'Types_Helper_Condition_Cred_Forms_Exist' => $baseDir . '/application/models/helper/condition/cred/forms_exist.php', - 'Types_Helper_Condition_Cred_Forms_Missing' => $baseDir . '/application/models/helper/condition/cred/forms_missing.php', - 'Types_Helper_Condition_Cred_Missing' => $baseDir . '/application/models/helper/condition/cred/missing.php', - 'Types_Helper_Condition_Layouts_Active' => $baseDir . '/application/models/helper/condition/layouts/active.php', - 'Types_Helper_Condition_Layouts_Archive_Exists' => $baseDir . '/application/models/helper/condition/layouts/archive_exists.php', - 'Types_Helper_Condition_Layouts_Archive_Missing' => $baseDir . '/application/models/helper/condition/layouts/archive_missing.php', - 'Types_Helper_Condition_Layouts_Compatible' => $baseDir . '/application/models/helper/condition/layouts/compatible.php', - 'Types_Helper_Condition_Layouts_Missing' => $baseDir . '/application/models/helper/condition/layouts/missing.php', - 'Types_Helper_Condition_Layouts_Template_Exists' => $baseDir . '/application/models/helper/condition/layouts/template_exists.php', - 'Types_Helper_Condition_Layouts_Template_Missing' => $baseDir . '/application/models/helper/condition/layouts/template_missing.php', - 'Types_Helper_Condition_Screen' => $baseDir . '/application/models/helper/condition/screen.php', - 'Types_Helper_Condition_Single_Exists' => $baseDir . '/application/models/helper/condition/single/exists.php', - 'Types_Helper_Condition_Single_Has_Fields' => $baseDir . '/application/models/helper/condition/single/has_fields.php', - 'Types_Helper_Condition_Single_Missing' => $baseDir . '/application/models/helper/condition/single/missing.php', - 'Types_Helper_Condition_Single_No_Fields' => $baseDir . '/application/models/helper/condition/single/no_fields.php', - 'Types_Helper_Condition_Template' => $baseDir . '/application/models/helper/condition/template.php', - 'Types_Helper_Condition_Type_Fields_Assigned' => $baseDir . '/application/models/helper/condition/type/fields_assigned.php', - 'Types_Helper_Condition_Type_No_Post_Or_Page' => $baseDir . '/application/models/helper/condition/type/no_post_or_page.php', - 'Types_Helper_Condition_Type_Post_Or_Page' => $baseDir . '/application/models/helper/condition/type/post_or_page.php', - 'Types_Helper_Condition_Views_Active' => $baseDir . '/application/models/helper/condition/views/active.php', - 'Types_Helper_Condition_Views_Archive_Exists' => $baseDir . '/application/models/helper/condition/views/archive_exists.php', - 'Types_Helper_Condition_Views_Archive_Missing' => $baseDir . '/application/models/helper/condition/views/archive_missing.php', - 'Types_Helper_Condition_Views_Missing' => $baseDir . '/application/models/helper/condition/views/missing.php', - 'Types_Helper_Condition_Views_Template_Exists' => $baseDir . '/application/models/helper/condition/views/template_exists.php', - 'Types_Helper_Condition_Views_Template_Missing' => $baseDir . '/application/models/helper/condition/views/template_missing.php', - 'Types_Helper_Condition_Views_Views_Exist' => $baseDir . '/application/models/helper/condition/views/views_exist.php', - 'Types_Helper_Condition_Views_Views_Missing' => $baseDir . '/application/models/helper/condition/views/views_missing.php', - 'Types_Helper_Create_Content_Template' => $baseDir . '/application/models/helper/create/content_template.php', - 'Types_Helper_Create_Form' => $baseDir . '/application/models/helper/create/form.php', - 'Types_Helper_Create_Layout' => $baseDir . '/application/models/helper/create/layout.php', - 'Types_Helper_Create_View' => $baseDir . '/application/models/helper/create/view.php', - 'Types_Helper_Create_Wordpress_Archive' => $baseDir . '/application/models/helper/create/wordpress_archive.php', - 'Types_Helper_Output_Interface' => $baseDir . '/application/models/helper/output/interface.php', - 'Types_Helper_Output_Meta_Box' => $baseDir . '/application/models/helper/output/meta_box.php', - 'Types_Helper_Placeholder' => $baseDir . '/application/models/helper/placeholder.php', - 'Types_Helper_Twig' => $baseDir . '/application/models/helper/twig.php', - 'Types_Helper_Url' => $baseDir . '/application/models/helper/url.php', - 'Types_Import_Export' => $baseDir . '/application/controllers/import_export.php', - 'Types_Information_Container' => $baseDir . '/application/models/information/container.php', - 'Types_Information_Controller' => $baseDir . '/application/controllers/information/controller.php', - 'Types_Information_Message' => $baseDir . '/application/models/information/message.php', - 'Types_Information_Message_Post_Type' => $baseDir . '/application/models/information/message/post_type.php', - 'Types_Information_Table' => $baseDir . '/application/models/information/table.php', - 'Types_Interop_Handler_Divi' => $baseDir . '/application/controllers/interop/handler/divi.php', - 'Types_Interop_Handler_Interface' => $baseDir . '/application/controllers/interop/handler_interface.php', - 'Types_Interop_Handler_The7' => $baseDir . '/application/controllers/interop/handler/the7.php', - 'Types_Interop_Handler_Use_Any_Font' => $baseDir . '/application/controllers/interop/handler/use_any_font.php', - 'Types_Interop_Handler_Wpml' => $baseDir . '/application/controllers/interop/handler/wpml.php', - 'Types_Interop_Mediator' => $baseDir . '/application/controllers/interop/mediator.php', - 'Types_Main' => $baseDir . '/application/controllers/main.php', - 'Types_Page_Abstract' => $baseDir . '/application/controllers/page/abstract.php', - 'Types_Page_Dashboard' => $baseDir . '/application/controllers/page/dashboard.php', - 'Types_Page_Extension_Edit_Post' => $baseDir . '/application/controllers/page/extension/edit_post.php', - 'Types_Page_Extension_Edit_Post_Fields' => $baseDir . '/application/controllers/page/extension/edit_post_fields.php', - 'Types_Page_Extension_Edit_Post_Type' => $baseDir . '/application/controllers/page/extension/edit_post_type.php', - 'Types_Page_Extension_Settings' => $baseDir . '/application/controllers/page/extension/settings.php', - 'Types_Page_Field_Control' => $baseDir . '/application/controllers/page/field_control.php', - 'Types_Page_Hidden_Helper' => $baseDir . '/application/controllers/page/hidden/helper.php', - 'Types_Post_Type' => $baseDir . '/application/models/post_type.php', - 'Types_Setting' => $baseDir . '/application/models/setting.php', - 'Types_Setting_Boolean' => $baseDir . '/application/models/setting/boolean.php', - 'Types_Setting_Interface' => $baseDir . '/application/models/setting/interface.php', - 'Types_Setting_Option' => $baseDir . '/application/models/setting/option.php', - 'Types_Setting_Option_Interface' => $baseDir . '/application/models/setting/option/interface.php', - 'Types_Setting_Preset_Information_Table' => $baseDir . '/application/models/setting/preset/information_table.php', - 'Types_Taxonomy' => $baseDir . '/application/models/taxonomy.php', - 'Types_Twig_Autoloader' => $baseDir . '/application/controllers/twig_autoloader.php', - 'Types_Upgrade' => $baseDir . '/application/controllers/upgrade.php', - 'Types_Utils' => $baseDir . '/application/controllers/admin_notice/utils.php', - 'Types_Utils_Post_Type_Option' => $baseDir . '/application/controllers/utils/post_type_option.php', - 'Types_Wpml_Field_Group' => $baseDir . '/application/models/wpml/field_group.php', - 'Types_Wpml_Field_Group_String' => $baseDir . '/application/models/wpml/field/group/string.php', - 'Types_Wpml_Field_Group_String_Description' => $baseDir . '/application/models/wpml/field/group/string/description.php', - 'Types_Wpml_Field_Group_String_Name' => $baseDir . '/application/models/wpml/field/group/string/name.php', - 'Types_Wpml_Interface' => $baseDir . '/application/models/wpml/interface.php', - 'WPToolset_Cake_Validation' => $vendorDir . '/toolset/toolset-common/toolset-forms/lib/CakePHP-Validation.php', - 'WPToolset_Field_Audio' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.audio.php', - 'WPToolset_Field_Button' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.button.php', - 'WPToolset_Field_Checkbox' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.checkbox.php', - 'WPToolset_Field_Checkboxes' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.checkboxes.php', - 'WPToolset_Field_Colorpicker' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.colorpicker.php', - 'WPToolset_Field_Date' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.date.php', - 'WPToolset_Field_Date_Scripts' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.date.scripts.php', - 'WPToolset_Field_Email' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.email.php', - 'WPToolset_Field_Embed' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.embed.php', - 'WPToolset_Field_File' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.file.php', - 'WPToolset_Field_Hidden' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.hidden.php', - 'WPToolset_Field_Image' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.image.php', - 'WPToolset_Field_Integer' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.integer.php', - 'WPToolset_Field_Numeric' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.numeric.php', - 'WPToolset_Field_Password' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.password.php', - 'WPToolset_Field_Phone' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.phone.php', - 'WPToolset_Field_Post' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.post.php', - 'WPToolset_Field_Radios' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.radios.php', - 'WPToolset_Field_Recaptcha' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.recaptcha.php', - 'WPToolset_Field_Recaptcha_v1' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.recaptcha-v1.php', - 'WPToolset_Field_Select' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.select.php', - 'WPToolset_Field_Skype' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.skype.php', - 'WPToolset_Field_Submit' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.submit.php', - 'WPToolset_Field_Taxonomy' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.taxonomy.php', - 'WPToolset_Field_Taxonomyhierarchical' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.taxonomyhierarchical.php', - 'WPToolset_Field_Textarea' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.textarea.php', - 'WPToolset_Field_Textfield' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.textfield.php', - 'WPToolset_Field_Url' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.url.php', - 'WPToolset_Field_Video' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.video.php', - 'WPToolset_Field_Wysiwyg' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.wysiwyg.php', - 'WPToolset_Forms_Bootstrap' => $vendorDir . '/toolset/toolset-common/toolset-forms/bootstrap.php', - 'WPToolset_Forms_Conditional' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.conditional.php', - 'WPToolset_Forms_Conditional_RFG' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.conditional.rfg.php', - 'WPToolset_Forms_Repetitive' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.repetitive.php', - 'WPToolset_Forms_Validation' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.validation.php', - 'WPToolset_Types' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.types.php', - 'WPV_Handle_Users_Functions' => $vendorDir . '/toolset/toolset-common/toolset-forms/classes/class.conditional.php', - 'WPV_wpcf_switch_post_from_attr_id' => $vendorDir . '/toolset/toolset-common/inc/toolset.object.relationship.class.php', - 'xrstf\\Composer52\\AutoloadGenerator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php', - 'xrstf\\Composer52\\Generator' => $vendorDir . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php', -); diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_files.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_files.php deleted file mode 100644 index 488b417..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_files.php +++ /dev/null @@ -1,10 +0,0 @@ - $baseDir . '/application/functions.php', -); diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_namespaces.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_namespaces.php deleted file mode 100644 index 82c16d7..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_namespaces.php +++ /dev/null @@ -1,11 +0,0 @@ - array($vendorDir . '/xrstf/composer-php52/lib'), - 'Twig_' => array($vendorDir . '/twig/twig/lib'), -); diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_psr4.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_psr4.php deleted file mode 100644 index 12ea9cc..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_psr4.php +++ /dev/null @@ -1,10 +0,0 @@ - array($vendorDir . '/composer/installers/src/Composer/Installers'), -); diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_real.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_real.php deleted file mode 100644 index f7f0402..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_real.php +++ /dev/null @@ -1,70 +0,0 @@ -= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded()); - if ($useStaticLoader) { - require_once __DIR__ . '/autoload_static.php'; - - call_user_func(\Composer\Autoload\ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::getInitializer($loader)); - } else { - $map = require __DIR__ . '/autoload_namespaces.php'; - foreach ($map as $namespace => $path) { - $loader->set($namespace, $path); - } - - $map = require __DIR__ . '/autoload_psr4.php'; - foreach ($map as $namespace => $path) { - $loader->setPsr4($namespace, $path); - } - - $classMap = require __DIR__ . '/autoload_classmap.php'; - if ($classMap) { - $loader->addClassMap($classMap); - } - } - - $loader->register(true); - - if ($useStaticLoader) { - $includeFiles = Composer\Autoload\ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::$files; - } else { - $includeFiles = require __DIR__ . '/autoload_files.php'; - } - foreach ($includeFiles as $fileIdentifier => $file) { - composerRequire39d4b17bdb5377514bee52a66c64b5fc($fileIdentifier, $file); - } - - return $loader; - } -} - -function composerRequire39d4b17bdb5377514bee52a66c64b5fc($fileIdentifier, $file) -{ - if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) { - require $file; - - $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true; - } -} diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_static.php b/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_static.php deleted file mode 100644 index 7a5d07c..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/autoload_static.php +++ /dev/null @@ -1,929 +0,0 @@ - __DIR__ . '/../..' . '/application/functions.php', - ); - - public static $prefixLengthsPsr4 = array ( - 'C' => - array ( - 'Composer\\Installers\\' => 20, - ), - ); - - public static $prefixDirsPsr4 = array ( - 'Composer\\Installers\\' => - array ( - 0 => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers', - ), - ); - - public static $prefixesPsr0 = array ( - 'x' => - array ( - 'xrstf\\Composer52' => - array ( - 0 => __DIR__ . '/..' . '/xrstf/composer-php52/lib', - ), - ), - 'T' => - array ( - 'Twig_' => - array ( - 0 => __DIR__ . '/..' . '/twig/twig/lib', - ), - ), - ); - - public static $classMap = array ( - 'Composer\\Installers\\AglInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/AglInstaller.php', - 'Composer\\Installers\\AimeosInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/AimeosInstaller.php', - 'Composer\\Installers\\AnnotateCmsInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/AnnotateCmsInstaller.php', - 'Composer\\Installers\\AsgardInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/AsgardInstaller.php', - 'Composer\\Installers\\AttogramInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/AttogramInstaller.php', - 'Composer\\Installers\\BaseInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/BaseInstaller.php', - 'Composer\\Installers\\BitrixInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/BitrixInstaller.php', - 'Composer\\Installers\\BonefishInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/BonefishInstaller.php', - 'Composer\\Installers\\CakePHPInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/CakePHPInstaller.php', - 'Composer\\Installers\\ChefInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ChefInstaller.php', - 'Composer\\Installers\\ClanCatsFrameworkInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ClanCatsFrameworkInstaller.php', - 'Composer\\Installers\\CockpitInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/CockpitInstaller.php', - 'Composer\\Installers\\CodeIgniterInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/CodeIgniterInstaller.php', - 'Composer\\Installers\\Concrete5Installer' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/Concrete5Installer.php', - 'Composer\\Installers\\CraftInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/CraftInstaller.php', - 'Composer\\Installers\\CroogoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/CroogoInstaller.php', - 'Composer\\Installers\\DecibelInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/DecibelInstaller.php', - 'Composer\\Installers\\DokuWikiInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/DokuWikiInstaller.php', - 'Composer\\Installers\\DolibarrInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/DolibarrInstaller.php', - 'Composer\\Installers\\DrupalInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/DrupalInstaller.php', - 'Composer\\Installers\\ElggInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ElggInstaller.php', - 'Composer\\Installers\\EliasisInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/EliasisInstaller.php', - 'Composer\\Installers\\ExpressionEngineInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ExpressionEngineInstaller.php', - 'Composer\\Installers\\EzPlatformInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/EzPlatformInstaller.php', - 'Composer\\Installers\\FuelInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/FuelInstaller.php', - 'Composer\\Installers\\FuelphpInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/FuelphpInstaller.php', - 'Composer\\Installers\\GravInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/GravInstaller.php', - 'Composer\\Installers\\HuradInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/HuradInstaller.php', - 'Composer\\Installers\\ImageCMSInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ImageCMSInstaller.php', - 'Composer\\Installers\\Installer' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/Installer.php', - 'Composer\\Installers\\ItopInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ItopInstaller.php', - 'Composer\\Installers\\JoomlaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/JoomlaInstaller.php', - 'Composer\\Installers\\KanboardInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/KanboardInstaller.php', - 'Composer\\Installers\\KirbyInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/KirbyInstaller.php', - 'Composer\\Installers\\KodiCMSInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/KodiCMSInstaller.php', - 'Composer\\Installers\\KohanaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/KohanaInstaller.php', - 'Composer\\Installers\\LanManagementSystemInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/LanManagementSystemInstaller.php', - 'Composer\\Installers\\LaravelInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/LaravelInstaller.php', - 'Composer\\Installers\\LavaLiteInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/LavaLiteInstaller.php', - 'Composer\\Installers\\LithiumInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/LithiumInstaller.php', - 'Composer\\Installers\\MODULEWorkInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MODULEWorkInstaller.php', - 'Composer\\Installers\\MODXEvoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MODXEvoInstaller.php', - 'Composer\\Installers\\MagentoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MagentoInstaller.php', - 'Composer\\Installers\\MakoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MakoInstaller.php', - 'Composer\\Installers\\MauticInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MauticInstaller.php', - 'Composer\\Installers\\MayaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MayaInstaller.php', - 'Composer\\Installers\\MediaWikiInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MediaWikiInstaller.php', - 'Composer\\Installers\\MicroweberInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MicroweberInstaller.php', - 'Composer\\Installers\\MoodleInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/MoodleInstaller.php', - 'Composer\\Installers\\OctoberInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/OctoberInstaller.php', - 'Composer\\Installers\\OntoWikiInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/OntoWikiInstaller.php', - 'Composer\\Installers\\OsclassInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/OsclassInstaller.php', - 'Composer\\Installers\\OxidInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/OxidInstaller.php', - 'Composer\\Installers\\PPIInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PPIInstaller.php', - 'Composer\\Installers\\PhiftyInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PhiftyInstaller.php', - 'Composer\\Installers\\PhpBBInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PhpBBInstaller.php', - 'Composer\\Installers\\PimcoreInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PimcoreInstaller.php', - 'Composer\\Installers\\PiwikInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PiwikInstaller.php', - 'Composer\\Installers\\PlentymarketsInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PlentymarketsInstaller.php', - 'Composer\\Installers\\Plugin' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/Plugin.php', - 'Composer\\Installers\\PortoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PortoInstaller.php', - 'Composer\\Installers\\PrestashopInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PrestashopInstaller.php', - 'Composer\\Installers\\PuppetInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/PuppetInstaller.php', - 'Composer\\Installers\\RadPHPInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/RadPHPInstaller.php', - 'Composer\\Installers\\ReIndexInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ReIndexInstaller.php', - 'Composer\\Installers\\RedaxoInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/RedaxoInstaller.php', - 'Composer\\Installers\\RoundcubeInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/RoundcubeInstaller.php', - 'Composer\\Installers\\SMFInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/SMFInstaller.php', - 'Composer\\Installers\\ShopwareInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ShopwareInstaller.php', - 'Composer\\Installers\\SilverStripeInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/SilverStripeInstaller.php', - 'Composer\\Installers\\SyDESInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/SyDESInstaller.php', - 'Composer\\Installers\\Symfony1Installer' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/Symfony1Installer.php', - 'Composer\\Installers\\TYPO3CmsInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/TYPO3CmsInstaller.php', - 'Composer\\Installers\\TYPO3FlowInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/TYPO3FlowInstaller.php', - 'Composer\\Installers\\TheliaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/TheliaInstaller.php', - 'Composer\\Installers\\TuskInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/TuskInstaller.php', - 'Composer\\Installers\\UserFrostingInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/UserFrostingInstaller.php', - 'Composer\\Installers\\VanillaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/VanillaInstaller.php', - 'Composer\\Installers\\VgmcpInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/VgmcpInstaller.php', - 'Composer\\Installers\\WHMCSInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/WHMCSInstaller.php', - 'Composer\\Installers\\WolfCMSInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/WolfCMSInstaller.php', - 'Composer\\Installers\\WordPressInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/WordPressInstaller.php', - 'Composer\\Installers\\YawikInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/YawikInstaller.php', - 'Composer\\Installers\\ZendInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ZendInstaller.php', - 'Composer\\Installers\\ZikulaInstaller' => __DIR__ . '/..' . '/composer/installers/src/Composer/Installers/ZikulaInstaller.php', - 'Enlimbo_Forms' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.eforms.php', - 'FieldAbstract' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/abstract.field.php', - 'FieldFactory' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.field_factory.php', - 'FormAbstract' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/abstract.form.php', - 'FormFactory' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.form_factory.php', - 'IToolset_Association' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/interface.php', - 'IToolset_Association_Query_Condition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/interface.php', - 'IToolset_Association_Query_Element_Selector' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/interface.php', - 'IToolset_Association_Query_Orderby' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby/interface.php', - 'IToolset_Association_Query_Restriction' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/restriction/interface.php', - 'IToolset_Association_Query_Result_Transformation' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/interface.php', - 'IToolset_Cron_Event' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/cron/event_interface.php', - 'IToolset_Element' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/i_element.php', - 'IToolset_Output_Template' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/interface.php', - 'IToolset_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/i_post.php', - 'IToolset_Post_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type.php', - 'IToolset_Post_Type_From_Types' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_from_types.php', - 'IToolset_Post_Type_Registered' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/i_post_type_registered.php', - 'IToolset_Potential_Association_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/query_interface.php', - 'IToolset_Query_Condition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/interface.php', - 'IToolset_Relationship_Database_Issue' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/database/issue/interface.php', - 'IToolset_Relationship_Definition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/interface.php', - 'IToolset_Relationship_Origin' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/origin/interface.php', - 'IToolset_Relationship_Query_Cardinality_Match' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/interface.php', - 'IToolset_Relationship_Query_Condition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/interface.php', - 'IToolset_Relationship_Role' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/interface.php', - 'IToolset_Relationship_Role_Parent_Child' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/parent_child_interface.php', - 'IToolset_Upgrade_Command' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command_interface.php', - 'OTGS\\Toolset\\Common\\Condition\\Installer\\IsAvailable' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/installer/is_available.php', - 'OTGS\\Toolset\\Common\\Condition\\Installer\\IsToolsetSubscriptionValid' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/installer/is_toolset_subscription_valid.php', - 'OTGS\\Toolset\\Common\\Interop\\HandlerInterface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/interop/handler_interface.php', - 'OTGS\\Toolset\\Common\\Interop\\Handler\\InstallerCompatibilityReporting' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/interop/handler/installer_compatibility_reporting.php', - 'OTGS\\Toolset\\Common\\Interop\\Mediator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/interop/mediator.php', - 'OTGS\\Toolset\\Common\\M2M\\Association\\Repository' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/Repository.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\CardinalityPostQuery' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/cardinality_post_query.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\JoinManager' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/join_manager.php', - 'OTGS\\Toolset\\Common\\M2M\\PotentialAssociation\\WpQueryAdjustment' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/wp_query_adjustment.php', - 'OTGS\\Toolset\\Common\\M2M\\PublicApiService' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/public_api_service.php', - 'OTGS\\Toolset\\Common\\MaintenanceMode\\Controller' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/maintenance_mode/controller.php', - 'OTGS\\Toolset\\Common\\Utility\\Admin\\Notices\\Builder' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notices/Builder.php', - 'ReCaptchaResponse' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/js/recaptcha-php-1.11/recaptchalib.php', - 'Toolset_Admin_Bar_Menu' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.admin.bar.menu.class.php', - 'Toolset_Admin_Controller' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/admin.php', - 'Toolset_Admin_Notice_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/abstract.php', - 'Toolset_Admin_Notice_Dismissible' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/dismissible.php', - 'Toolset_Admin_Notice_Error' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/error.php', - 'Toolset_Admin_Notice_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/interface.php', - 'Toolset_Admin_Notice_Layouts_Help' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/layouts/help.php', - 'Toolset_Admin_Notice_Required_Action' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/required/action.php', - 'Toolset_Admin_Notice_Success' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/success.php', - 'Toolset_Admin_Notice_Undismissible' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/undismissible.php', - 'Toolset_Admin_Notice_Warning' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notice/warning.php', - 'Toolset_Admin_Notices_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/utility/admin/notices/manager.php', - 'Toolset_Ajax' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.ajax.class.php', - 'Toolset_Ajax_Handler_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/abstract.php', - 'Toolset_Ajax_Handler_Get_Content_Template_Block_Preview' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_ct_block_preview.php', - 'Toolset_Ajax_Handler_Get_Post_By_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_post_by_id.php', - 'Toolset_Ajax_Handler_Get_Term_By_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_term_by_id.php', - 'Toolset_Ajax_Handler_Get_User_By_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_user_by_id.php', - 'Toolset_Ajax_Handler_Get_View_Block_Preview' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/get_view_block_preview.php', - 'Toolset_Ajax_Handler_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/interface.php', - 'Toolset_Ajax_Handler_Intermediary_Post_Cleanup' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/intermediary_post_cleanup.php', - 'Toolset_Ajax_Handler_Migrate_To_M2M' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/migrate_to_m2m.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Posts_By_Post_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_post_type.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Posts_By_Title' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_posts_by_title.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Terms' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_terms.php', - 'Toolset_Ajax_Handler_Select2_Suggest_Users' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/ajax_handler/select2_suggest_users.php', - 'Toolset_ArrayUtils' => __DIR__ . '/..' . '/toolset/toolset-common/utility/utils.php', - 'Toolset_Asset_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/asset_manager.php', - 'Toolset_Assets_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Association' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/association.php', - 'Toolset_Association_Cleanup_Association' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/association.php', - 'Toolset_Association_Cleanup_Cron_Event' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/cron_event.php', - 'Toolset_Association_Cleanup_Cron_Handler' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/cron_handler.php', - 'Toolset_Association_Cleanup_Dangling_Intermediary_Posts' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/dangling_intermediary_posts.php', - 'Toolset_Association_Cleanup_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/factory.php', - 'Toolset_Association_Cleanup_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/post.php', - 'Toolset_Association_Cleanup_Post_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/post_type.php', - 'Toolset_Association_Cleanup_Troubleshooting_Section' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/cleanup/troubleshooting_section.php', - 'Toolset_Association_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/factory.php', - 'Toolset_Association_Intermediary_Post_Persistence' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/intermediary_post_persistence.php', - 'Toolset_Association_Persistence' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/persistence.php', - 'Toolset_Association_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/association_query.php', - 'Toolset_Association_Query_Condition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/abstract.php', - 'Toolset_Association_Query_Condition_Association_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/association_id.php', - 'Toolset_Association_Query_Condition_Element_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/element_id.php', - 'Toolset_Association_Query_Condition_Element_Id_And_Domain' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/element_id_and_domain.php', - 'Toolset_Association_Query_Condition_Element_Status' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/element_status.php', - 'Toolset_Association_Query_Condition_Empty_Intermediary' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/empty_intermediary.php', - 'Toolset_Association_Query_Condition_Exclude_Element' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/exclude_element.php', - 'Toolset_Association_Query_Condition_Exclude_Relationship' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/exclude_relationship.php', - 'Toolset_Association_Query_Condition_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition_factory.php', - 'Toolset_Association_Query_Condition_Has_Active_Relationship' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_active_relationship.php', - 'Toolset_Association_Query_Condition_Has_Domain' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_domain.php', - 'Toolset_Association_Query_Condition_Has_Domain_And_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_domain_and_type.php', - 'Toolset_Association_Query_Condition_Has_Intermediary_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_intermediary_id.php', - 'Toolset_Association_Query_Condition_Has_Legacy_Relationship' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_legacy_relationship.php', - 'Toolset_Association_Query_Condition_Has_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/has_type.php', - 'Toolset_Association_Query_Condition_Intermediary_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/intermediary_id.php', - 'Toolset_Association_Query_Condition_Postmeta' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/postmeta.php', - 'Toolset_Association_Query_Condition_Relationship_Flag' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_flag.php', - 'Toolset_Association_Query_Condition_Relationship_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_id.php', - 'Toolset_Association_Query_Condition_Relationship_Origin' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/relationship_origin.php', - 'Toolset_Association_Query_Condition_Search' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/search.php', - 'Toolset_Association_Query_Condition_Wp_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/condition/wp_query.php', - 'Toolset_Association_Query_Element_Selector_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/abstract.php', - 'Toolset_Association_Query_Element_Selector_Default' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/default.php', - 'Toolset_Association_Query_Element_Selector_Provider' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/provider.php', - 'Toolset_Association_Query_Element_Selector_Wpml' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml.php', - 'Toolset_Association_Query_Element_Selector_Wpml_Lang_All' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/element_selector/wpml_lang_all.php', - 'Toolset_Association_Query_Orderby' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby/abstract.php', - 'Toolset_Association_Query_Orderby_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby_factory.php', - 'Toolset_Association_Query_Orderby_Nothing' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby/nothing.php', - 'Toolset_Association_Query_Orderby_Postmeta' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby/postmeta.php', - 'Toolset_Association_Query_Orderby_Title' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/orderby/title.php', - 'Toolset_Association_Query_Result_Transformation_Association_Instance' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_instance.php', - 'Toolset_Association_Query_Result_Transformation_Association_Uid' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/association_uid.php', - 'Toolset_Association_Query_Result_Transformation_Element_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_id.php', - 'Toolset_Association_Query_Result_Transformation_Element_Instance' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/result_transformation/element_instance.php', - 'Toolset_Association_Query_Sql_Expression_Builder' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/sql_expression_builder.php', - 'Toolset_Association_Query_Table_Join_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/table_join_manager.php', - 'Toolset_Association_Query_V2' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/association_query_v2.php', - 'Toolset_Association_Query_Wpdb_Wrapper' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/query/wpdb_wrapper.php', - 'Toolset_Association_Translator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/association/translator.php', - 'Toolset_Blocks' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-blocks/toolset-blocks.php', - 'Toolset_Blocks_Content_Template' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-blocks/blocks/ct/ct.php', - 'Toolset_Blocks_Custom_HTML' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-blocks/blocks/custom-html/custom-html.php', - 'Toolset_Blocks_View' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-blocks/blocks/view/view.php', - 'Toolset_Bootstrap_Loader' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.bootstrap.loader.class.php', - 'Toolset_Common_Autoloader' => __DIR__ . '/..' . '/toolset/toolset-common/utility/autoloader.php', - 'Toolset_Common_Bootstrap' => __DIR__ . '/..' . '/toolset/toolset-common/bootstrap.php', - 'Toolset_Condition_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/interface.php', - 'Toolset_Condition_Plugin_Access_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/access/active.php', - 'Toolset_Condition_Plugin_Access_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/access/missing.php', - 'Toolset_Condition_Plugin_Cred_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/cred/active.php', - 'Toolset_Condition_Plugin_Cred_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/cred/missing.php', - 'Toolset_Condition_Plugin_Encrypted_No_Valid_Theme' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/encrypted/no-valid-theme.php', - 'Toolset_Condition_Plugin_Layouts_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/layouts/active.php', - 'Toolset_Condition_Plugin_Layouts_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/layouts/missing.php', - 'Toolset_Condition_Plugin_Layouts_No_Items' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/layouts/no-items.php', - 'Toolset_Condition_Plugin_Types_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/types/active.php', - 'Toolset_Condition_Plugin_Types_Has_Legacy_Relationships' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/types/has_legacy_relationships.php', - 'Toolset_Condition_Plugin_Types_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/types/missing.php', - 'Toolset_Condition_Plugin_Types_Ready_For_M2M' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/types/ready_for_m2m.php', - 'Toolset_Condition_Plugin_Views_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/views/active.php', - 'Toolset_Condition_Plugin_Views_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/views/missing.php', - 'Toolset_Condition_Plugin_Wpml_Doesnt_Support_M2m' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/wpml/doesnt_support_m2m.php', - 'Toolset_Condition_Plugin_Wpml_Is_Active_And_Configured' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/wpml/is_active_and_configured.php', - 'Toolset_Condition_Plugin_Wpml_Is_Current_Language_Default' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/plugin/wpml/is_current_language_default.php', - 'Toolset_Condition_Theme_Avada_Not_Active_Or_Greater_Equal_5_0' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/avada/not-active-or-greater-equal-5-0.php', - 'Toolset_Condition_Theme_Layouts_Support_Native_Available' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/native/available.php', - 'Toolset_Condition_Theme_Layouts_Support_Native_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/native/missing.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/active.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Available' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/available.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Missing' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/missing.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Not_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-active.php', - 'Toolset_Condition_Theme_Layouts_Support_Plugin_Not_Installed' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/plugin/not-installed.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/active.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Installed' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/installed.php', - 'Toolset_Condition_Theme_Layouts_Support_Theme_Not_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/layouts-support/theme/not-active.php', - 'Toolset_Condition_Theme_Toolset_Based_Active' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/toolset-based/active.php', - 'Toolset_Condition_Theme_Toolset_Based_Inactive' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/theme/toolset-based/inactive.php', - 'Toolset_Condition_User_Role_Admin' => __DIR__ . '/..' . '/toolset/toolset-common/utility/condition/user/role/admin.php', - 'Toolset_Constants' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/constants.php', - 'Toolset_Controller_Admin_Notices' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/admin/notices.php', - 'Toolset_Cron' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/cron/cron.php', - 'Toolset_Cron_Event' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/cron/event.php', - 'Toolset_CssComponent' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.css.component.class.php', - 'Toolset_Date' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_DateParser' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Date_Utils' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/date_utils.php', - 'Toolset_DialogBoxes' => __DIR__ . '/..' . '/toolset/toolset-common/utility/dialogs/toolset.dialog-boxes.class.php', - 'Toolset_Element' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/element.php', - 'Toolset_Element_Domain' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/domain.php', - 'Toolset_Element_Exception_Element_Doesnt_Exist' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/exception_element_doesnt_exist.php', - 'Toolset_Element_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/element_factory.php', - 'Toolset_ErrorHandler' => __DIR__ . '/..' . '/toolset/toolset-common/utility/utils.php', - 'Toolset_Export_Import_Screen' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.export.import.screen.class.php', - 'Toolset_Field_Accessor_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/abstract.php', - 'Toolset_Field_Accessor_Dummy' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/dummy.php', - 'Toolset_Field_Accessor_Postmeta' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta.php', - 'Toolset_Field_Accessor_Postmeta_Field' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/postmeta_field.php', - 'Toolset_Field_Accessor_Termmeta' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta.php', - 'Toolset_Field_Accessor_Termmeta_Field' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/accessor/termmeta_field.php', - 'Toolset_Field_Data_Mapper_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/abstract.php', - 'Toolset_Field_Data_Mapper_Checkbox' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkbox.php', - 'Toolset_Field_Data_Mapper_Checkboxes' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/checkboxes.php', - 'Toolset_Field_Data_Mapper_Identity' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/data_mapper/identity.php', - 'Toolset_Field_Data_Saver' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/data_saver.php', - 'Toolset_Field_Definition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition.php', - 'Toolset_Field_Definition_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_abstract.php', - 'Toolset_Field_Definition_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_factory.php', - 'Toolset_Field_Definition_Factory_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_interface.php', - 'Toolset_Field_Definition_Factory_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_post.php', - 'Toolset_Field_Definition_Factory_Term' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_term.php', - 'Toolset_Field_Definition_Factory_User' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_factory_user.php', - 'Toolset_Field_Definition_Generic' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_generic.php', - 'Toolset_Field_Definition_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_interface.php', - 'Toolset_Field_Definition_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_post.php', - 'Toolset_Field_Definition_Term' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_term.php', - 'Toolset_Field_Definition_User' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/definition_user.php', - 'Toolset_Field_Group' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group.php', - 'Toolset_Field_Group_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/factory.php', - 'Toolset_Field_Group_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/post.php', - 'Toolset_Field_Group_Post_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/post_factory.php', - 'Toolset_Field_Group_Term' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/term.php', - 'Toolset_Field_Group_Term_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/term_factory.php', - 'Toolset_Field_Group_User' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/user.php', - 'Toolset_Field_Group_User_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/group/user_factory.php', - 'Toolset_Field_Instance' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/instance.php', - 'Toolset_Field_Instance_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/instance_abstract.php', - 'Toolset_Field_Instance_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/instance_post.php', - 'Toolset_Field_Instance_Term' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/instance_term.php', - 'Toolset_Field_Instance_Unsaved' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/instance_unsaved.php', - 'Toolset_Field_Option_Checkboxes' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/option_checkboxes.php', - 'Toolset_Field_Option_Radio' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/option_radio.php', - 'Toolset_Field_Option_Select' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/option_select.php', - 'Toolset_Field_Renderer_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/abstract.php', - 'Toolset_Field_Renderer_Preview_Address' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/address.php', - 'Toolset_Field_Renderer_Preview_Base' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/base.php', - 'Toolset_Field_Renderer_Preview_Checkbox' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkbox.php', - 'Toolset_Field_Renderer_Preview_Checkboxes' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/checkboxes.php', - 'Toolset_Field_Renderer_Preview_Colorpicker' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/colorpicker.php', - 'Toolset_Field_Renderer_Preview_Date' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/date.php', - 'Toolset_Field_Renderer_Preview_File' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/file.php', - 'Toolset_Field_Renderer_Preview_Image' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/image.php', - 'Toolset_Field_Renderer_Preview_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/post.php', - 'Toolset_Field_Renderer_Preview_Radio' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/radio.php', - 'Toolset_Field_Renderer_Preview_Skype' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/skype.php', - 'Toolset_Field_Renderer_Preview_Textfield' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/textfield.php', - 'Toolset_Field_Renderer_Preview_URL' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/preview/url.php', - 'Toolset_Field_Renderer_Purpose' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/purpose.php', - 'Toolset_Field_Renderer_Toolset_Forms' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms.php', - 'Toolset_Field_Renderer_Toolset_Forms_Repeatable_Group' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/renderer/toolset_forms_repeatable_group.php', - 'Toolset_Field_Type_Definition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition.php', - 'Toolset_Field_Type_Definition_Checkbox' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/checkbox.php', - 'Toolset_Field_Type_Definition_Checkboxes' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/checkboxes.php', - 'Toolset_Field_Type_Definition_Date' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/date.php', - 'Toolset_Field_Type_Definition_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition_factory.php', - 'Toolset_Field_Type_Definition_Numeric' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/numeric.php', - 'Toolset_Field_Type_Definition_Radio' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/radio.php', - 'Toolset_Field_Type_Definition_Select' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/select.php', - 'Toolset_Field_Type_Definition_Singular' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/type/definition/singular.php', - 'Toolset_Field_Utils' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/field/utils.php', - 'Toolset_Files' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/files.php', - 'Toolset_Functions' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Gui_Base' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/main.php', - 'Toolset_HelpVideo' => __DIR__ . '/..' . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_HelpVideosFactoryAbstract' => __DIR__ . '/..' . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_Internal_Compatibility' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.internal.compatibility.class.php', - 'Toolset_Localization' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.localization.class.php', - 'Toolset_Menu' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.menu.class.php', - 'Toolset_Naming_Helper' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/naming_helper.php', - 'Toolset_Object_Relationship' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.object.relationship.class.php', - 'Toolset_Output_Template' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/abstract.php', - 'Toolset_Output_Template_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_factory.php', - 'Toolset_Output_Template_Phtml' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/phtml.php', - 'Toolset_Output_Template_Repository' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository.php', - 'Toolset_Output_Template_Repository_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template_repository_abstract.php', - 'Toolset_Output_Template_Static' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/static.php', - 'Toolset_Output_Template_Twig' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/output_template/twig.php', - 'Toolset_Parser' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Post' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/post.php', - 'Toolset_Post_Translation_Set' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/element/post_translation_set.php', - 'Toolset_Post_Type_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/abstract.php', - 'Toolset_Post_Type_Exclude_List' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/excluded_list.php', - 'Toolset_Post_Type_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/factory.php', - 'Toolset_Post_Type_From_Types' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/from_types.php', - 'Toolset_Post_Type_Labels' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/labels.php', - 'Toolset_Post_Type_List' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/list.php', - 'Toolset_Post_Type_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/query.php', - 'Toolset_Post_Type_Query_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/query_factory.php', - 'Toolset_Post_Type_Registered' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/registered.php', - 'Toolset_Post_Type_Repository' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/post_type/repository.php', - 'Toolset_Postmeta_Access_Loader' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/postmeta_access/loader.php', - 'Toolset_Postmeta_Access_M2m' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/postmeta_access/m2m.php', - 'Toolset_Potential_Association_Query_Arguments' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/query_arguments.php', - 'Toolset_Potential_Association_Query_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/query_factory.php', - 'Toolset_Potential_Association_Query_Filter_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/filters/interface.php', - 'Toolset_Potential_Association_Query_Filter_Posts_Author' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/filters/post/author.php', - 'Toolset_Potential_Association_Query_Filter_Search_String' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/filters/search_string.php', - 'Toolset_Potential_Association_Query_Posts' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/query_posts.php', - 'Toolset_Promotion' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.promotion.class.php', - 'Toolset_Public_API_Loader' => __DIR__ . '/..' . '/toolset/toolset-common/inc/public_api/loader.php', - 'Toolset_Query_Comparison_Operator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/comparison_operator.php', - 'Toolset_Query_Condition_And' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/and.php', - 'Toolset_Query_Condition_Contradiction' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/contradiction.php', - 'Toolset_Query_Condition_Not' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/not.php', - 'Toolset_Query_Condition_Operator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/operator.php', - 'Toolset_Query_Condition_Or' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/or.php', - 'Toolset_Query_Condition_Tautology' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/condition/tautology.php', - 'Toolset_Regex' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Relationship_Cardinality' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/cardinality.php', - 'Toolset_Relationship_Controller' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/controller.php', - 'Toolset_Relationship_Database_Issue_Missing_Element' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/database/issue/missing_element.php', - 'Toolset_Relationship_Database_Operations' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/database/operations.php', - 'Toolset_Relationship_Database_Unique_Table_Alias' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/database/unique_table_alias.php', - 'Toolset_Relationship_Definition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/definition.php', - 'Toolset_Relationship_Definition_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/factory.php', - 'Toolset_Relationship_Definition_Persistence' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/persistence.php', - 'Toolset_Relationship_Definition_Repository' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/repository.php', - 'Toolset_Relationship_Definition_Translator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/definition/translator.php', - 'Toolset_Relationship_Distinct_Post_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/potential_association/distinct_post_query.php', - 'Toolset_Relationship_Driver' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/driver.php', - 'Toolset_Relationship_Driver_Base' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/driver_base.php', - 'Toolset_Relationship_Element_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/element_type.php', - 'Toolset_Relationship_Migration' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/migration/controller.php', - 'Toolset_Relationship_Migration_Associations' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/migration/associations.php', - 'Toolset_Relationship_Migration_Controller' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/migration/controller.php', - 'Toolset_Relationship_Migration_Post_Translation' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/migration/post_translation.php', - 'Toolset_Relationship_Origin_Post_Reference_Field' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/origin/post_reference_field.php', - 'Toolset_Relationship_Origin_Repeatable_Group' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/origin/repeatable_group.php', - 'Toolset_Relationship_Origin_Wizard' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/origin/wizard.php', - 'Toolset_Relationship_Query' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/relationship_query.php', - 'Toolset_Relationship_Query_Base' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query_base.php', - 'Toolset_Relationship_Query_Cache' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query_cache.php', - 'Toolset_Relationship_Query_Cardinality_Match_Conjunction' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/conjunction.php', - 'Toolset_Relationship_Query_Cardinality_Match_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/factory.php', - 'Toolset_Relationship_Query_Cardinality_Match_Operators' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/operators.php', - 'Toolset_Relationship_Query_Cardinality_Match_Single' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/cardinality_match/single.php', - 'Toolset_Relationship_Query_Condition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/abstract.php', - 'Toolset_Relationship_Query_Condition_Exclude_Relationship' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_relationship.php', - 'Toolset_Relationship_Query_Condition_Exclude_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/exclude_type.php', - 'Toolset_Relationship_Query_Condition_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition_factory.php', - 'Toolset_Relationship_Query_Condition_Has_Active_Types' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_active_types.php', - 'Toolset_Relationship_Query_Condition_Has_Cardinality' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_cardinality.php', - 'Toolset_Relationship_Query_Condition_Has_Domain' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/has_domain.php', - 'Toolset_Relationship_Query_Condition_Intermediary_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/intermediary_type.php', - 'Toolset_Relationship_Query_Condition_Is_Active' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_active.php', - 'Toolset_Relationship_Query_Condition_Is_Boolean_Flag' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_boolean_flag.php', - 'Toolset_Relationship_Query_Condition_Is_Legacy' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/is_legacy.php', - 'Toolset_Relationship_Query_Condition_Origin' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/origin.php', - 'Toolset_Relationship_Query_Condition_Type' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/condition/type.php', - 'Toolset_Relationship_Query_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/query/factory.php', - 'Toolset_Relationship_Query_Sql_Expression_Builder' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/sql_expression_builder.php', - 'Toolset_Relationship_Query_V2' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/query/relationship_query_v2.php', - 'Toolset_Relationship_Role' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/role.php', - 'Toolset_Relationship_Role_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/abstract.php', - 'Toolset_Relationship_Role_Child' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/child.php', - 'Toolset_Relationship_Role_Intermediary' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/intermediary.php', - 'Toolset_Relationship_Role_Parent' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/role/parent.php', - 'Toolset_Relationship_Scope' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/scope.php', - 'Toolset_Relationship_Service' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/relationship_service.php', - 'Toolset_Relationship_Slug_Validator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/relationship/slug_validator.php', - 'Toolset_Relationship_Table_Name' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/database/table_name.php', - 'Toolset_Relationship_Utils' => __DIR__ . '/..' . '/toolset/toolset-common/inc/m2m/utils.php', - 'Toolset_Relevanssi_Compatibility' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.relevanssi.compatibility.class.php', - 'Toolset_Renderer' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/renderer/renderer.php', - 'Toolset_Result' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/result.php', - 'Toolset_Result_Set' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/result_set.php', - 'Toolset_Result_Updated' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/result_updated.php', - 'Toolset_Script' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Settings' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.settings.class.php', - 'Toolset_Settings_Screen' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.settings.screen.class.php', - 'Toolset_Shortcode_Attr_Field' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/field.php', - 'Toolset_Shortcode_Attr_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/interface.php', - 'Toolset_Shortcode_Attr_Item_Gui_Base' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/base.php', - 'Toolset_Shortcode_Attr_Item_Gui_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/factory.php', - 'Toolset_Shortcode_Attr_Item_Gui_M2m' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/m2m.php', - 'Toolset_Shortcode_Attr_Item_Gui_O2m' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2m.php', - 'Toolset_Shortcode_Attr_Item_Gui_O2o' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/o2o.php', - 'Toolset_Shortcode_Attr_Item_Gui_Option' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/gui/option.php', - 'Toolset_Shortcode_Attr_Item_Id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/id.php', - 'Toolset_Shortcode_Attr_Item_Legacy' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/legacy.php', - 'Toolset_Shortcode_Attr_Item_M2M' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/shortcode/attr/item/m2m.php', - 'Toolset_Shortcode_Generator' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.shortcode.generator.class.php', - 'Toolset_Shortcode_Transformer' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.shortcode.transformer.class.php', - 'Toolset_Singleton_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/utility/singleton_factory_pre_php_5_6.php', - 'Toolset_Stack' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Style' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.assets.manager.class.php', - 'Toolset_Template_Dialog_Box' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/template_dialog_box.php', - 'Toolset_Tokenizer' => __DIR__ . '/..' . '/toolset/toolset-common/expression-parser/parser.php', - 'Toolset_Twig_Autoloader' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/twig_autoloader.php', - 'Toolset_Twig_Dialog_Box' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/twig_dialog_box.php', - 'Toolset_Twig_Dialog_Box_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/twig_dialog_box_factory.php', - 'Toolset_Twig_Extensions' => __DIR__ . '/..' . '/toolset/toolset-common/utility/gui-base/twig_extensions.php', - 'Toolset_Upgrade_Command_Definition' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command_definition.php', - 'Toolset_Upgrade_Command_Definition_Repository' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command_definition_repository.php', - 'Toolset_Upgrade_Command_Delete_Obsolete_Upgrade_Options' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command/delete_obsolete_version_number_option.php', - 'Toolset_Upgrade_Command_Factory' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command_factory.php', - 'Toolset_Upgrade_Command_M2M_V1_Database_Structure_Upgrade' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v1_database_structure_upgrade.php', - 'Toolset_Upgrade_Command_M2M_V2_Database_Structure_Upgrade' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/command/m2m_v2_database_structure_upgrade.php', - 'Toolset_Upgrade_Controller' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/controller.php', - 'Toolset_Upgrade_Executed_Commands' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/upgrade/executed_commands.php', - 'Toolset_User_Editors_Editor_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/abstract.php', - 'Toolset_User_Editors_Editor_Avada' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/avada.php', - 'Toolset_User_Editors_Editor_Basic' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/basic.php', - 'Toolset_User_Editors_Editor_Beaver' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/beaver.php', - 'Toolset_User_Editors_Editor_Divi' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/divi.php', - 'Toolset_User_Editors_Editor_Gutenberg' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/gutenberg.php', - 'Toolset_User_Editors_Editor_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/interface.php', - 'Toolset_User_Editors_Editor_Native' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/native.php', - 'Toolset_User_Editors_Editor_Screen_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/abstract.php', - 'Toolset_User_Editors_Editor_Screen_Avada_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/avada/backend.php', - 'Toolset_User_Editors_Editor_Screen_Basic_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/basic/backend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/beaver/backend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Frontend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/beaver/frontend.php', - 'Toolset_User_Editors_Editor_Screen_Beaver_Frontend_Editor' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/beaver/frontend-editor.php', - 'Toolset_User_Editors_Editor_Screen_Divi_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/divi/backend.php', - 'Toolset_User_Editors_Editor_Screen_Divi_Frontend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/divi/frontend.php', - 'Toolset_User_Editors_Editor_Screen_Gutenberg_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/gutenberg/backend.php', - 'Toolset_User_Editors_Editor_Screen_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/interface.php', - 'Toolset_User_Editors_Editor_Screen_Native_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/native/backend.php', - 'Toolset_User_Editors_Editor_Screen_Visual_Composer_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/visual-composer/backend.php', - 'Toolset_User_Editors_Editor_Screen_Visual_Composer_Frontend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/screen/visual-composer/frontend.php', - 'Toolset_User_Editors_Editor_Visual_Composer' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/editor/visual-composer.php', - 'Toolset_User_Editors_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/manager.php', - 'Toolset_User_Editors_Manager_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/interface.php', - 'Toolset_User_Editors_Medium_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/abstract.php', - 'Toolset_User_Editors_Medium_Content_Template' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/content-template.php', - 'Toolset_User_Editors_Medium_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/interface.php', - 'Toolset_User_Editors_Medium_Screen_Abstract' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/screen/abstract.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Backend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/screen/content-template/backend.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Frontend' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/screen/content-template/frontend.php', - 'Toolset_User_Editors_Medium_Screen_Content_Template_Frontend_Editor' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/screen/content-template/frontend-editor.php', - 'Toolset_User_Editors_Medium_Screen_Interface' => __DIR__ . '/..' . '/toolset/toolset-common/user-editors/medium/screen/interface.php', - 'Toolset_Utils' => __DIR__ . '/..' . '/toolset/toolset-common/utility/utils.php', - 'Toolset_VideoDetachedPage' => __DIR__ . '/..' . '/toolset/toolset-common/utility/help-videos/toolset-help-videos.php', - 'Toolset_WPLogger' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.wplogger.class.php', - 'Toolset_WPML_Compatibility' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.wpml.compatibility.class.php', - 'Toolset_Wp_Query_Adjustments' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/abstract.php', - 'Toolset_Wp_Query_Adjustments_Legacy_Relationships' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/legacy_relationships.php', - 'Toolset_Wp_Query_Adjustments_Loader' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/loader.php', - 'Toolset_Wp_Query_Adjustments_M2m' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/m2m.php', - 'Toolset_Wp_Query_Adjustments_Table_Join_Manager' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wp_query_adjustments/table_join_manager.php', - 'Toolset_Wpdb_User' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wpdb_user.php', - 'Toolset_Wpml_Utils' => __DIR__ . '/..' . '/toolset/toolset-common/inc/autoloaded/wpml_utils.php', - 'Twig_Autoloader' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Autoloader.php', - 'Twig_BaseNodeVisitor' => __DIR__ . '/..' . '/twig/twig/lib/Twig/BaseNodeVisitor.php', - 'Twig_CacheInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/CacheInterface.php', - 'Twig_Cache_Filesystem' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Cache/Filesystem.php', - 'Twig_Cache_Null' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Cache/Null.php', - 'Twig_Compiler' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Compiler.php', - 'Twig_CompilerInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/CompilerInterface.php', - 'Twig_ContainerRuntimeLoader' => __DIR__ . '/..' . '/twig/twig/lib/Twig/ContainerRuntimeLoader.php', - 'Twig_Environment' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Environment.php', - 'Twig_Error' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Error.php', - 'Twig_Error_Loader' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Error/Loader.php', - 'Twig_Error_Runtime' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Error/Runtime.php', - 'Twig_Error_Syntax' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Error/Syntax.php', - 'Twig_ExistsLoaderInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/ExistsLoaderInterface.php', - 'Twig_ExpressionParser' => __DIR__ . '/..' . '/twig/twig/lib/Twig/ExpressionParser.php', - 'Twig_Extension' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension.php', - 'Twig_ExtensionInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/ExtensionInterface.php', - 'Twig_Extension_Core' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Core.php', - 'Twig_Extension_Debug' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Debug.php', - 'Twig_Extension_Escaper' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Escaper.php', - 'Twig_Extension_GlobalsInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/GlobalsInterface.php', - 'Twig_Extension_InitRuntimeInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/InitRuntimeInterface.php', - 'Twig_Extension_Optimizer' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Optimizer.php', - 'Twig_Extension_Profiler' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Profiler.php', - 'Twig_Extension_Sandbox' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Sandbox.php', - 'Twig_Extension_Staging' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/Staging.php', - 'Twig_Extension_StringLoader' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Extension/StringLoader.php', - 'Twig_FactoryRuntimeLoader' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FactoryRuntimeLoader.php', - 'Twig_FileExtensionEscapingStrategy' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FileExtensionEscapingStrategy.php', - 'Twig_Filter' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Filter.php', - 'Twig_FilterCallableInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FilterCallableInterface.php', - 'Twig_FilterInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FilterInterface.php', - 'Twig_Filter_Function' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Filter/Function.php', - 'Twig_Filter_Method' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Filter/Method.php', - 'Twig_Filter_Node' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Filter/Node.php', - 'Twig_Function' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Function.php', - 'Twig_FunctionCallableInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FunctionCallableInterface.php', - 'Twig_FunctionInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/FunctionInterface.php', - 'Twig_Function_Function' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Function/Function.php', - 'Twig_Function_Method' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Function/Method.php', - 'Twig_Function_Node' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Function/Node.php', - 'Twig_Lexer' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Lexer.php', - 'Twig_LexerInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/LexerInterface.php', - 'Twig_LoaderInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/LoaderInterface.php', - 'Twig_Loader_Array' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Loader/Array.php', - 'Twig_Loader_Chain' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Loader/Chain.php', - 'Twig_Loader_Filesystem' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Loader/Filesystem.php', - 'Twig_Loader_String' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Loader/String.php', - 'Twig_Markup' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Markup.php', - 'Twig_Node' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node.php', - 'Twig_NodeCaptureInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeCaptureInterface.php', - 'Twig_NodeInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeInterface.php', - 'Twig_NodeOutputInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeOutputInterface.php', - 'Twig_NodeTraverser' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeTraverser.php', - 'Twig_NodeVisitorInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeVisitorInterface.php', - 'Twig_NodeVisitor_Escaper' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeVisitor/Escaper.php', - 'Twig_NodeVisitor_Optimizer' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeVisitor/Optimizer.php', - 'Twig_NodeVisitor_SafeAnalysis' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeVisitor/SafeAnalysis.php', - 'Twig_NodeVisitor_Sandbox' => __DIR__ . '/..' . '/twig/twig/lib/Twig/NodeVisitor/Sandbox.php', - 'Twig_Node_AutoEscape' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/AutoEscape.php', - 'Twig_Node_Block' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Block.php', - 'Twig_Node_BlockReference' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/BlockReference.php', - 'Twig_Node_Body' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Body.php', - 'Twig_Node_CheckSecurity' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/CheckSecurity.php', - 'Twig_Node_Do' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Do.php', - 'Twig_Node_Embed' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Embed.php', - 'Twig_Node_Expression' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression.php', - 'Twig_Node_Expression_Array' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Array.php', - 'Twig_Node_Expression_AssignName' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/AssignName.php', - 'Twig_Node_Expression_Binary' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary.php', - 'Twig_Node_Expression_Binary_Add' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Add.php', - 'Twig_Node_Expression_Binary_And' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/And.php', - 'Twig_Node_Expression_Binary_BitwiseAnd' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseAnd.php', - 'Twig_Node_Expression_Binary_BitwiseOr' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseOr.php', - 'Twig_Node_Expression_Binary_BitwiseXor' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/BitwiseXor.php', - 'Twig_Node_Expression_Binary_Concat' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Concat.php', - 'Twig_Node_Expression_Binary_Div' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Div.php', - 'Twig_Node_Expression_Binary_EndsWith' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/EndsWith.php', - 'Twig_Node_Expression_Binary_Equal' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Equal.php', - 'Twig_Node_Expression_Binary_FloorDiv' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/FloorDiv.php', - 'Twig_Node_Expression_Binary_Greater' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Greater.php', - 'Twig_Node_Expression_Binary_GreaterEqual' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/GreaterEqual.php', - 'Twig_Node_Expression_Binary_In' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/In.php', - 'Twig_Node_Expression_Binary_Less' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Less.php', - 'Twig_Node_Expression_Binary_LessEqual' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/LessEqual.php', - 'Twig_Node_Expression_Binary_Matches' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Matches.php', - 'Twig_Node_Expression_Binary_Mod' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Mod.php', - 'Twig_Node_Expression_Binary_Mul' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Mul.php', - 'Twig_Node_Expression_Binary_NotEqual' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/NotEqual.php', - 'Twig_Node_Expression_Binary_NotIn' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/NotIn.php', - 'Twig_Node_Expression_Binary_Or' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Or.php', - 'Twig_Node_Expression_Binary_Power' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Power.php', - 'Twig_Node_Expression_Binary_Range' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Range.php', - 'Twig_Node_Expression_Binary_StartsWith' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/StartsWith.php', - 'Twig_Node_Expression_Binary_Sub' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Binary/Sub.php', - 'Twig_Node_Expression_BlockReference' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/BlockReference.php', - 'Twig_Node_Expression_Call' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Call.php', - 'Twig_Node_Expression_Conditional' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Conditional.php', - 'Twig_Node_Expression_Constant' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Constant.php', - 'Twig_Node_Expression_ExtensionReference' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/ExtensionReference.php', - 'Twig_Node_Expression_Filter' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Filter.php', - 'Twig_Node_Expression_Filter_Default' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Filter/Default.php', - 'Twig_Node_Expression_Function' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Function.php', - 'Twig_Node_Expression_GetAttr' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/GetAttr.php', - 'Twig_Node_Expression_MethodCall' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/MethodCall.php', - 'Twig_Node_Expression_Name' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Name.php', - 'Twig_Node_Expression_NullCoalesce' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/NullCoalesce.php', - 'Twig_Node_Expression_Parent' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Parent.php', - 'Twig_Node_Expression_TempName' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/TempName.php', - 'Twig_Node_Expression_Test' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test.php', - 'Twig_Node_Expression_Test_Constant' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Constant.php', - 'Twig_Node_Expression_Test_Defined' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Defined.php', - 'Twig_Node_Expression_Test_Divisibleby' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Divisibleby.php', - 'Twig_Node_Expression_Test_Even' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Even.php', - 'Twig_Node_Expression_Test_Null' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Null.php', - 'Twig_Node_Expression_Test_Odd' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Odd.php', - 'Twig_Node_Expression_Test_Sameas' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Test/Sameas.php', - 'Twig_Node_Expression_Unary' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Unary.php', - 'Twig_Node_Expression_Unary_Neg' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Unary/Neg.php', - 'Twig_Node_Expression_Unary_Not' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Unary/Not.php', - 'Twig_Node_Expression_Unary_Pos' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Expression/Unary/Pos.php', - 'Twig_Node_Flush' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Flush.php', - 'Twig_Node_For' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/For.php', - 'Twig_Node_ForLoop' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/ForLoop.php', - 'Twig_Node_If' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/If.php', - 'Twig_Node_Import' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Import.php', - 'Twig_Node_Include' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Include.php', - 'Twig_Node_Macro' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Macro.php', - 'Twig_Node_Module' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Module.php', - 'Twig_Node_Print' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Print.php', - 'Twig_Node_Sandbox' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Sandbox.php', - 'Twig_Node_SandboxedPrint' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/SandboxedPrint.php', - 'Twig_Node_Set' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Set.php', - 'Twig_Node_SetTemp' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/SetTemp.php', - 'Twig_Node_Spaceless' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Spaceless.php', - 'Twig_Node_Text' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/Text.php', - 'Twig_Node_With' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Node/With.php', - 'Twig_Parser' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Parser.php', - 'Twig_ParserInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/ParserInterface.php', - 'Twig_Profiler_Dumper_Blackfire' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Dumper/Blackfire.php', - 'Twig_Profiler_Dumper_Html' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Dumper/Html.php', - 'Twig_Profiler_Dumper_Text' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Dumper/Text.php', - 'Twig_Profiler_NodeVisitor_Profiler' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/NodeVisitor/Profiler.php', - 'Twig_Profiler_Node_EnterProfile' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Node/EnterProfile.php', - 'Twig_Profiler_Node_LeaveProfile' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Node/LeaveProfile.php', - 'Twig_Profiler_Profile' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Profiler/Profile.php', - 'Twig_RuntimeLoaderInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/RuntimeLoaderInterface.php', - 'Twig_Sandbox_SecurityError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityError.php', - 'Twig_Sandbox_SecurityNotAllowedFilterError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFilterError.php', - 'Twig_Sandbox_SecurityNotAllowedFunctionError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedFunctionError.php', - 'Twig_Sandbox_SecurityNotAllowedMethodError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedMethodError.php', - 'Twig_Sandbox_SecurityNotAllowedPropertyError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedPropertyError.php', - 'Twig_Sandbox_SecurityNotAllowedTagError' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityNotAllowedTagError.php', - 'Twig_Sandbox_SecurityPolicy' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityPolicy.php', - 'Twig_Sandbox_SecurityPolicyInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Sandbox/SecurityPolicyInterface.php', - 'Twig_SimpleFilter' => __DIR__ . '/..' . '/twig/twig/lib/Twig/SimpleFilter.php', - 'Twig_SimpleFunction' => __DIR__ . '/..' . '/twig/twig/lib/Twig/SimpleFunction.php', - 'Twig_SimpleTest' => __DIR__ . '/..' . '/twig/twig/lib/Twig/SimpleTest.php', - 'Twig_Source' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Source.php', - 'Twig_SourceContextLoaderInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/SourceContextLoaderInterface.php', - 'Twig_Template' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Template.php', - 'Twig_TemplateInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TemplateInterface.php', - 'Twig_TemplateWrapper' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TemplateWrapper.php', - 'Twig_Test' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test.php', - 'Twig_TestCallableInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TestCallableInterface.php', - 'Twig_TestInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TestInterface.php', - 'Twig_Test_Function' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test/Function.php', - 'Twig_Test_IntegrationTestCase' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test/IntegrationTestCase.php', - 'Twig_Test_Method' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test/Method.php', - 'Twig_Test_Node' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test/Node.php', - 'Twig_Test_NodeTestCase' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Test/NodeTestCase.php', - 'Twig_Token' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Token.php', - 'Twig_TokenParser' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser.php', - 'Twig_TokenParserBroker' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParserBroker.php', - 'Twig_TokenParserBrokerInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParserBrokerInterface.php', - 'Twig_TokenParserInterface' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParserInterface.php', - 'Twig_TokenParser_AutoEscape' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/AutoEscape.php', - 'Twig_TokenParser_Block' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Block.php', - 'Twig_TokenParser_Do' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Do.php', - 'Twig_TokenParser_Embed' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Embed.php', - 'Twig_TokenParser_Extends' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Extends.php', - 'Twig_TokenParser_Filter' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Filter.php', - 'Twig_TokenParser_Flush' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Flush.php', - 'Twig_TokenParser_For' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/For.php', - 'Twig_TokenParser_From' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/From.php', - 'Twig_TokenParser_If' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/If.php', - 'Twig_TokenParser_Import' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Import.php', - 'Twig_TokenParser_Include' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Include.php', - 'Twig_TokenParser_Macro' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Macro.php', - 'Twig_TokenParser_Sandbox' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Sandbox.php', - 'Twig_TokenParser_Set' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Set.php', - 'Twig_TokenParser_Spaceless' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Spaceless.php', - 'Twig_TokenParser_Use' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/Use.php', - 'Twig_TokenParser_With' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenParser/With.php', - 'Twig_TokenStream' => __DIR__ . '/..' . '/twig/twig/lib/Twig/TokenStream.php', - 'Twig_Util_DeprecationCollector' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Util/DeprecationCollector.php', - 'Twig_Util_TemplateDirIterator' => __DIR__ . '/..' . '/twig/twig/lib/Twig/Util/TemplateDirIterator.php', - 'Types_Admin' => __DIR__ . '/../..' . '/application/controllers/admin.php', - 'Types_Admin_Menu' => __DIR__ . '/../..' . '/application/controllers/admin_menu.php', - 'Types_Admin_Notices_Free_Version' => __DIR__ . '/../..' . '/application/controllers/admin_notice/free-version.php', - 'Types_Ajax' => __DIR__ . '/../..' . '/application/controllers/ajax.php', - 'Types_Ajax_Handler_Abstract' => __DIR__ . '/../..' . '/application/controllers/ajax/handler/abstract.php', - 'Types_Ajax_Handler_Check_Slug_Conflicts' => __DIR__ . '/../..' . '/application/controllers/ajax/handler/check_slug_conflicts.php', - 'Types_Ajax_Handler_Field_Control_Action' => __DIR__ . '/../..' . '/application/controllers/ajax/handler/field_control_action.php', - 'Types_Ajax_Handler_Interface' => __DIR__ . '/../..' . '/application/controllers/ajax/handler_interface.php', - 'Types_Ajax_Handler_Settings_Action' => __DIR__ . '/../..' . '/application/controllers/ajax/handler/settings_action.php', - 'Types_Api' => __DIR__ . '/../..' . '/application/controllers/api.php', - 'Types_Api_Handler_Filter_Get_Field_Group_Ids_By_Post_Type' => __DIR__ . '/../..' . '/application/controllers/api/handler/filter_get_field_group_ids_by_post_type.php', - 'Types_Api_Handler_Import_From_Zip_File' => __DIR__ . '/../..' . '/application/controllers/api/handler/import_from_zip_file.php', - 'Types_Api_Handler_Interface' => __DIR__ . '/../..' . '/application/controllers/api/handler/interface.php', - 'Types_Api_Handler_Query_Groups' => __DIR__ . '/../..' . '/application/controllers/api/handler/query_groups.php', - 'Types_Asset_Help_Tab_Loader' => __DIR__ . '/../..' . '/application/controllers/asset/help_tab_loader.php', - 'Types_Asset_Manager' => __DIR__ . '/../..' . '/application/controllers/asset/manager.php', - 'Types_Assets' => __DIR__ . '/../..' . '/application/controllers/assets.php', - 'Types_Dialog_Box' => __DIR__ . '/../..' . '/application/controllers/dialog_box.php', - 'Types_Embedded' => __DIR__ . '/../..' . '/application/controllers/embedded.php', - 'Types_Field_Group' => __DIR__ . '/../..' . '/application/models/field/group.php', - 'Types_Field_Group_Factory' => __DIR__ . '/../..' . '/application/models/field/group/factory.php', - 'Types_Field_Group_Post' => __DIR__ . '/../..' . '/application/models/field/group/post.php', - 'Types_Field_Group_Post_Factory' => __DIR__ . '/../..' . '/application/models/field/group/post_factory.php', - 'Types_Field_Group_Term' => __DIR__ . '/../..' . '/application/models/field/group/term.php', - 'Types_Field_Group_Term_Factory' => __DIR__ . '/../..' . '/application/models/field/group/term_factory.php', - 'Types_Field_Group_User' => __DIR__ . '/../..' . '/application/models/field/group/user.php', - 'Types_Field_Group_User_Factory' => __DIR__ . '/../..' . '/application/models/field/group/user_factory.php', - 'Types_Field_Type_Converter' => __DIR__ . '/../..' . '/application/controllers/field/type_converter.php', - 'Types_Field_Type_Definition' => __DIR__ . '/../..' . '/application/models/field/type/definition.php', - 'Types_Field_Type_Definition_Checkbox' => __DIR__ . '/../..' . '/application/models/field/gateway/checkbox.php', - 'Types_Field_Type_Definition_Checkboxes' => __DIR__ . '/../..' . '/application/models/field/gateway/checkboxes.php', - 'Types_Field_Type_Definition_Date' => __DIR__ . '/../..' . '/application/models/field/gateway/date.php', - 'Types_Field_Type_Definition_Factory' => __DIR__ . '/../..' . '/application/models/field/type/definition_factory.php', - 'Types_Field_Type_Definition_Numeric' => __DIR__ . '/../..' . '/application/models/field/gateway/numeric.php', - 'Types_Field_Type_Definition_Radio' => __DIR__ . '/../..' . '/application/models/field/gateway/radio.php', - 'Types_Field_Type_Definition_Select' => __DIR__ . '/../..' . '/application/models/field/gateway/select.php', - 'Types_Field_Type_Definition_Singular' => __DIR__ . '/../..' . '/application/models/field/gateway/singular.php', - 'Types_Field_Utils' => __DIR__ . '/../..' . '/application/controllers/field/utils.php', - 'Types_Frontend' => __DIR__ . '/../..' . '/application/controllers/frontend.php', - 'Types_Helper_Condition' => __DIR__ . '/../..' . '/application/models/helper/condition.php', - 'Types_Helper_Condition_Archive_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/exists.php', - 'Types_Helper_Condition_Archive_Has_Fields' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/has_fields.php', - 'Types_Helper_Condition_Archive_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/missing.php', - 'Types_Helper_Condition_Archive_No_Fields' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/no_fields.php', - 'Types_Helper_Condition_Archive_No_Support' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/no_support.php', - 'Types_Helper_Condition_Archive_Support' => __DIR__ . '/../..' . '/application/models/helper/condition/archive/support.php', - 'Types_Helper_Condition_Cred_Active' => __DIR__ . '/../..' . '/application/models/helper/condition/cred/active.php', - 'Types_Helper_Condition_Cred_Forms_Exist' => __DIR__ . '/../..' . '/application/models/helper/condition/cred/forms_exist.php', - 'Types_Helper_Condition_Cred_Forms_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/cred/forms_missing.php', - 'Types_Helper_Condition_Cred_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/cred/missing.php', - 'Types_Helper_Condition_Layouts_Active' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/active.php', - 'Types_Helper_Condition_Layouts_Archive_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/archive_exists.php', - 'Types_Helper_Condition_Layouts_Archive_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/archive_missing.php', - 'Types_Helper_Condition_Layouts_Compatible' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/compatible.php', - 'Types_Helper_Condition_Layouts_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/missing.php', - 'Types_Helper_Condition_Layouts_Template_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/template_exists.php', - 'Types_Helper_Condition_Layouts_Template_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/layouts/template_missing.php', - 'Types_Helper_Condition_Screen' => __DIR__ . '/../..' . '/application/models/helper/condition/screen.php', - 'Types_Helper_Condition_Single_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/single/exists.php', - 'Types_Helper_Condition_Single_Has_Fields' => __DIR__ . '/../..' . '/application/models/helper/condition/single/has_fields.php', - 'Types_Helper_Condition_Single_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/single/missing.php', - 'Types_Helper_Condition_Single_No_Fields' => __DIR__ . '/../..' . '/application/models/helper/condition/single/no_fields.php', - 'Types_Helper_Condition_Template' => __DIR__ . '/../..' . '/application/models/helper/condition/template.php', - 'Types_Helper_Condition_Type_Fields_Assigned' => __DIR__ . '/../..' . '/application/models/helper/condition/type/fields_assigned.php', - 'Types_Helper_Condition_Type_No_Post_Or_Page' => __DIR__ . '/../..' . '/application/models/helper/condition/type/no_post_or_page.php', - 'Types_Helper_Condition_Type_Post_Or_Page' => __DIR__ . '/../..' . '/application/models/helper/condition/type/post_or_page.php', - 'Types_Helper_Condition_Views_Active' => __DIR__ . '/../..' . '/application/models/helper/condition/views/active.php', - 'Types_Helper_Condition_Views_Archive_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/views/archive_exists.php', - 'Types_Helper_Condition_Views_Archive_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/views/archive_missing.php', - 'Types_Helper_Condition_Views_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/views/missing.php', - 'Types_Helper_Condition_Views_Template_Exists' => __DIR__ . '/../..' . '/application/models/helper/condition/views/template_exists.php', - 'Types_Helper_Condition_Views_Template_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/views/template_missing.php', - 'Types_Helper_Condition_Views_Views_Exist' => __DIR__ . '/../..' . '/application/models/helper/condition/views/views_exist.php', - 'Types_Helper_Condition_Views_Views_Missing' => __DIR__ . '/../..' . '/application/models/helper/condition/views/views_missing.php', - 'Types_Helper_Create_Content_Template' => __DIR__ . '/../..' . '/application/models/helper/create/content_template.php', - 'Types_Helper_Create_Form' => __DIR__ . '/../..' . '/application/models/helper/create/form.php', - 'Types_Helper_Create_Layout' => __DIR__ . '/../..' . '/application/models/helper/create/layout.php', - 'Types_Helper_Create_View' => __DIR__ . '/../..' . '/application/models/helper/create/view.php', - 'Types_Helper_Create_Wordpress_Archive' => __DIR__ . '/../..' . '/application/models/helper/create/wordpress_archive.php', - 'Types_Helper_Output_Interface' => __DIR__ . '/../..' . '/application/models/helper/output/interface.php', - 'Types_Helper_Output_Meta_Box' => __DIR__ . '/../..' . '/application/models/helper/output/meta_box.php', - 'Types_Helper_Placeholder' => __DIR__ . '/../..' . '/application/models/helper/placeholder.php', - 'Types_Helper_Twig' => __DIR__ . '/../..' . '/application/models/helper/twig.php', - 'Types_Helper_Url' => __DIR__ . '/../..' . '/application/models/helper/url.php', - 'Types_Import_Export' => __DIR__ . '/../..' . '/application/controllers/import_export.php', - 'Types_Information_Container' => __DIR__ . '/../..' . '/application/models/information/container.php', - 'Types_Information_Controller' => __DIR__ . '/../..' . '/application/controllers/information/controller.php', - 'Types_Information_Message' => __DIR__ . '/../..' . '/application/models/information/message.php', - 'Types_Information_Message_Post_Type' => __DIR__ . '/../..' . '/application/models/information/message/post_type.php', - 'Types_Information_Table' => __DIR__ . '/../..' . '/application/models/information/table.php', - 'Types_Interop_Handler_Divi' => __DIR__ . '/../..' . '/application/controllers/interop/handler/divi.php', - 'Types_Interop_Handler_Interface' => __DIR__ . '/../..' . '/application/controllers/interop/handler_interface.php', - 'Types_Interop_Handler_The7' => __DIR__ . '/../..' . '/application/controllers/interop/handler/the7.php', - 'Types_Interop_Handler_Use_Any_Font' => __DIR__ . '/../..' . '/application/controllers/interop/handler/use_any_font.php', - 'Types_Interop_Handler_Wpml' => __DIR__ . '/../..' . '/application/controllers/interop/handler/wpml.php', - 'Types_Interop_Mediator' => __DIR__ . '/../..' . '/application/controllers/interop/mediator.php', - 'Types_Main' => __DIR__ . '/../..' . '/application/controllers/main.php', - 'Types_Page_Abstract' => __DIR__ . '/../..' . '/application/controllers/page/abstract.php', - 'Types_Page_Dashboard' => __DIR__ . '/../..' . '/application/controllers/page/dashboard.php', - 'Types_Page_Extension_Edit_Post' => __DIR__ . '/../..' . '/application/controllers/page/extension/edit_post.php', - 'Types_Page_Extension_Edit_Post_Fields' => __DIR__ . '/../..' . '/application/controllers/page/extension/edit_post_fields.php', - 'Types_Page_Extension_Edit_Post_Type' => __DIR__ . '/../..' . '/application/controllers/page/extension/edit_post_type.php', - 'Types_Page_Extension_Settings' => __DIR__ . '/../..' . '/application/controllers/page/extension/settings.php', - 'Types_Page_Field_Control' => __DIR__ . '/../..' . '/application/controllers/page/field_control.php', - 'Types_Page_Hidden_Helper' => __DIR__ . '/../..' . '/application/controllers/page/hidden/helper.php', - 'Types_Post_Type' => __DIR__ . '/../..' . '/application/models/post_type.php', - 'Types_Setting' => __DIR__ . '/../..' . '/application/models/setting.php', - 'Types_Setting_Boolean' => __DIR__ . '/../..' . '/application/models/setting/boolean.php', - 'Types_Setting_Interface' => __DIR__ . '/../..' . '/application/models/setting/interface.php', - 'Types_Setting_Option' => __DIR__ . '/../..' . '/application/models/setting/option.php', - 'Types_Setting_Option_Interface' => __DIR__ . '/../..' . '/application/models/setting/option/interface.php', - 'Types_Setting_Preset_Information_Table' => __DIR__ . '/../..' . '/application/models/setting/preset/information_table.php', - 'Types_Taxonomy' => __DIR__ . '/../..' . '/application/models/taxonomy.php', - 'Types_Twig_Autoloader' => __DIR__ . '/../..' . '/application/controllers/twig_autoloader.php', - 'Types_Upgrade' => __DIR__ . '/../..' . '/application/controllers/upgrade.php', - 'Types_Utils' => __DIR__ . '/../..' . '/application/controllers/admin_notice/utils.php', - 'Types_Utils_Post_Type_Option' => __DIR__ . '/../..' . '/application/controllers/utils/post_type_option.php', - 'Types_Wpml_Field_Group' => __DIR__ . '/../..' . '/application/models/wpml/field_group.php', - 'Types_Wpml_Field_Group_String' => __DIR__ . '/../..' . '/application/models/wpml/field/group/string.php', - 'Types_Wpml_Field_Group_String_Description' => __DIR__ . '/../..' . '/application/models/wpml/field/group/string/description.php', - 'Types_Wpml_Field_Group_String_Name' => __DIR__ . '/../..' . '/application/models/wpml/field/group/string/name.php', - 'Types_Wpml_Interface' => __DIR__ . '/../..' . '/application/models/wpml/interface.php', - 'WPToolset_Cake_Validation' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/lib/CakePHP-Validation.php', - 'WPToolset_Field_Audio' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.audio.php', - 'WPToolset_Field_Button' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.button.php', - 'WPToolset_Field_Checkbox' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.checkbox.php', - 'WPToolset_Field_Checkboxes' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.checkboxes.php', - 'WPToolset_Field_Colorpicker' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.colorpicker.php', - 'WPToolset_Field_Date' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.date.php', - 'WPToolset_Field_Date_Scripts' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.date.scripts.php', - 'WPToolset_Field_Email' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.email.php', - 'WPToolset_Field_Embed' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.embed.php', - 'WPToolset_Field_File' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.file.php', - 'WPToolset_Field_Hidden' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.hidden.php', - 'WPToolset_Field_Image' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.image.php', - 'WPToolset_Field_Integer' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.integer.php', - 'WPToolset_Field_Numeric' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.numeric.php', - 'WPToolset_Field_Password' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.password.php', - 'WPToolset_Field_Phone' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.phone.php', - 'WPToolset_Field_Post' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.post.php', - 'WPToolset_Field_Radios' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.radios.php', - 'WPToolset_Field_Recaptcha' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.recaptcha.php', - 'WPToolset_Field_Recaptcha_v1' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.recaptcha-v1.php', - 'WPToolset_Field_Select' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.select.php', - 'WPToolset_Field_Skype' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.skype.php', - 'WPToolset_Field_Submit' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.submit.php', - 'WPToolset_Field_Taxonomy' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.taxonomy.php', - 'WPToolset_Field_Taxonomyhierarchical' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.taxonomyhierarchical.php', - 'WPToolset_Field_Textarea' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.textarea.php', - 'WPToolset_Field_Textfield' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.textfield.php', - 'WPToolset_Field_Url' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.url.php', - 'WPToolset_Field_Video' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.video.php', - 'WPToolset_Field_Wysiwyg' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.wysiwyg.php', - 'WPToolset_Forms_Bootstrap' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/bootstrap.php', - 'WPToolset_Forms_Conditional' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.conditional.php', - 'WPToolset_Forms_Conditional_RFG' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.conditional.rfg.php', - 'WPToolset_Forms_Repetitive' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.repetitive.php', - 'WPToolset_Forms_Validation' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.validation.php', - 'WPToolset_Types' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.types.php', - 'WPV_Handle_Users_Functions' => __DIR__ . '/..' . '/toolset/toolset-common/toolset-forms/classes/class.conditional.php', - 'WPV_wpcf_switch_post_from_attr_id' => __DIR__ . '/..' . '/toolset/toolset-common/inc/toolset.object.relationship.class.php', - 'xrstf\\Composer52\\AutoloadGenerator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/AutoloadGenerator.php', - 'xrstf\\Composer52\\Generator' => __DIR__ . '/..' . '/xrstf/composer-php52/lib/xrstf/Composer52/Generator.php', - ); - - public static function getInitializer(ClassLoader $loader) - { - return \Closure::bind(function () use ($loader) { - $loader->prefixLengthsPsr4 = ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::$prefixLengthsPsr4; - $loader->prefixDirsPsr4 = ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::$prefixDirsPsr4; - $loader->prefixesPsr0 = ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::$prefixesPsr0; - $loader->classMap = ComposerStaticInit39d4b17bdb5377514bee52a66c64b5fc::$classMap; - - }, null, ClassLoader::class); - } -} diff --git a/backend/wordpress/wp-content/plugins/types/vendor/composer/installed.json b/backend/wordpress/wp-content/plugins/types/vendor/composer/installed.json deleted file mode 100644 index e650f40..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/composer/installed.json +++ /dev/null @@ -1,566 +0,0 @@ -[ - { - "name": "composer/installers", - "version": "v1.4.0", - "version_normalized": "1.4.0.0", - "source": { - "type": "git", - "url": "https://github.com/composer/installers.git", - "reference": "9ce17fb70e9a38dd8acff0636a29f5cf4d575c1b" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer/installers/zipball/9ce17fb70e9a38dd8acff0636a29f5cf4d575c1b", - "reference": "9ce17fb70e9a38dd8acff0636a29f5cf4d575c1b", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0" - }, - "replace": { - "roundcube/plugin-installer": "*", - "shama/baton": "*" - }, - "require-dev": { - "composer/composer": "1.0.*@dev", - "phpunit/phpunit": "4.1.*" - }, - "time": "2017-08-09T07:53:48+00:00", - "type": "composer-plugin", - "extra": { - "class": "Composer\\Installers\\Plugin", - "branch-alias": { - "dev-master": "1.0-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-4": { - "Composer\\Installers\\": "src/Composer/Installers" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Kyle Robinson Young", - "email": "kyle@dontkry.com", - "homepage": "https://github.com/shama" - } - ], - "description": "A multi-framework Composer library installer", - "homepage": "https://composer.github.io/installers/", - "keywords": [ - "Craft", - "Dolibarr", - "Eliasis", - "Hurad", - "ImageCMS", - "Kanboard", - "Lan Management System", - "MODX Evo", - "Mautic", - "Maya", - "OXID", - "Plentymarkets", - "Porto", - "RadPHP", - "SMF", - "Thelia", - "WolfCMS", - "agl", - "aimeos", - "annotatecms", - "attogram", - "bitrix", - "cakephp", - "chef", - "cockpit", - "codeigniter", - "concrete5", - "croogo", - "dokuwiki", - "drupal", - "eZ Platform", - "elgg", - "expressionengine", - "fuelphp", - "grav", - "installer", - "itop", - "joomla", - "kohana", - "laravel", - "lavalite", - "lithium", - "magento", - "mako", - "mediawiki", - "modulework", - "moodle", - "osclass", - "phpbb", - "piwik", - "ppi", - "puppet", - "reindex", - "roundcube", - "shopware", - "silverstripe", - "sydes", - "symfony", - "typo3", - "wordpress", - "yawik", - "zend", - "zikula" - ] - }, - { - "name": "otgs/icons", - "version": "dev-master", - "version_normalized": "9999999-dev", - "source": { - "type": "git", - "url": "https://git.onthegosystems.com/otgs-public/otgs-icons.git", - "reference": "622ab3c0549b70c87fa20de1c302ffcc07ea8f9c" - }, - "time": "2018-04-06T08:47:19+00:00", - "type": "library", - "installation-source": "source", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "GPL-2.0" - ], - "description": "Toolset and WPML icons" - }, - { - "name": "otgs/installer", - "version": "1.8.20", - "version_normalized": "1.8.20.0", - "source": { - "type": "git", - "url": "ssh://git@git.onthegosystems.com:10022/installer/installer.git", - "reference": "b0e7b74f6f2c8436529fb84f11ca0e636d6ae4dd" - }, - "require": { - "composer/installers": "~1.0", - "otgs/icons": "dev-master", - "php": ">=5.2.0", - "roave/security-advisories": "dev-master", - "twig/twig": "~1.32.0", - "xrstf/composer-php52": "1.*" - }, - "require-dev": { - "otgs/build-tools": "~0.1", - "otgs/build-tools-ci": "~0.7", - "otgs/unit-tests-framework": "~1.2.0", - "sebastian/phpcpd": "^3.0" - }, - "time": "2018-06-13T17:26:51+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.8.x-dev", - "dev-develop": "1.8.x-dev" - } - }, - "installation-source": "source", - "scripts": { - "test": [ - "phpunit" - ], - "post-install-cmd": [ - "xrstf\\Composer52\\Generator::onPostInstallCmd", - "OTGS\\Composer\\Scripts\\Install::PHPCSStandards" - ], - "post-update-cmd": [ - "xrstf\\Composer52\\Generator::onPostInstallCmd", - "OTGS\\Composer\\Scripts\\Install::PHPCSStandards" - ], - "post-autoload-dump": [ - "xrstf\\Composer52\\Generator::onPostInstallCmd" - ] - }, - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Mihai Grigori", - "email": "mihai@wpml.org", - "homepage": "http://www.wp-types.com" - } - ], - "description": "Installs and updates WPML and Toolset dependencies automatically", - "homepage": "https://git.onthegosystems.com/installer/installer", - "keywords": [ - "install", - "plugins", - "update", - "utils" - ] - }, - { - "name": "roave/security-advisories", - "version": "dev-master", - "version_normalized": "9999999-dev", - "source": { - "type": "git", - "url": "https://github.com/Roave/SecurityAdvisories.git", - "reference": "43f7f8243b81e3fd843b150a30a6d0a91167d4f5" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Roave/SecurityAdvisories/zipball/43f7f8243b81e3fd843b150a30a6d0a91167d4f5", - "reference": "43f7f8243b81e3fd843b150a30a6d0a91167d4f5", - "shasum": "" - }, - "conflict": { - "adodb/adodb-php": "<5.20.6", - "amphp/artax": ">=2,<2.0.6|<1.0.6", - "aws/aws-sdk-php": ">=3,<3.2.1", - "bugsnag/bugsnag-laravel": ">=2,<2.0.2", - "cakephp/cakephp": ">=2,<2.4.99|>=1.3,<1.3.18|>=3,<3.0.15|>=2.5,<2.5.99|>=2.6,<2.6.12|>=2.7,<2.7.6|>=3.1,<3.1.4", - "cart2quote/module-quotation": ">=4.1.6,<=4.4.5|>=5,<5.4.4", - "cartalyst/sentry": "<2.1", - "codeigniter/framework": "<=3.0.6", - "composer/composer": "<=1.0.0-alpha11", - "contao-components/mediaelement": ">=2.14.2,<2.21.1", - "contao/core": ">=2,<3.5.28", - "contao/core-bundle": ">=4,<4.4.1", - "doctrine/annotations": ">=1,<1.2.7", - "doctrine/cache": ">=1,<1.3.2|>=1.4,<1.4.2", - "doctrine/common": ">=2,<2.4.3|>=2.5,<2.5.1", - "doctrine/dbal": ">=2,<2.0.8|>=2.1,<2.1.2", - "doctrine/doctrine-bundle": "<1.5.2", - "doctrine/doctrine-module": "<=0.7.1", - "doctrine/mongodb-odm": ">=1,<1.0.2", - "doctrine/mongodb-odm-bundle": ">=2,<3.0.1", - "doctrine/orm": ">=2,<2.4.8|>=2.5,<2.5.1", - "dompdf/dompdf": ">=0.6,<0.6.2", - "drupal/core": ">=8,<8.3.7", - "drupal/drupal": ">=8,<8.3.7", - "ezsystems/ezpublish-legacy": ">=2017.8,<2017.8.1.1|>=5.4,<5.4.10.1|>=5.3,<5.3.12.2", - "firebase/php-jwt": "<2", - "friendsofsymfony/rest-bundle": ">=1.2,<1.2.2", - "friendsofsymfony/user-bundle": ">=1.2,<1.3.5", - "gregwar/rst": "<1.0.3", - "guzzlehttp/guzzle": ">=6,<6.2.1|>=4.0.0-rc2,<4.2.4|>=5,<5.3.1", - "illuminate/auth": ">=4,<4.0.99|>=4.1,<4.1.26", - "illuminate/database": ">=4,<4.0.99|>=4.1,<4.1.29", - "joomla/session": "<1.3.1", - "laravel/framework": ">=4,<4.0.99|>=4.1,<4.1.29", - "laravel/socialite": ">=1,<1.0.99|>=2,<2.0.10", - "magento/magento1ce": ">=1.5.0.1,<1.9.3.2", - "magento/magento1ee": ">=1.9,<1.14.3.2", - "magento/magento2ce": ">=2,<2.2", - "monolog/monolog": ">=1.8,<1.12", - "namshi/jose": "<2.2", - "onelogin/php-saml": "<2.10.4", - "oro/crm": ">=1.7,<1.7.4", - "oro/platform": ">=1.7,<1.7.4", - "phpmailer/phpmailer": ">=5,<5.2.24", - "phpxmlrpc/extras": "<6.0.1", - "pusher/pusher-php-server": "<2.2.1", - "sabre/dav": ">=1.6,<1.6.99|>=1.7,<1.7.11|>=1.8,<1.8.9", - "shopware/shopware": "<5.2.25", - "silverstripe/cms": ">=3.1,<3.1.11|>=3,<=3.0.11", - "silverstripe/forum": "<=0.6.1|>=0.7,<=0.7.3", - "silverstripe/framework": ">=3,<3.3", - "silverstripe/userforms": "<3", - "simplesamlphp/saml2": "<1.8.1|>=1.9,<1.9.1|>=1.10,<1.10.3|>=2,<2.3.3", - "simplesamlphp/simplesamlphp": "<1.14.16", - "simplesamlphp/simplesamlphp-module-infocard": "<1.0.1", - "socalnick/scn-social-auth": "<1.15.2", - "squizlabs/php_codesniffer": ">=1,<2.8.1", - "swiftmailer/swiftmailer": ">=4,<5.4.5", - "symfony/dependency-injection": ">=2,<2.0.17", - "symfony/form": ">=2.3,<2.3.35|>=2.4,<2.6.12|>=2.7,<2.7.7", - "symfony/framework-bundle": ">=2,<2.3.18|>=2.4,<2.4.8|>=2.5,<2.5.2", - "symfony/http-foundation": ">=2,<2.3.27|>=2.4,<2.5.11|>=2.6,<2.6.6", - "symfony/http-kernel": ">=2,<2.3.29|>=2.4,<2.5.12|>=2.6,<2.6.8", - "symfony/routing": ">=2,<2.0.19", - "symfony/security": ">=2.3,<2.3.37|>=2.4,<2.6.13|>=2.7,<2.7.9|>=2.7.30,<2.7.32|>=2.8.23,<2.8.25|>=3.2.10,<3.2.12|>=3.3.3,<3.3.5|>=2,<2.0.25|>=2.1,<2.1.13|>=2.2,<2.2.9", - "symfony/security-core": ">=2.7.30,<2.7.32|>=2.8.23,<2.8.25|>=3.2.10,<3.2.12|>=3.3.3,<3.3.5|>=2.8,<2.8.6|>=3,<3.0.6|>=2.4,<2.6.13|>=2.7,<2.7.9", - "symfony/security-http": ">=2.4,<2.7.13|>=2.3,<2.3.41|>=2.8,<2.8.6|>=3,<3.0.6", - "symfony/serializer": ">=2,<2.0.11", - "symfony/symfony": ">=2,<2.3.41|>=2.4,<2.7.13|>=2.7.30,<2.7.32|>=2.8.23,<2.8.25|>=3.2.10,<3.2.12|>=3.3.3,<3.3.5|>=2.8,<2.8.6|>=3,<3.0.6", - "symfony/translation": ">=2,<2.0.17", - "symfony/validator": ">=2,<2.0.24|>=2.1,<2.1.12|>=2.2,<2.2.5|>=2.3,<2.3.3", - "symfony/web-profiler-bundle": ">=2,<2.3.19|>=2.4,<2.4.9|>=2.5,<2.5.4", - "symfony/yaml": ">=2,<2.0.22|>=2.1,<2.1.7", - "thelia/backoffice-default-template": ">=2.1,<2.1.2", - "thelia/thelia": ">=2.1.0-beta1,<2.1.3|>=2.1,<2.1.2", - "twig/twig": "<1.20", - "typo3/cms": ">=6.2,<6.2.30|>=7,<7.6.22|>=8,<8.7.5", - "typo3/flow": ">=2.3,<2.3.16|>=3,<3.0.10|>=3.1,<3.1.7|>=3.2,<3.2.7|>=3.3,<3.3.5|>=1.1,<1.1.1|>=2,<2.0.1|>=1,<1.0.4", - "typo3/neos": ">=1.1,<1.1.3|>=1.2,<1.2.13|>=2,<2.0.4", - "willdurand/js-translation-bundle": "<2.1.1", - "yiisoft/yii": ">=1.1.14,<1.1.15", - "yiisoft/yii2": "<2.0.5", - "yiisoft/yii2-bootstrap": "<2.0.4", - "yiisoft/yii2-dev": "<2.0.4", - "yiisoft/yii2-gii": "<2.0.4", - "yiisoft/yii2-jui": "<2.0.4", - "zendframework/zend-cache": ">=2.4,<2.4.8|>=2.5,<2.5.3", - "zendframework/zend-captcha": ">=2,<2.4.9|>=2.5,<2.5.2", - "zendframework/zend-crypt": ">=2,<2.4.9|>=2.5,<2.5.2", - "zendframework/zend-db": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.10|>=2.3,<2.3.5", - "zendframework/zend-diactoros": ">=1,<1.0.4", - "zendframework/zend-form": ">=2,<2.2.7|>=2.3,<2.3.1", - "zendframework/zend-http": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.3,<2.3.8|>=2.4,<2.4.1", - "zendframework/zend-json": ">=2.1,<2.1.6|>=2.2,<2.2.6", - "zendframework/zend-ldap": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.8|>=2.3,<2.3.3", - "zendframework/zend-mail": ">=2,<2.4.11|>=2.5,<2.7.2", - "zendframework/zend-navigation": ">=2,<2.2.7|>=2.3,<2.3.1", - "zendframework/zend-session": ">=2,<2.0.99|>=2.1,<2.1.99|>=2.2,<2.2.9|>=2.3,<2.3.4", - "zendframework/zend-validator": ">=2.3,<2.3.6", - "zendframework/zend-view": ">=2,<2.2.7|>=2.3,<2.3.1", - "zendframework/zend-xmlrpc": ">=2.1,<2.1.6|>=2.2,<2.2.6", - "zendframework/zendframework": ">=2,<2.4.11|>=2.5,<2.5.1", - "zendframework/zendframework1": "<1.12.20", - "zendframework/zendopenid": ">=2,<2.0.2", - "zendframework/zendxml": ">=1,<1.0.1", - "zf-commons/zfc-user": "<1.2.2", - "zfcampus/zf-apigility-doctrine": ">=1,<1.0.3", - "zfr/zfr-oauth2-server-module": "<0.1.2" - }, - "time": "2017-10-31T23:55:04+00:00", - "type": "metapackage", - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com", - "role": "maintainer" - } - ], - "description": "Prevents installation of composer packages with known security vulnerabilities: no API, simply require it" - }, - { - "name": "toolset/onthego-resources", - "version": "dev-master", - "version_normalized": "9999999-dev", - "source": { - "type": "git", - "url": "ssh://git@git.onthegosystems.com:10022/toolset/onthego-resources.git", - "reference": "060d3ba99dfb3a81ec5eaaf7464b2b6132c17ffd" - }, - "require": { - "php": ">=5.2.0" - }, - "require-dev": { - "phpunit/phpunit": "~4.5" - }, - "time": "2017-02-22T13:50:47+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.2.x-dev", - "dev-develop": "1.2.x-dev" - } - }, - "installation-source": "source", - "scripts": { - "test": [ - "phpunit" - ] - }, - "license": [ - "GPL-2.0" - ], - "authors": [ - { - "name": "Bruce Pearson, Juan de Paco, Riccardo Strobbia", - "email": "riccardo.s@icanlocalize.com", - "homepage": "http://www.wp-types.com" - } - ], - "description": "Branding resources for Toolset plugins", - "homepage": "https://git.onthegosystems.com/toolset/onthego-resources", - "keywords": [ - "CSS", - "icons", - "utils", - "vectors" - ] - }, - { - "name": "toolset/toolset-common", - "version": "2.8.1", - "version_normalized": "2.8.1.0", - "source": { - "type": "git", - "url": "ssh://git@git.onthegosystems.com:10022/toolset/toolset-common.git", - "reference": "ff9291e1a518f4b3c4ba36bd1a211751d370b8b5" - }, - "require": { - "php": ">=5.2.0" - }, - "require-dev": { - "10up/wp_mock": "~0.2.0", - "otgs/build-tools-ci": "~0.7.0", - "otgs/unit-tests-framework": "~1.2.0", - "phpunit/php-token-stream": "<2.0", - "sebastian/phpcpd": "^3.0" - }, - "time": "2018-06-06T11:29:44+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.6.x-dev", - "dev-develop": "1.6.x-dev", - "dev-feature/toolset-common-41": "1.6.x-dev" - } - }, - "installation-source": "source", - "autoload": { - "classmap": [ - "expression-parser/", - "inc/", - "toolset-forms/", - "toolset-blocks/", - "user-editors/", - "utility/", - "bootstrap.php" - ] - }, - "autoload-dev": { - "classmap": [ - "tests/res/stubs" - ] - }, - "scripts": { - "test": [ - "phpunit" - ], - "post-install-cmd": [ - "OTGS\\Composer\\Scripts\\Install::PHPCSStandards" - ], - "post-update-cmd": [ - "OTGS\\Composer\\Scripts\\Install::PHPCSStandards" - ] - }, - "license": [ - "GPL-2.0" - ], - "authors": [ - { - "name": "Bruce Pearson, Juan de Paco, Riccardo Strobbia, Francesco Livolsi, Jan Štětina, Christian Glingener", - "email": "juan.d@onthegosystems.com", - "homepage": "https://toolset.com" - } - ], - "description": "A set of libraries for Toolset Plugins", - "homepage": "https://git.onthegosystems.com/toolset/toolset-common", - "keywords": [ - "models", - "types-fields", - "utils", - "visual-editor" - ] - }, - { - "name": "twig/twig", - "version": "v1.32.0", - "version_normalized": "1.32.0.0", - "source": { - "type": "git", - "url": "https://github.com/twigphp/Twig.git", - "reference": "9935b662e24d6e634da88901ab534cc12e8c728f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/twigphp/Twig/zipball/9935b662e24d6e634da88901ab534cc12e8c728f", - "reference": "9935b662e24d6e634da88901ab534cc12e8c728f", - "shasum": "" - }, - "require": { - "php": ">=5.2.7" - }, - "require-dev": { - "psr/container": "^1.0", - "symfony/debug": "~2.7", - "symfony/phpunit-bridge": "~3.2" - }, - "time": "2017-02-27T00:07:03+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.32-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-0": { - "Twig_": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Fabien Potencier", - "email": "fabien@symfony.com", - "homepage": "http://fabien.potencier.org", - "role": "Lead Developer" - }, - { - "name": "Armin Ronacher", - "email": "armin.ronacher@active-4.com", - "role": "Project Founder" - }, - { - "name": "Twig Team", - "homepage": "http://twig.sensiolabs.org/contributors", - "role": "Contributors" - } - ], - "description": "Twig, the flexible, fast, and secure template language for PHP", - "homepage": "http://twig.sensiolabs.org", - "keywords": [ - "templating" - ] - }, - { - "name": "xrstf/composer-php52", - "version": "v1.0.20", - "version_normalized": "1.0.20.0", - "source": { - "type": "git", - "url": "https://github.com/composer-php52/composer-php52.git", - "reference": "bd41459d5e27df8d33057842b32377c39e97a5a8" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/composer-php52/composer-php52/zipball/bd41459d5e27df8d33057842b32377c39e97a5a8", - "reference": "bd41459d5e27df8d33057842b32377c39e97a5a8", - "shasum": "" - }, - "time": "2016-04-16T21:52:24+00:00", - "type": "library", - "extra": { - "branch-alias": { - "dev-default": "1.x-dev" - } - }, - "installation-source": "dist", - "autoload": { - "psr-0": { - "xrstf\\Composer52": "lib/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ] - } -] diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/css/otgs-icons.css b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/css/otgs-icons.css deleted file mode 100644 index dcd5db2..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/css/otgs-icons.css +++ /dev/null @@ -1,196 +0,0 @@ -@charset "UTF-8"; - -@font-face { - font-family: "otgs-icons"; - src:url("fonts/otgs-icons.eot"); - src:url("fonts/otgs-icons.eot?#iefix") format("embedded-opentype"), - url("fonts/otgs-icons.woff") format("woff"), - url("fonts/otgs-icons.ttf") format("truetype"), - url("fonts/otgs-icons.svg#otgs-icons") format("svg"); - font-weight: normal; - font-style: normal; - -} - -[data-icon]:before { - font-family: "otgs-icons" !important; - content: attr(data-icon); - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -[class^="otgs-ico-"]:before, -[class*=" otgs-ico-"]:before { - font-family: "otgs-icons" !important; - font-style: normal !important; - font-weight: normal !important; - font-variant: normal !important; - text-transform: none !important; - speak: none; - line-height: 1; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.otgs-ico-note-add:before { - content: "\61"; -} -.otgs-ico-note-add-o:before { - content: "\62"; -} -.otgs-ico-translated:before { - content: "\63"; -} -.otgs-ico-yes:before { - content: "\64"; -} -.otgs-ico-in-progress:before { - content: "\65"; -} -.otgs-ico-copy:before { - content: "\66"; -} -.otgs-ico-copy-o:before { - content: "\67"; -} -.otgs-ico-note-edit:before { - content: "\69"; -} -.otgs-ico-note-edit-o:before { - content: "\6a"; -} -.otgs-ico-add:before { - content: "\6b"; -} -.otgs-ico-refresh:before { - content: "\6c"; -} -.otgs-ico-no:before { - content: "\6e"; -} -.otgs-ico-not-translated:before { - content: "\6f"; -} -.otgs-ico-delete:before { - content: "\70"; -} -.otgs-ico-waiting:before { - content: "\71"; -} -.otgs-ico-warning:before { - content: "\73"; -} -.otgs-ico-original:before { - content: "\74"; -} -.otgs-ico-needs-update:before { - content: "\75"; -} -.otgs-ico-cred:before { - content: "\77"; -} -.otgs-ico-layouts:before { - content: "\78"; -} -.otgs-ico-module-manager:before { - content: "\79"; -} -.otgs-ico-toolset:before { - content: "\7a"; -} -.otgs-ico-types:before { - content: "\41"; -} -.otgs-ico-views:before { - content: "\42"; -} -.otgs-ico-edit:before { - content: "\68"; -} -.otgs-ico-duplicate:before { - content: "\6d"; -} -.otgs-ico-basket:before { - content: "\72"; -} -.otgs-ico-discoverwp:before { - content: "\43"; -} -.otgs-ico-wpml:before { - content: "\44"; -} -.otgs-ico-otgs:before { - content: "\45"; -} -.otgs-ico-wrench:before { - content: "\46"; -} -.otgs-ico-link:before { - content: "\47"; -} -.otgs-ico-envelope-o:before { - content: "\48"; -} -.otgs-ico-user:before { - content: "\49"; -} -.otgs-ico-wpml-cms-nav:before { - content: "\4a"; -} -.otgs-ico-wpml-media:before { - content: "\4b"; -} -.otgs-ico-wpml-string-translation:before { - content: "\4c"; -} -.otgs-ico-wpml-translation-management:before { - content: "\4d"; -} -.otgs-ico-picture:before { - content: "\4e"; -} -.otgs-ico-toolset-training:before { - content: "\4f"; -} -.otgs-ico-access-title:before { - content: "\50"; -} -.otgs-ico-views-title:before { - content: "\51"; -} -.otgs-ico-cred-title:before { - content: "\52"; -} -.otgs-ico-layouts-title:before { - content: "\53"; -} -.otgs-ico-types-title:before { - content: "\54"; -} -.otgs-ico-module-manager-title:before { - content: "\55"; -} -.otgs-ico-access:before { - content: "\76"; -} -.otgs-ico-bullhorn:before { - content: "\56"; -} -.otgs-ico-comment:before { - content: "\57"; -} -.otgs-ico-quote:before { - content: "\58"; -} -.otgs-ico-thumbsup:before { - content: "\59"; -} -.otgs-ico-star:before { - content: "\5a"; -} diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.eot b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.eot deleted file mode 100644 index b6dbc813e919381ce64b19db95c8b32e3cd672d2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18552 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�FBBGy1fIbJ<0<6MAy5dcG$pxv&A6W~%{ z0h%sn`*>#Oxk8!8q|U0$^TPsyS`82YX*F6^bcFyFa6MHmkuWJ(CXhh}0}K#N(gFZi z0H&``Mz}VXmJB4lCd7XLFj^Ea72U$j(JL~+ZDs11P*3~@Q3H@Tn|P)LV5|t##UAZJ z%dj+qR7dy&$q>@BKTu6ONvEejA$q#EcMiTheQjgY)K!fP=$dSKJ%6Twcd9o-V?3Mj zM<(MBM4U6<-z{L8$#8eH7zg*RWFCg;-LN)osTzjOE((*`Y%)BAkkUA&^ivtzK#gqw zrcM1>$9Nc4-7BTt><`(K@MypiE5W$w%CReE2OKXj!V5z^d{E?u0=NTsXP~NyXL=%^ zjmADcbzUZ6JNqti5d$&gdV0ho+a4w160RtZD~?@k=W@0`CPzcIjZGxBp|M49K{&o=~^z2;aM<|%Qy0XRmMB>TiJhPpNF5b zkNgWAyoO3F8XO2#SVU%#S5-J(M!=QnZ9TmF(5O??9=!|Ktn6jwJZF77@mg(e_}SVl zNUO#+J*e9@w%(|G0}@-a`Krv)X(n&VWgi1M<^@XrW{So`D zpd(tdPP2kD2k+NZFj7P*4SoiVd~IOW+hM*%5Fr>gJ6CIg)~k9BuDS&)$#~kr>zpR{ zph1Q1Cm^Ld@)d@56SMXGYNmo0mzt?9HaupbZ8<4ZcT<+(xM@ajbTH#hI^JR+crKN0 zWKRGd`t=8p6TSKi4@U{U6%EHNygd-;I2=Gs8^0ZdaUjp}?&thGj7|9iIymj^6NqVI zPb^q)ddPcLAo0x3g6*iwdr-=)1@K`S2)>*5V>J3OSY*O(n!Fa{-LwoT;ofdqL7gvj z(<&@^KkTM82?0-7O+XDW4V+WTOSEP-OzcMm}pJt%n7NMV#7&>d0aY+Mp#_{tF zV$)OdTmJ~fRW4LIvho}8|XA0RpVubo^q zzr1p6X>n+J0=w@wb`r0XSR%1Xy;ScGK!9^PvFJnwFGmcQ0dlgK&EUKuw>L|&6iY)X zLA*G_Ths`5>ciXXdDf5ZPV8!k74ahlWoXhPko>ApvPRh$LO(XMariJM*%X^*b=H85 zvSlnTthj#;%EH|0{2}?y`4#)v;`oW>r6bGpD=W&ur4x5*bQxbV zMT_}E$5!q2)cBH&zVzk!!>E0fFD|(#8b95ic4&TKesx~IWA51MvBe{}FE8S5EG-{9 za%^#K!C9Q2KeRG_^28yGt{hyRKcp|r-MMsfb;Uitbm-*5{P^*?#knK%%lhil(!$F8 zs=9jTiTM@v_G9yRtSAJFdFbScg<}WNT)TO0<<|LC>(H^4gG;y1FW+%Ox#Ps~1%;MW zyJLBN@!(Nq;n?D>*8Jk_^9xHS=Es+mlPmMf4%Hezczk7iaqf0YJRC>QbCF1{tS$rK z^(kTD^CG`DM`UziJU+j;s-HM^aP{Q!e6kBJwL3;LcIFNq1U|=CkF74u+XDPJZPBFT zWTHFuZY43(IPIT_j5t$^yEJY-xv+3_X?amUxOALgP;WblH8xg{o;-f@%E=ST%Ie%Q pQ5(ZArQk - - -Generated by Fontastic.me - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.ttf b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.ttf deleted file mode 100644 index 33deb97b9e634a36c988175ed1e38585fa01dbe5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18380 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
f&0rr>l>hcZ_?FVbC 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.woff b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/fonts/otgs-icons.woff deleted file mode 100644 index 041b20a3067c15488b4a3338dcbdfdfb7d193744..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11716 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/icons-overview.html b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/icons-overview.html deleted file mode 100644 index 7382cef..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/icons-overview.html +++ /dev/null @@ -1,456 +0,0 @@ - - - - - - - Font Reference - otgs-icons - - - - - -
-

otgs-icons

-

This font was created withFontastic

-

CSS mapping

-
    -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • - - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
-

Character mapping

-
    -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
  • -
    - -
  • -
-
- - - \ No newline at end of file diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/otgs-icons.php b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/otgs-icons.php deleted file mode 100644 index e0d1f51..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/otgs-icons.php +++ /dev/null @@ -1,20 +0,0 @@ -;AprL!~rp8K8io$s9P=>gyt zX^Y{1QyVVdLjP>$!x0|TVhI(1sMYLcYwz~gw#4&qIQU^Q)rj3{jA5QI?U7rUd_YDP zfNEJF?*JVCaI%0(30zgGcL0umNKH{8))E7?3KrlgAj~8{=zlHM;g{gU7%b~ry`X4b z`j00q@7q4n2dzu`w1Oa};jf&{LGG3J+&fQ3<{BV~miS1ggX%9>yr!SSd4D2jSw67$UooBnB0(WE?@tQ0i?{Z`=U_YVAwUDa0`apHT4ay7`Iu-DTt7 z`APs!0m01k)VjVnk4^P9enUvpI~msi+_(eq98;zYZkMt|Jl_o_$Cd&Q$SsmzSN*`Rb;SDx24VK5-L}i5 zH%4J{crAN9cjuVnKF+LP7XJDkFXNJca44gH+0!OfG=kJBmxnz0C=ICZ%hJE>c}#1P z0&<6*1@ghW(D{|yoX2bYT@YS=mN5rTVKw9YDdlHhdykED5$7=-Tw|;B|`wVEpu~CqN z;s7cEBFmLIfLrSsy31AcCKfEE`rz@J@7HYae`~4F(WQ0uR1!>PBBD^ycJV?kb~BaA z<(1@ox7(FEW}PQhEAQCN8>-rvbFi7Zu3iiMo1cKzg-coVYxM7RKNV^K`Q#X+et%y< z^`AV!{!R|x+Gea zpIC7_-`o8F`Snx^rZ`rdgYD)Oi9wn(X9_3z?J--DK;h_SpLL;p$>Av+YU2x;mbvp7 z__~lHqFC{HB)pPty+3m$`^G3}TRO6aJv3c(eCDf;r6;Br;m8Y)z~lA^zHOy({4h-IxWf^M znZWmL*k%A<^f}VgkbCt7Nc~~EWq-3)tb(3(_b}kg9lz`9bEHfzO|jGYYdDDbm4{=yb~^YL;2?3@QzS-`J_)v*&;tN6D+4gzbYe2nxQ zjdXmC^E+3qrNFPrN6Gz~o;Yzh?-(>%*Z;f_HLs39YVUSRyT^^F?Ed=qHIYRJyzjfi zFuw6xo72;(1XScYFf;enx^Ow8_l_%WplRS0AgQT5<$nq~X+-PnfXtA6@o7ro(`*}L z1>8!P9vLaQu3%c;wuCythnE=9k4jsn0?VmQB2Zw^5ws{@ z=GewU#?TE}1L-?X0e0GNt0{t!X`I#*^Jzq98GSyHCDS>m6}OXusR3qISvJSP6kw+N zl6{BqLeC-II}c)Qr!306Y}1Q6i5}HVQ9V0h7Qj|L4odqF> zsvaj#EnlLP9V2fHP)R4aUR_Q%9bXUUVQDhWFecP0?S7k%k1R3%!)uxNBPORp+Mc~( z7|x}+oQXEIy12nxy@;5rT~{2M{Ei@YmrkPFk+t+ZTr1{F?tO@fJuKI{u35*_ynY;X zgm%g#lMipQ>;pB3WTJY!BbRdy}-GKkF(OP zbVy>^RY(WN8HlAE0y}ZpgHN#u)p`#tC-oG9ERcSFSJC!Z9+stkNpQH^w>nyho66a; zlT8U+m&x+cY?e!=yx&UofO#1aRZ!BDDiuu}nM*Vjb%JTI^*Y;$A#s@=#YpW6oxEfq zJl6Q;A;_3C0J4Kw+@X_{Wow%A6(MJjMU~?m$}&*+TS0YqU!NCH>=`@6^0jLOZ`R-{ z13(>oGa#kPJM%KL()Vg85-lxWQ`v{-*KVo`?3zuAsn=iBh5XP0|5HGmU3^(tGeDK` zcT6;{md&@=@zc`)rhvZn_ruiApW+YgSZeKotxp>7&5fA!^S^=4d?yVl8hh=T86Y9} zxU7)hA9U0MeYgCWULp zUqjGePds`z4E$h+1|m%Zec!yJqM?l8fB(ICvFbMR%}tDYqyVJ!j?ZfJERG#E`u7I* z>>Ib%+p#;pa3hPR#JPpR!)V4Pj8H~lqw^pD9fQ_ZYj$*mInT_<$B1sbNCP-Sl|C*< z2f}^KJcmNmkFa$eTibM>s0EODw6w1>;V1v^BnW>$1ew3=2Q^jPw8H4`x@w3yfT53$ z9)hVSwz(Sj3l2=gm;;=?d6621sAo^qQkwjWY!rMsn_>=7Z(Dd^G8T>$px>SqfiE#C zLdF;H!=V94{yBOCB4JqWnJ@JC=Kw)_K!mD2U;(7)d~X>$eK`4Tfnxww|4lps(E(o; zDfMR?a_mH)qCVHyCu=kYe5quoulXH7)$hS45H-_!{Ap;Ux^3)(B5AY}fkg5VC9KZR zq#CZj5)F%bKcAY(!4HlDFuIpWWFJfvB=8Lf@a5;@6^Ja|8{jJx{A@B%Wq18GK)$B; zEe07F5bI1X0@>JviOx#H-7k6&t zP%aIMD1`bm7@a`gw)MjKD!Zab6e;u{g*gC8^E%#BzRxB-{WMz$ssIkGE6SGy?V?T- znSb{KgxpZ*HR85y&Hw?(_Y#(Piqe!HkN;{|$$T$U@RLpb%c}g>!=3WIm}}_$`aWv_ zZf43y;FTuK_dEr-D)Cajemj?oz<^lTTe_S9s>%1PrJIZ7XOFf6u%~e(eg95AcYr`p zz7)7GY49@8FUl8kAm`G+EouyaT|KJui6nC5qvim5SFc&F;?=keZ0;0*k6)1^(ADD% zU`P3xXsdiz4$zG8k9i*RebiNc^cVnZdm+P=KDUTDfF|@(4!^9yt%L|{2BDYXLNAI8 zz@i?n;3+)ns}O-IkNSw3{+mHtL#6O(Stq6@Ir!DtRz3vW;Qs;)0Pd+uhca5o4gdfE M07*qoM6N<$g4ttMXaE2J diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon-256x256.png deleted file mode 100644 index 3b5e4eca5f66fd0ccff2fd0580bbf4154cca80a4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6934 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 F{{Sa?`DFkA diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon.svg deleted file mode 100644 index 2ab84ce..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/access/icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-128x128.png deleted file mode 100644 index 860f89afdb2eca998ee33e34c0003870b72fa2b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3825 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon-256x256.png deleted file mode 100644 index d0d0449ba9b87a0c456121a4dbe66efe4aefa5e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6986 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 L%%J?TQ_TMX(v%n5 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon.svg deleted file mode 100644 index d424e94..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/bootstrap/icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/cred/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/cred/icon-128x128.png deleted file mode 100644 index 92988dbbf6b5c215c6a8bbad646311b01a8ebb3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3929 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 - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon-128x128.png deleted file mode 100644 index acbfdeef711c359bd7763d0683820236931be307..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3726 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon.svg deleted file mode 100644 index 160abad..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/layouts/icon.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/module-manager/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/module-manager/icon-128x128.png deleted file mode 100644 index aab71aaffe49b9e667be084667bd5241b6a3cf5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4000 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 - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-128x128.png deleted file mode 100644 index 48455413063bcbe5ca9494dc2deaea4f72b59a83..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3849 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/packager/icon-256x256.png deleted file mode 100644 index fcc023ed17dd9ea72539a598cda88b0b123467cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7021 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 hGDoifyncBg - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-128x128.png deleted file mode 100644 index 22258a145f4190af0ed04f3238ce59f25b8463f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3863 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 Z1^{;8A|E0MKpFr5002ovPDHLkV1kFPdR+hj diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon-256x256.png deleted file mode 100644 index 9fc2efb20c2983613bfdcacbb9e28111ede07190..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7028 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon.svg deleted file mode 100644 index 73d6321..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/ref-sites/icon.svg +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon-128x128.png deleted file mode 100644 index 1ab24b8323b88479ed04306e2bc3502c1bbbdd5b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3940 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon.svg deleted file mode 100644 index 8bf3f21..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/support/icon.svg +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/toolset-core/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/toolset-core/icon-128x128.png deleted file mode 100644 index f5342c0550fb4ab42573dd92ef16c889732fef0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4445 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 Z - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/types/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/types/icon-128x128.png deleted file mode 100644 index 6d264c9d01332d55a71548fea4a704e82adc30a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3837 zcmVX()_@O8D1QJ7f|}F_1^b7@QvE~Q0-|ljAiewp4HeX2DJU2$v@wv7UJ@{| zXiF%u2)8w%XlaYKxAfk-&v|}+=bN3`nY%N)Gy9mG+4)X7y}LWl{eI{C&hMOgEC9Di zTMYl3T6^VY`ezd#j_{xsOAr8+G_sW~gWKNT9521$;D^bG5xb2T!#rWyBDXO4fQ&2v zjj}+=0XY8QWC216oG6Vu0LMS1rVxmA#eg)x0z3r-$l?P@NPT9g;`8EL6VA(ZA$%Hs z!okz^IsmtzI6(T!*{&SGZaFUwK=Lxz0KruEEW9Ux$qf9)hF6Gh{FEZqe|cP`)# z(9zj|=IGoj$2A5pfzRgAx;?Y&D8y1-_NCwDBQ+R;xNrb20otkolnDXk6FF0lAPMoo zl)KFcN<&(McLD>V0nP9GZ<^1Xzz?m-JAr|40b;yQEf{9ts~HKhuNS!A~za#{_rY>%M#z0}rELJTmDT zd}2Dg*L&4mUIm0v1;o;ENMAN$M87-mRUoE54@Q55cyuQMxdv#rrA^T<964Ki1(BjA zS#h(Ae&VVO`vTpV|zwe{kE65a9(F!b!{-KoTee*s*ARIs|`Q(#15RXpR z2ESMdSnpNm*53!<77UY4^2#xhDo9p{NxdTM1*5G}B z@F3$W1Mmw%I@bdTZv}JX4#2I32;?ciZ^IijB-1qj7Rpwe#r~?hGLXaXzsVB?nBMdL z46mU73To2;Awr?1yyInHU?_o5@QLry$WuTdz;ABkdrkq|+Gq-1&7-y^28rsD0XPA) zrxW0CV#m)`0~dj91z&C54pha}bsjtgv;%y+m_t-syAPM$UG4yWgHNL#qrdgSQuW{f zJO}uIeCZlK#jm?URreZzdqC^KXG&l7ahL1~qFe(6qsDJlndgi?tpL5G0B)^Q`hx%L z>K1&H2H+{6B}!jv)3_?KYfL!`hg0%%gc z7uB{8CQ&3$cY1LKXvUzkd-O;^98vbie4XFMA%-rlf%4zTKdnIRU+2yW4rZ zCQg9x#%{(OIEB@WP6CPM-*n14y3NNqA`kBraS8@m}qTREY}~SsXw-e86yk zSkGVu$mk&1J&!@(O?Mmf^!=K*>(+38?V$YRr&f|U*Q>VA7EeSg z@7To~gtX@vY^J{JSHsArXCOI$A&Y*E{=IIeP7NR*8;9&4A1tf>V~5$_$OLd2;PR1f>^NA@mv4c@{6!G!9i*k7Sa&<$+w}mY

I9!Uai){G1n7iP1VWM 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%0D00MPl8P- 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-128x128.png deleted file mode 100644 index 7cc451feb17eea5ebffac451060c347d1ccb48f2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11134 zcmV-^D}mIBP);g+ zDH6$DQ6$CXF3IIC_nh6iFU;Tu`aber1C0SN00zKdc4v0Bt59e(8bG7p_rLeO_rLdk zg1EhH>5cSu_CGl~L^uxYIV9oOaNHqC2lpL!KmTmwYxoczCrXavv-=s6EPjWR|NfHC zlcnbu&vC!YeJ;FTc8n+L{ z?STmKiw_JEpFJ2R27SzJ0Nf-Hm;iz}fWW!Yzy0it;y!=&K*$BcpT4b&xHHV%2Efe# z0l#!1PTpV;{9r6gyyxi|;$NML5wAv7;=?=q#KS|vMGywwP)6Xy5 zHUS&M9K4mh86fbsL5U{b)*}!BcKyY}+!lEa5G=lx)FTJN4n>nU`uEWc;KSR{G^7oi zxRf-AjE>JbF_Sah#|;C3kEQ4io)KijauTXxZxIlr00f~M4FWU=GqUCGzb(QO0gfV$ zfkt?EaOJrO1_Z^aMQs@@1&}lZfKHyK;#z%q_DBpr65xUk&iFYjm6aI#a!kqH`XI<6 z2+{z8;EejzT!Lj!7P2j^-;z|JEgjE(o#!0{=z@ zLEGIx&;aIGO3U3Ae+dYp=d(A{MZ76-fVgU|Fgn|UyfonF1fC|Ttp|d0Inp+rEdzk@ zv@Qb(G@yo#1!N#+*v5QLS0#p`_jmb%BSAspXo}imnm}GJ5MUr^En71Iq=w=ErtLV_ zl3H$02S+bt4a3KhT$pFLsf?;{6lrV=aDm-nkjv_ktx-%v-+()&ki84!5k=h&mpm$Aixof)5L2HCN&ZaY8U`Po@UTX@LpS>73QR1r!xk|8!6eeEer&u0T6zcLUX_-Ro#+J%NkFbaztVU0p4H8Y8rfw?-Cg%20+N& zqCjvp!NNIJ?>!{60|XfN|Mr#i#vy^FT)>MLAO~=R4xj}(1%@jnfs3-P&t^2W2h0J! zo=$5jOHtHNKoB|vmc5lhuvTJ-cK_i)>4wY%Hl+b*a=DC5HY{sEVvAIDBCW|ILEd*g zDHq*EF#q;MN|i&P0Y*ZC7|m(MbVgS@c!u8*mc#^TjHII5w;l-I)b!rF_*ON+x36T} z?4VaZGThQNV5s=(Z>3x_(l!8u^7h{-J!X}}hH*cx7)HO37v{67Q5j4E4xsdcSpebF zbMQV2KMY!9dsq^{bl6Gd)|p*gD+q8B=u$!_zIbnkJMn|I9JK-Nqi|=dOaXfnLEgET zRyJE>&Y&d#p#5Kzjj~@xGZ5ea7@Fw{FR7V^pW|3R90P&dm0+0#J|Hn9vn?o!D0BdU zi5eil)9gS{;8nwN(yESehFb*$I)H#{1q9E|$gUTF0>v3U6zVTOIOqzsTGr5okB_(` z9@EMYD41LL;qAVL0ML-3;b@XlP1~*jfPv(%^w>1m{a G)Y$d(+YgYSW;FfiX?`E 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

07*qoM6N<$f-PtJV*mgE diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon-256x256.png deleted file mode 100644 index a3fd06daafb8e9438e14d33bea3c2f1a097e51a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24775 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon.svg deleted file mode 100644 index f286eea..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wcml/icon.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-128.x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-128.x128.png deleted file mode 100644 index 19f40fbc3b509a8a179c0b85a741447817fcb1a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10763 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 JPDHLkV1iuMRVM%d diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-all-import/icon-256x256.png deleted file mode 100644 index 9630b72ef82adac320920f9940c6686fbd5c2f8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24157 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 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-128x128.png deleted file mode 100644 index 4fffe0016adb769d118f0c05470b6ab7a8d44a8b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10783 zcmV+)D&WmoIl*IN}cA~K*TOnnSqe@Xy zB$9XR<&Na>j#u|?djl3_QC=_kzK608SO5!Pv3I+-_hvA79S`sO{lE7A3PIdjw)8?4 zSN1?Pu;_AadxM6sq zG`uYui0OWlxa~MpejgsQDf}kgZTIDRj@$T6k@-y?bvzLDIKCkY7#!2#!$_*MqNmN$u95G-z85Ztnf^B^z*1PK6v zvyqL?Z1Hi{p^pKwuI|YW_ zLLgYW9w2Cz`0WG%)yc0uJJusH{QfR6)aPTxogu-0Tc_yX8X(9b2-52bf>w#&E)Y;1 zJVoyB;DdWYynoowits>8low_=4ifh^lx3o&;>yjK;U012-;2jwSb_m{09zTjxA}qTjckE zAbKvl7ICm%#BWs`G-L%NR8y_oHxlHf0Y4}3G)Zke5S-1Cw%HO0f*eH*`tpo-CTF^z zb}xT>Ia6By{NBLY0WhA{WdMO@JA`9_GLSQDV?L*=5<}7ZyL`cIK|$hZirQkFKyC#D zNN^nWIQo$bAU8m+(5|I;Ph60*;BT!N0H*CYS5sOpV^{`!XO}d~2=fd(mC=;Zl#=y> z<*+*}`Tz*xRsq6VKu{!1yFuW+m-jc?;s|0WlGH87PV1&A!pI*>Yq@P9K|;mxVnWFz zHPc{09Q64(elWlbevW3g00?Xl2g*hOK`X>>3IIW#W{}v$Z40=LC`Akn*#txvuWKja9uWS3mrkQZ6fhe9OU;~)_6*h zab1Ap3pri$u`~mmLcE!Q;Btb6v+9ii!CHvl6ab34K+#_SM0X<+W`PTI3Jm9!{V`eB zXEU1G1L6R;r_-9sQWP~55QGkaWp9C?Js?;s@tXnwO)jUA$%bX21yJ0cNNe&C$bIkm zx@FrFORB5_w?GbH*tR{LQC)L#M_3ZW0?XW-Ab4B59w2B3@f!v}C@=pF?>@`p8^-m7 zVi^5CUa00w0w5?sj$x1kpb|Njk`+9*JuC?~8xXDs2--#bh5?Y5|8|+j0>wbUqv@x> z3cz{AYT7>nWHzg5aYffhf}$%1QmSE&r(_k64Fm#2&n0j0lH}F(iQ-*_rgrmFG{o=B2WN6av_3tJRMoPqZJ-N)xk%>~Ow*prs`_9+aYRAwKe1H64L77!>&c=!3X#E~6SK z1^NOaOKo!f&;`N##sk5s0I(dwsYf`j&UEk`fS})BUle#3R0=1TWQ_&X01!C*UQ%@{ zsptp{j-e>>CIEr4kw8!v05E)AZNI)OckEg*0g7o`sN8i+Y*Tqm2_SehryAW7$8sK11&guvbtf<1L6HZ z_y}--xD1H1ZKu~SGMia1*eD>V34lRASYaOje_e0VD(9hBD4Nr?em~E*@{lNnqB+e( z2NQ4u&UPJ2y443D;5V_UxDi0W9PSoi^x7RjBT6-G0_<`U*t+Ed?H@z{cc4q8$J45s z)2*5}L0K;`G%cI8U7v7{jru^B#IZ1ntyUfub%E)n9GHh38w8mU&uLaz;26aqiL`1s zn-~O^)^``(th1;szaQi%D!@@}fTg%@fffdQthB#F2z9}_>j+{g7C;d0k(io_+!E>m z4cPoi)iBWEBQR^L)dyCA70YTS5T6EIIdD4?!~?y_Ie~Q}I6=dN*cRmdJ41r6+A$0e zX;jIZ$*8CgaBH3T0X=|N$SNjs1#~vxzW#u;Y4w5|1%jqVVy8g!wLsA5f@US?1A3od zXiJHUtZv#1S+(@m21CA0s~6-!@TPq|LC`cS#^|4pDjC8k;{y!_f}+C*KkbSIKqWB- z`T!_~?wrM7P+|f+OWguN8vy_>*}k@C4+|Ml#v;5u zUYU1=qG1zp0)n4gUl24cgHZ?2Ee^DKU8_8X+#$p>%#zl4mB0PW{EH@i7>gwqZMEREXv@qf6r1sK>k4>Vn!n zNEfFvrX`+J?TBBX7c#Q5c{#xw0D{A72Em%H4)HYi&ds?0t=wzU|IxGFc=U8VAE!+q5wueRc-W_Ojb|^(G!jNNV;JWTNMN?UG<6GUArIN z-T7YcKFzX?XD3qU|Ldz0XI0ZAIEthb3cOiQ+qhp|i^cJ~6O_l_KDKT5ukRb!dwX}F z^E(e8IrfDgoH~_M^pZHh$RCUyh~`wQ_0g}`^~}Abtl2$&fr*-mZ9C4E1VPhQz`<^* z>%koz_jvckWFz^t7bkxHx98?BCKbcLd4V8TyQD0PcH_@p8@u|ie}48Q+#U%@f$uzg z^k}&#u+eyPS_uNJCHpHEJf2WAyUQnR_CQk?1g%&HP5tpOX#0=d(epts+dmu2UHj6r z*M2^gR&!tol7q!G@l^~hbk3X{Urhe}J2O{`Ao!0D9N6nUXEDzOnx5kiiyWO&^oBTx z4nhV#gtSRb!wL`(&4QpQ0DOL5_mKccm(o>7Q|imR+XfB5}7BH=QPUDnNRiD#M_{b=Gf!_vVtv;!PV-2}-eO@p9`h#)R-xW{*> zxSi3h?4Q0d`(m|oI|Y^nF<{jy3*&?RIm4_vLLWQ2bBA}kkSR={RnQohg3+()P3sLY z&^6FMKy31*Sr9ZlvL4#mamc&<-Se>*X0y61;Y^NanOIVDG)d5ki3uSLih~uz2yhHD zpH(rYfZQJm2EE7jMS|hG`#bz^&L-XT*Dv3&in97sY>J%Z;dTJb!j^7 z)%@STtKSD;q5t}|ODXStKXluW^x3<1hYFje2Go~hOXh$2)#>yH_6+g={ODdka*it8 zgDmcvOXuvLoV#kgHZkx1umAqZJ`pTtPVdUZ4`?psf`{e$?zGV>+Uz*D(>fY{v|3GgjaG*CF029vo z>80uTOB2y-#ptJgw1_{PZOi34ixcg!#4o+qrLk`UAeNKX|W**Zs-U zuWR3W`K+GR%A=D1<$LZ}wHDGx5A7~{|Cgf)=l8z<3;=A@z1Qi8Hnn`UL1hZMKtR_I#aFa&pO7^c>`DD|7 z|K7cOK*8UraK67m$R@yhVu=Kq%;|VXT7g?Iz(;eiyeS-Vq zKXG7tuu{(d&Fhyk-#B?DiQ5Yq+4{`i{WAK0-@fK@nzX7r-+%k6`i&EBmg=lti6%`L z>BiHSr}W={>ZRP5fBbx@Zt}0~-@zUm>7!?svi3J$IHP~-~F%%ijP0dhv|y5?9T?Qse@UJ^phWfKfUJ0OCCH`gx*w&RRjx5CC?C_-^m^_b$ap z7jlM*MIz=rM6V=v8n}V4B6}EX1z}3~qj!xAfBL}S-m3aWSXxmR1ptsNy|^8{p=z@K z_^$pENblRxTeV6u294tPw_d%llveeoCIbKn#%L^60^LK0c9ur@GnXgb{ZGDgt#tfj zhj!Hjz{gsI4V?xi(|&`9lgQ87w_45SH0i7yFXk;z$Y)xlmKuL#6Y>`Pm>zx2lsC4 zDedp^i!6wN6<*4{k+A!0uT4g^R+Oxhqtm5$NEqcS-rtGKQ&y1++`oH>4hYp{I068P z|Kz!=>+XT72ZE-xUU<rE0tSzpuzFn3^ow?FXbA3pe=)jfGDBZl9J zE@kp!grV>EjBp(N!yzBr;}=-e4@w@(3NhdUYp`3uso|+qc2!FOh*#G%%xKlKk&0XZ z6gcAeo{<&rcp&5_4-fZ}*Ms=0fuLysFceAe2nl6PBrp;P>jC0AjCeZhDJhF#V!ncC z7z&EQSMS?>1m^)-`4i8LM@wAbBexB94h4NIeh^?EKQJ6d;y?1liSgn&@2L<2!(l(Y zt1HMocXdu_e&WhhRlfR@vsX*|KX!1X7y!{g<mCKpR4-@%@+4}e7BM}W`! zcJu|oD#%Qxvc|PU#%1rALF^R+_l)Fwu|6|8-B5)k3&cuJH=JOBjep|ME^c=u?EaT4 zpbPxy?A5B7(-#*K_LW%DB`%C~3P*gI_J42}b@IxTJ?oMGHwpv|0pNUGohhzIM7Arf zS-Mf+Q=@tTi&#K4iEZeby#nD5LdjYgi~eY*#_gZk3xp|OMP+aq1cERCN+C|_bc-AdN@7E!Uo|ZY!^6-8j1@w#Mi74Yf{Z^OUG{$5 z(cj?`Tv@gT`h4gfMp+K)(p$5O4J&`UyTi;kKXp9#*~5E< z_wE{G-<*z_U;o9c@@K#O(=3{Q^{(|gfxPD4`(YiGzh^H`-q3I)1Ob~ItM3VfQLT@s zH3bMlPNemTZ9#6EE5mkm?0P$zd$aO<%>M1*=`tdNDBxUX;WRF8-ifANFW!=7SfE1K zo~U5^)v0(I6hOBl($S&rz%MS(rVkHv`cKcqvrCF@!*4lrY1u+Cu(LD3qZqh*uuH%P z@Nq14dOD`|1|$m96wx%kcesv0Me-g!v1VBpU)P^F8!CZ5m z8=bb^2bKW(1aRb^nwYmA1or>GUp%v60uZVaMK*2oLQ-40m{c=rA#m>Lsr1_=6c2?C zRQ=N)Ww6ZjqbLev|K_qBj((UE(}-VXE|7$9E4%M~5OVF#q4>X?YX_x!o`(C?*y6-$540$2>UYmf%-7^fs&0)ZvvR@yr~dGRcWp!V|D$&%(=+Lu zfs;nvK7oE_bhacaK78A7;8S<*48Ax%FQdl~_aUy4z~~`NDw>U4BQC3ULQ(Byi-!VJ zjwO5i65Lay(3k;`k&Vt8q8P{)T(%D$*hT-F2aYm%n=_$MFQ-f?s~tz~{Z z8lO^33;PCXwr#uVTw$K(*(&t|u|mkV-KxK^14>EN^Ls}}dfjtD$z#5I>VjD$#HED&riG@S54*f`y&th zi#z&`ODy%$AH6(r771T`3hWNDBfPT9I8FvlE-C5&h>jEEiwVoI3weOeIi=1mq%!vm zcZXk`h^7_L7SVOA6oN-e=gcQ{EF*)Kz{zWKIi8^j&8$8tvcI>3`DaJ=`rf;9pw#r@ z(|7F=(BFT0Dr)}S>*q^c4X1uPCBX&21A9l9-@Nw_zbDc`73K%XCm(xQ0M>8+@zbvx zfOp~vApDn(A7y@=Hx1oa^vJRO)ZU&>5}iWD`+n(xW7Lu1UI&y!2WJHzIl7<3DPTCS z^qh}B`Va}nTo54PaYCs$O`La6w}AuXK$D-B4UKe(UQU<@$o(#n7XRk#!o^DoIr(po z4Sw)*`+DwuSASspS597i?$Tn;RnX8K99ImzlV^nT5ysF*20|VG^!C1O5g+dZb;Egn zG9G>W?a4WBRPbucPcBR)5CA`XXEK5Hf@;Mc{QTln`U^+*cAmI8t8|DwtywgY%xP7X zFjNG=^ecJ^$$XyaN{&$s7(pcwWIly}cw;(h6*HmGm#F z6N%_(QdV|^g@8bl%CejsvHld@M`PXL1+{PA(tMpF@^X&++v*p2iS` z^}>Fz2uO@qO(_MxfK!SxDr+3Ed{100-|wZv@@mEYl~653GgYH!lM>)~RRCb#_r-(? zx|Br@NQ@6;J~yA!bvN%HC-+>!F9RU|ZBzFS1|#3 z&PCJ7A6%SUNaycGMI;WJOtRm4=e$~YgpxqDn5-L<8B-&wh=a=IrJ1Gp%hM^)$ejxX z;vm6j01&f1B=|9|@Auxl7P?+xJyaveJ)LB$kPtE?4_ zN}R+t*8~zPh+R&|xosg)I@})`aQz7H+HtUCy93BDh*V;)U%OeivRGEJ(8CAvnr2#P zd5p4OVmEm{LA`@m`~f3+Ff(IUnD=c9@)CObZtoO=-C!v+^FugUWZ28D-7b+6j|_x^ z#bd}F^1y5Tedcrj*`{uQIfAjAVqvy$D|G`f1Buzh{j%#m`OYBk-v^=qKEY0b;ju{6 z_8{*Ti5dYg1e$CR{mW~MvFWs0^5Pxp$%ljk5CRYEhzz_rmx}kSp@1Y7jTG7D%g*6M z5Ly5N!;qL8&`g2|Z~-DL^5jhkfPy}Nwf;+l_GbI+3=6)>z>w9J&;Rhv=P$*xuD9=B z9ofGBuRnhHFnsQn4a@lY$qSb-5d?b(w#wGm!a;B@AfxLJ&K7bFRvRsrpV_QgMQf6| zXnXGti~dWAT*2$!z)J?T`_un;`o-NHlK;Mu&hCML;QPs?x!IHBv6Slv0Ohd$+P}WOdGCxVeQ{ZSz$uU$fGMAlMNSeOCYk z&E)crCUf#=B0HTo^YSKNp;09f&8lvF0K>8^wMjxMrs<#<&`q;tVjw4(OXsYRz|zPK zKv}GtYlw*Zou&%_&7U`wGFIjavgoOV&U=k$^D)7({~JziRF4@SH+n>a7a^T>AZ- z$kFY43uqMpTgTbHhOG^Z2fzT3cKTTttyxp zilt)AOZA*&7shV%t}ls6|9;|wh&6KL>a?C&xl`G^$ok-#IA!v zhQEWsqWD`8P!JKE7*h*?*c4`A+o6gTLUIOUNespA?v#Ak{&f+C%0f=p;C0abeqO}5 z1GMv7DFTUhK2G{Xd;*OQnpFVf5~fe4khE&Jg&l)DSNHjGrVoQfuh+{& zkDz9lgjd?Zd%?+~o8Jn+oPcGEz;Ui66&XIcMcL4&)7VCy=Ys{|h}k&PX+^^*A?y@_ ze*b2F54(?|RZvgSLxoJd&fUhVS-@?sfWNW*0Hv32x@F=R@5o2OW7A0N7>3Oyuov*e zl8pPQp`ge&+d(XrQ_YAZZ1`r8vToe`0LU6EXKgTZXkVAlKNR2vtPZkRcoWzp!b@y) z`GT&XW51#PfXJ~l)euEd3@l_7V;~^boHIau;d(TQ!cpD}CSheCg0!kPovg8`l|b*Z zs2IARr8yut8wL{|!?$s|_i{X|^!a(gfUz4_@{OdCODyCx9VkhIZoq4Xj*VFcmfb0>Y#@zX zV!g~kiDL+yDa5`8=np{mFc?8D@!jV#Ok$%iZFw`;C&+5h&Pl;r(F@6^ST1%pqiVf{ z0FZJ(S@z_T?DEcmpv10LDi*`c5nREbS29EWDFjX8~!D#yz_jmb3GM-cH3MbJP0f46}SlP`BtR0CwlhM>` z$((G}2(7`Mf#^iSpwLQdpy&a_%Ha{8fMsK9cAG^IbXFWk5y7o-ULao^KyvRNPgxS79fu%dD1cv6@ z!O8~8`+=ayR%7>W69`$e`T`Q$mKT&)@+kaZZGdz|j9}5-i}M0io|j6m9? za_VwI$u27OyM&IV6d7v@Zx4%7N1=jfy~T2aFF>jSu~7-EHqxKbRS{wTNSG1KWS^$X}ji*f8+3?ZAEdd}Z8=BQ%M+Q6( zUBbu(1_DCK8@Sqn^@QiafX0w8e~sXdw5Hp$8QDOOAm|4S>rwPj?&FkjsF352T%*w- z5hNOR8AmrV7L`UNud0p%tiMn+s=A+|P=n~E1Attm5LA5)ec4HbwS*hJ4!Hrad>u=H z_V}t#0~c9-0(daWeyk5v#6e2cZBz)6Lp0h!1gCW|IRwMOv8hz8>rfd)>jFI$weD3k z2X8(A7|s1NEEZX;JCrxonwv03hY%=;R>a4%wS52R5JCkIM?MyW2p9YZ*gF{O0^oH8 zWw5$O43xEAzeJ%GvH|fbOSj9{00vcZ5jYpi}RYPLK6vGuwzKG*CX*_ zIn4<2u7X(8z{UxnxwMS^2AzSRkHOJDpOMWjNkCa{i&eBT00@Pa1!e}VmIzXm`=}5$ z^xPZV8Pqf(uxw*%isQ1_XjLw{8NE5x1e=}#D}b3#*Y5X+ZE1lUm|+m)A+Q!eDYSb7 zB7<@S2=10rLCqb5O);1=>AIwyRaG`5KIk3|H>KL>&LC=8t~=(UYOPvD3nO}PlBd}p z@|u9s8s7?rdx3&z_5rK+*9rS7=m$26fsnwL!nx6JkIG@8xuk{j1&#c!1neB|SxYIb z^$Z&x02tAGCaxy2`9qmgMK;v9YOW~x*6(8lx=H&+tni4eHFO+bELZ?0>J%6qRPS+I zqE$&1!)qEP5I%lT;7PCduQ85k6Z8gl2Dwi*mNqh`=S_h8w6Rp|SX#@CrnGFS54gT{o@!Ce(xLuiwWEUD@i&I90VV7=gwYO=y;!c_|(9CP({^$kF>W0&bZ(p}I_I!Z*vO0LWG&*N;hGJHXmZ)rMOS+}!Jd-}?*txw+ z3anNiz^D)_CG)7we6i>cz-U1*16POyJPri6unHNLhC$++w!P|zMsFZ8D_L(n^;_8J zAz=Uj*F_uTD0Xj%4;<K?)Sh#9`EqpTYL; zv=vv%r+TBH7>)#&6n`FvK>-7<0O6qAVc|IzmE zlz7GmX3Jt$b&6OnGB>Ovz^zh90^Pyr8(6C*&uw5+u%;g%4klqd-vOkINNIQKmnAAS zdaV$Ak4oRRkRUmQ8h)_bDXL}|{E>9KdOH-cjsdB~1x-M7AY+G6U|giPlq~iO=m3Dk zvS!uMjV@svy#m@OOT|kTBU?>uX1LYmXif&^J z4NH2wf!Aw6Zh&?>+We+R@;sA^!xAS?_SfF}Z(mB0swRfji&UBxr)%6&Fbo`LuduUmwe6ne+1(QR;T5@aVVp{mc#T<$d3RD1U zy+;xYKODxcP9*8t>o^%ytQCwwA)o{<%YLu`P^)tlyuw^Qx+GAADOwH9xOy8kQE?Vh z)i<6+Kz;N6-f>(RO&jSTjHIS@NZn{tt6GBf8cbVg_(Y zi(V(&2gf-EhT?2sAv4H~=N&*R!~r^SYAJHXg3&lhguxv+pODC@>qaSop*NB~frI{0 dT>1Y33;?|-M$1E`TT=i4002ovPDHLkV1i~dVv_&> diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon-256x256.png deleted file mode 100644 index 792981dfec5578892fb65e76f0de529c057fdaa7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24010 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon.svg deleted file mode 100644 index e71f164..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-cms-nav/icon.svg +++ /dev/null @@ -1,38 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-128x128.png deleted file mode 100644 index 928e37591336ca232bc24d168926f613553ceac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10258 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon-256x256.png deleted file mode 100644 index 488ad87f30b549bba8ea84b06d15692816949c44..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23288 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 RX_o*1002ovPDHLkV1l67s5k%s diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon.svg deleted file mode 100644 index 5608751..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-core/icon.svg +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon-128x128.png deleted file mode 100644 index 4495b04ffa78165296446f86ed6d14607a2309c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10901 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 r5EXTO~k09al=QIym7o84)LrSY7baF!1| zY4+}Dyo_v4t&?6BU?LMZnZ~!xcNOw8xjSk@w!a7&@%qI}lz6DBZfgAF3uvwtY8%)4 zT1q(Q--?v@Q2a;lMz7VQ8!PVmLcS;Wz7`t#PWdW(n-%Gn>6h=F;sPZR`#scF0sn6Q z5^}63=|=+AwrK9waAtEh#9O|F?Kn{9P~%9gGY(B}_PT;V>sGBb+C57V*B@nfyByx< ztS7q6g_JKtYmloBf7`@sw$JR=sT}un21fgHbR_CkdH()dtjL?!G7)w8Z%mdWz9LLq>B?-5n)>xs7a8-Lc`9He;N(Hr&1?9A>hi|@ zZX&{HYPXIn^sDnFP#XY@EZHGL_5k_wTO@-yu<~3ZFsY%AecRRf$o6Ee!9S+TkvBCK zd;L6?o9-`88<3cnW<7$C$=omlFuq~YhCwekBl_y~>eAz-huEODD~AtVNS#CtlC#rR zem52r(^4#og{qIohJfg=JdXabdbE>Tetzib=J`XM+SwnrJ^4hOX@D+15Mp-a;=O^i zo42+V8==FqjVN^}<6H*@d3l>Dip&aJDv!tOb_{_`i z14^|h0I_e^cm{aXBUyf15m*HP`*N7uhXF|B%YcB8!r*%W|3DZR=)V)IQK6`nFciNG z!0;N8p?Pl91p};Z`}f>73A}KQK*T->^S*!>TuTO)0nYw}A!pI#Dk`ct@-tl$@P0MZ zOxaLg9H+CsCNZT9afX!qRpzpE0$xl{82JUa!0y4c?( zVsHMmeUAMRGAb>h`wYAb29}`vJrH-{7NQ;j^+n5Us$tNfW{=s@4x!~bqw_YhS7fv2c1CHnE$wHMx71LhZptF@{i04e~z z1+%)J1^M>@`}AT_*5A4J0#t7GHy&mUtinKtKt5cB6i{X8#y3tO8JCE#6)U4{NY^Ei z{zOw;E%r8%fI$?&^?3)&5?+Pk*b^^PY;{uq;sf!7bi03O^+PcaROjBUX%N;xJn z;m~TKx4$@9m?HK}_5F=EEA+g6OFrLW z7a*=^)Xre#%IPAovI{^+lpbvSNU*?_`I4m@zR|f^3R1TspnQ~EKOsngU44jWo-t=b zSa4wyD$Qu;M>p>Gypi5%SRkd`j>a%>iz%N#yNz=oslG5P<`&5$Lk-0L>f0wff5bX} zF;Un@-0^9mq>2BenCy-(HUOYq5E9C~_Y7pFoW_(mPDB5R!2f~bTm6Yzp>n4e>^gm$ z#d~9iMR(y65!-L6pe*yS5m~N2?$0Na17stZ^(<=u!^Ywd1Vy;1kUD>!b?j*rw^Lt8 zBRP}1_l`K}nz&OV(vitCQ0?bKo}w*Nx{%Oke%0Dyu5$;IE2=0U5{Z(HTO#WUM*a)F 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 hFG}&yl;J^03h`Z5 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon.svg deleted file mode 100644 index b046e29..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-media/icon.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon-128x128.png deleted file mode 100644 index 9b8a036781513ed9b52f87b0d156da1377251c91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11079 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon.svg deleted file mode 100644 index d036aa2..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-sl/icon.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-128x128.png deleted file mode 100644 index 03da94f415cab09d82ee82286f177cfeeaed3060..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11333 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⪻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 Hu0mjf*A}7V diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon-256x256.png deleted file mode 100644 index 3a2a0e653ca3550d8510a7c6c5a2c2cce356472e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25458 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon.svg deleted file mode 100644 index 0786af9..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-st/icon.svg +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-tm/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/wpml-tm/icon-128x128.png deleted file mode 100644 index d2b9c9ab0af7927eff5b1627ccbe0e93f64627cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11175 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 - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/views/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/toolset/views/icon-128x128.png deleted file mode 100644 index e3b7ae55696d3382ccc00655cc8626b33e3212d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3899 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 - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon-128.x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon-128.x128.png deleted file mode 100644 index 25c5dba58ecf04375fcf2ad44faaf73290436901..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11050 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 diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon.svg deleted file mode 100644 index ee55b2a..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/acfml/icon.svg +++ /dev/null @@ -1,43 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-128x128.png deleted file mode 100644 index 3dcee7df1638ac072ce2973cedecb576d3f7790f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10982 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 UUvC>^*#H0l07*qoM6N<$f~#+@`v3p{ diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-256x256.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon-256x256.png deleted file mode 100644 index c7ac2924cf2b69fb5141a3652e43399ecf506ae1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25046 zcmW(+WmHs88^62MlDh~9NG(W%fHX=hAX3sGB`Mv~D6mUN3rL5gfYKpdOQ>`RA|>6@ z-McUU_sgAoW`*U)+@ z7EVVKdsIJR zlgHjxb_cU0U^DyQbdXsBxZ^h_1KD%p^K* z2w>aSZ)BLAv7){a&CGd>l=9!(IKB)^BfU|bytVIbsgrv1@k_{g+hr{eK#x7r!@oU- zH-8NKr53h9d2eLSe;T>lwIMA@01O|4b2}P>>r&%wB)t#YzuF17{P*)wx=b3HTc6?@+5W{dVt^9JB4;h)sij21^@jT$c?hb#DF9L8515jO`)|%D$<{aA+cYPL+_L3wipU|wP**RLzJN{H&;SU1 zV275KIRM}u8KYNGfKw$dc;^(on>c(^W()SMDTU|4J>Y95k(Qt}s`$3Oq8sbt+actx zIIb)}f+E+wC+@=*|6i27gAp?=_Y5t_0=f)4>B!%%zRv7<5(7U}Nxnr6;s6?wuuV$P zEJN$*Q)?)|LI(MS9V)R2d#&yZEJhN5TXa1?2KkV6sh(+^lw{(|bb z>cj)(u2l3%l7=8s@DN8ME|GVO5(b00!9jyTpRsD*y+K@yp(H}oJYm0ROKLn)erhVYK zUFaOffI;*=C|AK-oRUD+J>Db;R4YjPwHSbFiusjRQ(Eyej=1M|getE;zqlo4fodc}lh?4X8RYqqYta4rnezeuUTcoGlaW|R z@`IgZ&FqH)8=5y0f+VGaUeM8JYU|I^nC)?as4s$ykex?>ffHAiIUm_`=e_7hh1gkt zfNM@rJA=(q+W2`AW85eWT|VJkUIc;ec#U?6y%Susce7|?^tgZo^7ku<_-5i)&p8zY z#UjV$Ds&7G?Oyu}n^VvTQU}b`$v9q~bGJBrrdlvfeB`AjItu-lXfUSeErcudAlL8v zDVJ75S!ju)GA>b+*3-{o&a$8VjF zA(mu2Ofb~MgCrrdu@(x@zVs;4;1Z;}=qm10N{13A1yqLc#?Smfff{F0kPe~`*Ojv$ zxd2M0nb0*^yqWh@L`fvCtwy)*lf1}Hj_oL71E)i9TW9AI1>w05ziDA6s(YGl4+3&y znF`2ZK#N)6acaM|e}lSg75@d3Q70@T1wyIMU~8ebMa_Ap8L>tSKK}kK%Ed($ z%q62kT27&C(`otJbO{w-L@L!67X?591ZV6Nz0ec4m+sF7EcAxU=5{&Rrf;RxIV*q5 zLU`KSPbQq&k?Mz?>){)ho$$=-{EbCo&JDZ4^M~-R2IrdiSP&3T{Fu#4vOm-iyx=|0 zsvVf}y{{=L#W0oBnYZ`iGq19uT>`mR_p5s%kILU77K0GBgq#m2utCoKCNw2Dh2$=FeZqta#8aqh9)(>HcJ>d#${)3>6f zRWr_LOXEIAzjs!J&0P66NbI+TxGhm*t{2K*G<+wE;|gQnN}<(x;l*7XMHiJP=O<8h z6J?S9Q1+)RmP$*9|L1D0r4jpYax2e)O=`P!rBI4y@u(xenw)gh;X9%I?cOA}%}D|V z|I!I;h%x}zQZ+@?i7v)!hr4<`A>B9+kpx9NX;k)380C11xlRr)g zXz9|)C~?%ow$7)$z}`@wqNXuk%ewYM3OS-oxtVCBa{oS93ko?amy8+=QpW*l{(hSg z_y-KG<3u*ycD^yF@NjGYtf>eFSZ@l1$E(kuNwsuQh=<8Gy0I5V$p?moppUQR$K#_P z_iYJ;(16jg2y?!|UfHmMSRcYbC`1xwSBH`lS+>4QGN;_=**BvSjr0=>_PV)j0KhD5 z^>g;QtPA3~*awKbxC%)-O2kl~quWWV6N2jYH`1&4X60R<(RlYMQuq($xRvv!Y=;y%#Bs7cA?*nabHqt!u8S)e;o07QIeajnhP z``LJjyMt)%K}B%AP~(4=n`5IIml{tCI00Q@i56t}c)xiqaUe9TQ5^@b=USOMf)3ow zWr9%cnQ-9jBzDUa1liHORNeK5ur(_e(uTC)1Cq+H1g%$spT>CQbEDqjzf$GWPAc4V zZ^M1brY2vC3@db7wo9V6D>yX2|0=SNB@G(>OB5Hkw&yM;Q^olrJe~LmMB{OFQ5JMK z(G~>b$1#iIV%0jc`%M79ZMzp40X$7s?e^hIGAGYD$j0heQ-3)|LuCb%hYZES2t!;f+>50E0ar3}nO{bh(Y< z1P3fp*gb?G?wfHC8y0%`Dn3TRYmSAQi(A_813`9#FPj4t#&o~3(;o;q6?$ywW2OsO zPKktt$k%-}z1_sYuvarM1-x{|6^n3k0Y;cFTr)aJwSJ58jdr{R3L=Q}Hy^ZiMYu-< zKzdCz)|Roev?zOs@Sel|h&TpFC@E|(e=amM5J4KzY)>x-2Lb^CI1E;%+8k*A5T_CZ zbNkF3OJ$dEpzEL!jEY1c9E;uaCcaH4wXx+0xeZ=6RC(ue?c`sc$;ke&lILy+mRE#l zv*Zd@nOx0?)Yili7%s7ByL=1#XK8S{Qe#0vV25!F{gR@fFz|Icw)>5O*m9K3bAzY{ za!$Yl@=BEwK8LW$k9Kj7K}tN>xGx(fqVQuWPls%bHs97r8u>} zj`>8Go~ip|3b+i=AJrpAB9{8Qu1_>_S~CREPx1(yoQ=fe z1sB%lA5jJ|#S%dvc2LL@MqG7Y_-HY(_~i|^EmofrLh$nVOrDK7e|JVH!nrYhwdAYA zIHBQv&fv5d$R`9vC>@Nqh{~Cri$?-(-r^T_G!`QT6Nik|QbE~q2Et5qT3o;0gv25c zlRUc(Nxyz~li#QJImsya_ragf?VhQ8z03t}hjN;xC(b97P2X3csj9RTkx-C$>jJAK z?i)j~*9i`3rs(llT+qdIp!3ZkgI=W3mQ%RtX4hLtk7B!4Yh%lr=I?_js6nP7@fg+hUotIwWGTvNBh*7Sr!Op!^Pdkb$MnO^&k%7 zr2T8iOZm`-))Njvh+U1uAU|8cP~S7$)x;zzav864W=gP?L+TAN=A_CpRoWx0RD{hC zsxzqFGjlexVa}OXDlbR5H9my!5`iy zk=&A$S3^c>SeNn;JwY9WP+V^cV9E(6zFBaGXf||$h1g!t;+M+b!C}Orewwn%;>|-i zKO(ocX7V+|ZcEHySSMUH++ara(H;VJ(YAFhCFCpyz$bx%ifI0|na~L#xYd*5-Zsf0 zH>=~YC}4sB1_;oQy?K$7lh<$fpaZ;~P;=jc%N^b^Hovju5bB%3+}78_fD29`06)S7+?JC?f${;8(d}~_ zCv7(cG0Ivn^oq7gP2?Mt{fB=Z|v#}b0%DMy*-GV@2taA^LwMOx~t_X3M z;!B7nj%OYPOeLLKr-sqSK3~yX3XLKFzheU682*VVpx}P7*rTZlCY0T|lXgnpVUJ7F zo}4(0K9q;{#~Uyie*LFVZb6;(#02~ub75BBz&jD(Ocdyd%5nkUF1(V}(}9X~Ch|WN zGFJ<}0b*y%qlpycCztbyBGo@z1ob^7e8e$f@MpZlg|Yt%?~YFcunQ&v8r*;QsL$l= zZts{DL|8Q?n>#bTmju-gaGa*+9;B_;8w-tk6HQ^i5o%G{5fQ-6d!3TN_$i35ZsNV; z7L~QWlWT{(5c=Mr$FW^%_*?+E^K3e8Ny=fzUvI&9%uGMt@>1h4h#sa4l$I$R2@ucC4<tg`l^A$;JnSdNJRi&M`ABGh3g%@BwfWV5#B{eGA# zCOGCIcJ_j+IbDmiRMGrvHB6&CvLyYNC*5P*@{y5W5XjfUBqyism;dfGhjM(BN>`$I z-$!Z5!A0q3*B}}g^a4k?^ZdreoE8~`2+&M8{gPjvmPq@!#ffisku%N z=9M7CJSz=UP!6gu1F>=sMA-x~_AtdKB>#d9cpEvo&eiN(CKa$*4bc<5@uW7oO&zNN z&4$ZKuDvJnp~Ibb^aDn7V?+Qj01Ock+$X99G&u1KR%@~@)7Hgx`3orTZ-sjH=Bp_x)KtmbZi1V5=Ek zWf7=%O^1FBNrce=tB*CsV@dJw`u~5`*a8TlZ{2c>X63PEoiFNDHB|xlJ`{CknkD&< zcnU}Zh>Oc~U=9Q%12sJ?f&A~MaDs*jfUo!bJxo+yMe%GMKjx}qrxS_u2=fPm*o~f# zTL{zW?vvsh6pbU{X=<(U_q?>m9|f^z(Z?*sBk&~uJMdW$AU*`mP22CJLbc>-N2BdJ za8T=#QSOGDa)INydC4^QaJQ8r%0|6M=z%VM*Fsxh?6bIhzhZg?ORa3?Bk0U)B1VYr z$D)NB7x!InldHQhL2laWtz7G)< zdwykj&j66OoN{Fy^wID7OE?NsE#tA7`R;+0aSDL| ztIndAt0|3R3g+i_s|K6-4{N7L+y+VY#MruPubyz~HNF%D)VoNvivPV* zfTR4@?}Fn@0K{{u3ZAZloVaZg@6tWX0Ifnum3i9SyOlNrtMkd4I}PG;|vnbV9fYk^}{u~WZF zqw`IBx%2S$bT;wbsK~6JQ&yM0yVGz*Lx6&)^bOP>$R_fR(dal&k8E3`u$zq%gKO@D zl{pp`eoub(oA--kBLe{JoxIACrok(+Np93!awlptAtVL?Jb%Ni&-v%}JY+`JFQb#& zae=CYb4HRQ>s{o3dBuw&R}=qM*CgOd@a?-B0B-TUFmFVLbI~;8gvb7^8Y89+wstTW z6hH>VuW0=KIKaJS?A&E^JMEj$F&<&hYePxuj`LOO-hHKFO))!ty+BUBqu=8=K_+;B z<|@V9D?8R+x4KwdYU8x~pQtsx3-;11)9#1juhiI(Tue)mQvqvcFO;o4%H5lA=3yjv zsEi3Xf{%7W+l)>=RH`uQB^HVBo^1(uz>7*{%Juc&F@a z8a*jk6ZsN3ph`Ed25UrrmNnORJ%9-k22(0V_x@SXBzgUCvc0qynw$QdNu!}QY(XQ@ z@EVOsiRTh{usS7NQ~k6}izA6hHml=>F>fQO(knS0a2klIg2A}wkLpofRmN+G#-Ip`^;lqJ);sQ_NSWC#b< z&;&Iw`$sTpnx~49cuE1bsmng9MM;eU((!&bmpLBWD?B>DNfSHAlhaD^OzU`xFMr$q z%9pn=H+0#p5BdY_aG zk^k|KS=IkAx&rhu|i9c8)809t@SK*~Al1|mV=UP$p zhY{Uee{v+pqDKzI-$IkU*G%tl_&+7Pamp#3Qe>V}L{xG)E&MSqB>VZ^1IUy&#~Pt0 zJ<$4EVCo$Fus-@QHF=-*In17>znsAQHWfbj(f+1zcS@&w_oH6A#z^>i&;29 z^GxDnUhb?NC!)u#CiFuxZjCec1`ClnM$y(=GQL=~&ojT_ZZH-d6i$8o z%MY=6pt=f7CWi7vEwRQ%mMLhhb~XLZTG^2XLJbozzqf*(jz-Ch{X2j1XKf#I^UifM z(2J|-=IMy3B(&{(Or-heaS^H@+JOTXul^;{u+sW;gc!gl;UTTA#bL~T!srB>(i=Gl z_`LLSq|NpwWLFa-*JKUfCECX!9Xc+lo|<|H+3`Qv;k9jP1)561S9_{$8ylO?B{he#xVsJ{t+{C6u_BN%=1>Qc|!(eGxpts6W)^_VkW9>zYjyO!$$a z+n+8+b0@`5%!3iez@m=W`NH_nN2+9*!t~|+c7gK?Gjx-uD7rlLOGDkZnpmE(fH1c4 zeri(AMSnWAD65*c1-Rj*BN4c;n=pb1u4B$$fq4)9g=-F&PM9kObzlHg&eQ34Zv_Wq z^=53<##YdWyIVcO<vw8IYg3-~5i#tvTZeJGo(tl`4Kv zK_(dmvIdmFNZV?lzE<1pP{bROV!6@cYQ+B!OEiqm-FfcOe8{JanH^vMfO`sDUgbm`XEIl1)t4Oau6SLLN zsZ_W;9{Zt_2>=0Lx~==Xxh*q~&XLS)18cEO&YWYn+453LDjV;EvU({|UlHSKLEhyU zyal{;k%VdL#n#b95D=6CbcBR=_1J-VGKH|^>EF{mwzbRJCuYOn=%$>>i&v4$0A-j6 zjO&0eEs;CbY%+4^XLU(CU`1q*?_e+_iZ|1A?8R`T3Pr8*^yNOK zr{ZSE0>t8!huPybieWDbimxYTt9Y(N4Sy}EgpbG|W%JYwU|h4!TE=8NGpTo2-hE&J-TqWlM0U$oJr0Upr?9O|aY6EH zW8&t8|7eOl1f#@C$}v6fx(AUh*b{-9wv3Ob=eH9plO)((wN+H#*?-r#?osgc-v}oX()acjPU?b}Dwg8HqG1mX^BjH$> zCHH32Uu0GygjvR0D{{Ia=Ik}ve_@xj`l0yQ2KrY9-OazF=C5K>uTO>=D zq(UpQwJ?SoAFDp;dWR1ra6Y3w`H2@{>KPbn9Wv3f9RJL zT0d#FVywTn&F)}V*s8lp7MgjY(b&8Xx**P&9)Ukq1`T1cfe|;=d>re4CA1;Y^@P_E z{aPBCyqX}+shk?&TxQd!0kGwnMQy3Vp`(T%>9?exMvlpc4tcoc%;;0 z;OwDoCd%Y9Sy|BdC+x?eCnZp3P{ElzaBxY;u=eE)p=YxM9tm?cro+8_$-6r3*thxmU z78;8rD9s&AB}OY&J>_OaKb_nag-B=*9L`C0&r8D2(Di9B;s$hk5=`dchwVZ{mGGrU zgE~pzPSK%7!;0A_V~v|HJtKpwSJ3;_=_>Wur;6{Q#}Zr__LdmY;%0|rS1TLCKaX?W zdJOol2hRUertc7q6-Hqd7XpPY`CUzuRb3nTTW{(k81Fgx_82hTzS~Fh#GuS)ZEt^} z19+QmZR)C_*`Eqz0(%IDNl60tVky+$p65uNhjkZ{7uFw-gv$lqpe21dbUu*Zgd0~p z#4fEJKP@o@Uzs`Q#NF;r4n_0O%_h^PgV4c)po{r^3Bf34_Mp7vIR=DHYCsNhxez?F zAZey9l!nmBlH_PcB2%VQ4&wYu|1W^8|7)YH6I)!`NJ%Nb242rbLG9urF*a6F8PW%y26HT(S9$8$dr8`({z zKV{1|GEJ>-saJQprTXn`1iAHQd#t3z1Z&3V=b|WzEM*88!b9;@@FoYomG&aTy!S)8 zy7m?~CJf!EIu?O=b3KtMC8nnY%HndQAV;^s&i41SftwfR3vu%To(0+a;WUV^Gt$V* zqY3N2!hz9ezsoi+27SsBCS!oKDfsFTK}}UA5}op>n!>7aOzq{-jkmUT(5Z7YEkpY*zMR zZ~p;AmY0T5-Jb%j=ROq?`)wiaDDfjl=?$d93c@+g7gdLhocdOG_qHrDce zRG^Ljyyuu7?SRkx=-HWBGIEb$>L8IIY z0*o|0RijM6;wr=Fy|Vdzg7hHr*ouB}Q{$MXu=9C|8J)UG1WguGSHw9J0};eJD(0UE zjtk?zc`K5;OQ&zQ^|4u&F_&Yh*(9A;8`d=2gwIkFnv*r-O(rA%`kay0nbYL(VFP_n z!_?3B0pp~_o!CEN=usj15@vrOVoru3{&!?mqhn79A5CE{3j<}(Tb&Di@- z0JAJJomoGf{E61G;JGI=`V=3KM@MDpS`8cIt=R9+<^Z>CI~h^b3zXz3^6F@(-68xX z|9@NBF9D476f`;Xxb!yTN6IMlM{i1TiizJeOGNR##;389sY$qnP9Sq{kmsE`K24{1 zPW3N(6ui`Q8@OhCzmL41J|Y3PJ@3*rQ+mXwh}{;!so0OEG-+@($#CVt@wK<{>uLK5 z*FG3bzH|LsKhA@o|~L1O#5GtX~?Qa3~?-jQ)bJatRH&=GG^*xgroZ+MU6Z^C#d zRCAaFwaf&O#3_8U(wcX}g`N<@72eD`?S!(-RYLnS6X* zPwP^qKYG5vE_6Vn&!KgJwB+aU687o4t`)@kVz-gEDI zTpP$tNBC6@ku(ZBHY?x~Q8j1$eP=~UEMO>yJB&8!^1o)lodE-&4D+|*H6;W0xlNb( zc+ERBzCE5E70j?tImT&xj}wH!UVP|Y*?;gMw*GoqMyzeUAJ}`aO`7+fQE~B^=OGCp z)R(MCHc(WS`4*eSv0!j1 zw7jl&lMPIG4utgUzX833jpugG!yQ<+?bGjn{vnqTwQ`mCU}quF&)}F*6C4QQWBlw{ zB!pwN6f}1O1X2qv+UXu3FRp@CTHY)%)BC!xHId@RA5ok${)3)e8VdG5#+AIfp-+ED zs(2!k_656;WvC_(?Qnf%`5*5r2OwLC`+h zqU%%)iyeMdHhY0t9-t;UPi}icjGDs!n(uA*!iW%oolikAEU?8=)(eCZEXuon_E_49 zWsuNCm#OupYKD3onQ-yjd4(h6mSN0c_gkHrSyWRE$|u&F;FUiR@#ov>ts;S#TC#0X zO4bSp7e?cR0|H`IY&y!jr7|nq>Z|7O?aRb4*m8kibKUd!j1_~P$GenbWm?_yTmTdp z-oV=#?vlovsS}?XH(yV6^=@@%B4F#r5f?Xu2%w9q-m7Pr-W%oy=KUuWnpCaT{+PJF z)C~NNd!cOx)DniY26d5jO`hX|S1kBuc8L8f9_e{FOg2>Twp@WKwh5EH7U!gE@W|rK zjHYnozkEpxvW{mXETwi4kI zlv&`Kvp#?cN(|@W<6S^nx*wnNxA|ib>T>QlK}BGMijaxxSYVL*@`7VR-k-5)maVbc zhx{;7aolwTA*7&gnNL>6+tSUwf&YST;7#A7M;A&y@#ha)kaUGiijGedmfxSqV2%8Q zau+5@Xb7+S+7W+hQ9Edlfy0zXev27Fn{o{uOSu>5+r_M|9OQ*G+8Ff9RR$A$liW}t z`YG(jiuNA{L&rV<2EYV=b38Cv>BiNWS}LuRvWusl^)}_j6DZaE_B-o^o_lV-TgycA z=3CmEw+H$kAcztHFol#7xu*m>0C#)DH&C-DT-IAptOx)U{)P!1iovg{L{v=7+|PY% zCs)qZ&RkVLN{hgjax(dfP8*;;#DynF3QBSs$+$t()1IhOoKBKPP&#NMC5q~X;ZE7Z zdQ7Gm-@C@j$ebb|oBn$mJ9ZkOi}quu=O*frf0!h_p8GA2?Zn=|;wcV#o4Ahi=%Nx) zvG8k*ff=R8@ecKKqIS%mWE>d+as=F1`NGbFwu8>G#<2@pOYm^pNg$lEX*p^Qg-BZo zk(gcJ;u%%|v+yd^1!Gh0>pf4Cy5E(3J_!sQqCO9ih=dE-YipYT2%c`4mJ*=8;o;JX>} zyzJ;BzhuUA@sVqWytO-c9%a@d7SnK3emLh##tLelDLOP?I#_Uky#eFC^=<>2uP)*Mb*zGA)YV zr#L!8+~56TkKQy zcsc33NvJQ3!sn z(zLVvx0d*dW(&;(c zsh&qg&sP3DR|%I6zT6#EqO3VJpXzZlfU`FTuevG0@k7AmOaEm#fWE}~q)A!*vf-PU zVOW$@VFK?YS$%ZqM<18G^aXNnyaCcXKRVM4}%4uR?4Y{VH;VRZqyU zIg8nCT`|s!sUpt8;H6w~fHwj)tWFlD)T#YkO>7o}yqa;y|M)tmv3ck1-yx-~&KJF7 z*d5J}8%6p$vKCG4V1aT@Nd2V8}}-WoSaRJTs&>Oy7qD1M?q26 ziKvHcUYzi^#sI;0mIL`;aEW_o6gUw2=2334Z(!NT?JR0YDUwe(qRycnup)0>!~N^w zi_0{~b$hL$?h<$qzR>)y9P<W|edrQD{TYS4JogFviDfOzihpks9sXsZn%(@fkH*OkD3 zJx~>*QtHnqZ0AG#irBCtsZ@L6oz-vq`$w95XHYeT_H_xYH$GrLG$z!nmq>jM9pOc9 z{RCg(m2BXIf9^i@NAzMR9hDflDa`?__Zw?1(ZQm+wyU0R#{*9#Fy+aiJP$83p>raB zBYDzaB!*xr&0g7RvOi%pm#$^t6>I$2O z;50;Fu6E^uR>WE!S_aIe-vJd6PP;$lE3DLklYu(B@(Y(hkO7u%(z#ZfeyT3>a>i&) z>A=Ykt7iVIfz2IeRUFAo4?bYbd=^Mz2j>WYh=ECurAN!9FGj@0x!#k$vdJJg#u zs2m&iho69M#P+SFfa-y&E%k`l3QNFcdDE8TVN6Y;$0tKi4Pt4^L)Uu3cY!uuv(nr7 zmK9c3I4^yl6=y|ly4!SU%)J#pDsItm5@qoF*Keunh}9oUz=4fdClT&;lABL0(hmg- zY{?@Q)1aC>s0I`PLUc(;f4zZAOdKa}^$5dIRHdkoUBE6~!+=jm0ocBWEl@!DJMd59 z5N#ScVj9tx+Aw#(?0v!EvYEwu2wgOxSAY`GoHcXqquZmQCxo>ty+-6BYeN$+`pe(g ziCnJ#zB-B~j$}v&3lVZ1Q&+wi+C7m&t{hp`%t&jjwPFjwYH~#@v>%uu{+!=+0EmkX z;_&g4XCz79b7kgKU=P#*y+F8^Rz3420Vw4CAd?lJrigrp=5W|Tq>upr=*esTCs^}| zkyJjPB#J7=%ioFPagFIaBU^5+ zDR8hXfJ1YAx?5ZrMH@L{Vx011%?95Ls0uPVXCk?DZ0FDEU&l=fxLuNZa82-U;f;F7 zTWiCyi3R__JsttlMz?oq%pusztnPgDc7 z#60L3XW^mRUsAT=?L83le8X&aa9El8dNv;{b_NNT@oqhLvws7lX=>{YL^E{euzX$~JtkKcsHZD3QB}4Ouy=Hcz1mgfckVUP`{8>rHg+dSAHJtHGgc9< zD}JhdRI_otzV@D#M4)(0vg5vKwsGQ@*IPBJ3(-QQDjajaJHR(08K9mkmdr`egFs!L z)7u$CAKOJ!PYlCu^b>DnOM#6NU+TdA7q@#+-e6(%J0U8ln=uSoAl&^bbtvYm;UCA+ z<@8#Ye@rsd*X>=ek(eUPen5c8H_Tsu_iio!SQ{3S&hL6A=!E#7UAZWRza+!&y6F*- z5A&#e)m+wY6tgu3{#iX+%*mdfx=1CC*7*AbMm8riJ&t^B_LV2KZNs?l>rts{^qI7>5KJl*AWgyIdFHpcq~xLJq31=7OMM18|T90baiu5 zlQejS>3*{IGb{teIbvQAb4^lOV>&N5rk{j8c-_Frfi3HLwiwOx*zNfYa9;rvB&Zd< ztKPlap!0OcRqS#{e&1o+^(8e24h%u0@jkwWfHRm-ljc3;tWt4N9Uq;8wvfWf%KG|z zkfk%%K2w(A69S2oUJM$2@CoU={~a25_EacNokNfCMR4?EuEeZG#}@9zsISH0U9Z#t zUdW1R$A8F>dJ3UMXBVc>wLrCnmJsifvAZwdP0D9+WNnj2T}Fs5Rx~uZa!MY zM`mb$ztf}VDtLcG{wzWuyk_Zr==U41hB(&=G-3#DJr6f4u^WApqOj5`)!`)`AN2-g z<$kpGm$2qyGyiig?C$G;3g95SyW7(Y)stt#T<%bxG33Q9wXp8dxULoSqm!O9;Py@? zN|3pYr8w!?mu%W?gR9-~BL=qcZjfE}jxn`$&dVFqc2cc+nW!{5%>Kgd&*~2r^v(pLL6GxQ(eC;d~!&?h)soO{&dY*i2oarl+5@AtBks5j0I7{pERN~sJ;hWJu z`ONa4l|RNFXnYhfqBo{a4s%*`MIMD;{mt-e)U@5{7Gttl`uOGY{H9Nat^fKXFH@SA z8~x1Wv^PV|Ir@SE`sepD{aax58n{`~sr-l4)clLnPgW{j0On^?xK5s4b6#NZC(H>r za9KXFV=^WF5grhD**+`QdHNc8EyA^mK$0^*!U;XGr zF`_YCiA@f_+?hL%A@g!(Vrt=L?KXTthTJk-l>gwg&1Y`vA<6ABMQV;|Vr|Xudr=?n zYnMpgvnrVv2W5m>)v8(VQ`uc%BIhwdK=%gm+xyxzM}K#o-#GA&yZ20I4!oi53KHNE zP{mGa{~(hdKN@Gv)^^-pz$SZ)Z^;3^7dJ27@-aWaktHin12=t27<3Tz5n_u-;%(?^ z$pqPngvOhx9N}jG6~|atE6rFa!G;Tg4G`L?$S+Ky59cc@!0so#(|%M zWGbs#_2&If1nOaKyqs?eI2wdspVMm}%!YS;jLV|Qkd%Tw;PiRSSN7#K`fz_^*d*Ha z_dPUfTOxZ-%?cQw29XmTQGiMO@oxCKhGEr&ywl6||wo+<8J?!JB$cutd{yCfdvEg-H zK5zPA+Bg7D%z32C*{cN0IxqsNQH3MPW+gmsKp+DWoUgWI8_prvUgKJ)cBPd(oj>gTP>4AA z>%V-24GdVi`9Z41iwBqwgm-=FxJP412DmUl6l8qMkd`c6u5a~4t<(Z79h~=6UJMFE zOuw4kh0Z^n7b5AFVZPi*jBCa8rx!L(aRYAu6--$qi3?GwZr6c3{#-^;{`AX|7sWfl zr_}4lhxZn0>*AtrB&rk8(OyG*ulK22k+cAif}p^~pAMc)`a8e(lv6W9@XUV~(Cp+g zuxa_Ar>or}s^CHi7;&D00RMvx>K`9e0K_uQd^hQ5Ez$$ic ziF4i7b*E*oGqNI)JcZZ6qb^PB^~Rs?YpJOTJmboS{ua#XK-CiD6OGTz`|AU^yk<|n z+@@w4G&XFiaWiD_5jvB@D1KPMGY}j5zm61t5_bCa+$N=a(H4F zL2M^1Km`GcKddH#gLAXMsFBM&fwF}W`4KB8y`*wW0;6jX(Dh9~0QV=# z*qEFN3Or!|itc4J^2++TJO<)vo|8aW7v66MKA@B-z{0I!4u7Uf|A2^CVmENkB+|M)(GHhE=gVHbZwYm*j4z~|B(f8cl3HvnFk25t*?HkD4ba>-07^Z&qj7oPCt218$X>y-6X*Dm(%QR|I?2kt%>*}q0x@x zVn;_}D8nw(_PYI9kH!bGo7-)nfp$^isiWIo7{8bMt}a|cNtC38DIJ$y;p(MOjs0|s z4hK%u0^Q<)3Yomd6HcP4$iKXO7hNQrl#B&#M3mU_vgOpNl%eFFiVA)iZ|i_UE0IT5 zG&F*Ao6IuZR245qMJ`spD8|hR!XA85{a*k=A-&$o$@%2|0ifi)`Q!rS9AO;Z# z{MDK1SpWdo{@{^;T>$`ytHWetXau4+*@KVhzdfH2jb1-Tjz;_>l=RBE65e(Sto~pf z!c-weH#|+;C21%mf~Y>Dnzji&0cUII5Y#S-E4sdrRuu>n=C}Q)yCzS8^22kO5d5d_ zJ9%f6qqhOyawhBEO(PAFa;3+|djjFz`Ysv70>FXSigUxywVakra0>PXIHxz@u6##T zvxB>oa_h+s002a-qe~Cjs>X0-Kwvr{O8^4bb^8P3VLnp$I#Md?zr5#|>&(E#l&tz` zl2}a3o2j%B7qDoP8DI+~8Gg+c$T(a~Nv1%N81w-oaU5$e0O&Sk+11-~(31`T0H%&E zJ);4J9}CiayS^0I^_Mq9@mSRFIvwb?!Em43c1RXlDoOqx4-4#W{4h}Q$B?a8NXH~d ziYBxI8wv?!C;PM#1Zv4T^rXW8K&;RoFvJiPbot5uy)Nr2g!qm{*#OZdHUP>@lo=`l zEa1LFJzZtM!yXK9n;C}9><3Uc%R;tQEjzaMKN=A$~Ih@lRg7 zat%zG=q@<|Ash&%4Ao}mT$cT)_DV*!pzU{`pT}E?*ANB-cSmlvt0#K}07`+N9*H8> zFdkxC?ihS|A(8ylV`ra3t7#Dkbn!IzClB0s<9&yEqMy2bV(gzkeEXgEjCXHVCVu|; z%jc(JqB571lrTq80h-#CyAzUvgf_E)0>uQAz=`&>+9ZG`Awkw-0ecbv8WjM6b})gL z7Zb?`zx>iSp%$QU`@6@whX3IHlkfPs)8oeh5c1pq;Q7nv{{D@bC3p@i@M20)dk`09 zNdnsq0BENlpj04dU?n42kg*3K5NeT zmsHbgU)~cG1i{=upy0ciZw0jj(5s-w&tlNyeg~KfSr$OxP|~}b zzZ2vNEF~qoOJIqSh@V(V%gz|FW|{&00p6<*I4CASp^OF@o~Jt73$!k&2DBH1a@}^m zZ${HCe~YsM>shJSGBRRBP8uqy zWFXYYl#2!hsCTRC0vfm3bsIVWu_WQt_BSh?7ZQU6+Di;NZ~y=Tqr4_UEZ;~}pydqK_6OLOe@+MoLR|vhxzg9`uc;l=L|rf0G_5g+V9~3KntX>si$L8 zYKGCxQS@Yl6TFLT|3_pD(IIRh{f ztXtr)D9=_^Y%l`^FB)(#0N`pu7U$Eda(+Wfi@Da^MK_PE>u;}%8MK;M6Jd_;6KI;~ zKz<1R0PqELam@z-ge?v`BKL6JEQI)g4M6L$!EB#_3g6ex*9Umoy59i+9DWWHK-}+2 zTow`acS39eO^}7=!HTG(YIbCx9Ww*kB@iK4&B!)H2%MY&7h(g>Kxi4})d%cz00=T9RjTA0IiJ9Q zpJvCyELZAWL-v3PYyj=24+U6uEadnHI%2g@vyDWI!5~L9Gco`(1NO2XV7rgU*vc6Q z3YZ&?=R$&>#_o3$fG3N8{pF0RDu(3@$qdpYbtK9QoXb)G6M?S8BnkGNi10$Mz|ceo zxCb(tVWt$_91ihKy?ggsPCzxu=L|p=;ebmTF@zE!HP{OY?qdLOKmgy~jb|>U$oc1x z6L2`n`}+i%aiiTUqNZJqOCkj0k97Hk2uJO@_h>^>4HdDOz5v&>&yr;U`>$~Zv;$j0 zY(QWrtPin)JeSMW2RI=?Fc;v#Ql4XQ-vI#3=G%6&8;&VZ)F`eO0RTh-+~_`Z?U_$2 z>P$kC!z@J|?eg=&F8c@8GKv9>M8e2GX(9vIm&+lf5wD~q3t3S1P&nWyI{bX#PYrR* z=A$pbV?$v-=Cu>wM*vVxmNS~FTg3xOkr|8~LLd+{=n||2jHegAfWg8S*jV0L?9Z#?Nb2A z3($T=H!Iry@LE)0J?Fr_Faao>EN}N(7GeSlJioXhWfH2PYo=|@BxPAKO%t&Jjw_>B z2qZ`f$MKk~>Cp7|2r>)0c46X=nr$Rv^!d3RPfZ6ifZr$Kz)Dg}5)fiSUYM`}*>hf$ zHA&OZN>1eS0J818eb~CB>mu4X6lA$H(z1M=eu25*+#S$*9D3NrB+M8@tRcct^h!q2 z(J@xLz5_54@COVAcxpb?c#Cmp5(4=^yFD|Yl~PYRFr-^Rf{`ct&;%%y#k8uFv-u$u z2&TZH5_=zPaCCE6(8>$`Mp$7_CnRMlt*AXbLyd)bmL=O4TL%^ZN{g7ljy)LYv&az@k*YbqfsNmVxx2r!5h(CvyfFK1+( zL54t(X*^w6)O5%S+_&~GR6f)K0sy9Mm@DG}K&u5(e{0zfT7`8Z1Gt=5ADIK@)tD%S z9S0%DKt*A^!X1*3b>qrL1{PF%GV14m6}0~5hPiu+(Ic=8rwc<}zy+U66gG5II$ zjT74+03heG{%Wud@qU43k4Aa_Scv1?>Hwg9_iR#D{0J;2qdZ@Y;=}%HlB!Q5MgS}G zWK>{7EZx%h5;z5y(vm(LU!1~cr1Wh^DMa|Gnv+3U(A_L&e>+`eZQd+Ldn9XPg%qzrVlDemFMs%66 zZl1*uvSW}Aj1=Di!=3<-0maWw4bBb@1$Gb@6(?)ZlYM0Zm^Hh7*CoBI;TNDuvQI$D z9^#>Ne)D@Sqg5Tzd=0$*c?V%Nf&Tw9=x#$;VnMsFZXO7C^F4*&4?tE5)?H^eA!rhU zclgYJiZ>x7@*u_U^#h10_Daf8e&@9yOZ&huDy8_)7iACkMDYNitW9j%H3IzcUtlUG${~g#2LoJ9S%L6gFdcXbgjy>6F7P@!Bf#BqW4#8mW zLqiZ)`3rv{U`{s#aPLX~E1MSrS3%VOR)sI9_z73vd6~BgiB` zU&&X_`;TmY8}oVt>@NVw=vLhxop6#CfJs8&^)Jtq(D_KO z0&sr;Kn?bM(JJ8-_+S;k15^vv%oH+;9z%>^6w&%Xop%?2%v4NNAqF`S6_^mS^JbvH z0?;aGL!wY^EI{u_KS0*W$6(O>6FUAZ7dZL0(RyS}bqO5U{Z^%bP#wNvPxcA`q&2fn z03fMqG~Kl73lT#h5v=GDjwT0?Sx`^eurneot>|;m5f}l$Xh_(xe*p3WkWORa8WNHq zp9uW<@f>Jn+G-#Z$+eI|spo7pJL|@iL#m?IKHdf6y;M@y}X4iOayab^A z!T{DJU9BH9iWvh^d>ncL&L(AfRa7-|hxbQJ(hQ{hYQLYQqYd;9fQF#gkXZoz`$oe8 z15~~d|A3AZdm#mlL^!fqWB^!zf0tPR^z8#%AANmaIVWGKfL{QPgT|n>z7HgFdDDaU zH~>JKuWLy~te5_StfS>nDoD!%e?YTaenGk^c>5ti2YdsKoF1BjUW;WMfIAfR)8Pi{ z3&6>^o=q37*hnO;>K408jzF3qFbM7OG=(jvBnzB;wIp`J_vsc`Cmd+iX|j3AKzq;x zNU5flMtnAnmI%qo$91S-Ltr$MQshG+mIvAoe?#6s;{8pfhLCo=no)E_=`HZ|L$Cj| zrq{)>fv$o*pHMKfPhe?qU@m7A6WBrR*G-2|p9PVDxrAtx1BzUKfVSBHpulMLc3OES zWW~-=_?k5n?0%RK1YyB?j#G8R%LUj=005PKQ*l*PP1DXQyrcL#f^bOixt5US0YAeE zG)_XdU?}O`kTt#8dEyALEW|jRq9TsM?F|W{(e+_Xw$Mn@IFcZcY2o+>)+E^k#jT0; zh>AIgR@q);4xkm&^$X@_20(UTtAA4`e_vp6h}q94GU(e`b^V?I8er8RfNkir<{E{1 zzJR@80!$^;jA}ODI|VEBd|FY!@du8#C`Zu~k?Q5Y4FV202q8LWLl$78%{`%x|5`kw ziJEQ>2L%c`1JxSuUrtL-BauLvbm4Yn1;S_T3-EZ4pT!}I583Wky=}=LF8}~wy+P#% zfcJ8N_6PtZRa0+;@)t^exM=n{hPAQ{IOGdJxiB~gBRgm=8do$EfB-!B;}L<0^3@B0 zvQu;v1FgJ-TjGzH9Uh~zE3jjbE3bJgg-Vf>s=901sOE<8AMl%4xKLC!xxrC&Fmk|L0T`i#pOorvO>^KEW zBLe^sU|P^kj*|n~89?So2(8*nDaqOp6}!=9q!1!RU!iJVKqc{#f%XspNDZX<)+-s8 zLVcJuD70{y0Of@a#Bsz3#v(lJ-@$u9xDN_}pez`QfrgN2z*T5O0#rXPsb;UAB}&Z) zXcE%QnE?@w!G=Nt0eJ`uNzu}3^jWwGBnLsO@AVxv^2jCwdE>$M1OU`i=G&;GR09^3 zZ8ueK$!PJGfDh7$nYg4ObAW)ZLp$jg0RDlwgs7)g%^W~0JjDOYwF^rqngulgy?(9; zcw}@X0_@Ib27r@qBpe_h#D^5$OxBpBQ^|J#UjOwSu!mB%d;*0g!cLlmAjNwHQklGTjt!rlOnLzu8x9elxm;Ee_AZ~!pdn6e3D!d)qB8%N24IRJ%4gF%*x z>~Q)JtZ+~iw2+hxU;&U4?B@N4*P#xe@U>iRK;6GFB=U@e{f<`6B{F8E^y7L2y8Ae+ zrO6FEy=0&c2Y^~T{Wj^nEVm{h0fuO+u?P;rnS`W4A8Fb8s=0^$&pauRp*O`Kh_N zbYXKa$dj-wpAb~bc|qw1f;<7)cnislnaj#+&P|4}52*ioh3-B(5z?aojbFR=06=?7 z(?kRSQJ0BZP}{2*?avwm2cepjY?ulRX}TMdy5p4Ax#?*vl*iC_KwDRIT9N9Jy5TOp$6##a>as(27AkIG+;K*>3rVfGPLL^`@B^d#R z#(@!3$^--;7>)Ry(&X8A#sJpP5_*X&E+^!dfskK|%q+_b12z=^K>6R=P!n;rxtV(d z0?oDSOO>O9Y=@MN!TLOtfP8)e8xHQ=LAZHd!?YJuV$BJ1YX~%28AtE+b301)tgvjE`D4K<$Dt(sQ;glcNCQQN-20=nD80$^@n8D~+))Q&n1!i;Pr6xA3D3zWZ! zz5Hsa0{|1Cl?_C};}45-YKMtKp0rkqoPcu~T}*41fmQJhfYM({sFLV-+ifgF6U^Z- z9juo9){j^~Trmx^#k8%`N-t0(0p9UW`2nB|NHw6_4?`oxwKrgD$sW&c%Xjygk7wF) zofRXS45WKw!Ww4)l40pnDP62~z`A0nXJbk-Q@|3S(r;BVs&?N67SP92O)t&?;3=&7 z3)1DAg|bxVb&!AJH65cG};6Hvz;6`624Rnvtz`ehwV>3WImV0InqUjJu6x zoB7##Q%Nne?9Aia-pFG~)a3zz;;X%34^J{HlBPD31@s9t9pxwnhJh+bn;`YKtbd?` zW5zLAH4r<&1_B(NkTqv6KqKb?h7+jLmK?n2a-AJ`YLRY%!=b{jS*gA?`2mbtYKhE{xJ7U*xTD+#3hO8FbgwhH52=HVh3tOy)JcA8UX*yrdcK2~Yer+|e>})4wPn&lF037K)U?Zto+FKh+B2$B7 zFs>R}EpOU`%z$pLdAR}gj1+5kHeiDk-fr>v>ZD3z`xCo`#UAReilo}Xtme{M;v0GzBbl+?N0y*(>Ue6 zs@Infa3Q9oF2$AfYpYT`hRlab`!)*%klA0?4bAQ$z6cIN=nVjr9x4IrnHUUNfk|0| z&OH{y{MXUHt(Y7HAwTF3vXkyUJ7P>80ccn@VN;-RR|p;UQye1Aqz@KZ+lPs0Nm-Y5 zy^1dYI&))FNmZmH80n|VSKJVP-6Unrb@zc`pSu=X1=c}%144EN06d9PFjzy+(dk=y*a$~p zl%Jw#JKMtB0RUhP!vblZ-B8lCc=E3$wam$GE?mhR7!YW7I#v4+&q4_@B-!t0YH}(r zrWJ)EFhV!?W}qD^0T+^n4lTj^Dbi^RUe4JERehgVhii0E`lI0}xpK!93VWf4>ONIDj6P9227>z!U;J9sukR0BVt`l$JqC ztzk9(@W{qTH)2Ko&*$%(<;;YM2q&PW9=B^O=U1{5dX;R}?`GoCzT$~S)>)t{0OeU6`39Av5*iuM%$nQ%IgZyfaz540gwv3QXwJ8 zO+?)?chXy6B*d_VLq7^-P101i7GQHJS=P*h;T{GD;kuY@4<2S|9O!>qEx)?wa{wBd z8<3p{#Nlg*adgsZ>+}U62oC~U2>_50cqy)?8+oIQRz8u)M9X@@rJFBEl%uFhx&6Qn zHcFxr00;*~`ST(>t-K^7!~p;}a{()AC%hg)U{UY;Kob$jCumlq&}RBZJZT{SNQPxx zh%2dvZPqfAfxt$;5|=Y>3<28K4EULCeFXG^9)ls4q#zTp@c5*v>j&ybM5{8a{9p#; zoqNzLu##sST8Pz~696N@pt&cq`#VnCppuI5l7U(S0H9oNqm|#-0nEmgVgP{1z-&sD zE^J6?$#72}8xUwFPyO>O;aWl#3zZ!hfItx>m;(9F8kcqBApCex&kqAZK=Gj(4!r&_ zuXrY&F(5WR7|J#WE$2VT=LFQ`EW&YL7ti8rO&aLoNoNRIi}Ih_P?L&bgOWCEV?j7D zt{57G;1FfkQcm$}`SIZ36zt-lXvp@ZG{cxnDhjarks!n8i+}Q;4=6uO!dZu|lQs;D zwfCLFuW+>wG8BQRKIAj_(yD5$W@H0LUmJP?E~Z2??-$U~B}O1XET?5l)3=ZED#!__ z`o3WIJE^|ekzgHnZ6Op%`#H}C&};yhPU)FkA<&L5?zN;UW@GSvC4`qApYY2R5s zJGbg%VRp+O0OrHBxUA%w4)5z9A5wtB3{7$rj^}FxvQ9WhuN@`;p+U7^W}ovnVgxWi zG%l)EY4T4tCxFf71XRexgqGoO+GK}!_wkZ}nrs5hr1k%wy{p?z8jj-sQaVZz*rpha zcwu(6r`WUTTlggI(hK9Q`XDA=Xf!5f3npe`o1-bTW&ObO>z4)kiDPR?Ptt@!duZC8 z@ALni$yo-Vk4;dw@lVhp^bfrGPot^p>ci@j@T=Aq`=g$E@@J5lX2=vk=5su^fK4`9K{D~4@+ zTeIAE8x-{>1C^*Jxhn@TXymSkjobwxwtw1@gnmbIto?92HGm5+OBltCfuX4DYboux zxTSu6V9;#^6@sLmfS!x)V;7;-Hw#tGK)GlfD1g^T{jj1b^{jwQq?i&!@y+VG^>j$0NnQ|*FTQ1EEsM-27>rP@AU*M zh)&l*_u<&ph6Z|U#&A^4Kw0V2tCydba{%8_=KD&*Zx+DcJCSuYCO5DZ#a_UG4>~Pj z(3J#C4LZ4=+?+eEem2j>1>Y2TtnttLxX=QOgkHbhbd&&k0;CY?5QJzK140$8R9==n zuj-Q->BDjeK;h;5JqiC%bIW}NNa%QF!xcA~FRcQ=z>q4BPLIA`dcmnV|kS9P-fWO3-EWcg0Sh{Kk%0#EMz3_K}yLEi@L_d7@ z^DTWmr0syY$);LJQE*G2|7T-aj!|w*VNc|nq2mEKg12&(kvB{E-#q&)g+Ghqfq)x= zk1RZfa}H(Ib~}~lQ9R;!2HykHjCcvB*NVm5I$+ZAEbcd;>He0d&PZ_R5eg}sEIKJ8 z4zWKM&yOYWP1{f6mzP)6xtw=T);XVLxSqVciWHK3r0os4|KmyzR#Z_%?5_X=0IbVR UeD46282|tP07*qoM6N<$f?q!6fdBvi diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon.svg b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon.svg deleted file mode 100644 index f524f99..0000000 --- a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/bpml/icon.svg +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/gfml/icon-128x128.png b/backend/wordpress/wp-content/plugins/types/vendor/otgs/icons/plugin-icons/wpml/gfml/icon-128x128.png deleted file mode 100644 index 4376550e5b6ee28295174b595b90f75202b4d0f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11333 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