Version Description
- 05.19.2021
- NEW: Added option under Misc Options to disable the /ngg_tag/ page feature
- Fixed: Misc performance improvements to NGG 3.9.0
- Fixed: Opening the rotate-image dialog a second time could show the incorrect image
- Fixed: Paginated galleries on paginated WP posts linked to the incorrect URL
- Fixed: Widgets were not rendering correctly with some third party page builders
Download this release
Release Info
Developer | photocrati |
Plugin | NextGEN Gallery – WordPress Gallery Plugin |
Version | 3.10 |
Comparing to | |
See all releases |
Code changes from version 3.9.3 to 3.10
- changelog.txt +7 -0
- composer.lock +7 -7
- nggallery.php +2 -2
- products/photocrati_nextgen/modules/marketing/static/pro-mosaic-preview.jpg +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/CHANGELOG.md +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/LICENSE.md +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/css/select2.css +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/css/select2.min.css +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/af.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/af.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ar.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ar.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/az.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/az.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bg.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bg.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bn.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bn.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bs.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bs.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ca.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ca.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/cs.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/cs.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/da.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/da.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/de.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/de.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/dsb.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/dsb.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/el.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/el.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/en.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/en.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/es.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/es.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/et.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/et.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/eu.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/eu.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fa.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fa.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fi.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fi.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fr.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fr.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/gl.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/gl.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/he.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/he.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hi.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hi.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hr.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hr.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hsb.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hsb.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hu.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hu.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hy.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hy.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/id.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/id.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/is.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/is.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/it.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/it.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ja.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ja.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ka.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ka.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/km.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/km.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ko.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ko.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lt.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lt.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lv.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lv.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/mk.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/mk.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ms.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ms.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nb.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nb.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ne.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ne.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nl.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nl.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pl.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pl.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ps.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ps.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt-BR.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt-BR.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ro.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ro.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ru.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ru.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sk.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sk.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sl.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sl.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sq.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sq.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr-Cyrl.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr-Cyrl.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sv.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sv.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/th.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/th.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tk.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tk.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tr.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tr.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/uk.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/uk.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/vi.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/vi.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-CN.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-CN.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-TW.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-TW.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full copy.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full copy.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full.js +0 -0
- products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/ajax-loader.gif +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/config.rb +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.eot +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.svg +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.ttf +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.woff +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-1.8.0-modded.js +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-1.8.0-modded.min.js +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.css +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.less +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.min.css +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.scss +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.css +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.less +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.min.css +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.scss +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow_preview.jpg +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_gallery/static/thumb_preview.jpg +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_imagebrowser/static/preview.jpg +0 -0
- products/photocrati_nextgen/modules/nextgen_basic_tagcloud/module.nextgen_basic_tagcloud.php +3 -2
- products/photocrati_nextgen/modules/nextgen_basic_tagcloud/static/preview.gif +0 -0
- products/photocrati_nextgen/modules/nextgen_block/static/build/block.min.js +3 -3
- products/photocrati_nextgen/modules/nextgen_block/static/build/block.min.js.map +1 -1
- products/photocrati_nextgen/modules/nextgen_block/static/build/post-thumbnail.min.js +4 -4
- products/photocrati_nextgen/modules/nextgen_block/static/build/post-thumbnail.min.js.map +1 -1
- products/photocrati_nextgen/modules/nextgen_gallery_display/package.module.nextgen_gallery_display.php +7 -1
- products/photocrati_nextgen/modules/nextgen_other_options/package.module.nextgen_other_options.php +1 -1
- products/photocrati_nextgen/modules/nextgen_other_options/templates/misc_tab.php +3 -0
- products/photocrati_nextgen/modules/nextgen_settings/module.nextgen_settings.php +8 -2
- products/photocrati_nextgen/modules/ngglegacy/admin/rotate.php +1 -1
- products/photocrati_nextgen/modules/ngglegacy/fonts/YanoneKaffeesatz-Bold.ttf +0 -0
- products/photocrati_nextgen/modules/widget/package.module.widget.php +29 -5
- products/photocrati_nextgen/modules/wordpress_routing/package.module.wordpress_routing.php +6 -0
- readme.txt +9 -2
- vendor/autoload.php +1 -1
- vendor/composer/ClassLoader.php +35 -3
- vendor/composer/InstalledVersions.php +302 -0
- vendor/composer/LICENSE +0 -2
- vendor/composer/autoload_classmap.php +1 -0
- vendor/composer/autoload_real.php +11 -9
- vendor/composer/autoload_static.php +7 -2
- vendor/composer/installed.json +103 -97
- vendor/composer/installed.php +42 -0
- vendor/composer/platform_check.php +26 -0
- vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README +0 -0
- vendor/imagely/pope-framework/.gitignore +0 -1
- vendor/imagely/pope-framework/README.txt +0 -0
- vendor/imagely/pope-framework/lib/autoload.php +0 -0
- vendor/imagely/pope-framework/lib/class.base_module.php +0 -0
- vendor/imagely/pope-framework/lib/class.base_product.php +0 -0
- vendor/imagely/pope-framework/lib/class.component.php +0 -0
- vendor/imagely/pope-framework/lib/class.component_factory.php +0 -0
- vendor/imagely/pope-framework/lib/class.component_registry.php +0 -0
- vendor/imagely/pope-framework/lib/class.extensibleobject.php +0 -0
- vendor/imagely/pope-framework/lib/interface.component_factory.php +0 -0
changelog.txt
CHANGED
@@ -1,6 +1,13 @@
|
|
1 |
NextGEN Gallery
|
2 |
by Imagely
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
= V3.9.3 - 04.20.2021
|
5 |
* Changed: Updated uppy.js
|
6 |
* Fixed: Conflict with Avada builder
|
1 |
NextGEN Gallery
|
2 |
by Imagely
|
3 |
|
4 |
+
= V3.10 - 05.19.2021
|
5 |
+
* NEW: Added option under Misc Options to disable the /ngg_tag/ page feature
|
6 |
+
* Fixed: Misc performance improvements to NGG 3.9.0
|
7 |
+
* Fixed: Opening the rotate-image dialog a second time could show the incorrect image
|
8 |
+
* Fixed: Paginated galleries on paginated WP posts linked to the incorrect URL
|
9 |
+
* Fixed: Widgets were not rendering correctly with some third party page builders
|
10 |
+
|
11 |
= V3.9.3 - 04.20.2021
|
12 |
* Changed: Updated uppy.js
|
13 |
* Fixed: Conflict with Avada builder
|
composer.lock
CHANGED
@@ -109,16 +109,16 @@
|
|
109 |
"packages-dev": [
|
110 |
{
|
111 |
"name": "nikic/php-parser",
|
112 |
-
"version": "v4.10.
|
113 |
"source": {
|
114 |
"type": "git",
|
115 |
"url": "https://github.com/nikic/PHP-Parser.git",
|
116 |
-
"reference": "
|
117 |
},
|
118 |
"dist": {
|
119 |
"type": "zip",
|
120 |
-
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/
|
121 |
-
"reference": "
|
122 |
"shasum": "",
|
123 |
"mirrors": [
|
124 |
{
|
@@ -165,9 +165,9 @@
|
|
165 |
],
|
166 |
"support": {
|
167 |
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
168 |
-
"source": "https://github.com/nikic/PHP-Parser/tree/v4.10.
|
169 |
},
|
170 |
-
"time": "
|
171 |
}
|
172 |
],
|
173 |
"aliases": [],
|
@@ -177,5 +177,5 @@
|
|
177 |
"prefer-lowest": false,
|
178 |
"platform": [],
|
179 |
"platform-dev": [],
|
180 |
-
"plugin-api-version": "
|
181 |
}
|
109 |
"packages-dev": [
|
110 |
{
|
111 |
"name": "nikic/php-parser",
|
112 |
+
"version": "v4.10.5",
|
113 |
"source": {
|
114 |
"type": "git",
|
115 |
"url": "https://github.com/nikic/PHP-Parser.git",
|
116 |
+
"reference": "4432ba399e47c66624bc73c8c0f811e5c109576f"
|
117 |
},
|
118 |
"dist": {
|
119 |
"type": "zip",
|
120 |
+
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4432ba399e47c66624bc73c8c0f811e5c109576f",
|
121 |
+
"reference": "4432ba399e47c66624bc73c8c0f811e5c109576f",
|
122 |
"shasum": "",
|
123 |
"mirrors": [
|
124 |
{
|
165 |
],
|
166 |
"support": {
|
167 |
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
168 |
+
"source": "https://github.com/nikic/PHP-Parser/tree/v4.10.5"
|
169 |
},
|
170 |
+
"time": "2021-05-03T19:11:20+00:00"
|
171 |
}
|
172 |
],
|
173 |
"aliases": [],
|
177 |
"prefer-lowest": false,
|
178 |
"platform": [],
|
179 |
"platform-dev": [],
|
180 |
+
"plugin-api-version": "2.0.0"
|
181 |
}
|
nggallery.php
CHANGED
@@ -4,7 +4,7 @@ if(preg_match('#' . basename(__FILE__) . '#', $_SERVER['PHP_SELF'])) { die('You
|
|
4 |
/**
|
5 |
* Plugin Name: NextGEN Gallery
|
6 |
* Description: The most popular gallery plugin for WordPress and one of the most popular plugins of all time with over 30 million downloads.
|
7 |
-
* Version: 3.
|
8 |
* Author: Imagely
|
9 |
* Plugin URI: https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/
|
10 |
* Author URI: https://www.imagely.com
|
@@ -712,7 +712,7 @@ class C_NextGEN_Bootstrap
|
|
712 |
define('NGG_PRODUCT_URL', path_join(str_replace("\\" , '/', NGG_PLUGIN_URL), 'products'));
|
713 |
define('NGG_MODULE_URL', path_join(str_replace("\\", '/', NGG_PRODUCT_URL), 'photocrati_nextgen/modules'));
|
714 |
define('NGG_PLUGIN_STARTED_AT', microtime());
|
715 |
-
define('NGG_PLUGIN_VERSION', '3.
|
716 |
|
717 |
define(
|
718 |
'NGG_SCRIPT_VERSION',
|
4 |
/**
|
5 |
* Plugin Name: NextGEN Gallery
|
6 |
* Description: The most popular gallery plugin for WordPress and one of the most popular plugins of all time with over 30 million downloads.
|
7 |
+
* Version: 3.10
|
8 |
* Author: Imagely
|
9 |
* Plugin URI: https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/
|
10 |
* Author URI: https://www.imagely.com
|
712 |
define('NGG_PRODUCT_URL', path_join(str_replace("\\" , '/', NGG_PLUGIN_URL), 'products'));
|
713 |
define('NGG_MODULE_URL', path_join(str_replace("\\", '/', NGG_PRODUCT_URL), 'photocrati_nextgen/modules'));
|
714 |
define('NGG_PLUGIN_STARTED_AT', microtime());
|
715 |
+
define('NGG_PLUGIN_VERSION', '3.10');
|
716 |
|
717 |
define(
|
718 |
'NGG_SCRIPT_VERSION',
|
products/photocrati_nextgen/modules/marketing/static/pro-mosaic-preview.jpg
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/CHANGELOG.md
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/LICENSE.md
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/css/select2.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/css/select2.min.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/af.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/af.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ar.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ar.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/az.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/az.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bg.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bg.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bn.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bn.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bs.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/bs.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ca.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ca.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/cs.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/cs.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/da.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/da.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/de.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/de.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/dsb.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/dsb.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/el.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/el.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/en.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/en.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/es.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/es.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/et.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/et.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/eu.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/eu.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fa.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fa.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fi.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fi.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fr.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/fr.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/gl.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/gl.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/he.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/he.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hi.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hi.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hr.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hr.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hsb.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hsb.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hu.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hu.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hy.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/hy.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/id.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/id.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/is.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/is.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/it.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/it.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ja.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ja.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ka.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ka.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/km.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/km.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ko.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ko.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lt.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lt.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lv.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/lv.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/mk.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/mk.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ms.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ms.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nb.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nb.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ne.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ne.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nl.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/nl.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pl.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pl.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ps.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ps.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt-BR.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt-BR.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/pt.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ro.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ro.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ru.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/ru.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sk.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sk.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sl.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sl.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sq.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sq.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr-Cyrl.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr-Cyrl.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sr.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sv.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/sv.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/th.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/th.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tk.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tk.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tr.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/tr.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/uk.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/uk.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/vi.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/vi.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-CN.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-CN.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-TW.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/i18n/zh-TW.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full copy.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full copy.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_admin/static/select2-4.0.13/dist/js/select2.full.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/ajax-loader.gif
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/config.rb
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.eot
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.svg
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.ttf
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/fonts/slick.woff
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-1.8.0-modded.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-1.8.0-modded.min.js
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.less
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.min.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick-theme.scss
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.less
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.min.css
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow/slick/slick.scss
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/slideshow_preview.jpg
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_gallery/static/thumb_preview.jpg
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_imagebrowser/static/preview.jpg
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_basic_tagcloud/module.nextgen_basic_tagcloud.php
CHANGED
@@ -24,7 +24,7 @@ class M_NextGen_Basic_Tagcloud extends C_Base_Module
|
|
24 |
NGG_BASIC_TAGCLOUD,
|
25 |
'NextGen Basic Tagcloud',
|
26 |
'Provides a tagcloud for NextGEN Gallery',
|
27 |
-
'3.
|
28 |
'https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/',
|
29 |
'Imagely',
|
30 |
'https://www.imagely.com'
|
@@ -95,7 +95,8 @@ class M_NextGen_Basic_Tagcloud extends C_Base_Module
|
|
95 |
C_NextGen_Shortcode_Manager::add('tagcloud', NULL, [$this, 'render_shortcode']);
|
96 |
C_NextGen_Shortcode_Manager::add('nggtagcloud', NULL, [$this, 'render_shortcode']);
|
97 |
|
98 |
-
|
|
|
99 |
}
|
100 |
|
101 |
add_action('ngg_routes', array(&$this, 'define_routes'));
|
24 |
NGG_BASIC_TAGCLOUD,
|
25 |
'NextGen Basic Tagcloud',
|
26 |
'Provides a tagcloud for NextGEN Gallery',
|
27 |
+
'3.10',
|
28 |
'https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/',
|
29 |
'Imagely',
|
30 |
'https://www.imagely.com'
|
95 |
C_NextGen_Shortcode_Manager::add('tagcloud', NULL, [$this, 'render_shortcode']);
|
96 |
C_NextGen_Shortcode_Manager::add('nggtagcloud', NULL, [$this, 'render_shortcode']);
|
97 |
|
98 |
+
if (!C_NextGen_Settings::get_instance()->get('disable_ngg_tags_page', FALSE))
|
99 |
+
add_filter('the_posts', [C_Taxonomy_Controller::get_instance(), 'detect_ngg_tag'], -10, 2);
|
100 |
}
|
101 |
|
102 |
add_action('ngg_routes', array(&$this, 'define_routes'));
|
products/photocrati_nextgen/modules/nextgen_basic_tagcloud/static/preview.gif
CHANGED
File without changes
|
products/photocrati_nextgen/modules/nextgen_block/static/build/block.min.js
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=3)}([function(e,t,n){"use strict";e.exports=n(1)},function(e,t,n){"use strict";
|
2 |
-
/** @license React v16.
|
3 |
* react.production.min.js
|
4 |
*
|
5 |
* Copyright (c) Facebook, Inc. and its affiliates.
|
6 |
*
|
7 |
* This source code is licensed under the MIT license found in the
|
8 |
* LICENSE file in the root directory of this source tree.
|
9 |
-
*/function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=n(2),l="function"==typeof Symbol&&Symbol.for,a=l?Symbol.for("react.element"):60103,c=l?Symbol.for("react.portal"):60106,
|
10 |
/*
|
11 |
object-assign
|
12 |
(c) Sindre Sorhus
|
13 |
@license MIT
|
14 |
-
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,c=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),
|
15 |
//# sourceMappingURL=block.min.js.map
|
1 |
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=3)}([function(e,t,n){"use strict";e.exports=n(1)},function(e,t,n){"use strict";
|
2 |
+
/** @license React v16.14.0
|
3 |
* react.production.min.js
|
4 |
*
|
5 |
* Copyright (c) Facebook, Inc. and its affiliates.
|
6 |
*
|
7 |
* This source code is licensed under the MIT license found in the
|
8 |
* LICENSE file in the root directory of this source tree.
|
9 |
+
*/function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=n(2),l="function"==typeof Symbol&&Symbol.for,a=l?Symbol.for("react.element"):60103,c=l?Symbol.for("react.portal"):60106,u=l?Symbol.for("react.fragment"):60107,i=l?Symbol.for("react.strict_mode"):60108,f=l?Symbol.for("react.profiler"):60114,s=l?Symbol.for("react.provider"):60109,p=l?Symbol.for("react.context"):60110,d=l?Symbol.for("react.forward_ref"):60112,y=l?Symbol.for("react.suspense"):60113,m=l?Symbol.for("react.memo"):60115,b=l?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function h(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C={};function _(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||v}function E(){}function k(e,t,n){this.props=e,this.context=t,this.refs=C,this.updater=n||v}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!==r(e)&&"function"!=typeof e&&null!=e)throw Error(h(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},E.prototype=_.prototype;var w=k.prototype=new E;w.constructor=k,o(w,_.prototype),w.isPureReactComponent=!0;var S={current:null},O=Object.prototype.hasOwnProperty,j={key:!0,ref:!0,__self:!0,__source:!0};function R(e,t,n){var r,o={},l=null,c=null;if(null!=t)for(r in void 0!==t.ref&&(c=t.ref),void 0!==t.key&&(l=""+t.key),t)O.call(t,r)&&!j.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(1===u)o.children=n;else if(1<u){for(var i=Array(u),f=0;f<u;f++)i[f]=arguments[f+2];o.children=i}if(e&&e.defaultProps)for(r in u=e.defaultProps)void 0===o[r]&&(o[r]=u[r]);return{$$typeof:a,type:e,key:l,ref:c,props:o,_owner:S.current}}function x(e){return"object"===r(e)&&null!==e&&e.$$typeof===a}var P=/\/+/g,G=[];function M(e,t,n,r){if(G.length){var o=G.pop();return o.result=e,o.keyPrefix=t,o.func=n,o.context=r,o.count=0,o}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function I(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>G.length&&G.push(e)}function $(e,t,n){return null==e?0:function e(t,n,o,l){var u=r(t);"undefined"!==u&&"boolean"!==u||(t=null);var i=!1;if(null===t)i=!0;else switch(u){case"string":case"number":i=!0;break;case"object":switch(t.$$typeof){case a:case c:i=!0}}if(i)return o(l,t,""===n?"."+N(t,0):n),1;if(i=0,n=""===n?".":n+":",Array.isArray(t))for(var f=0;f<t.length;f++){var s=n+N(u=t[f],f);i+=e(u,s,o,l)}else if(s=null===t||"object"!==r(t)?null:"function"==typeof(s=g&&t[g]||t["@@iterator"])?s:null,"function"==typeof s)for(t=s.call(t),f=0;!(u=t.next()).done;)i+=e(u=u.value,s=n+N(u,f++),o,l);else if("object"===u)throw o=""+t,Error(h(31,"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,""));return i}(e,"",t,n)}function N(e,t){return"object"===r(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function L(e,t){e.func.call(e.context,t,e.count++)}function A(e,t,n){var r=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?W(e,r,n,function(e){return e}):null!=e&&(x(e)&&(e=function(e,t){return{$$typeof:a,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(P,"$&/")+"/")+n)),r.push(e))}function W(e,t,n,r,o){var l="";null!=n&&(l=(""+n).replace(P,"$&/")+"/"),$(e,A,t=M(t,l,r,o)),I(t)}var T={current:null};function Z(){var e=T.current;if(null===e)throw Error(h(321));return e}var B={ReactCurrentDispatcher:T,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:S,IsSomeRendererActing:{current:!1},assign:o};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return W(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;$(e,L,t=M(null,null,t,n)),I(t)},count:function(e){return $(e,function(){return null},null)},toArray:function(e){var t=[];return W(e,t,null,function(e){return e}),t},only:function(e){if(!x(e))throw Error(h(143));return e}},t.Component=_,t.Fragment=u,t.Profiler=f,t.PureComponent=k,t.StrictMode=i,t.Suspense=y,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=B,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error(h(267,e));var r=o({},e.props),l=e.key,c=e.ref,u=e._owner;if(null!=t){if(void 0!==t.ref&&(c=t.ref,u=S.current),void 0!==t.key&&(l=""+t.key),e.type&&e.type.defaultProps)var i=e.type.defaultProps;for(f in t)O.call(t,f)&&!j.hasOwnProperty(f)&&(r[f]=void 0===t[f]&&void 0!==i?i[f]:t[f])}var f=arguments.length-2;if(1===f)r.children=n;else if(1<f){i=Array(f);for(var s=0;s<f;s++)i[s]=arguments[s+2];r.children=i}return{$$typeof:a,type:e.type,key:l,ref:c,props:r,_owner:u}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=R,t.createFactory=function(e){var t=R.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=x,t.lazy=function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:m,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return Z().useCallback(e,t)},t.useContext=function(e,t){return Z().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return Z().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return Z().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return Z().useLayoutEffect(e,t)},t.useMemo=function(e,t){return Z().useMemo(e,t)},t.useReducer=function(e,t,n){return Z().useReducer(e,t,n)},t.useRef=function(e){return Z().useRef(e)},t.useState=function(e){return Z().useState(e)},t.version="16.14.0"},function(e,t,n){"use strict";
|
10 |
/*
|
11 |
object-assign
|
12 |
(c) Sindre Sorhus
|
13 |
@license MIT
|
14 |
+
*/var r=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,l=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach(function(e){r[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,a,c=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),u=1;u<arguments.length;u++){for(var i in n=Object(arguments[u]))o.call(n,i)&&(c[i]=n[i]);if(r){a=r(n);for(var f=0;f<a.length;f++)l.call(n,a[f])&&(c[a[f]]=n[a[f]])}}return c}},function(e,t,n){"use strict";n.r(t);var r=n(0),o=n.n(r);function l(e){"@babel/helpers - typeof";return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),e}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&f(e,t)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var n,r=d(e);if(t){var o=d(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;return p(e)}(this,n)}}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(e){return(d=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var y=document.body,m=function(e){i(n,o.a.Component);var t=s(n);function n(e){var r;return a(this,n),(r=t.call(this,e)).closeModal=r.closeModal.bind(p(r)),r.background_layer=document.createElement("div"),r.background_layer.setAttribute("id","add-ngg-gallery-modal-background"),r}return u(n,[{key:"componentDidMount",value:function(){y.style.overflow="hidden",y.appendChild(this.background_layer);var e=this,t=document.getElementById("add-ngg-gallery-block-iframe");t.addEventListener("NGG_Iframe_Ready",function(){document.getElementById("add-ngg-gallery-modal-spinner").classList.add("add-ngg-gallery-modal-spinner-hidden")}),t.addEventListener("NGG_Insert_Gallery",function(t){e.props.onInsertGallery(t.detail.shortcode)}),t.addEventListener("NGG_Close_Modal",function(){e.props.onCloseModal()})}},{key:"componentWillUnmount",value:function(){y.style.overflow="auto",y.removeChild(this.background_layer)}},{key:"closeModal",value:function(){this.props.onCloseModal()}},{key:"render",value:function(){var e=window.igw.url+"&origin=block";if(this.props.content){e+="&shortcode=";var t=this.props.content.replace(/\\"/g,'"');t=(t=(t=t.replace(/^\[ngg_images/,"")).replace(/^\[ngg/,"")).replace(/]$/,""),e+=Base64.encode(t)}return ReactDOM.createPortal(o.a.createElement("div",{id:"add-ngg-gallery-modal"},o.a.createElement("a",{href:"#",id:"add-ngg-gallery-modal-close",onClick:this.closeModal},o.a.createElement("span",{className:"dashicons dashicons-no"})),o.a.createElement("div",{id:"add-ngg-gallery-modal-spinner"},o.a.createElement("i",{className:"fa fa-spin fa-spinner"})),o.a.createElement("iframe",{src:e,tabIndex:"-1",name:"add-ngg-gallery-block-iframe",id:"add-ngg-gallery-block-iframe"})),y)}}]),n}(),b=function(e){i(n,o.a.Component);var t=s(n);function n(e){var r;return a(this,n),(r=t.call(this,e)).state={open:!1},r.openIGW=r.openIGW.bind(p(r)),r.closeIGW=r.closeIGW.bind(p(r)),r.removeGallery=r.removeGallery.bind(p(r)),r}return u(n,[{key:"hasGallery",value:function(){return this.props.content&&this.props.content.length>0}},{key:"removeGallery",value:function(){this.props.onInsertGallery("")}},{key:"closeIGW",value:function(){this.setState({open:!1})}},{key:"openIGW",value:function(){this.setState({open:!0})}},{key:"render",value:function(){return o.a.createElement("div",{className:"add-ngg-gallery-parent"},this.state.open?o.a.createElement(m,{content:this.props.content,onCloseModal:this.closeIGW,onInsertGallery:this.props.onInsertGallery}):"",this.hasGallery()?o.a.createElement("div",{className:"add-ngg-gallery-block"},o.a.createElement("h3",null,add_ngg_gallery_block_i18n.h3),o.a.createElement("button",{className:"add-ngg-gallery-button",onClick:this.openIGW},add_ngg_gallery_block_i18n.edit),o.a.createElement("button",{className:"add-ngg-gallery-button",onClick:this.removeGallery},add_ngg_gallery_block_i18n.delete)):o.a.createElement("div",{className:"add-ngg-gallery-block"},o.a.createElement("div",{className:"add-ngg-gallery-button",onClick:this.openIGW},add_ngg_gallery_block_i18n.create)))}}]),n}(),g={};g.nextgen=React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",version:"1.1",viewBox:"0 0 240 240",width:"240.0pt",height:"240.0pt"},React.createElement("path",{d:"M 0.00 0.00 L 240.00 0.00 L 240.00 240.00 L 0.00 240.00 L 0.00 0.00 Z",fill:"#ffffff"}),React.createElement("path",{d:"M 116.97 3.45 C 155.78 2.17 194.29 21.78 215.90 54.07 C 226.92 70.43 234.08 89.34 236.07 109.00 C 239.08 140.20 228.61 172.42 208.14 196.12 C 191.73 215.41 168.66 228.79 143.97 234.16 C 125.25 238.08 105.37 237.44 87.04 231.86 C 67.00 226.07 48.82 214.65 34.69 199.32 C 14.08 177.26 2.88 147.13 3.50 117.00 C 4.36 95.58 10.72 74.49 22.55 56.55 C 35.03 37.69 52.63 22.36 73.52 13.50 C 87.07 6.87 101.94 3.80 116.97 3.45 Z",fill:"#9fbb1a"}),React.createElement("path",{d:"M 69.17 61.47 C 70.78 61.56 72.37 61.91 73.97 62.05 C 80.30 62.27 86.66 62.04 93.00 62.14 C 96.81 62.23 100.65 61.35 104.18 62.75 C 108.45 64.30 111.62 68.44 111.67 73.03 C 111.78 81.35 111.66 89.68 111.72 98.00 C 111.65 101.03 111.87 104.65 110.30 107.35 C 108.22 110.91 104.17 113.41 100.02 113.40 C 90.68 113.43 81.33 113.42 71.99 113.40 C 65.66 113.41 59.85 108.54 59.66 102.04 C 59.55 92.36 59.70 82.67 59.58 72.99 C 59.41 67.44 63.60 62.15 69.17 61.47 Z",fill:"#ffffff"}),React.createElement("path",{d:"M 138.98 61.27 C 148.33 61.42 157.69 61.22 167.04 61.37 C 173.28 61.31 178.81 66.69 178.70 72.96 C 178.72 82.65 178.75 92.34 178.68 102.02 C 178.48 108.28 173.18 112.96 167.02 113.04 C 157.69 113.25 148.33 113.02 138.99 113.15 C 132.77 113.56 126.76 108.35 126.66 102.04 C 126.55 94.37 126.67 86.68 126.62 79.00 C 126.63 76.33 126.42 73.60 126.72 70.94 C 127.60 65.24 133.25 60.88 138.98 61.27 Z",fill:"#ffffff"}),React.createElement("path",{d:"M 70.97 72.97 C 80.41 72.70 89.87 72.92 99.31 72.86 C 99.39 82.36 99.34 91.87 99.34 101.38 C 89.85 101.36 80.36 101.42 70.87 101.35 C 70.90 91.90 70.70 82.42 70.97 72.97 Z",fill:"#9fbb1a"}),React.createElement("path",{d:"M 138.39 72.91 C 147.80 72.79 157.23 72.85 166.65 72.88 C 166.65 82.41 166.85 91.97 166.55 101.49 C 157.18 101.27 147.79 101.39 138.41 101.42 C 138.30 91.92 138.36 82.41 138.39 72.91 Z",fill:"#9fbb1a"}),React.createElement("path",{d:"M 69.96 128.72 C 77.95 128.35 86.00 128.68 94.00 128.66 C 97.84 128.75 101.40 128.12 104.93 129.93 C 109.12 131.86 111.63 136.43 111.39 141.00 C 111.31 150.34 111.48 159.70 111.31 169.04 C 111.25 175.45 105.33 180.72 99.01 180.44 C 90.00 180.43 81.00 180.42 71.99 180.44 C 67.16 180.64 62.37 177.99 60.28 173.57 C 59.04 171.04 59.32 167.76 59.27 165.00 C 59.38 156.70 59.15 148.39 59.37 140.10 C 59.59 134.25 64.10 129.27 69.96 128.72 Z",fill:"#ffffff"}),React.createElement("path",{d:"M 137.96 128.68 C 146.96 128.36 156.00 128.45 165.00 128.61 C 167.68 128.64 170.26 129.00 172.61 130.36 C 176.44 132.46 178.51 136.68 178.41 140.99 C 178.39 150.33 178.47 159.67 178.37 169.01 C 178.48 174.84 173.95 180.48 167.95 180.68 C 159.31 180.89 150.65 180.67 142.00 180.78 C 139.64 180.74 137.05 180.91 134.76 180.27 C 129.71 178.66 126.48 173.17 126.62 168.01 C 126.61 161.01 126.64 154.00 126.62 147.00 C 126.71 143.40 126.11 139.00 127.75 135.73 C 129.57 131.70 133.51 128.85 137.96 128.68 Z",fill:"#ffffff"}),React.createElement("path",{d:"M 70.98 140.01 C 80.41 139.71 89.87 139.94 99.31 139.89 C 99.40 149.41 99.33 158.93 99.35 168.45 C 89.85 168.43 80.36 168.47 70.86 168.42 C 70.91 158.96 70.69 149.47 70.98 140.01 Z",fill:"#9fbb1a"}),React.createElement("path",{d:"M 138.45 140.41 C 147.84 140.29 157.27 140.44 166.67 140.35 C 166.70 149.82 166.71 159.29 166.67 168.77 C 157.24 168.71 147.81 168.71 138.38 168.77 C 138.39 159.32 138.24 149.85 138.45 140.41 Z",fill:"#9fbb1a"}));var h=g,v=wp.i18n.__,C=wp.element.RawHTML;(0,wp.blocks.registerBlockType)("imagely/nextgen-gallery",{title:v("NextGEN Gallery"),description:v("A block for adding NextGEN Galleries."),icon:h.nextgen,category:"common",attributes:{content:{type:"string",source:"html"}},supports:{className:!1,customClassName:!1},edit:function(e){var t=e.attributes,n=e.setAttributes;return o.a.createElement(b,{content:t.content,onInsertGallery:function(e){n({content:e})}})},save:function(e){var t=e.attributes.content;return o.a.createElement(C,null,t)}})}]);
|
15 |
//# sourceMappingURL=block.min.js.map
|
products/photocrati_nextgen/modules/nextgen_block/static/build/block.min.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/object-assign/index.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/edit.jsx","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/icons.min.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/block.jsx"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","require","k","q","u","v","w","x","y","z","A","B","C","iterator","D","a","b","arguments","length","e","encodeURIComponent","g","h","f","Error","replace","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","F","G","this","props","context","refs","updater","H","I","isReactComponent","setState","_typeof","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","Array","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","push","V","T","U","isArray","next","done","keys","join","=",":","escape","toString","ca","da","W","ba","X","Children","map","forEach","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","unstable_ConcurrentMode","unstable_Profiler","Y","default","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","undefined","TypeError","toObject","body","document","NGGModal","React","_this","_classCallCheck","_super","closeModal","_assertThisInitialized","background_layer","setAttribute","style","overflow","appendChild","self","iframe","getElementById","addEventListener","classList","add","event","onInsertGallery","detail","shortcode","onCloseModal","removeChild","attach_to_post_url","window","igw","url","content","Base64","encode","ReactDOM","createPortal","react_default","id","href","onClick","className","src","tabIndex","NGGEditor","_this2","_super2","state","open","openIGW","closeIGW","removeGallery","edit_NGGModal","hasGallery","add_ngg_gallery_block_i18n","h3","edit","icons","nextgen","xmlns","viewBox","width","height","fill","__","wp","i18n","RawHTML","element","registerBlockType","blocks","title","description","icon","category","attributes","supports","customClassName","_ref","setAttributes","edit_NGGEditor","save","_ref2"],"mappings":"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","file":"block.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 3);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/** @license React v16.6.1\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.6.3\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}};X.unstable_ConcurrentMode=x;X.unstable_Profiler=u;var Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","import React from 'react';\n\nconst body = document.body;\n\nclass NGGModal extends React.Component {\n\n constructor(props) {\n super(props)\n this.closeModal = this.closeModal.bind(this);\n\n this.background_layer = document.createElement('div');\n this.background_layer.setAttribute('id', 'add-ngg-gallery-modal-background');\n }\n\n componentDidMount() {\n body.style.overflow = 'hidden';\n body.appendChild(this.background_layer);\n\n const self = this;\n\n const iframe = document.getElementById('add-ngg-gallery-block-iframe');\n\n iframe.addEventListener('NGG_Iframe_Ready', function() {\n document.getElementById(\"add-ngg-gallery-modal-spinner\").classList.add(\"add-ngg-gallery-modal-spinner-hidden\");\n });\n\n iframe.addEventListener('NGG_Insert_Gallery', function(event) {\n self.props.onInsertGallery(event.detail.shortcode);\n\n })\n\n iframe.addEventListener('NGG_Close_Modal', function() {\n self.props.onCloseModal();\n })\n }\n\n componentWillUnmount() {\n body.style.overflow = 'auto';\n body.removeChild(this.background_layer);\n }\n\n closeModal() {\n this.props.onCloseModal();\n }\n\n render() {\n let attach_to_post_url = window.igw.url + '&origin=block';\n\n if (this.props.content) {\n attach_to_post_url += '&shortcode=';\n let shortcode = this.props.content.replace(/\\\\\"/g, '\"');\n shortcode = shortcode.replace(/^\\[ngg_images/, '');\n shortcode = shortcode.replace(/^\\[ngg/, '');\n shortcode = shortcode.replace(/]$/, '');\n attach_to_post_url += Base64.encode(shortcode);\n }\n\n // use createPortal to insert the modal div as a child of <body> to prevent the WP-Admin sidebar\n // menu from getting in the way and causing annoying z-index issues\n return ReactDOM.createPortal(\n <div id=\"add-ngg-gallery-modal\">\n <a href='#'\n id='add-ngg-gallery-modal-close'\n onClick={this.closeModal}>\n <span className=\"dashicons dashicons-no\"/>\n </a>\n <div id=\"add-ngg-gallery-modal-spinner\">\n <i className=\"fa fa-spin fa-spinner\"/>\n </div>\n <iframe src={attach_to_post_url}\n tabIndex=\"-1\"\n name=\"add-ngg-gallery-block-iframe\"\n id=\"add-ngg-gallery-block-iframe\"/>\n </div>,\n body\n );\n }\n\n}\n\nexport default class NGGEditor extends React.Component {\n\n constructor(props) {\n super(props)\n\n this.state = {\n open: false\n }\n\n this.openIGW = this.openIGW.bind(this);\n this.closeIGW = this.closeIGW.bind(this);\n this.removeGallery = this.removeGallery.bind(this);\n }\n\n hasGallery() {\n return this.props.content && this.props.content.length > 0\n }\n\n removeGallery() {\n this.props.onInsertGallery('');\n }\n\n closeIGW() {\n this.setState({\n open: false\n });\n }\n\n openIGW() {\n this.setState({\n open: true\n });\n }\n\n render() {\n return (\n <div className=\"add-ngg-gallery-parent\">\n {this.state.open ?\n <NGGModal content={this.props.content}\n onCloseModal={this.closeIGW}\n onInsertGallery={this.props.onInsertGallery}/>\n : ''\n }\n {this.hasGallery() ?\n <div className=\"add-ngg-gallery-block\">\n <h3>{add_ngg_gallery_block_i18n.h3}</h3>\n <button className=\"add-ngg-gallery-button\"\n onClick={this.openIGW}>\n {add_ngg_gallery_block_i18n.edit}\n </button>\n <button className=\"add-ngg-gallery-button\"\n onClick={this.removeGallery}>\n {add_ngg_gallery_block_i18n.delete}\n </button>\n </div>\n :\n <div className=\"add-ngg-gallery-block\">\n <div className=\"add-ngg-gallery-button\"\n onClick={this.openIGW}>\n {add_ngg_gallery_block_i18n.create}\n </div>\n </div>\n }\n </div>\n )\n }\n}","const icons = {};\n\nicons.nextgen =\n<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 240 240\" width=\"240.0pt\" height=\"240.0pt\">\n<path d=\"M 0.00 0.00 L 240.00 0.00 L 240.00 240.00 L 0.00 240.00 L 0.00 0.00 Z\" fill=\"#ffffff\" />\n<path d=\"M 116.97 3.45 C 155.78 2.17 194.29 21.78 215.90 54.07 C 226.92 70.43 234.08 89.34 236.07 109.00 C 239.08 140.20 228.61 172.42 208.14 196.12 C 191.73 215.41 168.66 228.79 143.97 234.16 C 125.25 238.08 105.37 237.44 87.04 231.86 C 67.00 226.07 48.82 214.65 34.69 199.32 C 14.08 177.26 2.88 147.13 3.50 117.00 C 4.36 95.58 10.72 74.49 22.55 56.55 C 35.03 37.69 52.63 22.36 73.52 13.50 C 87.07 6.87 101.94 3.80 116.97 3.45 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 69.17 61.47 C 70.78 61.56 72.37 61.91 73.97 62.05 C 80.30 62.27 86.66 62.04 93.00 62.14 C 96.81 62.23 100.65 61.35 104.18 62.75 C 108.45 64.30 111.62 68.44 111.67 73.03 C 111.78 81.35 111.66 89.68 111.72 98.00 C 111.65 101.03 111.87 104.65 110.30 107.35 C 108.22 110.91 104.17 113.41 100.02 113.40 C 90.68 113.43 81.33 113.42 71.99 113.40 C 65.66 113.41 59.85 108.54 59.66 102.04 C 59.55 92.36 59.70 82.67 59.58 72.99 C 59.41 67.44 63.60 62.15 69.17 61.47 Z\" fill=\"#ffffff\" />\n<path d=\"M 138.98 61.27 C 148.33 61.42 157.69 61.22 167.04 61.37 C 173.28 61.31 178.81 66.69 178.70 72.96 C 178.72 82.65 178.75 92.34 178.68 102.02 C 178.48 108.28 173.18 112.96 167.02 113.04 C 157.69 113.25 148.33 113.02 138.99 113.15 C 132.77 113.56 126.76 108.35 126.66 102.04 C 126.55 94.37 126.67 86.68 126.62 79.00 C 126.63 76.33 126.42 73.60 126.72 70.94 C 127.60 65.24 133.25 60.88 138.98 61.27 Z\" fill=\"#ffffff\" />\n<path d=\"M 70.97 72.97 C 80.41 72.70 89.87 72.92 99.31 72.86 C 99.39 82.36 99.34 91.87 99.34 101.38 C 89.85 101.36 80.36 101.42 70.87 101.35 C 70.90 91.90 70.70 82.42 70.97 72.97 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 138.39 72.91 C 147.80 72.79 157.23 72.85 166.65 72.88 C 166.65 82.41 166.85 91.97 166.55 101.49 C 157.18 101.27 147.79 101.39 138.41 101.42 C 138.30 91.92 138.36 82.41 138.39 72.91 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 69.96 128.72 C 77.95 128.35 86.00 128.68 94.00 128.66 C 97.84 128.75 101.40 128.12 104.93 129.93 C 109.12 131.86 111.63 136.43 111.39 141.00 C 111.31 150.34 111.48 159.70 111.31 169.04 C 111.25 175.45 105.33 180.72 99.01 180.44 C 90.00 180.43 81.00 180.42 71.99 180.44 C 67.16 180.64 62.37 177.99 60.28 173.57 C 59.04 171.04 59.32 167.76 59.27 165.00 C 59.38 156.70 59.15 148.39 59.37 140.10 C 59.59 134.25 64.10 129.27 69.96 128.72 Z\" fill=\"#ffffff\" />\n<path d=\"M 137.96 128.68 C 146.96 128.36 156.00 128.45 165.00 128.61 C 167.68 128.64 170.26 129.00 172.61 130.36 C 176.44 132.46 178.51 136.68 178.41 140.99 C 178.39 150.33 178.47 159.67 178.37 169.01 C 178.48 174.84 173.95 180.48 167.95 180.68 C 159.31 180.89 150.65 180.67 142.00 180.78 C 139.64 180.74 137.05 180.91 134.76 180.27 C 129.71 178.66 126.48 173.17 126.62 168.01 C 126.61 161.01 126.64 154.00 126.62 147.00 C 126.71 143.40 126.11 139.00 127.75 135.73 C 129.57 131.70 133.51 128.85 137.96 128.68 Z\" fill=\"#ffffff\" />\n<path d=\"M 70.98 140.01 C 80.41 139.71 89.87 139.94 99.31 139.89 C 99.40 149.41 99.33 158.93 99.35 168.45 C 89.85 168.43 80.36 168.47 70.86 168.42 C 70.91 158.96 70.69 149.47 70.98 140.01 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 138.45 140.41 C 147.84 140.29 157.27 140.44 166.67 140.35 C 166.70 149.82 166.71 159.29 166.67 168.77 C 157.24 168.71 147.81 168.71 138.38 168.77 C 138.39 159.32 138.24 149.85 138.45 140.41 Z\" fill=\"#9fbb1a\" />\n</svg>\n\nexport default icons;","import NGGEditor from './edit.jsx'\nimport icons from './icons.min';\nimport React from 'react';\n\nconst { __ } \t\t\t\t= wp.i18n\nconst { RawHTML } \t = wp.element\nconst { registerBlockType } = wp.blocks\n\n// Register our block\nregisterBlockType('imagely/nextgen-gallery', {\n\n title: __('NextGEN Gallery'),\n\n description: __('A block for adding NextGEN Galleries.'),\n\n icon: icons.nextgen,\n\n category: 'common',\n\n attributes: {\n content: {\n type: 'string',\n source: 'html',\n },\n },\n\n supports: {\n className: false,\n customClassName: false,\n },\n\n edit({attributes, setAttributes}) {\n return <NGGEditor content={attributes.content}\n onInsertGallery={(shortcode) => {\n setAttributes({content: shortcode});\n }}/>\n },\n\n save({ attributes }) {\n const { content } = attributes;\n return <RawHTML>{ content }</RawHTML>\n }\n});"],"sourceRoot":""}
|
1 |
+
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/object-assign/index.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/edit.jsx","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/icons.min.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/block.jsx"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","require","q","u","v","w","x","y","z","A","B","iterator","C","a","b","arguments","length","encodeURIComponent","D","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","E","F","this","props","context","refs","updater","G","H","isReactComponent","setState","_typeof","Error","forceUpdate","I","constructor","isPureReactComponent","J","current","K","L","ref","__self","__source","M","e","g","k","f","children","h","Array","defaultProps","$$typeof","type","_owner","O","P","Q","R","pop","result","keyPrefix","func","count","S","push","V","T","U","isArray","next","done","keys","join","=",":","replace","escape","toString","W","aa","X","N","Y","Z","ba","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","assign","Children","map","forEach","toArray","only","Component","Fragment","Profiler","PureComponent","StrictMode","Suspense","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","cloneElement","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","createElement","createFactory","createRef","forwardRef","render","isValidElement","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useDebugValue","useEffect","useImperativeHandle","useLayoutEffect","useMemo","useReducer","useRef","useState","version","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","String","getOwnPropertyNames","test2","fromCharCode","test3","split","letter","err","shouldUseNative","target","source","from","symbols","to","val","undefined","TypeError","toObject","body","document","NGGModal","React","_this","_classCallCheck","_super","closeModal","_assertThisInitialized","background_layer","setAttribute","style","overflow","appendChild","self","iframe","getElementById","addEventListener","classList","add","event","onInsertGallery","detail","shortcode","onCloseModal","removeChild","attach_to_post_url","window","igw","url","content","Base64","encode","ReactDOM","createPortal","react_default","id","href","onClick","className","src","tabIndex","NGGEditor","_this2","_super2","state","open","openIGW","closeIGW","removeGallery","edit_NGGModal","hasGallery","add_ngg_gallery_block_i18n","h3","edit","icons","nextgen","xmlns","viewBox","width","height","fill","__","wp","i18n","RawHTML","element","registerBlockType","blocks","title","description","icon","category","attributes","supports","customClassName","_ref","setAttributes","edit_NGGEditor","save","_ref2"],"mappings":"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","file":"block.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 3);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/** @license React v16.14.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var l=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113,z=n?Symbol.for(\"react.memo\"):60115,A=n?Symbol.for(\"react.lazy\"):\n60116,B=\"function\"===typeof Symbol&&Symbol.iterator;function C(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}\nvar D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E={};function F(a,b,c){this.props=a;this.context=b;this.refs=E;this.updater=c||D}F.prototype.isReactComponent={};F.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(C(85));this.updater.enqueueSetState(this,a,b,\"setState\")};F.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};\nfunction G(){}G.prototype=F.prototype;function H(a,b,c){this.props=a;this.context=b;this.refs=E;this.updater=c||D}var I=H.prototype=new G;I.constructor=H;l(I,F.prototype);I.isPureReactComponent=!0;var J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,k=null;if(null!=b)for(e in void 0!==b.ref&&(k=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var h=Array(f),m=0;m<f;m++)h[m]=arguments[m+2];d.children=h}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:k,props:d,_owner:J.current}}\nfunction N(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,c,e){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var k=0;k<a.length;k++){d=a[k];var f=b+U(d,k);g+=T(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=B&&a[B]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),k=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,k++),g+=T(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(C(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function V(a,b,c){return null==a?0:T(a,\"\",b,c)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function W(a,b){a.func.call(a.context,b,a.count++)}\nfunction aa(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?X(a,e,c,function(a){return a}):null!=a&&(O(a)&&(a=N(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+c)),e.push(a))}function X(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(P,\"$&/\")+\"/\");b=R(b,g,e,d);V(a,aa,b);S(b)}var Y={current:null};function Z(){var a=Y.current;if(null===a)throw Error(C(321));return a}\nvar ba={ReactCurrentDispatcher:Y,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:l};exports.Children={map:function(a,b,c){if(null==a)return a;var e=[];X(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=R(null,null,b,c);V(a,W,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];X(a,b,null,function(a){return a});return b},only:function(a){if(!O(a))throw Error(C(143));return a}};\nexports.Component=F;exports.Fragment=r;exports.Profiler=u;exports.PureComponent=H;exports.StrictMode=t;exports.Suspense=y;exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ba;\nexports.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(C(267,a));var e=l({},a.props),d=a.key,g=a.ref,k=a._owner;if(null!=b){void 0!==b.ref&&(g=b.ref,k=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(h in b)K.call(b,h)&&!L.hasOwnProperty(h)&&(e[h]=void 0===b[h]&&void 0!==f?f[h]:b[h])}var h=arguments.length-2;if(1===h)e.children=c;else if(1<h){f=Array(h);for(var m=0;m<h;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,\nkey:d,ref:g,props:e,_owner:k}};exports.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a};exports.createElement=M;exports.createFactory=function(a){var b=M.bind(null,a);b.type=a;return b};exports.createRef=function(){return{current:null}};exports.forwardRef=function(a){return{$$typeof:x,render:a}};exports.isValidElement=O;\nexports.lazy=function(a){return{$$typeof:A,_ctor:a,_status:-1,_result:null}};exports.memo=function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}};exports.useCallback=function(a,b){return Z().useCallback(a,b)};exports.useContext=function(a,b){return Z().useContext(a,b)};exports.useDebugValue=function(){};exports.useEffect=function(a,b){return Z().useEffect(a,b)};exports.useImperativeHandle=function(a,b,c){return Z().useImperativeHandle(a,b,c)};\nexports.useLayoutEffect=function(a,b){return Z().useLayoutEffect(a,b)};exports.useMemo=function(a,b){return Z().useMemo(a,b)};exports.useReducer=function(a,b,c){return Z().useReducer(a,b,c)};exports.useRef=function(a){return Z().useRef(a)};exports.useState=function(a){return Z().useState(a)};exports.version=\"16.14.0\";\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","import React from 'react';\n\nconst body = document.body;\n\nclass NGGModal extends React.Component {\n\n constructor(props) {\n super(props)\n this.closeModal = this.closeModal.bind(this);\n\n this.background_layer = document.createElement('div');\n this.background_layer.setAttribute('id', 'add-ngg-gallery-modal-background');\n }\n\n componentDidMount() {\n body.style.overflow = 'hidden';\n body.appendChild(this.background_layer);\n\n const self = this;\n\n const iframe = document.getElementById('add-ngg-gallery-block-iframe');\n\n iframe.addEventListener('NGG_Iframe_Ready', function() {\n document.getElementById(\"add-ngg-gallery-modal-spinner\").classList.add(\"add-ngg-gallery-modal-spinner-hidden\");\n });\n\n iframe.addEventListener('NGG_Insert_Gallery', function(event) {\n self.props.onInsertGallery(event.detail.shortcode);\n\n })\n\n iframe.addEventListener('NGG_Close_Modal', function() {\n self.props.onCloseModal();\n })\n }\n\n componentWillUnmount() {\n body.style.overflow = 'auto';\n body.removeChild(this.background_layer);\n }\n\n closeModal() {\n this.props.onCloseModal();\n }\n\n render() {\n let attach_to_post_url = window.igw.url + '&origin=block';\n\n if (this.props.content) {\n attach_to_post_url += '&shortcode=';\n let shortcode = this.props.content.replace(/\\\\\"/g, '\"');\n shortcode = shortcode.replace(/^\\[ngg_images/, '');\n shortcode = shortcode.replace(/^\\[ngg/, '');\n shortcode = shortcode.replace(/]$/, '');\n attach_to_post_url += Base64.encode(shortcode);\n }\n\n // use createPortal to insert the modal div as a child of <body> to prevent the WP-Admin sidebar\n // menu from getting in the way and causing annoying z-index issues\n return ReactDOM.createPortal(\n <div id=\"add-ngg-gallery-modal\">\n <a href='#'\n id='add-ngg-gallery-modal-close'\n onClick={this.closeModal}>\n <span className=\"dashicons dashicons-no\"/>\n </a>\n <div id=\"add-ngg-gallery-modal-spinner\">\n <i className=\"fa fa-spin fa-spinner\"/>\n </div>\n <iframe src={attach_to_post_url}\n tabIndex=\"-1\"\n name=\"add-ngg-gallery-block-iframe\"\n id=\"add-ngg-gallery-block-iframe\"/>\n </div>,\n body\n );\n }\n\n}\n\nexport default class NGGEditor extends React.Component {\n\n constructor(props) {\n super(props)\n\n this.state = {\n open: false\n }\n\n this.openIGW = this.openIGW.bind(this);\n this.closeIGW = this.closeIGW.bind(this);\n this.removeGallery = this.removeGallery.bind(this);\n }\n\n hasGallery() {\n return this.props.content && this.props.content.length > 0\n }\n\n removeGallery() {\n this.props.onInsertGallery('');\n }\n\n closeIGW() {\n this.setState({\n open: false\n });\n }\n\n openIGW() {\n this.setState({\n open: true\n });\n }\n\n render() {\n return (\n <div className=\"add-ngg-gallery-parent\">\n {this.state.open ?\n <NGGModal content={this.props.content}\n onCloseModal={this.closeIGW}\n onInsertGallery={this.props.onInsertGallery}/>\n : ''\n }\n {this.hasGallery() ?\n <div className=\"add-ngg-gallery-block\">\n <h3>{add_ngg_gallery_block_i18n.h3}</h3>\n <button className=\"add-ngg-gallery-button\"\n onClick={this.openIGW}>\n {add_ngg_gallery_block_i18n.edit}\n </button>\n <button className=\"add-ngg-gallery-button\"\n onClick={this.removeGallery}>\n {add_ngg_gallery_block_i18n.delete}\n </button>\n </div>\n :\n <div className=\"add-ngg-gallery-block\">\n <div className=\"add-ngg-gallery-button\"\n onClick={this.openIGW}>\n {add_ngg_gallery_block_i18n.create}\n </div>\n </div>\n }\n </div>\n )\n }\n}","const icons = {};\n\nicons.nextgen =\n<svg xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" viewBox=\"0 0 240 240\" width=\"240.0pt\" height=\"240.0pt\">\n<path d=\"M 0.00 0.00 L 240.00 0.00 L 240.00 240.00 L 0.00 240.00 L 0.00 0.00 Z\" fill=\"#ffffff\" />\n<path d=\"M 116.97 3.45 C 155.78 2.17 194.29 21.78 215.90 54.07 C 226.92 70.43 234.08 89.34 236.07 109.00 C 239.08 140.20 228.61 172.42 208.14 196.12 C 191.73 215.41 168.66 228.79 143.97 234.16 C 125.25 238.08 105.37 237.44 87.04 231.86 C 67.00 226.07 48.82 214.65 34.69 199.32 C 14.08 177.26 2.88 147.13 3.50 117.00 C 4.36 95.58 10.72 74.49 22.55 56.55 C 35.03 37.69 52.63 22.36 73.52 13.50 C 87.07 6.87 101.94 3.80 116.97 3.45 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 69.17 61.47 C 70.78 61.56 72.37 61.91 73.97 62.05 C 80.30 62.27 86.66 62.04 93.00 62.14 C 96.81 62.23 100.65 61.35 104.18 62.75 C 108.45 64.30 111.62 68.44 111.67 73.03 C 111.78 81.35 111.66 89.68 111.72 98.00 C 111.65 101.03 111.87 104.65 110.30 107.35 C 108.22 110.91 104.17 113.41 100.02 113.40 C 90.68 113.43 81.33 113.42 71.99 113.40 C 65.66 113.41 59.85 108.54 59.66 102.04 C 59.55 92.36 59.70 82.67 59.58 72.99 C 59.41 67.44 63.60 62.15 69.17 61.47 Z\" fill=\"#ffffff\" />\n<path d=\"M 138.98 61.27 C 148.33 61.42 157.69 61.22 167.04 61.37 C 173.28 61.31 178.81 66.69 178.70 72.96 C 178.72 82.65 178.75 92.34 178.68 102.02 C 178.48 108.28 173.18 112.96 167.02 113.04 C 157.69 113.25 148.33 113.02 138.99 113.15 C 132.77 113.56 126.76 108.35 126.66 102.04 C 126.55 94.37 126.67 86.68 126.62 79.00 C 126.63 76.33 126.42 73.60 126.72 70.94 C 127.60 65.24 133.25 60.88 138.98 61.27 Z\" fill=\"#ffffff\" />\n<path d=\"M 70.97 72.97 C 80.41 72.70 89.87 72.92 99.31 72.86 C 99.39 82.36 99.34 91.87 99.34 101.38 C 89.85 101.36 80.36 101.42 70.87 101.35 C 70.90 91.90 70.70 82.42 70.97 72.97 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 138.39 72.91 C 147.80 72.79 157.23 72.85 166.65 72.88 C 166.65 82.41 166.85 91.97 166.55 101.49 C 157.18 101.27 147.79 101.39 138.41 101.42 C 138.30 91.92 138.36 82.41 138.39 72.91 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 69.96 128.72 C 77.95 128.35 86.00 128.68 94.00 128.66 C 97.84 128.75 101.40 128.12 104.93 129.93 C 109.12 131.86 111.63 136.43 111.39 141.00 C 111.31 150.34 111.48 159.70 111.31 169.04 C 111.25 175.45 105.33 180.72 99.01 180.44 C 90.00 180.43 81.00 180.42 71.99 180.44 C 67.16 180.64 62.37 177.99 60.28 173.57 C 59.04 171.04 59.32 167.76 59.27 165.00 C 59.38 156.70 59.15 148.39 59.37 140.10 C 59.59 134.25 64.10 129.27 69.96 128.72 Z\" fill=\"#ffffff\" />\n<path d=\"M 137.96 128.68 C 146.96 128.36 156.00 128.45 165.00 128.61 C 167.68 128.64 170.26 129.00 172.61 130.36 C 176.44 132.46 178.51 136.68 178.41 140.99 C 178.39 150.33 178.47 159.67 178.37 169.01 C 178.48 174.84 173.95 180.48 167.95 180.68 C 159.31 180.89 150.65 180.67 142.00 180.78 C 139.64 180.74 137.05 180.91 134.76 180.27 C 129.71 178.66 126.48 173.17 126.62 168.01 C 126.61 161.01 126.64 154.00 126.62 147.00 C 126.71 143.40 126.11 139.00 127.75 135.73 C 129.57 131.70 133.51 128.85 137.96 128.68 Z\" fill=\"#ffffff\" />\n<path d=\"M 70.98 140.01 C 80.41 139.71 89.87 139.94 99.31 139.89 C 99.40 149.41 99.33 158.93 99.35 168.45 C 89.85 168.43 80.36 168.47 70.86 168.42 C 70.91 158.96 70.69 149.47 70.98 140.01 Z\" fill=\"#9fbb1a\" />\n<path d=\"M 138.45 140.41 C 147.84 140.29 157.27 140.44 166.67 140.35 C 166.70 149.82 166.71 159.29 166.67 168.77 C 157.24 168.71 147.81 168.71 138.38 168.77 C 138.39 159.32 138.24 149.85 138.45 140.41 Z\" fill=\"#9fbb1a\" />\n</svg>\n\nexport default icons;","import NGGEditor from './edit.jsx'\nimport icons from './icons.min';\nimport React from 'react';\n\nconst { __ } \t\t\t\t= wp.i18n\nconst { RawHTML } \t = wp.element\nconst { registerBlockType } = wp.blocks\n\n// Register our block\nregisterBlockType('imagely/nextgen-gallery', {\n\n title: __('NextGEN Gallery'),\n\n description: __('A block for adding NextGEN Galleries.'),\n\n icon: icons.nextgen,\n\n category: 'common',\n\n attributes: {\n content: {\n type: 'string',\n source: 'html',\n },\n },\n\n supports: {\n className: false,\n customClassName: false,\n },\n\n edit({attributes, setAttributes}) {\n return <NGGEditor content={attributes.content}\n onInsertGallery={(shortcode) => {\n setAttributes({content: shortcode});\n }}/>\n },\n\n save({ attributes }) {\n const { content } = attributes;\n return <RawHTML>{ content }</RawHTML>\n }\n});"],"sourceRoot":""}
|
products/photocrati_nextgen/modules/nextgen_block/static/build/post-thumbnail.min.js
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
-
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=6)}([function(e,t,r){"use strict";e.exports=r(3)},function(e,t){function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports="object"==("undefined"==typeof self?"undefined":r(self))?self.FormData:window.FormData},function(e,t,r){(function(e){function t(e){"@babel/helpers - typeof";return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var r=function(e){function t(){this.fetch=!1}return t.prototype=e,new t}("undefined"!=typeof self?self:this);(function(e){!function(e){if(!e.fetch){var t={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(t.arrayBuffer)var r=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],n=function(e){return e&&DataView.prototype.isPrototypeOf(e)},o=ArrayBuffer.isView||function(e){return e&&r.indexOf(Object.prototype.toString.call(e))>-1};f.prototype.append=function(e,t){e=
|
2 |
-
/** @license React v16.
|
3 |
* react.production.min.js
|
4 |
*
|
5 |
* Copyright (c) Facebook, Inc. and its affiliates.
|
6 |
*
|
7 |
* This source code is licensed under the MIT license found in the
|
8 |
* LICENSE file in the root directory of this source tree.
|
9 |
-
*/function n(e){"@babel/helpers - typeof";return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=r(4),i="function"==typeof Symbol&&Symbol.for,
|
10 |
/*
|
11 |
object-assign
|
12 |
(c) Sindre Sorhus
|
13 |
@license MIT
|
14 |
-
*/var n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,a
|
15 |
//# sourceMappingURL=post-thumbnail.min.js.map
|
1 |
+
!function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=6)}([function(e,t,r){"use strict";e.exports=r(3)},function(e,t){function r(e){"@babel/helpers - typeof";return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports="object"==("undefined"==typeof self?"undefined":r(self))?self.FormData:window.FormData},function(e,t,r){(function(e){function t(e){"@babel/helpers - typeof";return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var r=function(e){function t(){this.fetch=!1}return t.prototype=e,new t}("undefined"!=typeof self?self:this);(function(e){!function(e){if(!e.fetch){var t={searchParams:"URLSearchParams"in e,iterable:"Symbol"in e&&"iterator"in Symbol,blob:"FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in e,arrayBuffer:"ArrayBuffer"in e};if(t.arrayBuffer)var r=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],n=function(e){return e&&DataView.prototype.isPrototypeOf(e)},o=ArrayBuffer.isView||function(e){return e&&r.indexOf(Object.prototype.toString.call(e))>-1};f.prototype.append=function(e,t){e=a(e),t=s(t);var r=this.map[e];this.map[e]=r?r+","+t:t},f.prototype.delete=function(e){delete this.map[a(e)]},f.prototype.get=function(e){return e=a(e),this.has(e)?this.map[e]:null},f.prototype.has=function(e){return this.map.hasOwnProperty(a(e))},f.prototype.set=function(e,t){this.map[a(e)]=s(t)},f.prototype.forEach=function(e,t){for(var r in this.map)this.map.hasOwnProperty(r)&&e.call(t,this.map[r],r,this)},f.prototype.keys=function(){var e=[];return this.forEach(function(t,r){e.push(r)}),c(e)},f.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),c(e)},f.prototype.entries=function(){var e=[];return this.forEach(function(t,r){e.push([r,t])}),c(e)},t.iterable&&(f.prototype[Symbol.iterator]=f.prototype.entries);var i=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},h.call(b.prototype),h.call(g.prototype),g.prototype.clone=function(){return new g(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new f(this.headers),url:this.url})},g.error=function(){var e=new g(null,{status:0,statusText:""});return e.type="error",e};var u=[301,302,303,307,308];g.redirect=function(e,t){if(-1===u.indexOf(t))throw new RangeError("Invalid status code");return new g(null,{status:t,headers:{location:e}})},e.Headers=f,e.Request=b,e.Response=g,e.fetch=function(e,r){return new Promise(function(n,o){var i=new b(e,r),u=new XMLHttpRequest;u.onload=function(){var e={status:u.status,statusText:u.statusText,headers:function(e){var t=new f;return e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach(function(e){var r=e.split(":"),n=r.shift().trim();if(n){var o=r.join(":").trim();t.append(n,o)}}),t}(u.getAllResponseHeaders()||"")};e.url="responseURL"in u?u.responseURL:e.headers.get("X-Request-URL");var t="response"in u?u.response:u.responseText;n(new g(t,e))},u.onerror=function(){o(new TypeError("Network request failed"))},u.ontimeout=function(){o(new TypeError("Network request failed"))},u.open(i.method,i.url,!0),"include"===i.credentials?u.withCredentials=!0:"omit"===i.credentials&&(u.withCredentials=!1),"responseType"in u&&t.blob&&(u.responseType="blob"),i.headers.forEach(function(e,t){u.setRequestHeader(t,e)}),u.send(void 0===i._bodyInit?null:i._bodyInit)})},e.fetch.polyfill=!0}function a(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.\^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function s(e){return"string"!=typeof e&&(e=String(e)),e}function c(e){var r={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return t.iterable&&(r[Symbol.iterator]=function(){return r}),r}function f(e){this.map={},e instanceof f?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function l(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function p(e){return new Promise(function(t,r){e.onload=function(){t(e.result)},e.onerror=function(){r(e.error)}})}function y(e){var t=new FileReader,r=p(t);return t.readAsArrayBuffer(e),r}function d(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function h(){return this.bodyUsed=!1,this._initBody=function(e){if(this._bodyInit=e,e)if("string"==typeof e)this._bodyText=e;else if(t.blob&&Blob.prototype.isPrototypeOf(e))this._bodyBlob=e;else if(t.formData&&FormData.prototype.isPrototypeOf(e))this._bodyFormData=e;else if(t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e))this._bodyText=e.toString();else if(t.arrayBuffer&&t.blob&&n(e))this._bodyArrayBuffer=d(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer]);else{if(!t.arrayBuffer||!ArrayBuffer.prototype.isPrototypeOf(e)&&!o(e))throw new Error("unsupported BodyInit type");this._bodyArrayBuffer=d(e)}else this._bodyText="";this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):t.searchParams&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},t.blob&&(this.blob=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?l(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(y)}),this.text=function(){var e=l(this);if(e)return e;if(this._bodyBlob)return function(e){var t=new FileReader,r=p(t);return t.readAsText(e),r}(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),r=new Array(t.length),n=0;n<t.length;n++)r[n]=String.fromCharCode(t[n]);return r.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},t.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}function b(e,t){var r=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new f(e.headers)),this.method=e.method,this.mode=e.mode,r||null==e._bodyInit||(r=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"omit",!t.headers&&this.headers||(this.headers=new f(t.headers)),this.method=function(e){var t=e.toUpperCase();return i.indexOf(t)>-1?t:e}(t.method||this.method||"GET"),this.mode=t.mode||this.mode||null,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&r)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(r)}function m(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var r=e.split("="),n=r.shift().replace(/\+/g," "),o=r.join("=").replace(/\+/g," ");t.append(decodeURIComponent(n),decodeURIComponent(o))}}),t}function g(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new f(t.headers),this.url=t.url||"",this._initBody(e)}}(void 0!==e?e:this)}).call(r,void 0);var n=r.fetch;n.Response=r.Response,n.Request=r.Request,n.Headers=r.Headers;"object"===t(e)&&e.exports&&(e.exports=n,e.exports.default=n)}).call(this,r(5)(e))},function(e,t,r){"use strict";
|
2 |
+
/** @license React v16.14.0
|
3 |
* react.production.min.js
|
4 |
*
|
5 |
* Copyright (c) Facebook, Inc. and its affiliates.
|
6 |
*
|
7 |
* This source code is licensed under the MIT license found in the
|
8 |
* LICENSE file in the root directory of this source tree.
|
9 |
+
*/function n(e){"@babel/helpers - typeof";return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=r(4),i="function"==typeof Symbol&&Symbol.for,u=i?Symbol.for("react.element"):60103,a=i?Symbol.for("react.portal"):60106,s=i?Symbol.for("react.fragment"):60107,c=i?Symbol.for("react.strict_mode"):60108,f=i?Symbol.for("react.profiler"):60114,l=i?Symbol.for("react.provider"):60109,p=i?Symbol.for("react.context"):60110,y=i?Symbol.for("react.forward_ref"):60112,d=i?Symbol.for("react.suspense"):60113,h=i?Symbol.for("react.memo"):60115,b=i?Symbol.for("react.lazy"):60116,m="function"==typeof Symbol&&Symbol.iterator;function g(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var v={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},_={};function w(e,t,r){this.props=e,this.context=t,this.refs=_,this.updater=r||v}function O(){}function S(e,t,r){this.props=e,this.context=t,this.refs=_,this.updater=r||v}w.prototype.isReactComponent={},w.prototype.setState=function(e,t){if("object"!==n(e)&&"function"!=typeof e&&null!=e)throw Error(g(85));this.updater.enqueueSetState(this,e,t,"setState")},w.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},O.prototype=w.prototype;var j=S.prototype=new O;j.constructor=S,o(j,w.prototype),j.isPureReactComponent=!0;var P={current:null},E=Object.prototype.hasOwnProperty,x={key:!0,ref:!0,__self:!0,__source:!0};function R(e,t,r){var n,o={},i=null,a=null;if(null!=t)for(n in void 0!==t.ref&&(a=t.ref),void 0!==t.key&&(i=""+t.key),t)E.call(t,n)&&!x.hasOwnProperty(n)&&(o[n]=t[n]);var s=arguments.length-2;if(1===s)o.children=r;else if(1<s){for(var c=Array(s),f=0;f<s;f++)c[f]=arguments[f+2];o.children=c}if(e&&e.defaultProps)for(n in s=e.defaultProps)void 0===o[n]&&(o[n]=s[n]);return{$$typeof:u,type:e,key:i,ref:a,props:o,_owner:P.current}}function A(e){return"object"===n(e)&&null!==e&&e.$$typeof===u}var k=/\/+/g,T=[];function B(e,t,r,n){if(T.length){var o=T.pop();return o.result=e,o.keyPrefix=t,o.func=r,o.context=n,o.count=0,o}return{result:e,keyPrefix:t,func:r,context:n,count:0}}function C(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>T.length&&T.push(e)}function U(e,t,r){return null==e?0:function e(t,r,o,i){var s=n(t);"undefined"!==s&&"boolean"!==s||(t=null);var c=!1;if(null===t)c=!0;else switch(s){case"string":case"number":c=!0;break;case"object":switch(t.$$typeof){case u:case a:c=!0}}if(c)return o(i,t,""===r?"."+I(t,0):r),1;if(c=0,r=""===r?".":r+":",Array.isArray(t))for(var f=0;f<t.length;f++){var l=r+I(s=t[f],f);c+=e(s,l,o,i)}else if(l=null===t||"object"!==n(t)?null:"function"==typeof(l=m&&t[m]||t["@@iterator"])?l:null,"function"==typeof l)for(t=l.call(t),f=0;!(s=t.next()).done;)c+=e(s=s.value,l=r+I(s,f++),o,i);else if("object"===s)throw o=""+t,Error(g(31,"[object Object]"===o?"object with keys {"+Object.keys(t).join(", ")+"}":o,""));return c}(e,"",t,r)}function I(e,t){return"object"===n(e)&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,function(e){return t[e]})}(e.key):t.toString(36)}function D(e,t){e.func.call(e.context,t,e.count++)}function F(e,t,r){var n=e.result,o=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?$(e,n,r,function(e){return e}):null!=e&&(A(e)&&(e=function(e,t){return{$$typeof:u,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,o+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(k,"$&/")+"/")+r)),n.push(e))}function $(e,t,r,n,o){var i="";null!=r&&(i=(""+r).replace(k,"$&/")+"/"),U(e,F,t=B(t,i,n,o)),C(t)}var q={current:null};function L(){var e=q.current;if(null===e)throw Error(g(321));return e}var N={ReactCurrentDispatcher:q,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:P,IsSomeRendererActing:{current:!1},assign:o};t.Children={map:function(e,t,r){if(null==e)return e;var n=[];return $(e,n,null,t,r),n},forEach:function(e,t,r){if(null==e)return e;U(e,D,t=B(null,null,t,r)),C(t)},count:function(e){return U(e,function(){return null},null)},toArray:function(e){var t=[];return $(e,t,null,function(e){return e}),t},only:function(e){if(!A(e))throw Error(g(143));return e}},t.Component=w,t.Fragment=s,t.Profiler=f,t.PureComponent=S,t.StrictMode=c,t.Suspense=d,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=N,t.cloneElement=function(e,t,r){if(null===e||void 0===e)throw Error(g(267,e));var n=o({},e.props),i=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=P.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var c=e.type.defaultProps;for(f in t)E.call(t,f)&&!x.hasOwnProperty(f)&&(n[f]=void 0===t[f]&&void 0!==c?c[f]:t[f])}var f=arguments.length-2;if(1===f)n.children=r;else if(1<f){c=Array(f);for(var l=0;l<f;l++)c[l]=arguments[l+2];n.children=c}return{$$typeof:u,type:e.type,key:i,ref:a,props:n,_owner:s}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:p,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:l,_context:e},e.Consumer=e},t.createElement=R,t.createFactory=function(e){var t=R.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:y,render:e}},t.isValidElement=A,t.lazy=function(e){return{$$typeof:b,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return L().useCallback(e,t)},t.useContext=function(e,t){return L().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return L().useEffect(e,t)},t.useImperativeHandle=function(e,t,r){return L().useImperativeHandle(e,t,r)},t.useLayoutEffect=function(e,t){return L().useLayoutEffect(e,t)},t.useMemo=function(e,t){return L().useMemo(e,t)},t.useReducer=function(e,t,r){return L().useReducer(e,t,r)},t.useRef=function(e){return L().useRef(e)},t.useState=function(e){return L().useState(e)},t.version="16.14.0"},function(e,t,r){"use strict";
|
10 |
/*
|
11 |
object-assign
|
12 |
(c) Sindre Sorhus
|
13 |
@license MIT
|
14 |
+
*/var n=Object.getOwnPropertySymbols,o=Object.prototype.hasOwnProperty,i=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map(function(e){return t[e]}).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach(function(e){n[e]=e}),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var r,u,a=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),s=1;s<arguments.length;s++){for(var c in r=Object(arguments[s]))o.call(r,c)&&(a[c]=r[c]);if(n){u=n(r);for(var f=0;f<u.length;f++)i.call(r,u[f])&&(a[u[f]]=r[u[f]])}}return a}},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t,r){"use strict";r.r(t);var n=r(0),o=r.n(n),i=r(1),u=r.n(i),a=r(2),s=r.n(a);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){_(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}function l(e){"@babel/helpers - typeof";return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function d(e,t,r){return t&&y(e.prototype,t),r&&y(e,r),e}function h(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&b(e,t)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}();return function(){var r,n=v(e);if(t){var o=v(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===l(t)||"function"==typeof t))return t;return g(e)}(this,r)}}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var w=wp.data.dispatch,O=wp.components.Button,S=wp.element,j=S.Fragment,P=S.Component,E=wp.i18n.__,x=lodash.property,R=function(e){h(r,P);var t=m(r);function r(){var e;p(this,r);for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return _(g(e=t.call.apply(t,[this].concat(o))),"state",{image_url:null,msg:E("Loading...")}),_(g(e),"updateImageUrl",function(){e.getImageUrl(e.props.image_id).then(function(t){return e.setState({image_url:t})}).catch(function(t){return console.log(t)&&e.setState({msg:E("Could not load image")})})}),_(g(e),"getImageUrl",function(e){var t=new u.a;return t.append("action","get_image"),t.append("image_id",e),s()(photocrati_ajax.url,{method:"POST",body:t,headers:{Accept:"application/json"}}).then(function(e){return e.json()}).then(x("image.image_url"))}),e}return d(r,[{key:"componentDidUpdate",value:function(e){this.props.image_id!==e.image_id&&this.updateImageUrl()}},{key:"componentDidMount",value:function(){this.updateImageUrl()}},{key:"render",value:function(){var e=this.state.msg,t=this.state.image_url?o.a.createElement("img",{src:this.state.image_url}):o.a.createElement("span",null,e);return o.a.createElement("div",{style:{paddingTop:"5px",paddingBottom:"5px"}},t)}}]),r}(),A=function(e){h(r,P);var t=m(r);function r(e){var n;return p(this,r),_(g(n=t.call(this,e)),"handleOpenClick",function(e){top.set_ngg_post_thumbnail=n.onUpdatePostThumbnail,tb_show("Set NextGEN Featured Image",ngg_featured_image.modal_url.replace(/%post_id%/,n.props.currentPostId))}),_(g(n),"handleRemoveClick",function(e){var t=f(f({},n.props.meta),{},{ngg_post_thumbnail:0,featured_media:0});n.setState({ngg_id:0}),w("core/editor").editPost({meta:t})}),_(g(n),"onUpdatePostThumbnail",function(e){tb_remove();var t=f(f({},n.props.meta),{},{ngg_post_thumbnail:parseInt(e)});n.setState({ngg_id:t.ngg_post_thumbnail}),w("core/editor").editPost({meta:t})}),n.state={ngg_id:e.meta.ngg_post_thumbnail,wp_ml_id:e.featuredImageId},n}return d(r,[{key:"render",value:function(){return o.a.createElement(j,null,o.a.createElement(O,{style:{marginTop:"10px"},onClick:this.handleOpenClick,className:"editor-post-featured-image__toggle"},E("Set NextGEN Featured Image")),this.state.ngg_id>0&&this.props.meta.ngg_post_thumbnail!==this.state.ngg_id?o.a.createElement(j,null,o.a.createElement(R,{image_id:this.state.ngg_id}),o.a.createElement(O,{onClick:this.handleRemoveClick,className:"is-link is-destructive"},E("Remove featured image"))):"")}}]),r}();function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}var T=wp.data.select,B=wp.element.Fragment;wp.hooks.addFilter("editor.PostFeaturedImage","imagely/featured-image-display",function(e){return function(t){var r=T("core/editor").getCurrentPostAttribute("meta"),n=r?o.a.createElement(A,k({},t,{meta:r})):null;return o.a.createElement(B,null,o.a.createElement(e,t),n)}})}]);
|
15 |
//# sourceMappingURL=post-thumbnail.min.js.map
|
products/photocrati_nextgen/modules/nextgen_block/static/build/post-thumbnail.min.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/form-data/lib/browser.js","webpack:///./node_modules/cross-fetch/dist/browser-ponyfill.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/object-assign/index.js","webpack:///(webpack)/buildin/module.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/components/ngg-post-thumbnail.jsx","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/post-thumbnail.jsx"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","require","self","_typeof","FormData","window","__root__","root","F","this","fetch","support","searchParams","iterable","blob","Blob","e","formData","arrayBuffer","viewClasses","isDataView","obj","DataView","isPrototypeOf","isArrayBufferView","ArrayBuffer","isView","indexOf","toString","Headers","append","normalizeName","normalizeValue","oldValue","map","has","set","forEach","callback","thisArg","keys","items","push","iteratorFor","values","entries","iterator","methods","Request","clone","body","_bodyInit","Body","Response","status","statusText","headers","url","error","response","type","redirectStatuses","redirect","RangeError","location","input","init","Promise","resolve","reject","request","xhr","XMLHttpRequest","onload","options","rawHeaders","replace","split","line","parts","shift","trim","join","parseHeaders","getAllResponseHeaders","responseURL","responseText","onerror","TypeError","ontimeout","open","method","credentials","withCredentials","responseType","setRequestHeader","send","polyfill","String","test","toLowerCase","next","done","undefined","Array","isArray","header","getOwnPropertyNames","consumed","bodyUsed","fileReaderReady","reader","result","readBlobAsArrayBuffer","FileReader","promise","readAsArrayBuffer","bufferClone","buf","slice","view","Uint8Array","byteLength","buffer","_initBody","_bodyText","_bodyBlob","_bodyFormData","URLSearchParams","_bodyArrayBuffer","Error","rejected","then","text","readAsText","readBlobAsText","chars","length","fromCharCode","readArrayBufferAsText","decode","json","JSON","parse","upcased","toUpperCase","normalizeMethod","referrer","form","bytes","decodeURIComponent","bodyInit","ok","k","q","u","v","w","x","y","z","A","B","C","D","a","b","arguments","encodeURIComponent","g","h","f","framesToPop","aa","E","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","G","props","context","refs","updater","H","I","isReactComponent","setState","forceUpdate","J","constructor","isPureReactComponent","K","current","currentDispatcher","L","M","ref","__self","__source","N","children","defaultProps","$$typeof","_owner","O","P","Q","R","pop","keyPrefix","func","count","S","V","T","U","=",":","escape","ca","da","W","ba","X","Children","toArray","only","createRef","Component","PureComponent","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","forwardRef","render","lazy","_ctor","_status","_result","memo","compare","Fragment","StrictMode","Suspense","createElement","cloneElement","createFactory","isValidElement","version","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","ReactCurrentOwner","assign","unstable_ConcurrentMode","unstable_Profiler","Y","default","Z","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","test2","test3","letter","err","shouldUseNative","target","source","from","symbols","to","val","toObject","webpackPolyfill","deprecate","paths","dispatch","wp","data","Button","components","element","__","i18n","lodash","NGGFeaturedThumbnail","image_url","msg","_this","getImageUrl","image_id","console","log","photocrati_ajax","Accept","res","prevProps","updateImageUrl","state","el","react_default","src","style","paddingTop","paddingBottom","NGGFeaturedImage","_this2","_classCallCheck","_defineProperty","_assertThisInitialized","_super2","event","top","set_ngg_post_thumbnail","onUpdatePostThumbnail","tb_show","ngg_featured_image","modal_url","currentPostId","meta","_objectSpread","ngg_post_thumbnail","featured_media","ngg_id","editPost","ngg_image_id","tb_remove","parseInt","wp_ml_id","featuredImageId","marginTop","onClick","handleOpenClick","className","ngg_post_thumbnail_NGGFeaturedThumbnail","handleRemoveClick","select","hooks","addFilter","OriginalComponent","getCurrentPostAttribute","nggFeaturedImage","ngg_post_thumbnail_NGGFeaturedImage","_extends","post_thumbnail_Fragment"],"mappings":"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","file":"post-thumbnail.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 6);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/* eslint-env browser */\nmodule.exports = typeof self == 'object' ? self.FormData : window.FormData;\n","var __root__ = (function (root) {\nfunction F() { this.fetch = false; }\nF.prototype = root;\nreturn new F();\n})(typeof self !== 'undefined' ? self : this);\n(function(self) {\n\n(function(self) {\n\n if (self.fetch) {\n return\n }\n\n var support = {\n searchParams: 'URLSearchParams' in self,\n iterable: 'Symbol' in self && 'iterator' in Symbol,\n blob: 'FileReader' in self && 'Blob' in self && (function() {\n try {\n new Blob();\n return true\n } catch(e) {\n return false\n }\n })(),\n formData: 'FormData' in self,\n arrayBuffer: 'ArrayBuffer' in self\n };\n\n if (support.arrayBuffer) {\n var viewClasses = [\n '[object Int8Array]',\n '[object Uint8Array]',\n '[object Uint8ClampedArray]',\n '[object Int16Array]',\n '[object Uint16Array]',\n '[object Int32Array]',\n '[object Uint32Array]',\n '[object Float32Array]',\n '[object Float64Array]'\n ];\n\n var isDataView = function(obj) {\n return obj && DataView.prototype.isPrototypeOf(obj)\n };\n\n var isArrayBufferView = ArrayBuffer.isView || function(obj) {\n return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1\n };\n }\n\n function normalizeName(name) {\n if (typeof name !== 'string') {\n name = String(name);\n }\n if (/[^a-z0-9\\-#$%&'*+.\\^_`|~]/i.test(name)) {\n throw new TypeError('Invalid character in header field name')\n }\n return name.toLowerCase()\n }\n\n function normalizeValue(value) {\n if (typeof value !== 'string') {\n value = String(value);\n }\n return value\n }\n\n // Build a destructive iterator for the value list\n function iteratorFor(items) {\n var iterator = {\n next: function() {\n var value = items.shift();\n return {done: value === undefined, value: value}\n }\n };\n\n if (support.iterable) {\n iterator[Symbol.iterator] = function() {\n return iterator\n };\n }\n\n return iterator\n }\n\n function Headers(headers) {\n this.map = {};\n\n if (headers instanceof Headers) {\n headers.forEach(function(value, name) {\n this.append(name, value);\n }, this);\n } else if (Array.isArray(headers)) {\n headers.forEach(function(header) {\n this.append(header[0], header[1]);\n }, this);\n } else if (headers) {\n Object.getOwnPropertyNames(headers).forEach(function(name) {\n this.append(name, headers[name]);\n }, this);\n }\n }\n\n Headers.prototype.append = function(name, value) {\n name = normalizeName(name);\n value = normalizeValue(value);\n var oldValue = this.map[name];\n this.map[name] = oldValue ? oldValue+','+value : value;\n };\n\n Headers.prototype['delete'] = function(name) {\n delete this.map[normalizeName(name)];\n };\n\n Headers.prototype.get = function(name) {\n name = normalizeName(name);\n return this.has(name) ? this.map[name] : null\n };\n\n Headers.prototype.has = function(name) {\n return this.map.hasOwnProperty(normalizeName(name))\n };\n\n Headers.prototype.set = function(name, value) {\n this.map[normalizeName(name)] = normalizeValue(value);\n };\n\n Headers.prototype.forEach = function(callback, thisArg) {\n for (var name in this.map) {\n if (this.map.hasOwnProperty(name)) {\n callback.call(thisArg, this.map[name], name, this);\n }\n }\n };\n\n Headers.prototype.keys = function() {\n var items = [];\n this.forEach(function(value, name) { items.push(name); });\n return iteratorFor(items)\n };\n\n Headers.prototype.values = function() {\n var items = [];\n this.forEach(function(value) { items.push(value); });\n return iteratorFor(items)\n };\n\n Headers.prototype.entries = function() {\n var items = [];\n this.forEach(function(value, name) { items.push([name, value]); });\n return iteratorFor(items)\n };\n\n if (support.iterable) {\n Headers.prototype[Symbol.iterator] = Headers.prototype.entries;\n }\n\n function consumed(body) {\n if (body.bodyUsed) {\n return Promise.reject(new TypeError('Already read'))\n }\n body.bodyUsed = true;\n }\n\n function fileReaderReady(reader) {\n return new Promise(function(resolve, reject) {\n reader.onload = function() {\n resolve(reader.result);\n };\n reader.onerror = function() {\n reject(reader.error);\n };\n })\n }\n\n function readBlobAsArrayBuffer(blob) {\n var reader = new FileReader();\n var promise = fileReaderReady(reader);\n reader.readAsArrayBuffer(blob);\n return promise\n }\n\n function readBlobAsText(blob) {\n var reader = new FileReader();\n var promise = fileReaderReady(reader);\n reader.readAsText(blob);\n return promise\n }\n\n function readArrayBufferAsText(buf) {\n var view = new Uint8Array(buf);\n var chars = new Array(view.length);\n\n for (var i = 0; i < view.length; i++) {\n chars[i] = String.fromCharCode(view[i]);\n }\n return chars.join('')\n }\n\n function bufferClone(buf) {\n if (buf.slice) {\n return buf.slice(0)\n } else {\n var view = new Uint8Array(buf.byteLength);\n view.set(new Uint8Array(buf));\n return view.buffer\n }\n }\n\n function Body() {\n this.bodyUsed = false;\n\n this._initBody = function(body) {\n this._bodyInit = body;\n if (!body) {\n this._bodyText = '';\n } else if (typeof body === 'string') {\n this._bodyText = body;\n } else if (support.blob && Blob.prototype.isPrototypeOf(body)) {\n this._bodyBlob = body;\n } else if (support.formData && FormData.prototype.isPrototypeOf(body)) {\n this._bodyFormData = body;\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this._bodyText = body.toString();\n } else if (support.arrayBuffer && support.blob && isDataView(body)) {\n this._bodyArrayBuffer = bufferClone(body.buffer);\n // IE 10-11 can't handle a DataView body.\n this._bodyInit = new Blob([this._bodyArrayBuffer]);\n } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) {\n this._bodyArrayBuffer = bufferClone(body);\n } else {\n throw new Error('unsupported BodyInit type')\n }\n\n if (!this.headers.get('content-type')) {\n if (typeof body === 'string') {\n this.headers.set('content-type', 'text/plain;charset=UTF-8');\n } else if (this._bodyBlob && this._bodyBlob.type) {\n this.headers.set('content-type', this._bodyBlob.type);\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8');\n }\n }\n };\n\n if (support.blob) {\n this.blob = function() {\n var rejected = consumed(this);\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return Promise.resolve(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(new Blob([this._bodyArrayBuffer]))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as blob')\n } else {\n return Promise.resolve(new Blob([this._bodyText]))\n }\n };\n\n this.arrayBuffer = function() {\n if (this._bodyArrayBuffer) {\n return consumed(this) || Promise.resolve(this._bodyArrayBuffer)\n } else {\n return this.blob().then(readBlobAsArrayBuffer)\n }\n };\n }\n\n this.text = function() {\n var rejected = consumed(this);\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return readBlobAsText(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as text')\n } else {\n return Promise.resolve(this._bodyText)\n }\n };\n\n if (support.formData) {\n this.formData = function() {\n return this.text().then(decode)\n };\n }\n\n this.json = function() {\n return this.text().then(JSON.parse)\n };\n\n return this\n }\n\n // HTTP methods whose capitalization should be normalized\n var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT'];\n\n function normalizeMethod(method) {\n var upcased = method.toUpperCase();\n return (methods.indexOf(upcased) > -1) ? upcased : method\n }\n\n function Request(input, options) {\n options = options || {};\n var body = options.body;\n\n if (input instanceof Request) {\n if (input.bodyUsed) {\n throw new TypeError('Already read')\n }\n this.url = input.url;\n this.credentials = input.credentials;\n if (!options.headers) {\n this.headers = new Headers(input.headers);\n }\n this.method = input.method;\n this.mode = input.mode;\n if (!body && input._bodyInit != null) {\n body = input._bodyInit;\n input.bodyUsed = true;\n }\n } else {\n this.url = String(input);\n }\n\n this.credentials = options.credentials || this.credentials || 'omit';\n if (options.headers || !this.headers) {\n this.headers = new Headers(options.headers);\n }\n this.method = normalizeMethod(options.method || this.method || 'GET');\n this.mode = options.mode || this.mode || null;\n this.referrer = null;\n\n if ((this.method === 'GET' || this.method === 'HEAD') && body) {\n throw new TypeError('Body not allowed for GET or HEAD requests')\n }\n this._initBody(body);\n }\n\n Request.prototype.clone = function() {\n return new Request(this, { body: this._bodyInit })\n };\n\n function decode(body) {\n var form = new FormData();\n body.trim().split('&').forEach(function(bytes) {\n if (bytes) {\n var split = bytes.split('=');\n var name = split.shift().replace(/\\+/g, ' ');\n var value = split.join('=').replace(/\\+/g, ' ');\n form.append(decodeURIComponent(name), decodeURIComponent(value));\n }\n });\n return form\n }\n\n function parseHeaders(rawHeaders) {\n var headers = new Headers();\n // Replace instances of \\r\\n and \\n followed by at least one space or horizontal tab with a space\n // https://tools.ietf.org/html/rfc7230#section-3.2\n var preProcessedHeaders = rawHeaders.replace(/\\r?\\n[\\t ]+/g, ' ');\n preProcessedHeaders.split(/\\r?\\n/).forEach(function(line) {\n var parts = line.split(':');\n var key = parts.shift().trim();\n if (key) {\n var value = parts.join(':').trim();\n headers.append(key, value);\n }\n });\n return headers\n }\n\n Body.call(Request.prototype);\n\n function Response(bodyInit, options) {\n if (!options) {\n options = {};\n }\n\n this.type = 'default';\n this.status = options.status === undefined ? 200 : options.status;\n this.ok = this.status >= 200 && this.status < 300;\n this.statusText = 'statusText' in options ? options.statusText : 'OK';\n this.headers = new Headers(options.headers);\n this.url = options.url || '';\n this._initBody(bodyInit);\n }\n\n Body.call(Response.prototype);\n\n Response.prototype.clone = function() {\n return new Response(this._bodyInit, {\n status: this.status,\n statusText: this.statusText,\n headers: new Headers(this.headers),\n url: this.url\n })\n };\n\n Response.error = function() {\n var response = new Response(null, {status: 0, statusText: ''});\n response.type = 'error';\n return response\n };\n\n var redirectStatuses = [301, 302, 303, 307, 308];\n\n Response.redirect = function(url, status) {\n if (redirectStatuses.indexOf(status) === -1) {\n throw new RangeError('Invalid status code')\n }\n\n return new Response(null, {status: status, headers: {location: url}})\n };\n\n self.Headers = Headers;\n self.Request = Request;\n self.Response = Response;\n\n self.fetch = function(input, init) {\n return new Promise(function(resolve, reject) {\n var request = new Request(input, init);\n var xhr = new XMLHttpRequest();\n\n xhr.onload = function() {\n var options = {\n status: xhr.status,\n statusText: xhr.statusText,\n headers: parseHeaders(xhr.getAllResponseHeaders() || '')\n };\n options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL');\n var body = 'response' in xhr ? xhr.response : xhr.responseText;\n resolve(new Response(body, options));\n };\n\n xhr.onerror = function() {\n reject(new TypeError('Network request failed'));\n };\n\n xhr.ontimeout = function() {\n reject(new TypeError('Network request failed'));\n };\n\n xhr.open(request.method, request.url, true);\n\n if (request.credentials === 'include') {\n xhr.withCredentials = true;\n } else if (request.credentials === 'omit') {\n xhr.withCredentials = false;\n }\n\n if ('responseType' in xhr && support.blob) {\n xhr.responseType = 'blob';\n }\n\n request.headers.forEach(function(value, name) {\n xhr.setRequestHeader(name, value);\n });\n\n xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit);\n })\n };\n self.fetch.polyfill = true;\n})(typeof self !== 'undefined' ? self : this);\n}).call(__root__, void(0));\nvar fetch = __root__.fetch;\nvar Response = fetch.Response = __root__.Response;\nvar Request = fetch.Request = __root__.Request;\nvar Headers = fetch.Headers = __root__.Headers;\nif (typeof module === 'object' && module.exports) {\nmodule.exports = fetch;\n// Needed for TypeScript consumers without esModuleInterop.\nmodule.exports.default = fetch;\n}\n","/** @license React v16.6.1\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var k=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.concurrent_mode\"):60111,y=n?Symbol.for(\"react.forward_ref\"):60112,z=n?Symbol.for(\"react.suspense\"):60113,A=n?Symbol.for(\"react.memo\"):\n60115,B=n?Symbol.for(\"react.lazy\"):60116,C=\"function\"===typeof Symbol&&Symbol.iterator;function aa(a,b,e,c,d,g,h,f){if(!a){a=void 0;if(void 0===b)a=Error(\"Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.\");else{var l=[e,c,d,g,h,f],m=0;a=Error(b.replace(/%s/g,function(){return l[m++]}));a.name=\"Invariant Violation\"}a.framesToPop=1;throw a;}}\nfunction D(a){for(var b=arguments.length-1,e=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=0;c<b;c++)e+=\"&args[]=\"+encodeURIComponent(arguments[c+1]);aa(!1,\"Minified React error #\"+a+\"; visit %s for the full message or use the non-minified dev environment for full errors and additional helpful warnings. \",e)}var E={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},F={};\nfunction G(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}G.prototype.isReactComponent={};G.prototype.setState=function(a,b){\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a?D(\"85\"):void 0;this.updater.enqueueSetState(this,a,b,\"setState\")};G.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};function H(){}H.prototype=G.prototype;function I(a,b,e){this.props=a;this.context=b;this.refs=F;this.updater=e||E}var J=I.prototype=new H;\nJ.constructor=I;k(J,G.prototype);J.isPureReactComponent=!0;var K={current:null,currentDispatcher:null},L=Object.prototype.hasOwnProperty,M={key:!0,ref:!0,__self:!0,__source:!0};\nfunction N(a,b,e){var c=void 0,d={},g=null,h=null;if(null!=b)for(c in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=b[c]);var f=arguments.length-2;if(1===f)d.children=e;else if(1<f){for(var l=Array(f),m=0;m<f;m++)l[m]=arguments[m+2];d.children=l}if(a&&a.defaultProps)for(c in f=a.defaultProps,f)void 0===d[c]&&(d[c]=f[c]);return{$$typeof:p,type:a,key:g,ref:h,props:d,_owner:K.current}}\nfunction ba(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,e,c){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=e;d.context=c;d.count=0;return d}return{result:a,keyPrefix:b,func:e,context:c,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,e,c){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return e(c,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var h=0;h<a.length;h++){d=a[h];var f=b+U(d,h);g+=T(d,f,e,c)}else if(null===a||\"object\"!==typeof a?f=null:(f=C&&a[C]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),h=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,h++),g+=T(d,f,e,c);else\"object\"===d&&(e=\"\"+a,D(\"31\",\"[object Object]\"===e?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":e,\"\"));return g}function V(a,b,e){return null==a?0:T(a,\"\",b,e)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function ca(a,b){a.func.call(a.context,b,a.count++)}\nfunction da(a,b,e){var c=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?W(a,c,e,function(a){return a}):null!=a&&(O(a)&&(a=ba(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+e)),c.push(a))}function W(a,b,e,c,d){var g=\"\";null!=e&&(g=(\"\"+e).replace(P,\"$&/\")+\"/\");b=R(b,g,c,d);V(a,da,b);S(b)}\nvar X={Children:{map:function(a,b,e){if(null==a)return a;var c=[];W(a,c,null,b,e);return c},forEach:function(a,b,e){if(null==a)return a;b=R(null,null,b,e);V(a,ca,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];W(a,b,null,function(a){return a});return b},only:function(a){O(a)?void 0:D(\"143\");return a}},createRef:function(){return{current:null}},Component:G,PureComponent:I,createContext:function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,\n_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:y,render:a}},lazy:function(a){return{$$typeof:B,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:A,type:a,compare:void 0===b?null:b}},Fragment:r,StrictMode:t,Suspense:z,createElement:N,cloneElement:function(a,b,e){null===a||void 0===a?D(\"267\",a):void 0;var c=void 0,d=k({},a.props),g=a.key,h=a.ref,f=a._owner;\nif(null!=b){void 0!==b.ref&&(h=b.ref,f=K.current);void 0!==b.key&&(g=\"\"+b.key);var l=void 0;a.type&&a.type.defaultProps&&(l=a.type.defaultProps);for(c in b)L.call(b,c)&&!M.hasOwnProperty(c)&&(d[c]=void 0===b[c]&&void 0!==l?l[c]:b[c])}c=arguments.length-2;if(1===c)d.children=e;else if(1<c){l=Array(c);for(var m=0;m<c;m++)l[m]=arguments[m+2];d.children=l}return{$$typeof:p,type:a.type,key:g,ref:h,props:d,_owner:f}},createFactory:function(a){var b=N.bind(null,a);b.type=a;return b},isValidElement:O,version:\"16.6.3\",\n__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{ReactCurrentOwner:K,assign:k}};X.unstable_ConcurrentMode=x;X.unstable_Profiler=u;var Y={default:X},Z=Y&&X||Y;module.exports=Z.default||Z;\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","module.exports = function(module) {\n\tif (!module.webpackPolyfill) {\n\t\tmodule.deprecate = function() {};\n\t\tmodule.paths = [];\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, \"loaded\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"id\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n","import React from \"react\";\nimport FormData from \"form-data\";\nimport fetch from \"cross-fetch\";\n\nconst {dispatch} = wp.data;\nconst {Button} = wp.components\nconst {Fragment, Component} = wp.element\nconst {__} = wp.i18n\nconst {property} = lodash\n\nclass NGGFeaturedThumbnail extends Component {\n\tstate = {\n\t\timage_url: null,\n\t\tmsg: __('Loading...')\n\t}\n\n\tcomponentDidUpdate(prevProps) {\n\t\tif (this.props.image_id !== prevProps.image_id) {\n\t\t\tthis.updateImageUrl();\n\t\t}\n\t}\n\n\tcomponentDidMount() {\n\t\tthis.updateImageUrl();\n\t}\n\n\tupdateImageUrl = () => {\n\t\tthis.getImageUrl(this.props.image_id)\n\t\t\t.then(image_url => this.setState({image_url}))\n\t\t\t.catch((err) => console.log(err) && this.setState({msg: __(\"Could not load image\")}));\n\t}\n\n\tgetImageUrl = image_id => {\n\t\tconst data = new FormData();\n\n\t\tdata.append('action', 'get_image');\n\t\tdata.append('image_id', image_id);\n\n\t\treturn fetch(photocrati_ajax.url,\n\t\t\t{\n\t\t\t\tmethod: 'POST',\n\t\t\t\tbody: data,\n\t\t\t\theaders: {\n\t\t\t\t\t'Accept': 'application/json'\n\t\t\t\t}\n\t\t\t})\n\t\t\t.then(res => res.json())\n\t\t\t.then(property('image.image_url'));\n\t}\n\n\trender() {\n\t\tconst {msg} = this.state;\n\n\t\tconst style = {\n\t\t\tpaddingTop: '5px',\n\t\t\tpaddingBottom: '5px'\n\t\t};\n\n\t\tconst el = this.state.image_url ? <img src={this.state.image_url}/> : <span>{msg}</span>;\n\n\t\treturn (\n\t\t\t<div style={style}>{el}</div>\n\t\t);\n\t}\n}\n\nexport default class NGGFeaturedImage extends Component {\n\n\tconstructor(props) {\n\t\tsuper(props);\n\n\t\tthis.state = {\n\t\t\tngg_id: props.meta.ngg_post_thumbnail,\n\t\t\twp_ml_id: props.featuredImageId\n\t\t}\n\t}\n\n\thandleOpenClick = event => {\n\t\ttop.set_ngg_post_thumbnail = this.onUpdatePostThumbnail;\n\t\ttb_show(\n\t\t\t\"Set NextGEN Featured Image\",\n\t\t\tngg_featured_image.modal_url.replace(/%post_id%/, this.props.currentPostId)\n\t\t);\n\t}\n\n\thandleRemoveClick = event => {\n\t\tconst meta = {\n\t\t\t...this.props.meta,\n\t\t\tngg_post_thumbnail: 0,\n\t\t\tfeatured_media: 0\n\t\t};\n\t\tthis.setState({\n\t\t\tngg_id: 0\n\t\t});\n\t\tdispatch('core/editor').editPost({meta});\n\t}\n\n\tonUpdatePostThumbnail = ngg_image_id => {\n\t\ttb_remove()\n\t\tconst meta = {\n\t\t\t...this.props.meta,\n\t\t\tngg_post_thumbnail: parseInt(ngg_image_id)\n\t\t};\n\t\tthis.setState({\n\t\t\tngg_id: meta.ngg_post_thumbnail\n\t\t});\n\t\tdispatch('core/editor').editPost({meta});\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<Fragment>\n\t\t\t\t<Button style={{marginTop: '10px'}}\n\t\t\t\t\t\tonClick={this.handleOpenClick}\n\t\t\t\t\t\tclassName=\"editor-post-featured-image__toggle\">\n\t\t\t\t\t{__('Set NextGEN Featured Image')}\n\t\t\t\t</Button>\n\n\t\t\t\t{this.state.ngg_id > 0 && this.props.meta.ngg_post_thumbnail !== this.state.ngg_id ?\n\t\t\t\t\t<Fragment>\n\t\t\t\t\t\t<NGGFeaturedThumbnail image_id={this.state.ngg_id}/>\n\t\t\t\t\t\t<Button onClick={this.handleRemoveClick}\n\t\t\t\t\t\t\t\tclassName=\"is-link is-destructive\">\n\t\t\t\t\t\t\t{__('Remove featured image')}\n\t\t\t\t\t\t</Button>\n\t\t\t\t\t</Fragment>\n\t\t\t\t\t: ''}\n\t\t\t</Fragment>\n\t\t);\n\t}\n}","import React from \"react\";\nimport NGGFeaturedImage from './components/ngg-post-thumbnail.jsx';\n\nconst {select} = wp.data;\nconst {Fragment} = wp.element\n\nfunction setFeaturedImageDisplay(OriginalComponent) {\n return (props) => {\n const meta = select('core/editor').getCurrentPostAttribute('meta')\n const nggFeaturedImage = meta ? <NGGFeaturedImage {...props} meta={meta}/> : null\n return (\n <Fragment>\n <OriginalComponent {...props}/>\n {nggFeaturedImage}\n </Fragment>\n );\n }\n}\n\nwp.hooks.addFilter('editor.PostFeaturedImage', 'imagely/featured-image-display', setFeaturedImageDisplay);"],"sourceRoot":""}
|
1 |
+
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./node_modules/react/index.js","webpack:///./node_modules/form-data/lib/browser.js","webpack:///./node_modules/cross-fetch/dist/browser-ponyfill.js","webpack:///./node_modules/react/cjs/react.production.min.js","webpack:///./node_modules/object-assign/index.js","webpack:///(webpack)/buildin/module.js","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/components/ngg-post-thumbnail.jsx","webpack:///./build/nextgen-gallery/products/photocrati_nextgen/modules/nextgen_block/static/src/post-thumbnail.jsx"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","require","self","_typeof","FormData","window","__root__","root","F","this","fetch","support","searchParams","iterable","blob","Blob","e","formData","arrayBuffer","viewClasses","isDataView","obj","DataView","isPrototypeOf","isArrayBufferView","ArrayBuffer","isView","indexOf","toString","Headers","append","normalizeName","normalizeValue","oldValue","map","has","set","forEach","callback","thisArg","keys","items","push","iteratorFor","values","entries","iterator","methods","Request","clone","body","_bodyInit","Body","Response","status","statusText","headers","url","error","response","type","redirectStatuses","redirect","RangeError","location","input","init","Promise","resolve","reject","request","xhr","XMLHttpRequest","onload","options","rawHeaders","replace","split","line","parts","shift","trim","join","parseHeaders","getAllResponseHeaders","responseURL","responseText","onerror","TypeError","ontimeout","open","method","credentials","withCredentials","responseType","setRequestHeader","send","polyfill","String","test","toLowerCase","next","done","undefined","Array","isArray","header","getOwnPropertyNames","consumed","bodyUsed","fileReaderReady","reader","result","readBlobAsArrayBuffer","FileReader","promise","readAsArrayBuffer","bufferClone","buf","slice","view","Uint8Array","byteLength","buffer","_initBody","_bodyText","_bodyBlob","_bodyFormData","URLSearchParams","_bodyArrayBuffer","Error","rejected","then","text","readAsText","readBlobAsText","chars","length","fromCharCode","readArrayBufferAsText","decode","json","JSON","parse","upcased","toUpperCase","normalizeMethod","referrer","form","bytes","decodeURIComponent","bodyInit","ok","q","u","v","w","x","y","z","A","B","C","a","b","arguments","encodeURIComponent","D","isMounted","enqueueForceUpdate","enqueueReplaceState","enqueueSetState","E","props","context","refs","updater","G","H","isReactComponent","setState","forceUpdate","I","constructor","isPureReactComponent","J","current","K","L","ref","__self","__source","M","g","k","f","children","h","defaultProps","$$typeof","_owner","O","P","Q","R","pop","keyPrefix","func","count","S","V","T","U","=",":","escape","W","aa","X","N","Y","Z","ba","ReactCurrentDispatcher","ReactCurrentBatchConfig","suspense","ReactCurrentOwner","IsSomeRendererActing","assign","Children","toArray","only","Component","Fragment","Profiler","PureComponent","StrictMode","Suspense","__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED","cloneElement","createContext","_calculateChangedBits","_currentValue","_currentValue2","_threadCount","Provider","Consumer","_context","createElement","createFactory","createRef","forwardRef","render","isValidElement","lazy","_ctor","_status","_result","memo","compare","useCallback","useContext","useDebugValue","useEffect","useImperativeHandle","useLayoutEffect","useMemo","useReducer","useRef","useState","version","getOwnPropertySymbols","propIsEnumerable","propertyIsEnumerable","test1","test2","test3","letter","err","shouldUseNative","target","source","from","symbols","to","val","toObject","webpackPolyfill","deprecate","paths","dispatch","wp","data","Button","components","element","__","i18n","lodash","NGGFeaturedThumbnail","image_url","msg","_this","getImageUrl","image_id","console","log","photocrati_ajax","Accept","res","prevProps","updateImageUrl","state","el","react_default","src","style","paddingTop","paddingBottom","NGGFeaturedImage","_this2","_classCallCheck","_defineProperty","_assertThisInitialized","_super2","event","top","set_ngg_post_thumbnail","onUpdatePostThumbnail","tb_show","ngg_featured_image","modal_url","currentPostId","meta","_objectSpread","ngg_post_thumbnail","featured_media","ngg_id","editPost","ngg_image_id","tb_remove","parseInt","wp_ml_id","featuredImageId","marginTop","onClick","handleOpenClick","className","ngg_post_thumbnail_NGGFeaturedThumbnail","handleRemoveClick","select","hooks","addFilter","OriginalComponent","getCurrentPostAttribute","nggFeaturedImage","ngg_post_thumbnail_NGGFeaturedImage","_extends","post_thumbnail_Fragment"],"mappings":"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","file":"post-thumbnail.min.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 6);\n","'use strict';\n\nif (process.env.NODE_ENV === 'production') {\n module.exports = require('./cjs/react.production.min.js');\n} else {\n module.exports = require('./cjs/react.development.js');\n}\n","/* eslint-env browser */\nmodule.exports = typeof self == 'object' ? self.FormData : window.FormData;\n","var __root__ = (function (root) {\nfunction F() { this.fetch = false; }\nF.prototype = root;\nreturn new F();\n})(typeof self !== 'undefined' ? self : this);\n(function(self) {\n\n(function(self) {\n\n if (self.fetch) {\n return\n }\n\n var support = {\n searchParams: 'URLSearchParams' in self,\n iterable: 'Symbol' in self && 'iterator' in Symbol,\n blob: 'FileReader' in self && 'Blob' in self && (function() {\n try {\n new Blob();\n return true\n } catch(e) {\n return false\n }\n })(),\n formData: 'FormData' in self,\n arrayBuffer: 'ArrayBuffer' in self\n };\n\n if (support.arrayBuffer) {\n var viewClasses = [\n '[object Int8Array]',\n '[object Uint8Array]',\n '[object Uint8ClampedArray]',\n '[object Int16Array]',\n '[object Uint16Array]',\n '[object Int32Array]',\n '[object Uint32Array]',\n '[object Float32Array]',\n '[object Float64Array]'\n ];\n\n var isDataView = function(obj) {\n return obj && DataView.prototype.isPrototypeOf(obj)\n };\n\n var isArrayBufferView = ArrayBuffer.isView || function(obj) {\n return obj && viewClasses.indexOf(Object.prototype.toString.call(obj)) > -1\n };\n }\n\n function normalizeName(name) {\n if (typeof name !== 'string') {\n name = String(name);\n }\n if (/[^a-z0-9\\-#$%&'*+.\\^_`|~]/i.test(name)) {\n throw new TypeError('Invalid character in header field name')\n }\n return name.toLowerCase()\n }\n\n function normalizeValue(value) {\n if (typeof value !== 'string') {\n value = String(value);\n }\n return value\n }\n\n // Build a destructive iterator for the value list\n function iteratorFor(items) {\n var iterator = {\n next: function() {\n var value = items.shift();\n return {done: value === undefined, value: value}\n }\n };\n\n if (support.iterable) {\n iterator[Symbol.iterator] = function() {\n return iterator\n };\n }\n\n return iterator\n }\n\n function Headers(headers) {\n this.map = {};\n\n if (headers instanceof Headers) {\n headers.forEach(function(value, name) {\n this.append(name, value);\n }, this);\n } else if (Array.isArray(headers)) {\n headers.forEach(function(header) {\n this.append(header[0], header[1]);\n }, this);\n } else if (headers) {\n Object.getOwnPropertyNames(headers).forEach(function(name) {\n this.append(name, headers[name]);\n }, this);\n }\n }\n\n Headers.prototype.append = function(name, value) {\n name = normalizeName(name);\n value = normalizeValue(value);\n var oldValue = this.map[name];\n this.map[name] = oldValue ? oldValue+','+value : value;\n };\n\n Headers.prototype['delete'] = function(name) {\n delete this.map[normalizeName(name)];\n };\n\n Headers.prototype.get = function(name) {\n name = normalizeName(name);\n return this.has(name) ? this.map[name] : null\n };\n\n Headers.prototype.has = function(name) {\n return this.map.hasOwnProperty(normalizeName(name))\n };\n\n Headers.prototype.set = function(name, value) {\n this.map[normalizeName(name)] = normalizeValue(value);\n };\n\n Headers.prototype.forEach = function(callback, thisArg) {\n for (var name in this.map) {\n if (this.map.hasOwnProperty(name)) {\n callback.call(thisArg, this.map[name], name, this);\n }\n }\n };\n\n Headers.prototype.keys = function() {\n var items = [];\n this.forEach(function(value, name) { items.push(name); });\n return iteratorFor(items)\n };\n\n Headers.prototype.values = function() {\n var items = [];\n this.forEach(function(value) { items.push(value); });\n return iteratorFor(items)\n };\n\n Headers.prototype.entries = function() {\n var items = [];\n this.forEach(function(value, name) { items.push([name, value]); });\n return iteratorFor(items)\n };\n\n if (support.iterable) {\n Headers.prototype[Symbol.iterator] = Headers.prototype.entries;\n }\n\n function consumed(body) {\n if (body.bodyUsed) {\n return Promise.reject(new TypeError('Already read'))\n }\n body.bodyUsed = true;\n }\n\n function fileReaderReady(reader) {\n return new Promise(function(resolve, reject) {\n reader.onload = function() {\n resolve(reader.result);\n };\n reader.onerror = function() {\n reject(reader.error);\n };\n })\n }\n\n function readBlobAsArrayBuffer(blob) {\n var reader = new FileReader();\n var promise = fileReaderReady(reader);\n reader.readAsArrayBuffer(blob);\n return promise\n }\n\n function readBlobAsText(blob) {\n var reader = new FileReader();\n var promise = fileReaderReady(reader);\n reader.readAsText(blob);\n return promise\n }\n\n function readArrayBufferAsText(buf) {\n var view = new Uint8Array(buf);\n var chars = new Array(view.length);\n\n for (var i = 0; i < view.length; i++) {\n chars[i] = String.fromCharCode(view[i]);\n }\n return chars.join('')\n }\n\n function bufferClone(buf) {\n if (buf.slice) {\n return buf.slice(0)\n } else {\n var view = new Uint8Array(buf.byteLength);\n view.set(new Uint8Array(buf));\n return view.buffer\n }\n }\n\n function Body() {\n this.bodyUsed = false;\n\n this._initBody = function(body) {\n this._bodyInit = body;\n if (!body) {\n this._bodyText = '';\n } else if (typeof body === 'string') {\n this._bodyText = body;\n } else if (support.blob && Blob.prototype.isPrototypeOf(body)) {\n this._bodyBlob = body;\n } else if (support.formData && FormData.prototype.isPrototypeOf(body)) {\n this._bodyFormData = body;\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this._bodyText = body.toString();\n } else if (support.arrayBuffer && support.blob && isDataView(body)) {\n this._bodyArrayBuffer = bufferClone(body.buffer);\n // IE 10-11 can't handle a DataView body.\n this._bodyInit = new Blob([this._bodyArrayBuffer]);\n } else if (support.arrayBuffer && (ArrayBuffer.prototype.isPrototypeOf(body) || isArrayBufferView(body))) {\n this._bodyArrayBuffer = bufferClone(body);\n } else {\n throw new Error('unsupported BodyInit type')\n }\n\n if (!this.headers.get('content-type')) {\n if (typeof body === 'string') {\n this.headers.set('content-type', 'text/plain;charset=UTF-8');\n } else if (this._bodyBlob && this._bodyBlob.type) {\n this.headers.set('content-type', this._bodyBlob.type);\n } else if (support.searchParams && URLSearchParams.prototype.isPrototypeOf(body)) {\n this.headers.set('content-type', 'application/x-www-form-urlencoded;charset=UTF-8');\n }\n }\n };\n\n if (support.blob) {\n this.blob = function() {\n var rejected = consumed(this);\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return Promise.resolve(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(new Blob([this._bodyArrayBuffer]))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as blob')\n } else {\n return Promise.resolve(new Blob([this._bodyText]))\n }\n };\n\n this.arrayBuffer = function() {\n if (this._bodyArrayBuffer) {\n return consumed(this) || Promise.resolve(this._bodyArrayBuffer)\n } else {\n return this.blob().then(readBlobAsArrayBuffer)\n }\n };\n }\n\n this.text = function() {\n var rejected = consumed(this);\n if (rejected) {\n return rejected\n }\n\n if (this._bodyBlob) {\n return readBlobAsText(this._bodyBlob)\n } else if (this._bodyArrayBuffer) {\n return Promise.resolve(readArrayBufferAsText(this._bodyArrayBuffer))\n } else if (this._bodyFormData) {\n throw new Error('could not read FormData body as text')\n } else {\n return Promise.resolve(this._bodyText)\n }\n };\n\n if (support.formData) {\n this.formData = function() {\n return this.text().then(decode)\n };\n }\n\n this.json = function() {\n return this.text().then(JSON.parse)\n };\n\n return this\n }\n\n // HTTP methods whose capitalization should be normalized\n var methods = ['DELETE', 'GET', 'HEAD', 'OPTIONS', 'POST', 'PUT'];\n\n function normalizeMethod(method) {\n var upcased = method.toUpperCase();\n return (methods.indexOf(upcased) > -1) ? upcased : method\n }\n\n function Request(input, options) {\n options = options || {};\n var body = options.body;\n\n if (input instanceof Request) {\n if (input.bodyUsed) {\n throw new TypeError('Already read')\n }\n this.url = input.url;\n this.credentials = input.credentials;\n if (!options.headers) {\n this.headers = new Headers(input.headers);\n }\n this.method = input.method;\n this.mode = input.mode;\n if (!body && input._bodyInit != null) {\n body = input._bodyInit;\n input.bodyUsed = true;\n }\n } else {\n this.url = String(input);\n }\n\n this.credentials = options.credentials || this.credentials || 'omit';\n if (options.headers || !this.headers) {\n this.headers = new Headers(options.headers);\n }\n this.method = normalizeMethod(options.method || this.method || 'GET');\n this.mode = options.mode || this.mode || null;\n this.referrer = null;\n\n if ((this.method === 'GET' || this.method === 'HEAD') && body) {\n throw new TypeError('Body not allowed for GET or HEAD requests')\n }\n this._initBody(body);\n }\n\n Request.prototype.clone = function() {\n return new Request(this, { body: this._bodyInit })\n };\n\n function decode(body) {\n var form = new FormData();\n body.trim().split('&').forEach(function(bytes) {\n if (bytes) {\n var split = bytes.split('=');\n var name = split.shift().replace(/\\+/g, ' ');\n var value = split.join('=').replace(/\\+/g, ' ');\n form.append(decodeURIComponent(name), decodeURIComponent(value));\n }\n });\n return form\n }\n\n function parseHeaders(rawHeaders) {\n var headers = new Headers();\n // Replace instances of \\r\\n and \\n followed by at least one space or horizontal tab with a space\n // https://tools.ietf.org/html/rfc7230#section-3.2\n var preProcessedHeaders = rawHeaders.replace(/\\r?\\n[\\t ]+/g, ' ');\n preProcessedHeaders.split(/\\r?\\n/).forEach(function(line) {\n var parts = line.split(':');\n var key = parts.shift().trim();\n if (key) {\n var value = parts.join(':').trim();\n headers.append(key, value);\n }\n });\n return headers\n }\n\n Body.call(Request.prototype);\n\n function Response(bodyInit, options) {\n if (!options) {\n options = {};\n }\n\n this.type = 'default';\n this.status = options.status === undefined ? 200 : options.status;\n this.ok = this.status >= 200 && this.status < 300;\n this.statusText = 'statusText' in options ? options.statusText : 'OK';\n this.headers = new Headers(options.headers);\n this.url = options.url || '';\n this._initBody(bodyInit);\n }\n\n Body.call(Response.prototype);\n\n Response.prototype.clone = function() {\n return new Response(this._bodyInit, {\n status: this.status,\n statusText: this.statusText,\n headers: new Headers(this.headers),\n url: this.url\n })\n };\n\n Response.error = function() {\n var response = new Response(null, {status: 0, statusText: ''});\n response.type = 'error';\n return response\n };\n\n var redirectStatuses = [301, 302, 303, 307, 308];\n\n Response.redirect = function(url, status) {\n if (redirectStatuses.indexOf(status) === -1) {\n throw new RangeError('Invalid status code')\n }\n\n return new Response(null, {status: status, headers: {location: url}})\n };\n\n self.Headers = Headers;\n self.Request = Request;\n self.Response = Response;\n\n self.fetch = function(input, init) {\n return new Promise(function(resolve, reject) {\n var request = new Request(input, init);\n var xhr = new XMLHttpRequest();\n\n xhr.onload = function() {\n var options = {\n status: xhr.status,\n statusText: xhr.statusText,\n headers: parseHeaders(xhr.getAllResponseHeaders() || '')\n };\n options.url = 'responseURL' in xhr ? xhr.responseURL : options.headers.get('X-Request-URL');\n var body = 'response' in xhr ? xhr.response : xhr.responseText;\n resolve(new Response(body, options));\n };\n\n xhr.onerror = function() {\n reject(new TypeError('Network request failed'));\n };\n\n xhr.ontimeout = function() {\n reject(new TypeError('Network request failed'));\n };\n\n xhr.open(request.method, request.url, true);\n\n if (request.credentials === 'include') {\n xhr.withCredentials = true;\n } else if (request.credentials === 'omit') {\n xhr.withCredentials = false;\n }\n\n if ('responseType' in xhr && support.blob) {\n xhr.responseType = 'blob';\n }\n\n request.headers.forEach(function(value, name) {\n xhr.setRequestHeader(name, value);\n });\n\n xhr.send(typeof request._bodyInit === 'undefined' ? null : request._bodyInit);\n })\n };\n self.fetch.polyfill = true;\n})(typeof self !== 'undefined' ? self : this);\n}).call(__root__, void(0));\nvar fetch = __root__.fetch;\nvar Response = fetch.Response = __root__.Response;\nvar Request = fetch.Request = __root__.Request;\nvar Headers = fetch.Headers = __root__.Headers;\nif (typeof module === 'object' && module.exports) {\nmodule.exports = fetch;\n// Needed for TypeScript consumers without esModuleInterop.\nmodule.exports.default = fetch;\n}\n","/** @license React v16.14.0\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n\n'use strict';var l=require(\"object-assign\"),n=\"function\"===typeof Symbol&&Symbol.for,p=n?Symbol.for(\"react.element\"):60103,q=n?Symbol.for(\"react.portal\"):60106,r=n?Symbol.for(\"react.fragment\"):60107,t=n?Symbol.for(\"react.strict_mode\"):60108,u=n?Symbol.for(\"react.profiler\"):60114,v=n?Symbol.for(\"react.provider\"):60109,w=n?Symbol.for(\"react.context\"):60110,x=n?Symbol.for(\"react.forward_ref\"):60112,y=n?Symbol.for(\"react.suspense\"):60113,z=n?Symbol.for(\"react.memo\"):60115,A=n?Symbol.for(\"react.lazy\"):\n60116,B=\"function\"===typeof Symbol&&Symbol.iterator;function C(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}\nvar D={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},E={};function F(a,b,c){this.props=a;this.context=b;this.refs=E;this.updater=c||D}F.prototype.isReactComponent={};F.prototype.setState=function(a,b){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(C(85));this.updater.enqueueSetState(this,a,b,\"setState\")};F.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};\nfunction G(){}G.prototype=F.prototype;function H(a,b,c){this.props=a;this.context=b;this.refs=E;this.updater=c||D}var I=H.prototype=new G;I.constructor=H;l(I,F.prototype);I.isPureReactComponent=!0;var J={current:null},K=Object.prototype.hasOwnProperty,L={key:!0,ref:!0,__self:!0,__source:!0};\nfunction M(a,b,c){var e,d={},g=null,k=null;if(null!=b)for(e in void 0!==b.ref&&(k=b.ref),void 0!==b.key&&(g=\"\"+b.key),b)K.call(b,e)&&!L.hasOwnProperty(e)&&(d[e]=b[e]);var f=arguments.length-2;if(1===f)d.children=c;else if(1<f){for(var h=Array(f),m=0;m<f;m++)h[m]=arguments[m+2];d.children=h}if(a&&a.defaultProps)for(e in f=a.defaultProps,f)void 0===d[e]&&(d[e]=f[e]);return{$$typeof:p,type:a,key:g,ref:k,props:d,_owner:J.current}}\nfunction N(a,b){return{$$typeof:p,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===p}function escape(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+(\"\"+a).replace(/[=:]/g,function(a){return b[a]})}var P=/\\/+/g,Q=[];function R(a,b,c,e){if(Q.length){var d=Q.pop();d.result=a;d.keyPrefix=b;d.func=c;d.context=e;d.count=0;return d}return{result:a,keyPrefix:b,func:c,context:e,count:0}}\nfunction S(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>Q.length&&Q.push(a)}\nfunction T(a,b,c,e){var d=typeof a;if(\"undefined\"===d||\"boolean\"===d)a=null;var g=!1;if(null===a)g=!0;else switch(d){case \"string\":case \"number\":g=!0;break;case \"object\":switch(a.$$typeof){case p:case q:g=!0}}if(g)return c(e,a,\"\"===b?\".\"+U(a,0):b),1;g=0;b=\"\"===b?\".\":b+\":\";if(Array.isArray(a))for(var k=0;k<a.length;k++){d=a[k];var f=b+U(d,k);g+=T(d,f,c,e)}else if(null===a||\"object\"!==typeof a?f=null:(f=B&&a[B]||a[\"@@iterator\"],f=\"function\"===typeof f?f:null),\"function\"===typeof f)for(a=f.call(a),k=\n0;!(d=a.next()).done;)d=d.value,f=b+U(d,k++),g+=T(d,f,c,e);else if(\"object\"===d)throw c=\"\"+a,Error(C(31,\"[object Object]\"===c?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":c,\"\"));return g}function V(a,b,c){return null==a?0:T(a,\"\",b,c)}function U(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?escape(a.key):b.toString(36)}function W(a,b){a.func.call(a.context,b,a.count++)}\nfunction aa(a,b,c){var e=a.result,d=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?X(a,e,c,function(a){return a}):null!=a&&(O(a)&&(a=N(a,d+(!a.key||b&&b.key===a.key?\"\":(\"\"+a.key).replace(P,\"$&/\")+\"/\")+c)),e.push(a))}function X(a,b,c,e,d){var g=\"\";null!=c&&(g=(\"\"+c).replace(P,\"$&/\")+\"/\");b=R(b,g,e,d);V(a,aa,b);S(b)}var Y={current:null};function Z(){var a=Y.current;if(null===a)throw Error(C(321));return a}\nvar ba={ReactCurrentDispatcher:Y,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:J,IsSomeRendererActing:{current:!1},assign:l};exports.Children={map:function(a,b,c){if(null==a)return a;var e=[];X(a,e,null,b,c);return e},forEach:function(a,b,c){if(null==a)return a;b=R(null,null,b,c);V(a,W,b);S(b)},count:function(a){return V(a,function(){return null},null)},toArray:function(a){var b=[];X(a,b,null,function(a){return a});return b},only:function(a){if(!O(a))throw Error(C(143));return a}};\nexports.Component=F;exports.Fragment=r;exports.Profiler=u;exports.PureComponent=H;exports.StrictMode=t;exports.Suspense=y;exports.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ba;\nexports.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(C(267,a));var e=l({},a.props),d=a.key,g=a.ref,k=a._owner;if(null!=b){void 0!==b.ref&&(g=b.ref,k=J.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var f=a.type.defaultProps;for(h in b)K.call(b,h)&&!L.hasOwnProperty(h)&&(e[h]=void 0===b[h]&&void 0!==f?f[h]:b[h])}var h=arguments.length-2;if(1===h)e.children=c;else if(1<h){f=Array(h);for(var m=0;m<h;m++)f[m]=arguments[m+2];e.children=f}return{$$typeof:p,type:a.type,\nkey:d,ref:g,props:e,_owner:k}};exports.createContext=function(a,b){void 0===b&&(b=null);a={$$typeof:w,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:v,_context:a};return a.Consumer=a};exports.createElement=M;exports.createFactory=function(a){var b=M.bind(null,a);b.type=a;return b};exports.createRef=function(){return{current:null}};exports.forwardRef=function(a){return{$$typeof:x,render:a}};exports.isValidElement=O;\nexports.lazy=function(a){return{$$typeof:A,_ctor:a,_status:-1,_result:null}};exports.memo=function(a,b){return{$$typeof:z,type:a,compare:void 0===b?null:b}};exports.useCallback=function(a,b){return Z().useCallback(a,b)};exports.useContext=function(a,b){return Z().useContext(a,b)};exports.useDebugValue=function(){};exports.useEffect=function(a,b){return Z().useEffect(a,b)};exports.useImperativeHandle=function(a,b,c){return Z().useImperativeHandle(a,b,c)};\nexports.useLayoutEffect=function(a,b){return Z().useLayoutEffect(a,b)};exports.useMemo=function(a,b){return Z().useMemo(a,b)};exports.useReducer=function(a,b,c){return Z().useReducer(a,b,c)};exports.useRef=function(a){return Z().useRef(a)};exports.useState=function(a){return Z().useState(a)};exports.version=\"16.14.0\";\n","/*\nobject-assign\n(c) Sindre Sorhus\n@license MIT\n*/\n\n'use strict';\n/* eslint-disable no-unused-vars */\nvar getOwnPropertySymbols = Object.getOwnPropertySymbols;\nvar hasOwnProperty = Object.prototype.hasOwnProperty;\nvar propIsEnumerable = Object.prototype.propertyIsEnumerable;\n\nfunction toObject(val) {\n\tif (val === null || val === undefined) {\n\t\tthrow new TypeError('Object.assign cannot be called with null or undefined');\n\t}\n\n\treturn Object(val);\n}\n\nfunction shouldUseNative() {\n\ttry {\n\t\tif (!Object.assign) {\n\t\t\treturn false;\n\t\t}\n\n\t\t// Detect buggy property enumeration order in older V8 versions.\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=4118\n\t\tvar test1 = new String('abc'); // eslint-disable-line no-new-wrappers\n\t\ttest1[5] = 'de';\n\t\tif (Object.getOwnPropertyNames(test1)[0] === '5') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test2 = {};\n\t\tfor (var i = 0; i < 10; i++) {\n\t\t\ttest2['_' + String.fromCharCode(i)] = i;\n\t\t}\n\t\tvar order2 = Object.getOwnPropertyNames(test2).map(function (n) {\n\t\t\treturn test2[n];\n\t\t});\n\t\tif (order2.join('') !== '0123456789') {\n\t\t\treturn false;\n\t\t}\n\n\t\t// https://bugs.chromium.org/p/v8/issues/detail?id=3056\n\t\tvar test3 = {};\n\t\t'abcdefghijklmnopqrst'.split('').forEach(function (letter) {\n\t\t\ttest3[letter] = letter;\n\t\t});\n\t\tif (Object.keys(Object.assign({}, test3)).join('') !==\n\t\t\t\t'abcdefghijklmnopqrst') {\n\t\t\treturn false;\n\t\t}\n\n\t\treturn true;\n\t} catch (err) {\n\t\t// We don't expect any of the above to throw, but better to be safe.\n\t\treturn false;\n\t}\n}\n\nmodule.exports = shouldUseNative() ? Object.assign : function (target, source) {\n\tvar from;\n\tvar to = toObject(target);\n\tvar symbols;\n\n\tfor (var s = 1; s < arguments.length; s++) {\n\t\tfrom = Object(arguments[s]);\n\n\t\tfor (var key in from) {\n\t\t\tif (hasOwnProperty.call(from, key)) {\n\t\t\t\tto[key] = from[key];\n\t\t\t}\n\t\t}\n\n\t\tif (getOwnPropertySymbols) {\n\t\t\tsymbols = getOwnPropertySymbols(from);\n\t\t\tfor (var i = 0; i < symbols.length; i++) {\n\t\t\t\tif (propIsEnumerable.call(from, symbols[i])) {\n\t\t\t\t\tto[symbols[i]] = from[symbols[i]];\n\t\t\t\t}\n\t\t\t}\n\t\t}\n\t}\n\n\treturn to;\n};\n","module.exports = function(module) {\n\tif (!module.webpackPolyfill) {\n\t\tmodule.deprecate = function() {};\n\t\tmodule.paths = [];\n\t\t// module.parent = undefined by default\n\t\tif (!module.children) module.children = [];\n\t\tObject.defineProperty(module, \"loaded\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.l;\n\t\t\t}\n\t\t});\n\t\tObject.defineProperty(module, \"id\", {\n\t\t\tenumerable: true,\n\t\t\tget: function() {\n\t\t\t\treturn module.i;\n\t\t\t}\n\t\t});\n\t\tmodule.webpackPolyfill = 1;\n\t}\n\treturn module;\n};\n","import React from \"react\";\nimport FormData from \"form-data\";\nimport fetch from \"cross-fetch\";\n\nconst {dispatch} = wp.data;\nconst {Button} = wp.components\nconst {Fragment, Component} = wp.element\nconst {__} = wp.i18n\nconst {property} = lodash\n\nclass NGGFeaturedThumbnail extends Component {\n\tstate = {\n\t\timage_url: null,\n\t\tmsg: __('Loading...')\n\t}\n\n\tcomponentDidUpdate(prevProps) {\n\t\tif (this.props.image_id !== prevProps.image_id) {\n\t\t\tthis.updateImageUrl();\n\t\t}\n\t}\n\n\tcomponentDidMount() {\n\t\tthis.updateImageUrl();\n\t}\n\n\tupdateImageUrl = () => {\n\t\tthis.getImageUrl(this.props.image_id)\n\t\t\t.then(image_url => this.setState({image_url}))\n\t\t\t.catch((err) => console.log(err) && this.setState({msg: __(\"Could not load image\")}));\n\t}\n\n\tgetImageUrl = image_id => {\n\t\tconst data = new FormData();\n\n\t\tdata.append('action', 'get_image');\n\t\tdata.append('image_id', image_id);\n\n\t\treturn fetch(photocrati_ajax.url,\n\t\t\t{\n\t\t\t\tmethod: 'POST',\n\t\t\t\tbody: data,\n\t\t\t\theaders: {\n\t\t\t\t\t'Accept': 'application/json'\n\t\t\t\t}\n\t\t\t})\n\t\t\t.then(res => res.json())\n\t\t\t.then(property('image.image_url'));\n\t}\n\n\trender() {\n\t\tconst {msg} = this.state;\n\n\t\tconst style = {\n\t\t\tpaddingTop: '5px',\n\t\t\tpaddingBottom: '5px'\n\t\t};\n\n\t\tconst el = this.state.image_url ? <img src={this.state.image_url}/> : <span>{msg}</span>;\n\n\t\treturn (\n\t\t\t<div style={style}>{el}</div>\n\t\t);\n\t}\n}\n\nexport default class NGGFeaturedImage extends Component {\n\n\tconstructor(props) {\n\t\tsuper(props);\n\n\t\tthis.state = {\n\t\t\tngg_id: props.meta.ngg_post_thumbnail,\n\t\t\twp_ml_id: props.featuredImageId\n\t\t}\n\t}\n\n\thandleOpenClick = event => {\n\t\ttop.set_ngg_post_thumbnail = this.onUpdatePostThumbnail;\n\t\ttb_show(\n\t\t\t\"Set NextGEN Featured Image\",\n\t\t\tngg_featured_image.modal_url.replace(/%post_id%/, this.props.currentPostId)\n\t\t);\n\t}\n\n\thandleRemoveClick = event => {\n\t\tconst meta = {\n\t\t\t...this.props.meta,\n\t\t\tngg_post_thumbnail: 0,\n\t\t\tfeatured_media: 0\n\t\t};\n\t\tthis.setState({\n\t\t\tngg_id: 0\n\t\t});\n\t\tdispatch('core/editor').editPost({meta});\n\t}\n\n\tonUpdatePostThumbnail = ngg_image_id => {\n\t\ttb_remove()\n\t\tconst meta = {\n\t\t\t...this.props.meta,\n\t\t\tngg_post_thumbnail: parseInt(ngg_image_id)\n\t\t};\n\t\tthis.setState({\n\t\t\tngg_id: meta.ngg_post_thumbnail\n\t\t});\n\t\tdispatch('core/editor').editPost({meta});\n\t}\n\n\trender() {\n\t\treturn (\n\t\t\t<Fragment>\n\t\t\t\t<Button style={{marginTop: '10px'}}\n\t\t\t\t\t\tonClick={this.handleOpenClick}\n\t\t\t\t\t\tclassName=\"editor-post-featured-image__toggle\">\n\t\t\t\t\t{__('Set NextGEN Featured Image')}\n\t\t\t\t</Button>\n\n\t\t\t\t{this.state.ngg_id > 0 && this.props.meta.ngg_post_thumbnail !== this.state.ngg_id ?\n\t\t\t\t\t<Fragment>\n\t\t\t\t\t\t<NGGFeaturedThumbnail image_id={this.state.ngg_id}/>\n\t\t\t\t\t\t<Button onClick={this.handleRemoveClick}\n\t\t\t\t\t\t\t\tclassName=\"is-link is-destructive\">\n\t\t\t\t\t\t\t{__('Remove featured image')}\n\t\t\t\t\t\t</Button>\n\t\t\t\t\t</Fragment>\n\t\t\t\t\t: ''}\n\t\t\t</Fragment>\n\t\t);\n\t}\n}","import React from \"react\";\nimport NGGFeaturedImage from './components/ngg-post-thumbnail.jsx';\n\nconst {select} = wp.data;\nconst {Fragment} = wp.element\n\nfunction setFeaturedImageDisplay(OriginalComponent) {\n return (props) => {\n const meta = select('core/editor').getCurrentPostAttribute('meta')\n const nggFeaturedImage = meta ? <NGGFeaturedImage {...props} meta={meta}/> : null\n return (\n <Fragment>\n <OriginalComponent {...props}/>\n {nggFeaturedImage}\n </Fragment>\n );\n }\n}\n\nwp.hooks.addFilter('editor.PostFeaturedImage', 'imagely/featured-image-display', setFeaturedImageDisplay);"],"sourceRoot":""}
|
products/photocrati_nextgen/modules/nextgen_gallery_display/package.module.nextgen_gallery_display.php
CHANGED
@@ -1707,9 +1707,13 @@ class C_Displayed_Gallery_Renderer extends C_Component
|
|
1707 |
*/
|
1708 |
class Mixin_Displayed_Gallery_Renderer extends Mixin
|
1709 |
{
|
|
|
1710 |
function params_to_displayed_gallery($params)
|
1711 |
{
|
1712 |
-
$
|
|
|
|
|
|
|
1713 |
// Get the NextGEN settings to provide some defaults
|
1714 |
$settings = C_NextGen_Settings::get_instance();
|
1715 |
// Perform some conversions...
|
@@ -1799,6 +1803,8 @@ class Mixin_Displayed_Gallery_Renderer extends Mixin
|
|
1799 |
if ($displayed_gallery) {
|
1800 |
$displayed_gallery->validate();
|
1801 |
}
|
|
|
|
|
1802 |
return $displayed_gallery;
|
1803 |
}
|
1804 |
/**
|
1707 |
*/
|
1708 |
class Mixin_Displayed_Gallery_Renderer extends Mixin
|
1709 |
{
|
1710 |
+
static $_cache = array();
|
1711 |
function params_to_displayed_gallery($params)
|
1712 |
{
|
1713 |
+
$hash = crc32(serialize($params));
|
1714 |
+
if (isset(self::$_cache[$hash])) {
|
1715 |
+
return self::$_cache[$hash];
|
1716 |
+
}
|
1717 |
// Get the NextGEN settings to provide some defaults
|
1718 |
$settings = C_NextGen_Settings::get_instance();
|
1719 |
// Perform some conversions...
|
1803 |
if ($displayed_gallery) {
|
1804 |
$displayed_gallery->validate();
|
1805 |
}
|
1806 |
+
// Cache for reuse
|
1807 |
+
self::$_cache[$hash] = $displayed_gallery;
|
1808 |
return $displayed_gallery;
|
1809 |
}
|
1810 |
/**
|
products/photocrati_nextgen/modules/nextgen_other_options/package.module.nextgen_other_options.php
CHANGED
@@ -337,7 +337,7 @@ class A_Miscellaneous_Form extends Mixin
|
|
337 |
}
|
338 |
function render()
|
339 |
{
|
340 |
-
return $this->object->render_partial('photocrati-nextgen_other_options#misc_tab', array('mediarss_activated' => C_NextGen_Settings::get_instance()->useMediaRSS, 'mediarss_activated_label' => __('Add MediaRSS link?', 'nggallery'), 'mediarss_activated_help' => __('When enabled, adds a MediaRSS link to your header. Third-party web services can use this to publish your galleries', 'nggallery'), 'mediarss_activated_no' => __('No'), 'mediarss_activated_yes' => __('Yes'), 'galleries_in_feeds' => C_NextGen_Settings::get_instance()->galleries_in_feeds, 'galleries_in_feeds_label' => __('Display galleries in feeds', 'nggallery'), 'galleries_in_feeds_help' => __('NextGEN hides its gallery displays in feeds other than MediaRSS. This enables image galleries in feeds.', 'nggallery'), 'galleries_in_feeds_no' => __('No'), 'galleries_in_feeds_yes' => __('Yes'), 'cache_label' => __('Clear image cache', 'nggallery'), 'cache_confirmation' => __("Completely clear the NextGEN cache of all image modifications?\n\nChoose [Cancel] to Stop, [OK] to proceed.", 'nggallery'), 'update_legacy_featured_images_field' => $this->object->render_partial('photocrati-nextgen_other_options#update_legacy_featured_images_field', ['i18n' => ['label' => __('Update legacy page featured images', 'nggallery'), 'confirmation' => __('Continue? This will copy all NextGen 1.x page featured images into the media library.', 'nggallery'), 'tooltip' => __('WordPress 5.4 is incompatible with NextGen 1.x page featured images and they must be updated in a bulk process to correct them. This button will launch a background process (with a progress bar) that imports each NextGen image into the Media Library. This process can be resumed if you close the popup window or this browser window.', 'nggallery'), 'header' => __('Updating legacy page featured images', 'nggallery'), 'no_images_found' => __('No legacy page featured images were found.', 'nggallery'), 'operation_finished' => __('Operation complete. Legacy featured images have been corrected.', 'nggallery')]], TRUE), 'slug_field' => $this->_render_text_field((object) array('name' => 'misc_settings'), 'router_param_slug', __('Permalink slug', 'nggallery'), $this->object->get_model()->router_param_slug), 'maximum_entity_count_field' => $this->_render_number_field((object) array('name' => 'misc_settings'), 'maximum_entity_count', __('Maximum image count', 'nggallery'), $this->object->get_model()->maximum_entity_count, __('This is the maximum limit of images that NextGEN will restrict itself to querying', 'nggallery') . " \n " . __('Note: This limit will not apply to slideshow widgets or random galleries if/when those galleries specify their own image limits', 'nggallery'), FALSE, '', 1), 'random_widget_cache_ttl_field' => $this->_render_number_field((object) array('name' => 'misc_settings'), 'random_widget_cache_ttl', __('Random widget cache duration', 'nggallery'), $this->object->get_model()->random_widget_cache_ttl, __('The duration of time (in minutes) that "random" widget galleries should be cached. A setting of zero will disable caching.', 'nggallery'), FALSE, '', 0), 'alternate_random_method_field' => $this->_render_radio_field((object) array('name' => 'misc_settings'), 'use_alternate_random_method', __('Use alternative method of retrieving random image galleries', 'nggallery'), C_NextGen_Settings::get_instance()->use_alternate_random_method, __("Some web hosts' database servers disable or disrupt queries using 'ORDER BY RAND()' which can cause galleries to lose their randomness. NextGen provides an alternative (but not completely random) method to determine what images are fed into 'random' galleries.", 'nggallery')), 'disable_fontawesome_field' => $this->_render_radio_field((object) array('name' => 'misc_settings'), 'disable_fontawesome', __('Do not enqueue FontAwesome', 'nggallery'), C_NextGen_Settings::get_instance()->disable_fontawesome, __("Warning: your theme or another plugin must provide FontAwesome or your gallery displays may appear incorrectly", 'nggallery'))), TRUE);
|
341 |
}
|
342 |
function cache_action()
|
343 |
{
|
337 |
}
|
338 |
function render()
|
339 |
{
|
340 |
+
return $this->object->render_partial('photocrati-nextgen_other_options#misc_tab', array('mediarss_activated' => C_NextGen_Settings::get_instance()->useMediaRSS, 'mediarss_activated_label' => __('Add MediaRSS link?', 'nggallery'), 'mediarss_activated_help' => __('When enabled, adds a MediaRSS link to your header. Third-party web services can use this to publish your galleries', 'nggallery'), 'mediarss_activated_no' => __('No'), 'mediarss_activated_yes' => __('Yes'), 'galleries_in_feeds' => C_NextGen_Settings::get_instance()->galleries_in_feeds, 'galleries_in_feeds_label' => __('Display galleries in feeds', 'nggallery'), 'galleries_in_feeds_help' => __('NextGEN hides its gallery displays in feeds other than MediaRSS. This enables image galleries in feeds.', 'nggallery'), 'galleries_in_feeds_no' => __('No'), 'galleries_in_feeds_yes' => __('Yes'), 'cache_label' => __('Clear image cache', 'nggallery'), 'cache_confirmation' => __("Completely clear the NextGEN cache of all image modifications?\n\nChoose [Cancel] to Stop, [OK] to proceed.", 'nggallery'), 'update_legacy_featured_images_field' => $this->object->render_partial('photocrati-nextgen_other_options#update_legacy_featured_images_field', ['i18n' => ['label' => __('Update legacy page featured images', 'nggallery'), 'confirmation' => __('Continue? This will copy all NextGen 1.x page featured images into the media library.', 'nggallery'), 'tooltip' => __('WordPress 5.4 is incompatible with NextGen 1.x page featured images and they must be updated in a bulk process to correct them. This button will launch a background process (with a progress bar) that imports each NextGen image into the Media Library. This process can be resumed if you close the popup window or this browser window.', 'nggallery'), 'header' => __('Updating legacy page featured images', 'nggallery'), 'no_images_found' => __('No legacy page featured images were found.', 'nggallery'), 'operation_finished' => __('Operation complete. Legacy featured images have been corrected.', 'nggallery')]], TRUE), 'slug_field' => $this->_render_text_field((object) array('name' => 'misc_settings'), 'router_param_slug', __('Permalink slug', 'nggallery'), $this->object->get_model()->router_param_slug), 'maximum_entity_count_field' => $this->_render_number_field((object) array('name' => 'misc_settings'), 'maximum_entity_count', __('Maximum image count', 'nggallery'), $this->object->get_model()->maximum_entity_count, __('This is the maximum limit of images that NextGEN will restrict itself to querying', 'nggallery') . " \n " . __('Note: This limit will not apply to slideshow widgets or random galleries if/when those galleries specify their own image limits', 'nggallery'), FALSE, '', 1), 'random_widget_cache_ttl_field' => $this->_render_number_field((object) array('name' => 'misc_settings'), 'random_widget_cache_ttl', __('Random widget cache duration', 'nggallery'), $this->object->get_model()->random_widget_cache_ttl, __('The duration of time (in minutes) that "random" widget galleries should be cached. A setting of zero will disable caching.', 'nggallery'), FALSE, '', 0), 'alternate_random_method_field' => $this->_render_radio_field((object) array('name' => 'misc_settings'), 'use_alternate_random_method', __('Use alternative method of retrieving random image galleries', 'nggallery'), C_NextGen_Settings::get_instance()->use_alternate_random_method, __("Some web hosts' database servers disable or disrupt queries using 'ORDER BY RAND()' which can cause galleries to lose their randomness. NextGen provides an alternative (but not completely random) method to determine what images are fed into 'random' galleries.", 'nggallery')), 'disable_fontawesome_field' => $this->_render_radio_field((object) array('name' => 'misc_settings'), 'disable_fontawesome', __('Do not enqueue FontAwesome', 'nggallery'), C_NextGen_Settings::get_instance()->disable_fontawesome, __("Warning: your theme or another plugin must provide FontAwesome or your gallery displays may appear incorrectly", 'nggallery')), 'disable_ngg_tags_page_field' => $this->_render_radio_field((object) array('name' => 'misc_settings'), 'disable_ngg_tags_page', __('Disable the /ngg_tag/ page', 'nggallery'), C_NextGen_Settings::get_instance()->get('disable_ngg_tags_page', FALSE), __("Normally an SEO feature; some users may wish to disable this to prevent NextGEN from revealing image tags to site visitors", 'nggallery'))), TRUE);
|
341 |
}
|
342 |
function cache_action()
|
343 |
{
|
products/photocrati_nextgen/modules/nextgen_other_options/templates/misc_tab.php
CHANGED
@@ -4,6 +4,7 @@
|
|
4 |
* @var string $cache_confirmation
|
5 |
* @var string $cache_label
|
6 |
* @var string $disable_fontawesome_field
|
|
|
7 |
* @var string $galleries_in_feeds
|
8 |
* @var string $galleries_in_feeds_help
|
9 |
* @var string $galleries_in_feeds_label
|
@@ -114,4 +115,6 @@
|
|
114 |
<?php print $alternate_random_method_field; ?>
|
115 |
|
116 |
<?php print $disable_fontawesome_field; ?>
|
|
|
|
|
117 |
</table>
|
4 |
* @var string $cache_confirmation
|
5 |
* @var string $cache_label
|
6 |
* @var string $disable_fontawesome_field
|
7 |
+
* @var string $disable_ngg_tags_page_field
|
8 |
* @var string $galleries_in_feeds
|
9 |
* @var string $galleries_in_feeds_help
|
10 |
* @var string $galleries_in_feeds_label
|
115 |
<?php print $alternate_random_method_field; ?>
|
116 |
|
117 |
<?php print $disable_fontawesome_field; ?>
|
118 |
+
|
119 |
+
<?php print $disable_ngg_tags_page_field; ?>
|
120 |
</table>
|
products/photocrati_nextgen/modules/nextgen_settings/module.nextgen_settings.php
CHANGED
@@ -18,7 +18,7 @@ class M_NextGen_Settings extends C_Base_Module
|
|
18 |
'photocrati-nextgen_settings',
|
19 |
'NextGEN Gallery Settings',
|
20 |
'Provides central management for NextGEN Gallery settings',
|
21 |
-
'3.
|
22 |
'https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/',
|
23 |
'Imagely',
|
24 |
'https://www.imagely.com'
|
@@ -133,11 +133,17 @@ class C_NextGen_Settings_Installer
|
|
133 |
'CSSfile' => 'nggallery.css', // set default css filename
|
134 |
'always_enable_frontend_logic' => FALSE,
|
135 |
|
136 |
-
// Misc
|
|
|
137 |
// It is known that WPEngine disables 'order by rand()' by default, but exposes it as an option to users
|
138 |
'use_alternate_random_method' => (function_exists('is_wpe') && is_wpe()) ? TRUE : FALSE,
|
|
|
|
|
139 |
'disable_fontawesome' => FALSE,
|
140 |
|
|
|
|
|
|
|
141 |
// Duration of caching of 'random' widgets image IDs
|
142 |
'random_widget_cache_ttl' => 30
|
143 |
]);
|
18 |
'photocrati-nextgen_settings',
|
19 |
'NextGEN Gallery Settings',
|
20 |
'Provides central management for NextGEN Gallery settings',
|
21 |
+
'3.10',
|
22 |
'https://www.imagely.com/wordpress-gallery-plugin/nextgen-gallery/',
|
23 |
'Imagely',
|
24 |
'https://www.imagely.com'
|
133 |
'CSSfile' => 'nggallery.css', // set default css filename
|
134 |
'always_enable_frontend_logic' => FALSE,
|
135 |
|
136 |
+
// Misc //
|
137 |
+
|
138 |
// It is known that WPEngine disables 'order by rand()' by default, but exposes it as an option to users
|
139 |
'use_alternate_random_method' => (function_exists('is_wpe') && is_wpe()) ? TRUE : FALSE,
|
140 |
+
|
141 |
+
// Prevent conflicts with other plugins that enqueue fontawesome
|
142 |
'disable_fontawesome' => FALSE,
|
143 |
|
144 |
+
// Prevent the /ngg_tag/ page from being enabled
|
145 |
+
'disable_ngg_tags_page' => FALSE,
|
146 |
+
|
147 |
// Duration of caching of 'random' widgets image IDs
|
148 |
'random_widget_cache_ttl' => 30
|
149 |
]);
|
products/photocrati_nextgen/modules/ngglegacy/admin/rotate.php
CHANGED
@@ -73,7 +73,7 @@ $preview_image = $storage->get_image_url($id, 'full');
|
|
73 |
<table align="center">
|
74 |
<tr>
|
75 |
<td valign="middle" align="center" id="ngg-overlay-dialog-main">
|
76 |
-
<img src="<?php echo nextgen_esc_url( $preview_image ); ?>"
|
77 |
alt=""
|
78 |
id="imageToEdit"
|
79 |
style="max-width: 450px;
|
73 |
<table align="center">
|
74 |
<tr>
|
75 |
<td valign="middle" align="center" id="ngg-overlay-dialog-main">
|
76 |
+
<img src="<?php echo nextgen_esc_url( $preview_image ) . '?' . time() . rand(1,100); ?>"
|
77 |
alt=""
|
78 |
id="imageToEdit"
|
79 |
style="max-width: 450px;
|
products/photocrati_nextgen/modules/ngglegacy/fonts/YanoneKaffeesatz-Bold.ttf
CHANGED
File without changes
|
products/photocrati_nextgen/modules/widget/package.module.widget.php
CHANGED
@@ -92,6 +92,10 @@ class C_Widget_Gallery extends WP_Widget
|
|
92 |
if (isset($options[$id])) {
|
93 |
$sidebar_data = $wp_registered_sidebars[$sidebar_name];
|
94 |
$sidebar_data['widget_id'] = $widget;
|
|
|
|
|
|
|
|
|
95 |
$displayed_gallery = $this->get_displayed_gallery($sidebar_data, $options[$id]);
|
96 |
self::$displayed_gallery_ids[$widget] = $displayed_gallery;
|
97 |
$controller = C_Display_Type_Controller::get_instance(NGG_BASIC_THUMBNAILS);
|
@@ -106,12 +110,16 @@ class C_Widget_Gallery extends WP_Widget
|
|
106 |
}, 11);
|
107 |
// It is important that this run at priority 11 or higher so that M_Gallery_Display->enqueue_frontend_resources() has run first
|
108 |
}
|
|
|
|
|
|
|
|
|
109 |
function form($instance)
|
110 |
{
|
111 |
// used for rendering utilities
|
112 |
$parent = C_Widget::get_instance();
|
113 |
// defaults
|
114 |
-
$instance = wp_parse_args((array) $instance,
|
115 |
return $parent->render_partial('photocrati-widget#form_gallery', array('self' => $this, 'instance' => $instance, 'title' => esc_attr($instance['title']), 'items' => intval($instance['items']), 'height' => esc_attr($instance['height']), 'width' => esc_attr($instance['width'])));
|
116 |
}
|
117 |
function update($new_instance, $old_instance)
|
@@ -234,8 +242,14 @@ class C_Widget_Gallery extends WP_Widget
|
|
234 |
}
|
235 |
function widget($args, $instance)
|
236 |
{
|
237 |
-
//
|
238 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
239 |
print C_Displayed_Gallery_Renderer::get_instance()->display_images($displayed_gallery);
|
240 |
}
|
241 |
}
|
@@ -322,6 +336,10 @@ class C_Widget_Slideshow extends WP_Widget
|
|
322 |
if (isset($options[$id])) {
|
323 |
$sidebar_data = $wp_registered_sidebars[$sidebar_name];
|
324 |
$sidebar_data['widget_id'] = $widget;
|
|
|
|
|
|
|
|
|
325 |
$displayed_gallery = $this->get_displayed_gallery($sidebar_data, $options[$id]);
|
326 |
self::$displayed_gallery_ids[$widget] = $displayed_gallery;
|
327 |
$controller = C_Display_Type_Controller::get_instance(NGG_BASIC_SLIDESHOW);
|
@@ -416,8 +434,14 @@ class C_Widget_Slideshow extends WP_Widget
|
|
416 |
}
|
417 |
function render_slideshow($args, $instance)
|
418 |
{
|
419 |
-
//
|
420 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
421 |
$renderer = C_Displayed_Gallery_Renderer::get_instance();
|
422 |
$retval = $renderer->display_images($displayed_gallery);
|
423 |
$retval = apply_filters('ngg_show_slideshow_widget_content', $retval, $instance['galleryid'], $instance['width'], $instance['height']);
|
92 |
if (isset($options[$id])) {
|
93 |
$sidebar_data = $wp_registered_sidebars[$sidebar_name];
|
94 |
$sidebar_data['widget_id'] = $widget;
|
95 |
+
// These are normally replaced at display time but we're building our cache before then
|
96 |
+
$sidebar_data['before_widget'] = str_replace('%1$s', $widget, $sidebar_data['before_widget']);
|
97 |
+
$sidebar_data['before_widget'] = str_replace('%2$s', 'ngg_images', $sidebar_data['before_widget']);
|
98 |
+
$sidebar_data['widget_name'] = __('NextGEN Widget', 'nggallery');
|
99 |
$displayed_gallery = $this->get_displayed_gallery($sidebar_data, $options[$id]);
|
100 |
self::$displayed_gallery_ids[$widget] = $displayed_gallery;
|
101 |
$controller = C_Display_Type_Controller::get_instance(NGG_BASIC_THUMBNAILS);
|
110 |
}, 11);
|
111 |
// It is important that this run at priority 11 or higher so that M_Gallery_Display->enqueue_frontend_resources() has run first
|
112 |
}
|
113 |
+
function get_defaults()
|
114 |
+
{
|
115 |
+
return ['exclude' => 'all', 'height' => '75', 'items' => '4', 'list' => '', 'show' => 'thumbnail', 'title' => 'Gallery', 'type' => 'recent', 'webslice' => TRUE, 'width' => '100'];
|
116 |
+
}
|
117 |
function form($instance)
|
118 |
{
|
119 |
// used for rendering utilities
|
120 |
$parent = C_Widget::get_instance();
|
121 |
// defaults
|
122 |
+
$instance = wp_parse_args((array) $instance, $this->get_defaults());
|
123 |
return $parent->render_partial('photocrati-widget#form_gallery', array('self' => $this, 'instance' => $instance, 'title' => esc_attr($instance['title']), 'items' => intval($instance['items']), 'height' => esc_attr($instance['height']), 'width' => esc_attr($instance['width'])));
|
124 |
}
|
125 |
function update($new_instance, $old_instance)
|
242 |
}
|
243 |
function widget($args, $instance)
|
244 |
{
|
245 |
+
// This displayed gallery is created dynamically at runtime
|
246 |
+
if (empty(self::$displayed_gallery_ids[$args['widget_id']])) {
|
247 |
+
$displayed_gallery = $this->get_displayed_gallery($args, $instance);
|
248 |
+
self::$displayed_gallery_ids[$displayed_gallery->id()] = $displayed_gallery;
|
249 |
+
} else {
|
250 |
+
// The displayed gallery was created during the action wp_enqueue_resources and was cached to avoid ID conflicts
|
251 |
+
$displayed_gallery = self::$displayed_gallery_ids[$args['widget_id']];
|
252 |
+
}
|
253 |
print C_Displayed_Gallery_Renderer::get_instance()->display_images($displayed_gallery);
|
254 |
}
|
255 |
}
|
336 |
if (isset($options[$id])) {
|
337 |
$sidebar_data = $wp_registered_sidebars[$sidebar_name];
|
338 |
$sidebar_data['widget_id'] = $widget;
|
339 |
+
// These are normally replaced at display time but we're building our cache before then
|
340 |
+
$sidebar_data['before_widget'] = str_replace('%1$s', $widget, $sidebar_data['before_widget']);
|
341 |
+
$sidebar_data['before_widget'] = str_replace('%2$s', 'widget_slideshow', $sidebar_data['before_widget']);
|
342 |
+
$sidebar_data['widget_name'] = __('NextGEN Slideshow', 'nggallery');
|
343 |
$displayed_gallery = $this->get_displayed_gallery($sidebar_data, $options[$id]);
|
344 |
self::$displayed_gallery_ids[$widget] = $displayed_gallery;
|
345 |
$controller = C_Display_Type_Controller::get_instance(NGG_BASIC_SLIDESHOW);
|
434 |
}
|
435 |
function render_slideshow($args, $instance)
|
436 |
{
|
437 |
+
// This displayed gallery is created dynamically at runtime
|
438 |
+
if (empty(self::$displayed_gallery_ids[$args['widget_id']])) {
|
439 |
+
$displayed_gallery = $this->get_displayed_gallery($args, $instance);
|
440 |
+
self::$displayed_gallery_ids[$displayed_gallery->id()] = $displayed_gallery;
|
441 |
+
} else {
|
442 |
+
// The displayed gallery was created during the action wp_enqueue_resources and was cached to avoid ID conflicts
|
443 |
+
$displayed_gallery = self::$displayed_gallery_ids[$args['widget_id']];
|
444 |
+
}
|
445 |
$renderer = C_Displayed_Gallery_Renderer::get_instance();
|
446 |
$retval = $renderer->display_images($displayed_gallery);
|
447 |
$retval = apply_filters('ngg_show_slideshow_widget_content', $retval, $instance['galleryid'], $instance['width'], $instance['height']);
|
products/photocrati_nextgen/modules/wordpress_routing/package.module.wordpress_routing.php
CHANGED
@@ -165,6 +165,7 @@ class A_WordPress_Routing_App extends Mixin
|
|
165 |
if (!apply_filters('ngg_wprouting_add_post_permalink', TRUE)) {
|
166 |
return $generated_url;
|
167 |
}
|
|
|
168 |
$base_url = $this->object->get_router()->get_base_url('home');
|
169 |
$settings = C_NextGen_Settings::get_instance();
|
170 |
if (strlen($generated_url) < 2) {
|
@@ -186,6 +187,11 @@ class A_WordPress_Routing_App extends Mixin
|
|
186 |
$original_url = trailingslashit($original_url);
|
187 |
$post_permalink = trailingslashit($post_permalink);
|
188 |
$generated_url = trailingslashit($generated_url);
|
|
|
|
|
|
|
|
|
|
|
189 |
// We need to determine if the generated url and the post permalink TRULY differ. If they
|
190 |
// differ, then we'll return post_permalink + nggallery parameters appended. Otherwise, we'll
|
191 |
// just return the generated url
|
165 |
if (!apply_filters('ngg_wprouting_add_post_permalink', TRUE)) {
|
166 |
return $generated_url;
|
167 |
}
|
168 |
+
global $multipage, $page;
|
169 |
$base_url = $this->object->get_router()->get_base_url('home');
|
170 |
$settings = C_NextGen_Settings::get_instance();
|
171 |
if (strlen($generated_url) < 2) {
|
187 |
$original_url = trailingslashit($original_url);
|
188 |
$post_permalink = trailingslashit($post_permalink);
|
189 |
$generated_url = trailingslashit($generated_url);
|
190 |
+
// Ensure that /page/2/ links to /page/2/nggallery/page/4 rather than /nggallery/page/4/ when our paginated
|
191 |
+
// galleries are displayed on posts paginated through the page break block
|
192 |
+
if ($multipage && $page >= 2) {
|
193 |
+
$post_permalink = $post_permalink . $page;
|
194 |
+
}
|
195 |
// We need to determine if the generated url and the post permalink TRULY differ. If they
|
196 |
// differ, then we'll return post_permalink + nggallery parameters appended. Otherwise, we'll
|
197 |
// just return the generated url
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
Contributors: photocrati, imagely
|
3 |
Tags: wordpress gallery plugin, gallery, nextgen, nextgen gallery, photo gallery, image gallery, photography, slideshow, images, photo, photo album, watermark
|
4 |
Requires at least: 5.5.4
|
5 |
-
Stable tag: 3.
|
6 |
-
Tested up to: 5.7.
|
7 |
License: GPLv3
|
8 |
Requires PHP: 5.6
|
9 |
|
@@ -179,6 +179,13 @@ For more information, feel free to visit the official website for the NextGEN Ga
|
|
179 |
|
180 |
== Changelog ==
|
181 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
182 |
= V3.9.3 - 04.20.2021
|
183 |
* Changed: Updated uppy.js
|
184 |
* Fixed: Conflict with Avada builder
|
2 |
Contributors: photocrati, imagely
|
3 |
Tags: wordpress gallery plugin, gallery, nextgen, nextgen gallery, photo gallery, image gallery, photography, slideshow, images, photo, photo album, watermark
|
4 |
Requires at least: 5.5.4
|
5 |
+
Stable tag: 3.10
|
6 |
+
Tested up to: 5.7.2
|
7 |
License: GPLv3
|
8 |
Requires PHP: 5.6
|
9 |
|
179 |
|
180 |
== Changelog ==
|
181 |
|
182 |
+
= V3.10 - 05.19.2021
|
183 |
+
* NEW: Added option under Misc Options to disable the /ngg_tag/ page feature
|
184 |
+
* Fixed: Misc performance improvements to NGG 3.9.0
|
185 |
+
* Fixed: Opening the rotate-image dialog a second time could show the incorrect image
|
186 |
+
* Fixed: Paginated galleries on paginated WP posts linked to the incorrect URL
|
187 |
+
* Fixed: Widgets were not rendering correctly with some third party page builders
|
188 |
+
|
189 |
= V3.9.3 - 04.20.2021
|
190 |
* Changed: Updated uppy.js
|
191 |
* Fixed: Conflict with Avada builder
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit7bc62a53579d4cf2f168e2a871d0a612::getLoader();
|
vendor/composer/ClassLoader.php
CHANGED
@@ -37,11 +37,13 @@ namespace Composer\Autoload;
|
|
37 |
*
|
38 |
* @author Fabien Potencier <fabien@symfony.com>
|
39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
40 |
-
* @see
|
41 |
-
* @see
|
42 |
*/
|
43 |
class ClassLoader
|
44 |
{
|
|
|
|
|
45 |
// PSR-4
|
46 |
private $prefixLengthsPsr4 = array();
|
47 |
private $prefixDirsPsr4 = array();
|
@@ -57,10 +59,17 @@ class ClassLoader
|
|
57 |
private $missingClasses = array();
|
58 |
private $apcuPrefix;
|
59 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
public function getPrefixes()
|
61 |
{
|
62 |
if (!empty($this->prefixesPsr0)) {
|
63 |
-
return call_user_func_array('array_merge', $this->prefixesPsr0);
|
64 |
}
|
65 |
|
66 |
return array();
|
@@ -300,6 +309,15 @@ class ClassLoader
|
|
300 |
public function register($prepend = false)
|
301 |
{
|
302 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
303 |
}
|
304 |
|
305 |
/**
|
@@ -308,6 +326,10 @@ class ClassLoader
|
|
308 |
public function unregister()
|
309 |
{
|
310 |
spl_autoload_unregister(array($this, 'loadClass'));
|
|
|
|
|
|
|
|
|
311 |
}
|
312 |
|
313 |
/**
|
@@ -367,6 +389,16 @@ class ClassLoader
|
|
367 |
return $file;
|
368 |
}
|
369 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
370 |
private function findFileWithExtension($class, $ext)
|
371 |
{
|
372 |
// PSR-4 lookup
|
37 |
*
|
38 |
* @author Fabien Potencier <fabien@symfony.com>
|
39 |
* @author Jordi Boggiano <j.boggiano@seld.be>
|
40 |
+
* @see https://www.php-fig.org/psr/psr-0/
|
41 |
+
* @see https://www.php-fig.org/psr/psr-4/
|
42 |
*/
|
43 |
class ClassLoader
|
44 |
{
|
45 |
+
private $vendorDir;
|
46 |
+
|
47 |
// PSR-4
|
48 |
private $prefixLengthsPsr4 = array();
|
49 |
private $prefixDirsPsr4 = array();
|
59 |
private $missingClasses = array();
|
60 |
private $apcuPrefix;
|
61 |
|
62 |
+
private static $registeredLoaders = array();
|
63 |
+
|
64 |
+
public function __construct($vendorDir = null)
|
65 |
+
{
|
66 |
+
$this->vendorDir = $vendorDir;
|
67 |
+
}
|
68 |
+
|
69 |
public function getPrefixes()
|
70 |
{
|
71 |
if (!empty($this->prefixesPsr0)) {
|
72 |
+
return call_user_func_array('array_merge', array_values($this->prefixesPsr0));
|
73 |
}
|
74 |
|
75 |
return array();
|
309 |
public function register($prepend = false)
|
310 |
{
|
311 |
spl_autoload_register(array($this, 'loadClass'), true, $prepend);
|
312 |
+
|
313 |
+
if (null === $this->vendorDir) {
|
314 |
+
//no-op
|
315 |
+
} elseif ($prepend) {
|
316 |
+
self::$registeredLoaders = array($this->vendorDir => $this) + self::$registeredLoaders;
|
317 |
+
} else {
|
318 |
+
unset(self::$registeredLoaders[$this->vendorDir]);
|
319 |
+
self::$registeredLoaders[$this->vendorDir] = $this;
|
320 |
+
}
|
321 |
}
|
322 |
|
323 |
/**
|
326 |
public function unregister()
|
327 |
{
|
328 |
spl_autoload_unregister(array($this, 'loadClass'));
|
329 |
+
|
330 |
+
if (null !== $this->vendorDir) {
|
331 |
+
unset(self::$registeredLoaders[$this->vendorDir]);
|
332 |
+
}
|
333 |
}
|
334 |
|
335 |
/**
|
389 |
return $file;
|
390 |
}
|
391 |
|
392 |
+
/**
|
393 |
+
* Returns the currently registered loaders indexed by their corresponding vendor directories.
|
394 |
+
*
|
395 |
+
* @return self[]
|
396 |
+
*/
|
397 |
+
public static function getRegisteredLoaders()
|
398 |
+
{
|
399 |
+
return self::$registeredLoaders;
|
400 |
+
}
|
401 |
+
|
402 |
private function findFileWithExtension($class, $ext)
|
403 |
{
|
404 |
// PSR-4 lookup
|
vendor/composer/InstalledVersions.php
ADDED
@@ -0,0 +1,302 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/*
|
4 |
+
* This file is part of Composer.
|
5 |
+
*
|
6 |
+
* (c) Nils Adermann <naderman@naderman.de>
|
7 |
+
* Jordi Boggiano <j.boggiano@seld.be>
|
8 |
+
*
|
9 |
+
* For the full copyright and license information, please view the LICENSE
|
10 |
+
* file that was distributed with this source code.
|
11 |
+
*/
|
12 |
+
|
13 |
+
namespace Composer;
|
14 |
+
|
15 |
+
use Composer\Autoload\ClassLoader;
|
16 |
+
use Composer\Semver\VersionParser;
|
17 |
+
|
18 |
+
/**
|
19 |
+
* This class is copied in every Composer installed project and available to all
|
20 |
+
*
|
21 |
+
* To require it's presence, you can require `composer-runtime-api ^2.0`
|
22 |
+
*/
|
23 |
+
class InstalledVersions
|
24 |
+
{
|
25 |
+
private static $installed = array (
|
26 |
+
'root' =>
|
27 |
+
array (
|
28 |
+
'pretty_version' => '3.5.0',
|
29 |
+
'version' => '3.5.0.0',
|
30 |
+
'aliases' =>
|
31 |
+
array (
|
32 |
+
),
|
33 |
+
'reference' => NULL,
|
34 |
+
'name' => 'imagely/nextgen-gallery',
|
35 |
+
),
|
36 |
+
'versions' =>
|
37 |
+
array (
|
38 |
+
'ezyang/htmlpurifier' =>
|
39 |
+
array (
|
40 |
+
'pretty_version' => 'v4.13.0',
|
41 |
+
'version' => '4.13.0.0',
|
42 |
+
'aliases' =>
|
43 |
+
array (
|
44 |
+
),
|
45 |
+
'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75',
|
46 |
+
),
|
47 |
+
'imagely/nextgen-gallery' =>
|
48 |
+
array (
|
49 |
+
'pretty_version' => '3.5.0',
|
50 |
+
'version' => '3.5.0.0',
|
51 |
+
'aliases' =>
|
52 |
+
array (
|
53 |
+
),
|
54 |
+
'reference' => NULL,
|
55 |
+
),
|
56 |
+
'imagely/pope-framework' =>
|
57 |
+
array (
|
58 |
+
'pretty_version' => 'v0.17',
|
59 |
+
'version' => '0.17.0.0',
|
60 |
+
'aliases' =>
|
61 |
+
array (
|
62 |
+
),
|
63 |
+
'reference' => '13da4d47779a91fbf07a68062e64974eb1427ef2',
|
64 |
+
),
|
65 |
+
),
|
66 |
+
);
|
67 |
+
private static $canGetVendors;
|
68 |
+
private static $installedByVendor = array();
|
69 |
+
|
70 |
+
/**
|
71 |
+
* Returns a list of all package names which are present, either by being installed, replaced or provided
|
72 |
+
*
|
73 |
+
* @return string[]
|
74 |
+
* @psalm-return list<string>
|
75 |
+
*/
|
76 |
+
public static function getInstalledPackages()
|
77 |
+
{
|
78 |
+
$packages = array();
|
79 |
+
foreach (self::getInstalled() as $installed) {
|
80 |
+
$packages[] = array_keys($installed['versions']);
|
81 |
+
}
|
82 |
+
|
83 |
+
|
84 |
+
if (1 === \count($packages)) {
|
85 |
+
return $packages[0];
|
86 |
+
}
|
87 |
+
|
88 |
+
return array_keys(array_flip(\call_user_func_array('array_merge', $packages)));
|
89 |
+
}
|
90 |
+
|
91 |
+
/**
|
92 |
+
* Checks whether the given package is installed
|
93 |
+
*
|
94 |
+
* This also returns true if the package name is provided or replaced by another package
|
95 |
+
*
|
96 |
+
* @param string $packageName
|
97 |
+
* @return bool
|
98 |
+
*/
|
99 |
+
public static function isInstalled($packageName)
|
100 |
+
{
|
101 |
+
foreach (self::getInstalled() as $installed) {
|
102 |
+
if (isset($installed['versions'][$packageName])) {
|
103 |
+
return true;
|
104 |
+
}
|
105 |
+
}
|
106 |
+
|
107 |
+
return false;
|
108 |
+
}
|
109 |
+
|
110 |
+
/**
|
111 |
+
* Checks whether the given package satisfies a version constraint
|
112 |
+
*
|
113 |
+
* e.g. If you want to know whether version 2.3+ of package foo/bar is installed, you would call:
|
114 |
+
*
|
115 |
+
* Composer\InstalledVersions::satisfies(new VersionParser, 'foo/bar', '^2.3')
|
116 |
+
*
|
117 |
+
* @param VersionParser $parser Install composer/semver to have access to this class and functionality
|
118 |
+
* @param string $packageName
|
119 |
+
* @param string|null $constraint A version constraint to check for, if you pass one you have to make sure composer/semver is required by your package
|
120 |
+
*
|
121 |
+
* @return bool
|
122 |
+
*/
|
123 |
+
public static function satisfies(VersionParser $parser, $packageName, $constraint)
|
124 |
+
{
|
125 |
+
$constraint = $parser->parseConstraints($constraint);
|
126 |
+
$provided = $parser->parseConstraints(self::getVersionRanges($packageName));
|
127 |
+
|
128 |
+
return $provided->matches($constraint);
|
129 |
+
}
|
130 |
+
|
131 |
+
/**
|
132 |
+
* Returns a version constraint representing all the range(s) which are installed for a given package
|
133 |
+
*
|
134 |
+
* It is easier to use this via isInstalled() with the $constraint argument if you need to check
|
135 |
+
* whether a given version of a package is installed, and not just whether it exists
|
136 |
+
*
|
137 |
+
* @param string $packageName
|
138 |
+
* @return string Version constraint usable with composer/semver
|
139 |
+
*/
|
140 |
+
public static function getVersionRanges($packageName)
|
141 |
+
{
|
142 |
+
foreach (self::getInstalled() as $installed) {
|
143 |
+
if (!isset($installed['versions'][$packageName])) {
|
144 |
+
continue;
|
145 |
+
}
|
146 |
+
|
147 |
+
$ranges = array();
|
148 |
+
if (isset($installed['versions'][$packageName]['pretty_version'])) {
|
149 |
+
$ranges[] = $installed['versions'][$packageName]['pretty_version'];
|
150 |
+
}
|
151 |
+
if (array_key_exists('aliases', $installed['versions'][$packageName])) {
|
152 |
+
$ranges = array_merge($ranges, $installed['versions'][$packageName]['aliases']);
|
153 |
+
}
|
154 |
+
if (array_key_exists('replaced', $installed['versions'][$packageName])) {
|
155 |
+
$ranges = array_merge($ranges, $installed['versions'][$packageName]['replaced']);
|
156 |
+
}
|
157 |
+
if (array_key_exists('provided', $installed['versions'][$packageName])) {
|
158 |
+
$ranges = array_merge($ranges, $installed['versions'][$packageName]['provided']);
|
159 |
+
}
|
160 |
+
|
161 |
+
return implode(' || ', $ranges);
|
162 |
+
}
|
163 |
+
|
164 |
+
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
165 |
+
}
|
166 |
+
|
167 |
+
/**
|
168 |
+
* @param string $packageName
|
169 |
+
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
|
170 |
+
*/
|
171 |
+
public static function getVersion($packageName)
|
172 |
+
{
|
173 |
+
foreach (self::getInstalled() as $installed) {
|
174 |
+
if (!isset($installed['versions'][$packageName])) {
|
175 |
+
continue;
|
176 |
+
}
|
177 |
+
|
178 |
+
if (!isset($installed['versions'][$packageName]['version'])) {
|
179 |
+
return null;
|
180 |
+
}
|
181 |
+
|
182 |
+
return $installed['versions'][$packageName]['version'];
|
183 |
+
}
|
184 |
+
|
185 |
+
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
186 |
+
}
|
187 |
+
|
188 |
+
/**
|
189 |
+
* @param string $packageName
|
190 |
+
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as version, use satisfies or getVersionRanges if you need to know if a given version is present
|
191 |
+
*/
|
192 |
+
public static function getPrettyVersion($packageName)
|
193 |
+
{
|
194 |
+
foreach (self::getInstalled() as $installed) {
|
195 |
+
if (!isset($installed['versions'][$packageName])) {
|
196 |
+
continue;
|
197 |
+
}
|
198 |
+
|
199 |
+
if (!isset($installed['versions'][$packageName]['pretty_version'])) {
|
200 |
+
return null;
|
201 |
+
}
|
202 |
+
|
203 |
+
return $installed['versions'][$packageName]['pretty_version'];
|
204 |
+
}
|
205 |
+
|
206 |
+
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
207 |
+
}
|
208 |
+
|
209 |
+
/**
|
210 |
+
* @param string $packageName
|
211 |
+
* @return string|null If the package is being replaced or provided but is not really installed, null will be returned as reference
|
212 |
+
*/
|
213 |
+
public static function getReference($packageName)
|
214 |
+
{
|
215 |
+
foreach (self::getInstalled() as $installed) {
|
216 |
+
if (!isset($installed['versions'][$packageName])) {
|
217 |
+
continue;
|
218 |
+
}
|
219 |
+
|
220 |
+
if (!isset($installed['versions'][$packageName]['reference'])) {
|
221 |
+
return null;
|
222 |
+
}
|
223 |
+
|
224 |
+
return $installed['versions'][$packageName]['reference'];
|
225 |
+
}
|
226 |
+
|
227 |
+
throw new \OutOfBoundsException('Package "' . $packageName . '" is not installed');
|
228 |
+
}
|
229 |
+
|
230 |
+
/**
|
231 |
+
* @return array
|
232 |
+
* @psalm-return array{name: string, version: string, reference: string, pretty_version: string, aliases: string[]}
|
233 |
+
*/
|
234 |
+
public static function getRootPackage()
|
235 |
+
{
|
236 |
+
$installed = self::getInstalled();
|
237 |
+
|
238 |
+
return $installed[0]['root'];
|
239 |
+
}
|
240 |
+
|
241 |
+
/**
|
242 |
+
* Returns the raw installed.php data for custom implementations
|
243 |
+
*
|
244 |
+
* @return array[]
|
245 |
+
* @psalm-return array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[]}, versions: list<string, array{pretty_version: ?string, version: ?string, aliases: ?string[], reference: ?string, replaced: ?string[], provided: ?string[]}>}
|
246 |
+
*/
|
247 |
+
public static function getRawData()
|
248 |
+
{
|
249 |
+
return self::$installed;
|
250 |
+
}
|
251 |
+
|
252 |
+
/**
|
253 |
+
* Lets you reload the static array from another file
|
254 |
+
*
|
255 |
+
* This is only useful for complex integrations in which a project needs to use
|
256 |
+
* this class but then also needs to execute another project's autoloader in process,
|
257 |
+
* and wants to ensure both projects have access to their version of installed.php.
|
258 |
+
*
|
259 |
+
* A typical case would be PHPUnit, where it would need to make sure it reads all
|
260 |
+
* the data it needs from this class, then call reload() with
|
261 |
+
* `require $CWD/vendor/composer/installed.php` (or similar) as input to make sure
|
262 |
+
* the project in which it runs can then also use this class safely, without
|
263 |
+
* interference between PHPUnit's dependencies and the project's dependencies.
|
264 |
+
*
|
265 |
+
* @param array[] $data A vendor/composer/installed.php data set
|
266 |
+
* @return void
|
267 |
+
*
|
268 |
+
* @psalm-param array{root: array{name: string, version: string, reference: string, pretty_version: string, aliases: string[]}, versions: list<string, array{pretty_version: ?string, version: ?string, aliases: ?string[], reference: ?string, replaced: ?string[], provided: ?string[]}>} $data
|
269 |
+
*/
|
270 |
+
public static function reload($data)
|
271 |
+
{
|
272 |
+
self::$installed = $data;
|
273 |
+
self::$installedByVendor = array();
|
274 |
+
}
|
275 |
+
|
276 |
+
/**
|
277 |
+
* @return array[]
|
278 |
+
*/
|
279 |
+
private static function getInstalled()
|
280 |
+
{
|
281 |
+
if (null === self::$canGetVendors) {
|
282 |
+
self::$canGetVendors = method_exists('Composer\Autoload\ClassLoader', 'getRegisteredLoaders');
|
283 |
+
}
|
284 |
+
|
285 |
+
$installed = array();
|
286 |
+
|
287 |
+
if (self::$canGetVendors) {
|
288 |
+
// @phpstan-ignore-next-line
|
289 |
+
foreach (ClassLoader::getRegisteredLoaders() as $vendorDir => $loader) {
|
290 |
+
if (isset(self::$installedByVendor[$vendorDir])) {
|
291 |
+
$installed[] = self::$installedByVendor[$vendorDir];
|
292 |
+
} elseif (is_file($vendorDir.'/composer/installed.php')) {
|
293 |
+
$installed[] = self::$installedByVendor[$vendorDir] = require $vendorDir.'/composer/installed.php';
|
294 |
+
}
|
295 |
+
}
|
296 |
+
}
|
297 |
+
|
298 |
+
$installed[] = self::$installed;
|
299 |
+
|
300 |
+
return $installed;
|
301 |
+
}
|
302 |
+
}
|
vendor/composer/LICENSE
CHANGED
@@ -1,4 +1,3 @@
|
|
1 |
-
|
2 |
Copyright (c) Nils Adermann, Jordi Boggiano
|
3 |
|
4 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
@@ -18,4 +17,3 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
|
18 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
19 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
20 |
THE SOFTWARE.
|
21 |
-
|
|
|
1 |
Copyright (c) Nils Adermann, Jordi Boggiano
|
2 |
|
3 |
Permission is hereby granted, free of charge, to any person obtaining a copy
|
17 |
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
18 |
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
19 |
THE SOFTWARE.
|
|
vendor/composer/autoload_classmap.php
CHANGED
@@ -6,4 +6,5 @@ $vendorDir = dirname(dirname(__FILE__));
|
|
6 |
$baseDir = dirname($vendorDir);
|
7 |
|
8 |
return array(
|
|
|
9 |
);
|
6 |
$baseDir = dirname($vendorDir);
|
7 |
|
8 |
return array(
|
9 |
+
'Composer\\InstalledVersions' => $vendorDir . '/composer/InstalledVersions.php',
|
10 |
);
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -22,15 +22,17 @@ class ComposerAutoloaderInitd944cb3ad10f834222db970b76dd976d
|
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
-
|
26 |
-
|
27 |
-
|
|
|
|
|
28 |
|
29 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
30 |
if ($useStaticLoader) {
|
31 |
-
|
32 |
|
33 |
-
call_user_func(\Composer\Autoload\
|
34 |
} else {
|
35 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
36 |
foreach ($map as $namespace => $path) {
|
@@ -51,19 +53,19 @@ class ComposerAutoloaderInitd944cb3ad10f834222db970b76dd976d
|
|
51 |
$loader->register(true);
|
52 |
|
53 |
if ($useStaticLoader) {
|
54 |
-
$includeFiles = Composer\Autoload\
|
55 |
} else {
|
56 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
57 |
}
|
58 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
59 |
-
|
60 |
}
|
61 |
|
62 |
return $loader;
|
63 |
}
|
64 |
}
|
65 |
|
66 |
-
function
|
67 |
{
|
68 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
69 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit7bc62a53579d4cf2f168e2a871d0a612
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
22 |
return self::$loader;
|
23 |
}
|
24 |
|
25 |
+
require __DIR__ . '/platform_check.php';
|
26 |
+
|
27 |
+
spl_autoload_register(array('ComposerAutoloaderInit7bc62a53579d4cf2f168e2a871d0a612', 'loadClassLoader'), true, true);
|
28 |
+
self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
|
29 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit7bc62a53579d4cf2f168e2a871d0a612', 'loadClassLoader'));
|
30 |
|
31 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
|
32 |
if ($useStaticLoader) {
|
33 |
+
require __DIR__ . '/autoload_static.php';
|
34 |
|
35 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit7bc62a53579d4cf2f168e2a871d0a612::getInitializer($loader));
|
36 |
} else {
|
37 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
38 |
foreach ($map as $namespace => $path) {
|
53 |
$loader->register(true);
|
54 |
|
55 |
if ($useStaticLoader) {
|
56 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit7bc62a53579d4cf2f168e2a871d0a612::$files;
|
57 |
} else {
|
58 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
59 |
}
|
60 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
61 |
+
composerRequire7bc62a53579d4cf2f168e2a871d0a612($fileIdentifier, $file);
|
62 |
}
|
63 |
|
64 |
return $loader;
|
65 |
}
|
66 |
}
|
67 |
|
68 |
+
function composerRequire7bc62a53579d4cf2f168e2a871d0a612($fileIdentifier, $file)
|
69 |
{
|
70 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
71 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'2cffec82183ee1cea088009cef9a6fc3' => __DIR__ . '/..' . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
|
@@ -21,10 +21,15 @@ class ComposerStaticInitd944cb3ad10f834222db970b76dd976d
|
|
21 |
),
|
22 |
);
|
23 |
|
|
|
|
|
|
|
|
|
24 |
public static function getInitializer(ClassLoader $loader)
|
25 |
{
|
26 |
return \Closure::bind(function () use ($loader) {
|
27 |
-
$loader->prefixesPsr0 =
|
|
|
28 |
|
29 |
}, null, ClassLoader::class);
|
30 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit7bc62a53579d4cf2f168e2a871d0a612
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'2cffec82183ee1cea088009cef9a6fc3' => __DIR__ . '/..' . '/ezyang/htmlpurifier/library/HTMLPurifier.composer.php',
|
21 |
),
|
22 |
);
|
23 |
|
24 |
+
public static $classMap = array (
|
25 |
+
'Composer\\InstalledVersions' => __DIR__ . '/..' . '/composer/InstalledVersions.php',
|
26 |
+
);
|
27 |
+
|
28 |
public static function getInitializer(ClassLoader $loader)
|
29 |
{
|
30 |
return \Closure::bind(function () use ($loader) {
|
31 |
+
$loader->prefixesPsr0 = ComposerStaticInit7bc62a53579d4cf2f168e2a871d0a612::$prefixesPsr0;
|
32 |
+
$loader->classMap = ComposerStaticInit7bc62a53579d4cf2f168e2a871d0a612::$classMap;
|
33 |
|
34 |
}, null, ClassLoader::class);
|
35 |
}
|
vendor/composer/installed.json
CHANGED
@@ -1,105 +1,111 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
"
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
"
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
{
|
18 |
-
"
|
19 |
-
"
|
|
|
20 |
}
|
21 |
-
]
|
22 |
-
|
23 |
-
|
24 |
-
"
|
25 |
-
|
26 |
-
|
27 |
-
"
|
28 |
},
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
"
|
34 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
},
|
36 |
-
"
|
37 |
-
|
|
|
38 |
],
|
39 |
-
"
|
40 |
-
"/library/HTMLPurifier/Language/"
|
41 |
-
]
|
42 |
-
},
|
43 |
-
"notification-url": "https://repo.packagist.com/imagely/downloads/",
|
44 |
-
"license": [
|
45 |
-
"LGPL-2.1-or-later"
|
46 |
-
],
|
47 |
-
"authors": [
|
48 |
-
{
|
49 |
-
"name": "Edward Z. Yang",
|
50 |
-
"email": "admin@htmlpurifier.org",
|
51 |
-
"homepage": "http://ezyang.com"
|
52 |
-
}
|
53 |
-
],
|
54 |
-
"description": "Standards compliant HTML filter written in PHP",
|
55 |
-
"homepage": "http://htmlpurifier.org/",
|
56 |
-
"keywords": [
|
57 |
-
"html"
|
58 |
-
]
|
59 |
-
},
|
60 |
-
{
|
61 |
-
"name": "imagely/pope-framework",
|
62 |
-
"version": "v0.17",
|
63 |
-
"version_normalized": "0.17.0.0",
|
64 |
-
"source": {
|
65 |
-
"type": "git",
|
66 |
-
"url": "https://github.com/imagely/pope-framework.git",
|
67 |
-
"reference": "13da4d47779a91fbf07a68062e64974eb1427ef2"
|
68 |
-
},
|
69 |
-
"dist": {
|
70 |
-
"type": "zip",
|
71 |
-
"url": "https://api.github.com/repos/imagely/pope-framework/zipball/13da4d47779a91fbf07a68062e64974eb1427ef2",
|
72 |
-
"reference": "13da4d47779a91fbf07a68062e64974eb1427ef2",
|
73 |
-
"shasum": "",
|
74 |
-
"mirrors": [
|
75 |
{
|
76 |
-
"
|
77 |
-
"
|
78 |
}
|
79 |
-
]
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
"
|
86 |
-
"./lib/autoload.php"
|
87 |
-
]
|
88 |
-
},
|
89 |
-
"notification-url": "https://repo.packagist.com/imagely/downloads/",
|
90 |
-
"license": [
|
91 |
-
"GPL-2.0-only"
|
92 |
-
],
|
93 |
-
"authors": [
|
94 |
-
{
|
95 |
-
"name": "Imagely",
|
96 |
-
"email": "support@imagely.com"
|
97 |
-
}
|
98 |
-
],
|
99 |
-
"description": "A component framework inspired by Zope 3. Pope is \"PHP's Zope\".",
|
100 |
-
"support": {
|
101 |
-
"source": "https://github.com/imagely/pope-framework/tree/v0.17",
|
102 |
-
"issues": "https://github.com/imagely/pope-framework/issues"
|
103 |
}
|
104 |
-
|
105 |
-
|
|
|
|
1 |
+
{
|
2 |
+
"packages": [
|
3 |
+
{
|
4 |
+
"name": "ezyang/htmlpurifier",
|
5 |
+
"version": "v4.13.0",
|
6 |
+
"version_normalized": "4.13.0.0",
|
7 |
+
"source": {
|
8 |
+
"type": "git",
|
9 |
+
"url": "https://github.com/ezyang/htmlpurifier.git",
|
10 |
+
"reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75"
|
11 |
+
},
|
12 |
+
"dist": {
|
13 |
+
"type": "zip",
|
14 |
+
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
|
15 |
+
"reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
|
16 |
+
"shasum": "",
|
17 |
+
"mirrors": [
|
18 |
+
{
|
19 |
+
"url": "https://repo.packagist.com/imagely/dists/%package%/%version%/r%reference%.%type%",
|
20 |
+
"preferred": true
|
21 |
+
}
|
22 |
+
]
|
23 |
+
},
|
24 |
+
"require": {
|
25 |
+
"php": ">=5.2"
|
26 |
+
},
|
27 |
+
"require-dev": {
|
28 |
+
"simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
|
29 |
+
},
|
30 |
+
"time": "2020-06-29T00:56:53+00:00",
|
31 |
+
"type": "library",
|
32 |
+
"installation-source": "dist",
|
33 |
+
"autoload": {
|
34 |
+
"psr-0": {
|
35 |
+
"HTMLPurifier": "library/"
|
36 |
+
},
|
37 |
+
"files": [
|
38 |
+
"library/HTMLPurifier.composer.php"
|
39 |
+
],
|
40 |
+
"exclude-from-classmap": [
|
41 |
+
"/library/HTMLPurifier/Language/"
|
42 |
+
]
|
43 |
+
},
|
44 |
+
"notification-url": "https://repo.packagist.com/imagely/downloads/",
|
45 |
+
"license": [
|
46 |
+
"LGPL-2.1-or-later"
|
47 |
+
],
|
48 |
+
"authors": [
|
49 |
{
|
50 |
+
"name": "Edward Z. Yang",
|
51 |
+
"email": "admin@htmlpurifier.org",
|
52 |
+
"homepage": "http://ezyang.com"
|
53 |
}
|
54 |
+
],
|
55 |
+
"description": "Standards compliant HTML filter written in PHP",
|
56 |
+
"homepage": "http://htmlpurifier.org/",
|
57 |
+
"keywords": [
|
58 |
+
"html"
|
59 |
+
],
|
60 |
+
"install-path": "../ezyang/htmlpurifier"
|
61 |
},
|
62 |
+
{
|
63 |
+
"name": "imagely/pope-framework",
|
64 |
+
"version": "v0.17",
|
65 |
+
"version_normalized": "0.17.0.0",
|
66 |
+
"source": {
|
67 |
+
"type": "git",
|
68 |
+
"url": "https://github.com/imagely/pope-framework.git",
|
69 |
+
"reference": "13da4d47779a91fbf07a68062e64974eb1427ef2"
|
70 |
+
},
|
71 |
+
"dist": {
|
72 |
+
"type": "zip",
|
73 |
+
"url": "https://api.github.com/repos/imagely/pope-framework/zipball/13da4d47779a91fbf07a68062e64974eb1427ef2",
|
74 |
+
"reference": "13da4d47779a91fbf07a68062e64974eb1427ef2",
|
75 |
+
"shasum": "",
|
76 |
+
"mirrors": [
|
77 |
+
{
|
78 |
+
"url": "https://repo.packagist.com/imagely/dists/%package%/%version%/r%reference%.%type%",
|
79 |
+
"preferred": true
|
80 |
+
}
|
81 |
+
]
|
82 |
+
},
|
83 |
+
"time": "2020-10-22T19:43:52+00:00",
|
84 |
+
"type": "library",
|
85 |
+
"installation-source": "dist",
|
86 |
+
"autoload": {
|
87 |
+
"files": [
|
88 |
+
"./lib/autoload.php"
|
89 |
+
]
|
90 |
},
|
91 |
+
"notification-url": "https://repo.packagist.com/imagely/downloads/",
|
92 |
+
"license": [
|
93 |
+
"GPL-2.0-only"
|
94 |
],
|
95 |
+
"authors": [
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
96 |
{
|
97 |
+
"name": "Imagely",
|
98 |
+
"email": "support@imagely.com"
|
99 |
}
|
100 |
+
],
|
101 |
+
"description": "A component framework inspired by Zope 3. Pope is \"PHP's Zope\".",
|
102 |
+
"support": {
|
103 |
+
"source": "https://github.com/imagely/pope-framework/tree/v0.17",
|
104 |
+
"issues": "https://github.com/imagely/pope-framework/issues"
|
105 |
+
},
|
106 |
+
"install-path": "../imagely/pope-framework"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
}
|
108 |
+
],
|
109 |
+
"dev": false,
|
110 |
+
"dev-package-names": []
|
111 |
+
}
|
vendor/composer/installed.php
ADDED
@@ -0,0 +1,42 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php return array (
|
2 |
+
'root' =>
|
3 |
+
array (
|
4 |
+
'pretty_version' => '3.5.0',
|
5 |
+
'version' => '3.5.0.0',
|
6 |
+
'aliases' =>
|
7 |
+
array (
|
8 |
+
),
|
9 |
+
'reference' => NULL,
|
10 |
+
'name' => 'imagely/nextgen-gallery',
|
11 |
+
),
|
12 |
+
'versions' =>
|
13 |
+
array (
|
14 |
+
'ezyang/htmlpurifier' =>
|
15 |
+
array (
|
16 |
+
'pretty_version' => 'v4.13.0',
|
17 |
+
'version' => '4.13.0.0',
|
18 |
+
'aliases' =>
|
19 |
+
array (
|
20 |
+
),
|
21 |
+
'reference' => '08e27c97e4c6ed02f37c5b2b20488046c8d90d75',
|
22 |
+
),
|
23 |
+
'imagely/nextgen-gallery' =>
|
24 |
+
array (
|
25 |
+
'pretty_version' => '3.5.0',
|
26 |
+
'version' => '3.5.0.0',
|
27 |
+
'aliases' =>
|
28 |
+
array (
|
29 |
+
),
|
30 |
+
'reference' => NULL,
|
31 |
+
),
|
32 |
+
'imagely/pope-framework' =>
|
33 |
+
array (
|
34 |
+
'pretty_version' => 'v0.17',
|
35 |
+
'version' => '0.17.0.0',
|
36 |
+
'aliases' =>
|
37 |
+
array (
|
38 |
+
),
|
39 |
+
'reference' => '13da4d47779a91fbf07a68062e64974eb1427ef2',
|
40 |
+
),
|
41 |
+
),
|
42 |
+
);
|
vendor/composer/platform_check.php
ADDED
@@ -0,0 +1,26 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
// platform_check.php @generated by Composer
|
4 |
+
|
5 |
+
$issues = array();
|
6 |
+
|
7 |
+
if (!(PHP_VERSION_ID >= 50200)) {
|
8 |
+
$issues[] = 'Your Composer dependencies require a PHP version ">= 5.2.0". You are running ' . PHP_VERSION . '.';
|
9 |
+
}
|
10 |
+
|
11 |
+
if ($issues) {
|
12 |
+
if (!headers_sent()) {
|
13 |
+
header('HTTP/1.1 500 Internal Server Error');
|
14 |
+
}
|
15 |
+
if (!ini_get('display_errors')) {
|
16 |
+
if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
|
17 |
+
fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, $issues) . PHP_EOL.PHP_EOL);
|
18 |
+
} elseif (!headers_sent()) {
|
19 |
+
echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, $issues)) . PHP_EOL.PHP_EOL;
|
20 |
+
}
|
21 |
+
}
|
22 |
+
trigger_error(
|
23 |
+
'Composer detected issues in your platform: ' . implode(' ', $issues),
|
24 |
+
E_USER_ERROR
|
25 |
+
);
|
26 |
+
}
|
vendor/ezyang/htmlpurifier/library/HTMLPurifier/DefinitionCache/Serializer/README
CHANGED
File without changes
|
vendor/imagely/pope-framework/.gitignore
DELETED
@@ -1 +0,0 @@
|
|
1 |
-
/vendor/
|
|
vendor/imagely/pope-framework/README.txt
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/autoload.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.base_module.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.base_product.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.component.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.component_factory.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.component_registry.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/class.extensibleobject.php
CHANGED
File without changes
|
vendor/imagely/pope-framework/lib/interface.component_factory.php
CHANGED
File without changes
|