diff --git a/.gitignore b/.gitignore
index 0d20b6487..9e35ca068 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
*.pyc
+ApachController/
diff --git a/CyberCP/__init__.py b/CyberCP/__init__.py
old mode 100644
new mode 100755
diff --git a/CyberCP/secMiddleware.py b/CyberCP/secMiddleware.py
old mode 100644
new mode 100755
diff --git a/CyberCP/settings.py b/CyberCP/settings.py
old mode 100644
new mode 100755
diff --git a/CyberCP/urls.py b/CyberCP/urls.py
old mode 100644
new mode 100755
diff --git a/CyberCP/wsgi.py b/CyberCP/wsgi.py
old mode 100644
new mode 100755
diff --git a/LICENSE b/LICENSE
old mode 100644
new mode 100755
diff --git a/README.md b/README.md
old mode 100644
new mode 100755
index 428cfd719..11b3c2ecf
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@ Webhosting control panel that uses OpenLiteSpeed as web server.
* PHPMYAdmin.
* Email Support (Rainloop).
* FileManager.
-* PHP Management.
+* PHP Managment.
* Firewall.
* One click Backup and Restore.
diff --git a/api/__init__.py b/api/__init__.py
old mode 100644
new mode 100755
diff --git a/api/admin.py b/api/admin.py
old mode 100644
new mode 100755
diff --git a/api/apps.py b/api/apps.py
old mode 100644
new mode 100755
diff --git a/api/migrations/__init__.py b/api/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/api/models.py b/api/models.py
old mode 100644
new mode 100755
diff --git a/api/tests.py b/api/tests.py
old mode 100644
new mode 100755
diff --git a/api/urls.py b/api/urls.py
old mode 100644
new mode 100755
diff --git a/api/views.py b/api/views.py
old mode 100644
new mode 100755
diff --git a/backup/__init__.py b/backup/__init__.py
old mode 100644
new mode 100755
diff --git a/backup/admin.py b/backup/admin.py
old mode 100644
new mode 100755
diff --git a/backup/apps.py b/backup/apps.py
old mode 100644
new mode 100755
diff --git a/backup/backupManager.py b/backup/backupManager.py
old mode 100644
new mode 100755
diff --git a/backup/backupRouter.py b/backup/backupRouter.py
old mode 100644
new mode 100755
diff --git a/backup/migrations/__init__.py b/backup/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/backup/models.py b/backup/models.py
old mode 100644
new mode 100755
diff --git a/backup/pluginManager.py b/backup/pluginManager.py
old mode 100644
new mode 100755
diff --git a/backup/signals.py b/backup/signals.py
old mode 100644
new mode 100755
diff --git a/backup/static/backup/backup.js b/backup/static/backup/backup.js
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/backup.html b/backup/templates/backup/backup.html
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/backupDestinations.html b/backup/templates/backup/backupDestinations.html
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/backupSchedule.html b/backup/templates/backup/backupSchedule.html
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/index.html b/backup/templates/backup/index.html
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/remoteBackups.html b/backup/templates/backup/remoteBackups.html
old mode 100644
new mode 100755
diff --git a/backup/templates/backup/restore.html b/backup/templates/backup/restore.html
old mode 100644
new mode 100755
diff --git a/backup/tests.py b/backup/tests.py
old mode 100644
new mode 100755
diff --git a/backup/urls.py b/backup/urls.py
old mode 100644
new mode 100755
diff --git a/backup/views.py b/backup/views.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/__init__.py b/baseTemplate/__init__.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/admin.py b/baseTemplate/admin.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/apps.py b/baseTemplate/apps.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/migrations/__init__.py b/baseTemplate/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/models.py b/baseTemplate/models.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/applications/mailbox.css b/baseTemplate/static/baseTemplate/assets/applications/mailbox.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css.map b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css.map
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css.map b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css.map
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.css b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.css.map b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.css.map
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css.map b/baseTemplate/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css.map
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.eot b/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.svg b/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf b/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff b/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/baseTemplate/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff2
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/js/bootstrap.js b/baseTemplate/static/baseTemplate/assets/bootstrap/js/bootstrap.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/js/bootstrap.min.js b/baseTemplate/static/baseTemplate/assets/bootstrap/js/bootstrap.min.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/bootstrap/js/npm.js b/baseTemplate/static/baseTemplate/assets/bootstrap/js/npm.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/badges.css b/baseTemplate/static/baseTemplate/assets/elements/badges.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/buttons.css b/baseTemplate/static/baseTemplate/assets/elements/buttons.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/content-box.css b/baseTemplate/static/baseTemplate/assets/elements/content-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/dashboard-box.css b/baseTemplate/static/baseTemplate/assets/elements/dashboard-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/elements-combind.css b/baseTemplate/static/baseTemplate/assets/elements/elements-combind.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/elementsCombined.css b/baseTemplate/static/baseTemplate/assets/elements/elementsCombined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/elementsCombinedAndMinified.css b/baseTemplate/static/baseTemplate/assets/elements/elementsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/forms.css b/baseTemplate/static/baseTemplate/assets/elements/forms.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/images.css b/baseTemplate/static/baseTemplate/assets/elements/images.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/info-box.css b/baseTemplate/static/baseTemplate/assets/elements/info-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/invoice.css b/baseTemplate/static/baseTemplate/assets/elements/invoice.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/loading-indicators.css b/baseTemplate/static/baseTemplate/assets/elements/loading-indicators.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/menus.css b/baseTemplate/static/baseTemplate/assets/elements/menus.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/panel-box.css b/baseTemplate/static/baseTemplate/assets/elements/panel-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/response-messages.css b/baseTemplate/static/baseTemplate/assets/elements/response-messages.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/responsive-tables.css b/baseTemplate/static/baseTemplate/assets/elements/responsive-tables.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/ribbon.css b/baseTemplate/static/baseTemplate/assets/elements/ribbon.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/social-box.css b/baseTemplate/static/baseTemplate/assets/elements/social-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/tables.css b/baseTemplate/static/baseTemplate/assets/elements/tables.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/tile-box.css b/baseTemplate/static/baseTemplate/assets/elements/tile-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/elements/timeline.css b/baseTemplate/static/baseTemplate/assets/elements/timeline.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/FontAwesome.otf b/baseTemplate/static/baseTemplate/assets/finalBase/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/finalBase.css b/baseTemplate/static/baseTemplate/assets/finalBase/finalBase.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/finalBaseTheme.css b/baseTemplate/static/baseTemplate/assets/finalBase/finalBaseTheme.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.eot b/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.svg b/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.ttf b/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.woff b/baseTemplate/static/baseTemplate/assets/finalBase/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/iconsCombined.css b/baseTemplate/static/baseTemplate/assets/finalBase/iconsCombined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/linecons.eot b/baseTemplate/static/baseTemplate/assets/finalBase/linecons.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/linecons.svg b/baseTemplate/static/baseTemplate/assets/finalBase/linecons.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/linecons.ttf b/baseTemplate/static/baseTemplate/assets/finalBase/linecons.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/linecons.woff b/baseTemplate/static/baseTemplate/assets/finalBase/linecons.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.eot b/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.svg b/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.ttf b/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.woff b/baseTemplate/static/baseTemplate/assets/finalBase/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalJS/final.js b/baseTemplate/static/baseTemplate/assets/finalJS/final.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/FontAwesome.otf b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/allCss.css b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/allCss.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/allCssNormal.css b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/allCssNormal.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.eot b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.svg b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.ttf b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.woff b/baseTemplate/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/blog.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/blog.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/cta-box.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/cta-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/feature-box.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/feature-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/footer.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/footer.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/hero-box.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/hero-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/icon-box.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/icon-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/portfolio-navigation.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/portfolio-navigation.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/pricing-table.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/pricing-table.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/sliders.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/sliders.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/frontend-elements/testimonial-box.css b/baseTemplate/static/baseTemplate/assets/frontend-elements/testimonial-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/admin-responsive.css b/baseTemplate/static/baseTemplate/assets/helpers/admin-responsive.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/animate.css b/baseTemplate/static/baseTemplate/assets/helpers/animate.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/backgrounds.css b/baseTemplate/static/baseTemplate/assets/helpers/backgrounds.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/boilerplate.css b/baseTemplate/static/baseTemplate/assets/helpers/boilerplate.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/border-radius.css b/baseTemplate/static/baseTemplate/assets/helpers/border-radius.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/colors.css b/baseTemplate/static/baseTemplate/assets/helpers/colors.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/frontend-responsive.css b/baseTemplate/static/baseTemplate/assets/helpers/frontend-responsive.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/grid.css b/baseTemplate/static/baseTemplate/assets/helpers/grid.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/helpers-combined.css b/baseTemplate/static/baseTemplate/assets/helpers/helpers-combined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/helpersAllCombines.css b/baseTemplate/static/baseTemplate/assets/helpers/helpersAllCombines.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/helpersCombinedAndMinified.css b/baseTemplate/static/baseTemplate/assets/helpers/helpersCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/page-transitions.css b/baseTemplate/static/baseTemplate/assets/helpers/page-transitions.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/responsive-elements.css b/baseTemplate/static/baseTemplate/assets/helpers/responsive-elements.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/spacing.css b/baseTemplate/static/baseTemplate/assets/helpers/spacing.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/typography.css b/baseTemplate/static/baseTemplate/assets/helpers/typography.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/helpers/utils.css b/baseTemplate/static/baseTemplate/assets/helpers/utils.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/FontAwesome.otf b/baseTemplate/static/baseTemplate/assets/icons/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.css b/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.eot b/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.svg b/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.ttf b/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.woff b/baseTemplate/static/baseTemplate/assets/icons/elusive/elusive.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.eot b/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.svg b/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.ttf b/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.woff b/baseTemplate/static/baseTemplate/assets/icons/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome.css b/baseTemplate/static/baseTemplate/assets/icons/fontawesome.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/FontAwesome.otf b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.eot b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.svg b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.ttf b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.woff b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome.css b/baseTemplate/static/baseTemplate/assets/icons/fontawesome/fontawesome.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.css b/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.eot b/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.svg b/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.ttf b/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.woff b/baseTemplate/static/baseTemplate/assets/icons/iconic/iconic.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconsCombined.css b/baseTemplate/static/baseTemplate/assets/icons/iconsCombined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/iconsCombinedAndMinified.css b/baseTemplate/static/baseTemplate/assets/icons/iconsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons.eot b/baseTemplate/static/baseTemplate/assets/icons/linecons.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons.svg b/baseTemplate/static/baseTemplate/assets/icons/linecons.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons.ttf b/baseTemplate/static/baseTemplate/assets/icons/linecons.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons.woff b/baseTemplate/static/baseTemplate/assets/icons/linecons.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.css b/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.eot b/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.svg b/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.ttf b/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.woff b/baseTemplate/static/baseTemplate/assets/icons/linecons/linecons.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.css b/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.eot b/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.svg b/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.ttf b/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.woff b/baseTemplate/static/baseTemplate/assets/icons/meteocons/meteocons.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon.eot b/baseTemplate/static/baseTemplate/assets/icons/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon.svg b/baseTemplate/static/baseTemplate/assets/icons/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon.ttf b/baseTemplate/static/baseTemplate/assets/icons/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon.woff b/baseTemplate/static/baseTemplate/assets/icons/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.css b/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.eot b/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.svg b/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.ttf b/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.woff b/baseTemplate/static/baseTemplate/assets/icons/spinnericon/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.css b/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.eot b/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.eot
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.svg b/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.svg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.ttf b/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.ttf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.woff b/baseTemplate/static/baseTemplate/assets/icons/typicons/typicons.woff
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/ada.png b/baseTemplate/static/baseTemplate/assets/image-resources/ada.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-10.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-11.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-11.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-12.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-12.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-13.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-13.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-14.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-14.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-15.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-15.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-16.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-16.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-6.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-7.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-8.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-9.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-10.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-11.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-11.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-12.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-12.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-13.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-13.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-14.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-14.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-6.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-7.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-8.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-9.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/full-bg/full-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/gravatar.png b/baseTemplate/static/baseTemplate/assets/image-resources/gravatar.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/logo-admin.png b/baseTemplate/static/baseTemplate/assets/image-resources/logo-admin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/logo-alt.png b/baseTemplate/static/baseTemplate/assets/image-resources/logo-alt.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/logo.png b/baseTemplate/static/baseTemplate/assets/image-resources/logo.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/based-on-bootstrap.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/objects/based-on-bootstrap.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-1.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-1.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-2.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-2.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-3.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/browser-3.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/easy-to-customize.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/easy-to-customize.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/extensive-documentation.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/extensive-documentation.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/ipad_horizontal.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/ipad_horizontal.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/iphone-screen.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/iphone-screen.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/iphone_hand.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/iphone_hand.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/objects/phone-1.png b/baseTemplate/static/baseTemplate/assets/image-resources/objects/phone-1.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-1.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-1.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-10.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-10.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-2.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-2.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-3.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-3.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-4.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-4.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-5.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-5.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-6.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-6.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-7.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-7.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-8.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-8.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-9.png b/baseTemplate/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-9.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial6.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial6.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial7.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial7.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial8.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/people/testimonial8.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-10.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-6.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-7.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-8.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-9.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/slides-bg/slide-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-1.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-1.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-10.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-10.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-11.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-11.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-12.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-12.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-13.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-13.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-14.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-14.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-15.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-15.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-16.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-16.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-17.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-17.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-18.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-18.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-19.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-19.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-2.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-2.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-20.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-20.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-21.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-21.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-22.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-22.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-23.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-23.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-24.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-24.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-25.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-25.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-26.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-26.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-27.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-27.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-28.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-28.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-29.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-29.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-3.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-3.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-30.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-30.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-31.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-31.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-32.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-32.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-33.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-33.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-34.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-34.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-35.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-35.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-36.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-36.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-37.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-37.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-38.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-38.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-39.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-39.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-4.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-4.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-40.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-40.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-41.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-41.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-42.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-42.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-43.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-43.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-44.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-44.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-5.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-5.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-6.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-6.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-7.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-7.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-8.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-8.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-9.jpg b/baseTemplate/static/baseTemplate/assets/image-resources/stock-images/img-9.jpg
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/image-resources/webPanel.png b/baseTemplate/static/baseTemplate/assets/image-resources/webPanel.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/animated-overlay.gif b/baseTemplate/static/baseTemplate/assets/images/animated-overlay.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/blank.gif b/baseTemplate/static/baseTemplate/assets/images/blank.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/colorpicker.png b/baseTemplate/static/baseTemplate/assets/images/colorpicker.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/grabbing.png b/baseTemplate/static/baseTemplate/assets/images/grabbing.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-114-precomposed.png b/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-114-precomposed.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-144-precomposed.png b/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-144-precomposed.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-57-precomposed.png b/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-57-precomposed.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-72-precomposed.png b/baseTemplate/static/baseTemplate/assets/images/icons/apple-touch-icon-72-precomposed.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/favicon.png b/baseTemplate/static/baseTemplate/assets/images/icons/favicon.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/icons/icons.psd b/baseTemplate/static/baseTemplate/assets/images/icons/icons.psd
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/jcrop.gif b/baseTemplate/static/baseTemplate/assets/images/jcrop.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/login-bg.png b/baseTemplate/static/baseTemplate/assets/images/login-bg.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/spinner/loader-dark.gif b/baseTemplate/static/baseTemplate/assets/images/spinner/loader-dark.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/images/spinner/loader-light.gif b/baseTemplate/static/baseTemplate/assets/images/spinner/loader-light.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/d3.js b/baseTemplate/static/baseTemplate/assets/js-core/d3.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/greensock.js b/baseTemplate/static/baseTemplate/assets/js-core/greensock.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-cookie.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-cookie.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-core.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-core.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-core.min.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-core.min.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-core.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-core.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-mouse.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-mouse.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-position.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-position.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-touch-punch.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-touch-punch.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-widget.js b/baseTemplate/static/baseTemplate/assets/js-core/jquery-ui-widget.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/modernizr.js b/baseTemplate/static/baseTemplate/assets/js-core/modernizr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/raphael.js b/baseTemplate/static/baseTemplate/assets/js-core/raphael.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-core/transition.js b/baseTemplate/static/baseTemplate/assets/js-core/transition.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-init/frontend-init.js b/baseTemplate/static/baseTemplate/assets/js-init/frontend-init.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/js-init/widgets-init.js b/baseTemplate/static/baseTemplate/assets/js-init/widgets-init.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/chat.css b/baseTemplate/static/baseTemplate/assets/snippets/chat.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/files-box.css b/baseTemplate/static/baseTemplate/assets/snippets/files-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/login-box.css b/baseTemplate/static/baseTemplate/assets/snippets/login-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/mobile-navigation.css b/baseTemplate/static/baseTemplate/assets/snippets/mobile-navigation.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/notification-box.css b/baseTemplate/static/baseTemplate/assets/snippets/notification-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/progress-box.css b/baseTemplate/static/baseTemplate/assets/snippets/progress-box.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/snippetsCombined.css b/baseTemplate/static/baseTemplate/assets/snippets/snippetsCombined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/snippetsCombinedAndMinified.css b/baseTemplate/static/baseTemplate/assets/snippets/snippetsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/todo.css b/baseTemplate/static/baseTemplate/assets/snippets/todo.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/snippets/user-profile.css b/baseTemplate/static/baseTemplate/assets/snippets/user-profile.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/admin/color-schemes/default.css b/baseTemplate/static/baseTemplate/assets/themes/admin/color-schemes/default.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/admin/layout.css b/baseTemplate/static/baseTemplate/assets/themes/admin/layout.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/admin/layout.js b/baseTemplate/static/baseTemplate/assets/themes/admin/layout.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/components/border-radius.css b/baseTemplate/static/baseTemplate/assets/themes/components/border-radius.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/components/default.css b/baseTemplate/static/baseTemplate/assets/themes/components/default.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/frontend/color-schemes/default.css b/baseTemplate/static/baseTemplate/assets/themes/frontend/color-schemes/default.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/frontend/layout.css b/baseTemplate/static/baseTemplate/assets/themes/frontend/layout.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/themes/frontend/layout.js b/baseTemplate/static/baseTemplate/assets/themes/frontend/layout.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/accordion-ui/accordion.css b/baseTemplate/static/baseTemplate/assets/widgets/accordion-ui/accordion.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/accordion-ui/accordion.js b/baseTemplate/static/baseTemplate/assets/widgets/accordion-ui/accordion.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/animation/animation.js b/baseTemplate/static/baseTemplate/assets/widgets/animation/animation.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/autocomplete-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/autocomplete-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/autocomplete.js b/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/autocomplete.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/menu.js b/baseTemplate/static/baseTemplate/assets/widgets/autocomplete/menu.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/button-ui/button.js b/baseTemplate/static/baseTemplate/assets/widgets/button-ui/button.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/button/button.js b/baseTemplate/static/baseTemplate/assets/widgets/button/button.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar.css b/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar.js b/baseTemplate/static/baseTemplate/assets/widgets/calendar/calendar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/carousel/carousel.css b/baseTemplate/static/baseTemplate/assets/widgets/carousel/carousel.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/carousel/carousel.js b/baseTemplate/static/baseTemplate/assets/widgets/carousel/carousel.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-bar.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-bar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-core.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-core.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-doughnut.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-doughnut.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-line.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-line.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-polar.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-polar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-radar.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/chart-js/chart-radar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-demo-1.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-demo-1.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-pie.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-pie.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-resize.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-resize.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-stack.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-stack.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-tooltip.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot-tooltip.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/flot/flot.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage.css b/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/justgage/justgage.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris.css b/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/morris/morris.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage.css b/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/piegage/piegage.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/sparklines/sparklines-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/sparklines/sparklines-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/sparklines/sparklines.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/sparklines/sparklines.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-1.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-1.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-2.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-2.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.css b/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.js b/baseTemplate/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen.css b/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen.js b/baseTemplate/static/baseTemplate/assets/widgets/chosen/chosen.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/ckeditor.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/ckeditor.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/config.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/config.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/contents.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/contents.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/lang/en.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/lang/en.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/da.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/de.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/el.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/es.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/et.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/he.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/id.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/it.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/km.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/km.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/no.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/no.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/si.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/si.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/th.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/th.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/about.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/about.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/logo_ckeditor.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/logo_ckeditor.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/clipboard/dialogs/paste.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/clipboard/dialogs/paste.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/dialog/dialogDefinition.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/dialog/dialogDefinition.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/icons.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/icons.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/icons_hidpi.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/icons_hidpi.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/image/dialogs/image.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/image/dialogs/image.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/image/images/noimage.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/image/images/noimage.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/anchor.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/anchor.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/link.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/link.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/anchor.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/anchor.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/hidpi/anchor.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/hidpi/anchor.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon-rtl.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon-rtl.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/pastefromword/filter/default.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/pastefromword/filter/default.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/LICENSE.md b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/LICENSE.md
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/README.md b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/README.md
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/options.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/options.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/toolbar.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/toolbar.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ar.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/bg.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/bg.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ca.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ca.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cs.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cs.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cy.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cy.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/de.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/de.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/el.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/el.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/eo.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/eo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/es.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/es.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/et.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/et.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fa.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fa.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fi.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/gl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/gl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/he.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/he.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hu.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hu.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/id.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/id.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/it.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/it.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ja.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ja.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/km.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/km.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ku.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ku.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/lv.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/lv.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nb.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nb.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/no.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/no.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ru.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ru.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/si.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/si.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sk.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sk.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sl.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sq.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sq.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sv.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sv.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/th.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/th.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tr.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tt.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ug.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ug.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/uk.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/uk.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/vi.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/vi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/specialchar.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/specialchar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/table/dialogs/table.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/table/dialogs/table.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/tabletools/dialogs/tableCell.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/tabletools/dialogs/tableCell.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/LICENSE.md b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/LICENSE.md
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/README.md b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/README.md
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/ciframe.html b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/ciframe.html
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/tmpFrameset.html b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc_ie.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc_ie.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie7.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie7.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie8.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie8.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_iequirks.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_iequirks.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_opera.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_opera.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_gecko.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_gecko.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie7.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie7.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie8.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie8.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_iequirks.css b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_iequirks.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons_hidpi.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons_hidpi.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/arrow.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/arrow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/close.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/close.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/close.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/close.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock-open.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock-open.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/refresh.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/refresh.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock-open.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock-open.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/refresh.png b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/refresh.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/readme.md b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/readme.md
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/styles.js b/baseTemplate/static/baseTemplate/assets/widgets/ckeditor/styles.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/collapse/collapse.js b/baseTemplate/static/baseTemplate/assets/widgets/collapse/collapse.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker.css b/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker.js b/baseTemplate/static/baseTemplate/assets/widgets/colorpicker/colorpicker.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/content-box/contentbox.js b/baseTemplate/static/baseTemplate/assets/widgets/content-box/contentbox.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-bootstrap.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-bootstrap.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-fixedcolumns.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-fixedcolumns.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-fixedheader.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-fixedheader.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-reorder.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-reorder.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-responsive.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-responsive.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-tabletools.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable-tabletools.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable.css b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable.js b/baseTemplate/static/baseTemplate/assets/widgets/datatable/datatable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls.swf b/baseTemplate/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls.swf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls_pdf.swf b/baseTemplate/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls_pdf.swf
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.css b/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.js b/baseTemplate/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datepicker/datepicker.css b/baseTemplate/static/baseTemplate/assets/widgets/datepicker/datepicker.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/datepicker/datepicker.js b/baseTemplate/static/baseTemplate/assets/widgets/datepicker/datepicker.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.css b/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.js b/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/moment.js b/baseTemplate/static/baseTemplate/assets/widgets/daterangepicker/moment.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog.css b/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog.js b/baseTemplate/static/baseTemplate/assets/widgets/dialog/dialog.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dropdown/dropdown.css b/baseTemplate/static/baseTemplate/assets/widgets/dropdown/dropdown.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dropdown/dropdown.js b/baseTemplate/static/baseTemplate/assets/widgets/dropdown/dropdown.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dropzone/dropzone.css b/baseTemplate/static/baseTemplate/assets/widgets/dropzone/dropzone.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/dropzone/dropzone.js b/baseTemplate/static/baseTemplate/assets/widgets/dropzone/dropzone.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/file-input/file-input-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/file-input/file-input-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/file-input/file-input.js b/baseTemplate/static/baseTemplate/assets/widgets/file-input/file-input.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/file-input/fileinput.css b/baseTemplate/static/baseTemplate/assets/widgets/file-input/fileinput.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/fullpage/fullpage.css b/baseTemplate/static/baseTemplate/assets/widgets/fullpage/fullpage.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/fullpage/fullpage.js b/baseTemplate/static/baseTemplate/assets/widgets/fullpage/fullpage.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/input-mask/inputmask.js b/baseTemplate/static/baseTemplate/assets/widgets/input-mask/inputmask.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.css b/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.js b/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch.css b/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch.js b/baseTemplate/static/baseTemplate/assets/widgets/input-switch/inputswitch.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/draggable.js b/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/draggable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/droppable.js b/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/droppable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/resizable.js b/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/resizable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/selectable.js b/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/selectable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/sortable.js b/baseTemplate/static/baseTemplate/assets/widgets/interactions-ui/sortable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.css b/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.js b/baseTemplate/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop.css b/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop.js b/baseTemplate/static/baseTemplate/assets/widgets/jcrop/jcrop.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.css b/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.js b/baseTemplate/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/knobs/knob.js b/baseTemplate/static/baseTemplate/assets/widgets/knobs/knob.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider-transitions.js b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider-transitions.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider.js b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/layerslider.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/shadow.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/shadow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/shadow.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/shadow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/shadow.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/shadow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/shadow.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/shadow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/shadow.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/shadow.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/nothumb.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/nothumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.css b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.png b/baseTemplate/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/lazyload/lazyload.js b/baseTemplate/static/baseTemplate/assets/widgets/lazyload/lazyload.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar.css b/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar.js b/baseTemplate/static/baseTemplate/assets/widgets/loading-bar/loadingbar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/loading-indicator/loader-dark.gif b/baseTemplate/static/baseTemplate/assets/widgets/loading-indicator/loader-dark.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/loading-indicator/loader-light.gif b/baseTemplate/static/baseTemplate/assets/widgets/loading-indicator/loader-light.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/gmaps/gmaps-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/gmaps/gmaps-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/gmaps/gmaps.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/gmaps/gmaps.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/mapael-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/mapael-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/mapael.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/mapael.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/france_departments.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/france_departments.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/usa_states.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/usa_states.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/world_countries.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/mapael/maps/world_countries.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/de_merc_en.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/de_merc_en.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/mall_map.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/mall_map.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.css b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/world_map.js b/baseTemplate/static/baseTemplate/assets/widgets/maps/vector-maps/world_map.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/markdown/markdown.css b/baseTemplate/static/baseTemplate/assets/widgets/markdown/markdown.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/markdown/markdown.js b/baseTemplate/static/baseTemplate/assets/widgets/markdown/markdown.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/mixitup/images-loaded.js b/baseTemplate/static/baseTemplate/assets/widgets/mixitup/images-loaded.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/mixitup/isotope.js b/baseTemplate/static/baseTemplate/assets/widgets/mixitup/isotope.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/mixitup/mixitup.js b/baseTemplate/static/baseTemplate/assets/widgets/mixitup/mixitup.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/mixitup/portfolio-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/mixitup/portfolio-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/modal/modal.css b/baseTemplate/static/baseTemplate/assets/widgets/modal/modal.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/modal/modal.js b/baseTemplate/static/baseTemplate/assets/widgets/modal/modal.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-select/multiselect.css b/baseTemplate/static/baseTemplate/assets/widgets/multi-select/multiselect.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-select/multiselect.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-select/multiselect.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/app.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/app.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.postmessage-transport.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.postmessage-transport.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.xdr-transport.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.xdr-transport.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/fileupload.css b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/fileupload.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-angular.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-angular.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-audio.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-audio.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-image.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-image.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-jquery-ui.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-jquery-ui.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-process.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-process.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-ui.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-ui.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-validate.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-validate.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-video.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-video.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.iframe-transport.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/jquery.iframe-transport.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/main.js b/baseTemplate/static/baseTemplate/assets/widgets/multi-upload/main.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable.css b/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable.js b/baseTemplate/static/baseTemplate/assets/widgets/nestable/nestable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/nicescroll/nicescroll-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/nicescroll/nicescroll-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/nicescroll/nicescroll.js b/baseTemplate/static/baseTemplate/assets/widgets/nicescroll/nicescroll.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty.css b/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty.js b/baseTemplate/static/baseTemplate/assets/widgets/noty-notifications/noty.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/overlay/overlay.js b/baseTemplate/static/baseTemplate/assets/widgets/overlay/overlay.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.css b/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.js b/baseTemplate/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/parsley/parsley.js b/baseTemplate/static/baseTemplate/assets/widgets/parsley/parsley.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/popover/popover.css b/baseTemplate/static/baseTemplate/assets/widgets/popover/popover.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/popover/popover.js b/baseTemplate/static/baseTemplate/assets/widgets/popover/popover.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/default_thumb.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/default_thumb.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/loader.gif b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/loader.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_next.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_next.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_prev.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_prev.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_x.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_x.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_y.png b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_y.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.css b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.js b/baseTemplate/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/progressbar/progressbar.css b/baseTemplate/static/baseTemplate/assets/widgets/progressbar/progressbar.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/progressbar/progressbar.js b/baseTemplate/static/baseTemplate/assets/widgets/progressbar/progressbar.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider-core.js b/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider-core.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider.css b/baseTemplate/static/baseTemplate/assets/widgets/range-slider/rangeslider.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/screenfull/screenfull.js b/baseTemplate/static/baseTemplate/assets/widgets/screenfull/screenfull.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/skrollr/skrollr.js b/baseTemplate/static/baseTemplate/assets/widgets/skrollr/skrollr.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/skycons/skycons.js b/baseTemplate/static/baseTemplate/assets/widgets/skycons/skycons.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars.css b/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars.js b/baseTemplate/static/baseTemplate/assets/widgets/slidebars/slidebars.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider.css b/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider.js b/baseTemplate/static/baseTemplate/assets/widgets/slider-ui/slider.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/slimscroll/slimscroll.js b/baseTemplate/static/baseTemplate/assets/widgets/slimscroll/slimscroll.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/spinner/spinner.js b/baseTemplate/static/baseTemplate/assets/widgets/spinner/spinner.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/sticky/sticky.js b/baseTemplate/static/baseTemplate/assets/widgets/sticky/sticky.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.css b/baseTemplate/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.js b/baseTemplate/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/superclick/superclick.js b/baseTemplate/static/baseTemplate/assets/widgets/superclick/superclick.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/superfish/superfish.js b/baseTemplate/static/baseTemplate/assets/widgets/superfish/superfish.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shAutoloader.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shAutoloader.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAS3.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAS3.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAppleScript.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAppleScript.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushBash.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushBash.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCSharp.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCSharp.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushColdFusion.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushColdFusion.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCpp.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCpp.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCss.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCss.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDelphi.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDelphi.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDiff.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDiff.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushErlang.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushErlang.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushGroovy.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushGroovy.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJScript.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJScript.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJava.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJava.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJavaFX.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJavaFX.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPerl.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPerl.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPhp.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPhp.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPlain.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPlain.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPowerShell.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPowerShell.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPython.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPython.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushRuby.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushRuby.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSass.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSass.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushScala.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushScala.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSql.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSql.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushVb.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushVb.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushXml.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shBrushXml.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shCore.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shCore.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shLegacy.js b/baseTemplate/static/baseTemplate/assets/widgets/syntax/scripts/shLegacy.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCore.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCore.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreDefault.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreDefault.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreDjango.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreDjango.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreEclipse.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreEclipse.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreEmacs.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreEmacs.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreFadeToGrey.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreFadeToGrey.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreMDUltra.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreMDUltra.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreMidnight.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreMidnight.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreRDark.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shCoreRDark.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeDefault.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeDefault.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeDjango.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeDjango.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeEclipse.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeEclipse.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeEmacs.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeEmacs.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeFadeToGrey.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeFadeToGrey.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeMDUltra.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeMDUltra.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeMidnight.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeMidnight.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeRDark.css b/baseTemplate/static/baseTemplate/assets/widgets/syntax/styles/shThemeRDark.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tabs-ui/tabs.css b/baseTemplate/static/baseTemplate/assets/widgets/tabs-ui/tabs.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tabs-ui/tabs.js b/baseTemplate/static/baseTemplate/assets/widgets/tabs-ui/tabs.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tabs/tabs-responsive.js b/baseTemplate/static/baseTemplate/assets/widgets/tabs/tabs-responsive.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tabs/tabs.js b/baseTemplate/static/baseTemplate/assets/widgets/tabs/tabs.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/textarea/textarea.js b/baseTemplate/static/baseTemplate/assets/widgets/textarea/textarea.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.css b/baseTemplate/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.js b/baseTemplate/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/timepicker/timepicker.css b/baseTemplate/static/baseTemplate/assets/widgets/timepicker/timepicker.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/timepicker/timepicker.js b/baseTemplate/static/baseTemplate/assets/widgets/timepicker/timepicker.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tocify/tocify.css b/baseTemplate/static/baseTemplate/assets/widgets/tocify/tocify.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tocify/tocify.js b/baseTemplate/static/baseTemplate/assets/widgets/tocify/tocify.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tooltip/tooltip.css b/baseTemplate/static/baseTemplate/assets/widgets/tooltip/tooltip.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/tooltip/tooltip.js b/baseTemplate/static/baseTemplate/assets/widgets/tooltip/tooltip.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin.css b/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin.js b/baseTemplate/static/baseTemplate/assets/widgets/touchspin/touchspin.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform.css b/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform.js b/baseTemplate/static/baseTemplate/assets/widgets/uniform/uniform.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/videobg/videobg-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/videobg/videobg-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/videobg/videobg.js b/baseTemplate/static/baseTemplate/assets/widgets/videobg/videobg.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/widgetsCombined.css b/baseTemplate/static/baseTemplate/assets/widgets/widgetsCombined.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/widgetsCombinedAndMinified.css b/baseTemplate/static/baseTemplate/assets/widgets/widgetsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard.css b/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard.js b/baseTemplate/static/baseTemplate/assets/widgets/wizard/wizard.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/wow/wow.js b/baseTemplate/static/baseTemplate/assets/widgets/wow/wow.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/xeditable/images/clear.png b/baseTemplate/static/baseTemplate/assets/widgets/xeditable/images/clear.png
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/xeditable/images/loading.gif b/baseTemplate/static/baseTemplate/assets/widgets/xeditable/images/loading.gif
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable-demo.js b/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable-demo.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable.css b/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable.js b/baseTemplate/static/baseTemplate/assets/widgets/xeditable/xeditable.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/bootstrap-toggle.min.css b/baseTemplate/static/baseTemplate/bootstrap-toggle.min.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/bootstrap-toggle.min.js b/baseTemplate/static/baseTemplate/bootstrap-toggle.min.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/custom-js/pnotify.custom.min.css b/baseTemplate/static/baseTemplate/custom-js/pnotify.custom.min.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/custom-js/pnotify.custom.min.js b/baseTemplate/static/baseTemplate/custom-js/pnotify.custom.min.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/custom-js/system-status.js b/baseTemplate/static/baseTemplate/custom-js/system-status.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/percircle.css b/baseTemplate/static/baseTemplate/percircle.css
old mode 100644
new mode 100755
diff --git a/baseTemplate/static/baseTemplate/percircle.js b/baseTemplate/static/baseTemplate/percircle.js
old mode 100644
new mode 100755
diff --git a/baseTemplate/templates/baseTemplate/homePage.html b/baseTemplate/templates/baseTemplate/homePage.html
old mode 100644
new mode 100755
diff --git a/baseTemplate/templates/baseTemplate/index.html b/baseTemplate/templates/baseTemplate/index.html
old mode 100644
new mode 100755
index f16582147..5869ec78c
--- a/baseTemplate/templates/baseTemplate/index.html
+++ b/baseTemplate/templates/baseTemplate/index.html
@@ -97,16 +97,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/baseTemplate/templates/baseTemplate/indexJavaFixed.html b/baseTemplate/templates/baseTemplate/indexJavaFixed.html
old mode 100644
new mode 100755
diff --git a/baseTemplate/templates/baseTemplate/versionManagment.html b/baseTemplate/templates/baseTemplate/versionManagment.html
old mode 100644
new mode 100755
diff --git a/baseTemplate/tests.py b/baseTemplate/tests.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/urls.py b/baseTemplate/urls.py
old mode 100644
new mode 100755
diff --git a/baseTemplate/views.py b/baseTemplate/views.py
old mode 100644
new mode 100755
diff --git a/cli/__init__.py b/cli/__init__.py
old mode 100644
new mode 100755
diff --git a/cli/cliLogger.py b/cli/cliLogger.py
old mode 100644
new mode 100755
diff --git a/cli/cliParser.py b/cli/cliParser.py
old mode 100644
new mode 100755
diff --git a/cli/cyberPanel.py b/cli/cyberPanel.py
old mode 100644
new mode 100755
index 813f6f400..bd98bc408
--- a/cli/cyberPanel.py
+++ b/cli/cyberPanel.py
@@ -43,7 +43,7 @@ class cyberPanel:
phpSelection = 'PHP ' + php
result = virtualHostUtilities.createVirtualHost(domainName, email, phpSelection, externalApp, ssl, dkim,
- openBasedir, owner, package)
+ openBasedir, owner, package, 0)
if result[0] == 1:
self.printStatus(1,'None')
@@ -60,7 +60,7 @@ class cyberPanel:
path = '/home/' + masterDomain + '/public_html/' + domainName
phpSelection = 'PHP ' + php
- result = virtualHostUtilities.createDomain(masterDomain, domainName, phpSelection, path, ssl, dkim, openBasedir, owner)
+ result = virtualHostUtilities.createDomain(masterDomain, domainName, phpSelection, path, ssl, dkim, openBasedir, owner, 0)
if result[0] == 1:
self.printStatus(1,'None')
diff --git a/cloudAPI/__init__.py b/cloudAPI/__init__.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/admin.py b/cloudAPI/admin.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/apps.py b/cloudAPI/apps.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/cloudManager.py b/cloudAPI/cloudManager.py
old mode 100644
new mode 100755
index 87b20170b..9cdf6e1d1
--- a/cloudAPI/cloudManager.py
+++ b/cloudAPI/cloudManager.py
@@ -23,11 +23,15 @@ from plogical.virtualHostUtilities import virtualHostUtilities
from plogical.website import WebsiteManager
from s3Backups.s3Backups import S3Backups
from serverLogs.views import getLogsFromFile
-from serverStatus.views import topProcessesStatus, killProcess
+from serverStatus.views import topProcessesStatus, killProcess, switchTOLSWSStatus
from websiteFunctions.models import Websites
from plogical import hashPassword
from loginSystem.models import ACL
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
+from managePHP.phpManager import PHPManager
+from managePHP.views import submitExtensionRequest, getRequestStatusApache
+from containerization.containerManager import ContainerManager
+from containerization.views import *
class CloudManager:
@@ -1301,5 +1305,153 @@ class CloudManager:
request.session['userID'] = self.admin.pk
wm = WebsiteManager()
return wm.submitWebsiteStatus(self.admin.pk, self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def submitChangePHP(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ wm = WebsiteManager()
+ return wm.changePHP(self.admin.pk, self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def getSwitchStatus(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ wm = WebsiteManager()
+ return wm.getSwitchStatus(self.admin.pk, self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+
+ def switchServer(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ wm = WebsiteManager()
+ return wm.switchServer(self.admin.pk, self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def tuneSettings(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ wm = WebsiteManager()
+ return wm.tuneSettings(self.admin.pk, self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def getCurrentPHPConfig(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return PHPManager.getCurrentPHPConfig(self.data['phpSelection'])
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def savePHPConfigBasic(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return PHPManager.savePHPConfigBasic(self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def fetchPHPSettingsAdvance(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return PHPManager.fetchPHPSettingsAdvance(self.data['phpSelection'])
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def savePHPConfigAdvance(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return PHPManager.savePHPConfigAdvance(self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def fetchPHPExtensions(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return PHPManager.fetchPHPExtensions(self.data)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def submitExtensionRequest(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ submitExtensionRequest(request)
+ return self.ajaxPre(1, 'None')
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def getRequestStatus(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return getRequestStatusApache(request)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def getContainerizationStatus(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+
+ finalData = {}
+ finalData['status'] = 1
+
+ if not ProcessUtilities.containerCheck():
+ finalData['notInstalled'] = 1
+ else:
+ finalData['notInstalled'] = 0
+
+ finalData = json.dumps(finalData)
+ return HttpResponse(finalData)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def submitContainerInstall(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ currentACL = ACLManager.loadedACL(self.admin.pk)
+
+ if currentACL['admin'] == 1:
+ pass
+ else:
+ return ACLManager.loadErrorJson()
+
+ c = ContainerManager(request, None, 'submitContainerInstall')
+ c.start()
+
+ data_ret = {'status': 1, 'error_message': 'None'}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
+
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def switchTOLSWSStatus(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return switchTOLSWSStatus(request)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def fetchWebsiteLimits(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return fetchWebsiteLimits(request)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def saveWebsiteLimits(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return saveWebsiteLimits(request)
+ except BaseException, msg:
+ return self.ajaxPre(0, str(msg))
+
+ def getUsageData(self, request):
+ try:
+ request.session['userID'] = self.admin.pk
+ return getUsageData(request)
except BaseException, msg:
return self.ajaxPre(0, str(msg))
\ No newline at end of file
diff --git a/cloudAPI/migrations/__init__.py b/cloudAPI/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/models.py b/cloudAPI/models.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/tests.py b/cloudAPI/tests.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/urls.py b/cloudAPI/urls.py
old mode 100644
new mode 100755
diff --git a/cloudAPI/views.py b/cloudAPI/views.py
old mode 100644
new mode 100755
index dff97f043..49ab554ea
--- a/cloudAPI/views.py
+++ b/cloudAPI/views.py
@@ -268,6 +268,40 @@ def router(request):
return cm.deleteDomainFromPlanMINIO(request)
elif controller == 'submitWebsiteStatus':
return cm.submitWebsiteStatus(request)
+ elif controller == 'submitChangePHP':
+ return cm.submitChangePHP(request)
+ elif controller == 'getSwitchStatus':
+ return cm.getSwitchStatus(request)
+ elif controller == 'switchServer':
+ return cm.switchServer(request)
+ elif controller == 'tuneSettings':
+ return cm.tuneSettings(request)
+ elif controller == 'getCurrentPHPConfig':
+ return cm.getCurrentPHPConfig(request)
+ elif controller == 'savePHPConfigBasic':
+ return cm.savePHPConfigBasic(request)
+ elif controller == 'fetchPHPSettingsAdvance':
+ return cm.fetchPHPSettingsAdvance(request)
+ elif controller == 'savePHPConfigAdvance':
+ return cm.savePHPConfigAdvance(request)
+ elif controller == 'fetchPHPExtensions':
+ return cm.fetchPHPExtensions(request)
+ elif controller == 'submitExtensionRequest':
+ return cm.submitExtensionRequest(request)
+ elif controller == 'getRequestStatus':
+ return cm.getRequestStatus(request)
+ elif controller == 'getContainerizationStatus':
+ return cm.getContainerizationStatus(request)
+ elif controller == 'submitContainerInstall':
+ return cm.submitContainerInstall(request)
+ elif controller == 'switchTOLSWSStatus':
+ return cm.switchTOLSWSStatus(request)
+ elif controller == 'fetchWebsiteLimits':
+ return cm.fetchWebsiteLimits(request)
+ elif controller == 'saveWebsiteLimits':
+ return cm.saveWebsiteLimits(request)
+ elif controller == 'getUsageData':
+ return cm.getUsageData(request)
else:
return cm.ajaxPre(0, 'This function is not available in your version of CyberPanel.')
diff --git a/containerization/__init__.py b/containerization/__init__.py
old mode 100644
new mode 100755
diff --git a/containerization/admin.py b/containerization/admin.py
old mode 100644
new mode 100755
diff --git a/containerization/apps.py b/containerization/apps.py
old mode 100644
new mode 100755
diff --git a/containerization/container.py b/containerization/container.py
old mode 100644
new mode 100755
diff --git a/containerization/containerManager.py b/containerization/containerManager.py
old mode 100644
new mode 100755
diff --git a/containerization/migrations/__init__.py b/containerization/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/containerization/models.py b/containerization/models.py
old mode 100644
new mode 100755
diff --git a/containerization/static/containerization/containerization.js b/containerization/static/containerization/containerization.js
old mode 100644
new mode 100755
diff --git a/containerization/templates/containerization/listWebsites.html b/containerization/templates/containerization/listWebsites.html
old mode 100644
new mode 100755
diff --git a/containerization/templates/containerization/notAvailable.html b/containerization/templates/containerization/notAvailable.html
old mode 100644
new mode 100755
diff --git a/containerization/templates/containerization/websiteContainerLimit.html b/containerization/templates/containerization/websiteContainerLimit.html
old mode 100644
new mode 100755
diff --git a/containerization/tests.py b/containerization/tests.py
old mode 100644
new mode 100755
diff --git a/containerization/urls.py b/containerization/urls.py
old mode 100644
new mode 100755
diff --git a/containerization/views.py b/containerization/views.py
old mode 100644
new mode 100755
index be31c7925..ef0bccfdd
--- a/containerization/views.py
+++ b/containerization/views.py
@@ -288,6 +288,7 @@ def getUsageData(request):
try:
type = data['type']
finalData = {}
+ finalData['status'] = 1
try:
if type == 'memory':
@@ -336,6 +337,7 @@ def getUsageData(request):
output = str(subprocess.check_output(command, shell=True))
finalData = {}
+ finalData['status'] = 1
if len(output) == 0:
finalData['cpu'] = '0'
else:
diff --git a/databases/__init__.py b/databases/__init__.py
old mode 100644
new mode 100755
diff --git a/databases/admin.py b/databases/admin.py
old mode 100644
new mode 100755
diff --git a/databases/apps.py b/databases/apps.py
old mode 100644
new mode 100755
diff --git a/databases/databaseManager.py b/databases/databaseManager.py
old mode 100644
new mode 100755
diff --git a/databases/migrations/__init__.py b/databases/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/databases/models.py b/databases/models.py
old mode 100644
new mode 100755
diff --git a/databases/pluginManager.py b/databases/pluginManager.py
old mode 100644
new mode 100755
diff --git a/databases/signals.py b/databases/signals.py
old mode 100644
new mode 100755
diff --git a/databases/static/databases/databases.js b/databases/static/databases/databases.js
old mode 100644
new mode 100755
diff --git a/databases/templates/databases/createDatabase.html b/databases/templates/databases/createDatabase.html
old mode 100644
new mode 100755
diff --git a/databases/templates/databases/deleteDatabase.html b/databases/templates/databases/deleteDatabase.html
old mode 100644
new mode 100755
diff --git a/databases/templates/databases/index.html b/databases/templates/databases/index.html
old mode 100644
new mode 100755
diff --git a/databases/templates/databases/listDataBases.html b/databases/templates/databases/listDataBases.html
old mode 100644
new mode 100755
diff --git a/databases/templates/databases/phpMyAdmin.html b/databases/templates/databases/phpMyAdmin.html
old mode 100644
new mode 100755
diff --git a/databases/tests.py b/databases/tests.py
old mode 100644
new mode 100755
diff --git a/databases/urls.py b/databases/urls.py
old mode 100644
new mode 100755
diff --git a/databases/views.py b/databases/views.py
old mode 100644
new mode 100755
diff --git a/dns/__init__.py b/dns/__init__.py
old mode 100644
new mode 100755
diff --git a/dns/admin.py b/dns/admin.py
old mode 100644
new mode 100755
diff --git a/dns/apps.py b/dns/apps.py
old mode 100644
new mode 100755
diff --git a/dns/dnsManager.py b/dns/dnsManager.py
old mode 100644
new mode 100755
diff --git a/dns/migrations/__init__.py b/dns/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/dns/models.py b/dns/models.py
old mode 100644
new mode 100755
diff --git a/dns/pluginManager.py b/dns/pluginManager.py
old mode 100644
new mode 100755
diff --git a/dns/signals.py b/dns/signals.py
old mode 100644
new mode 100755
diff --git a/dns/static/dns/dns.js b/dns/static/dns/dns.js
old mode 100644
new mode 100755
diff --git a/dns/static/images/delete.png b/dns/static/images/delete.png
old mode 100644
new mode 100755
diff --git a/dns/templates/dns/addDeleteDNSRecords.html b/dns/templates/dns/addDeleteDNSRecords.html
old mode 100644
new mode 100755
diff --git a/dns/templates/dns/createDNSZone.html b/dns/templates/dns/createDNSZone.html
old mode 100644
new mode 100755
diff --git a/dns/templates/dns/createNameServer.html b/dns/templates/dns/createNameServer.html
old mode 100644
new mode 100755
diff --git a/dns/templates/dns/deleteDNSZone.html b/dns/templates/dns/deleteDNSZone.html
old mode 100644
new mode 100755
diff --git a/dns/templates/dns/index.html b/dns/templates/dns/index.html
old mode 100644
new mode 100755
diff --git a/dns/tests.py b/dns/tests.py
old mode 100644
new mode 100755
diff --git a/dns/urls.py b/dns/urls.py
old mode 100644
new mode 100755
diff --git a/dns/views.py b/dns/views.py
old mode 100644
new mode 100755
diff --git a/dockerManager/__init__.py b/dockerManager/__init__.py
old mode 100644
new mode 100755
diff --git a/dockerManager/admin.py b/dockerManager/admin.py
old mode 100644
new mode 100755
diff --git a/dockerManager/apps.py b/dockerManager/apps.py
old mode 100644
new mode 100755
diff --git a/dockerManager/container.py b/dockerManager/container.py
old mode 100644
new mode 100755
diff --git a/dockerManager/decorators.py b/dockerManager/decorators.py
old mode 100644
new mode 100755
diff --git a/dockerManager/dockerInstall.py b/dockerManager/dockerInstall.py
old mode 100644
new mode 100755
diff --git a/dockerManager/migrations/__init__.py b/dockerManager/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/dockerManager/models.py b/dockerManager/models.py
old mode 100644
new mode 100755
diff --git a/dockerManager/pluginManager.py b/dockerManager/pluginManager.py
old mode 100644
new mode 100755
diff --git a/dockerManager/signals.py b/dockerManager/signals.py
old mode 100644
new mode 100755
diff --git a/dockerManager/static/dockerManager/dockerManager.js b/dockerManager/static/dockerManager/dockerManager.js
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/images.html b/dockerManager/templates/dockerManager/images.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/index.html b/dockerManager/templates/dockerManager/index.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/install.html b/dockerManager/templates/dockerManager/install.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/listContainers.html b/dockerManager/templates/dockerManager/listContainers.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/manageImages.html b/dockerManager/templates/dockerManager/manageImages.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/runContainer.html b/dockerManager/templates/dockerManager/runContainer.html
old mode 100644
new mode 100755
diff --git a/dockerManager/templates/dockerManager/viewContainer.html b/dockerManager/templates/dockerManager/viewContainer.html
old mode 100644
new mode 100755
diff --git a/dockerManager/tests.py b/dockerManager/tests.py
old mode 100644
new mode 100755
diff --git a/dockerManager/urls.py b/dockerManager/urls.py
old mode 100644
new mode 100755
diff --git a/dockerManager/views.py b/dockerManager/views.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/__init__.py b/emailMarketing/__init__.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/admin.py b/emailMarketing/admin.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/apps.py b/emailMarketing/apps.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/emACL.py b/emailMarketing/emACL.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/emailMarketing.py b/emailMarketing/emailMarketing.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/emailMarketingManager.py b/emailMarketing/emailMarketingManager.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/meta.xml b/emailMarketing/meta.xml
old mode 100644
new mode 100755
diff --git a/emailMarketing/migrations/__init__.py b/emailMarketing/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/models.py b/emailMarketing/models.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/signals.py b/emailMarketing/signals.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/checklist.png b/emailMarketing/static/emailMarketing/checklist.png
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/compose.png b/emailMarketing/static/emailMarketing/compose.png
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/emailMarketing.js b/emailMarketing/static/emailMarketing/emailMarketing.js
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/mailing.png b/emailMarketing/static/emailMarketing/mailing.png
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/paper-plane.png b/emailMarketing/static/emailMarketing/paper-plane.png
old mode 100644
new mode 100755
diff --git a/emailMarketing/static/emailMarketing/post-office.png b/emailMarketing/static/emailMarketing/post-office.png
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/composeMessages.html b/emailMarketing/templates/emailMarketing/composeMessages.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/createEmailList.html b/emailMarketing/templates/emailMarketing/createEmailList.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/emailMarketing.html b/emailMarketing/templates/emailMarketing/emailMarketing.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/manageLists.html b/emailMarketing/templates/emailMarketing/manageLists.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/manageSMTPHosts.html b/emailMarketing/templates/emailMarketing/manageSMTPHosts.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/sendEmails.html b/emailMarketing/templates/emailMarketing/sendEmails.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/templates/emailMarketing/website.html b/emailMarketing/templates/emailMarketing/website.html
old mode 100644
new mode 100755
diff --git a/emailMarketing/tests.py b/emailMarketing/tests.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/urls.py b/emailMarketing/urls.py
old mode 100644
new mode 100755
diff --git a/emailMarketing/views.py b/emailMarketing/views.py
old mode 100644
new mode 100755
diff --git a/emailPremium/__init__.py b/emailPremium/__init__.py
old mode 100644
new mode 100755
diff --git a/emailPremium/admin.py b/emailPremium/admin.py
old mode 100644
new mode 100755
diff --git a/emailPremium/apps.py b/emailPremium/apps.py
old mode 100644
new mode 100755
diff --git a/emailPremium/migrations/__init__.py b/emailPremium/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/emailPremium/models.py b/emailPremium/models.py
old mode 100644
new mode 100755
diff --git a/emailPremium/static/emailPremium/emailPremium.js b/emailPremium/static/emailPremium/emailPremium.js
old mode 100644
new mode 100755
diff --git a/emailPremium/static/emailPremium/settings-gears.png b/emailPremium/static/emailPremium/settings-gears.png
old mode 100644
new mode 100755
diff --git a/emailPremium/static/emailPremium/vpsON.png b/emailPremium/static/emailPremium/vpsON.png
old mode 100644
new mode 100755
diff --git a/emailPremium/static/emailPremium/vpsOff.png b/emailPremium/static/emailPremium/vpsOff.png
old mode 100644
new mode 100755
diff --git a/emailPremium/templates/emailPremium/SpamAssassin.html b/emailPremium/templates/emailPremium/SpamAssassin.html
old mode 100644
new mode 100755
diff --git a/emailPremium/templates/emailPremium/emailLimits.html b/emailPremium/templates/emailPremium/emailLimits.html
old mode 100644
new mode 100755
diff --git a/emailPremium/templates/emailPremium/emailPage.html b/emailPremium/templates/emailPremium/emailPage.html
old mode 100644
new mode 100755
diff --git a/emailPremium/templates/emailPremium/listDomains.html b/emailPremium/templates/emailPremium/listDomains.html
old mode 100644
new mode 100755
diff --git a/emailPremium/templates/emailPremium/policyServer.html b/emailPremium/templates/emailPremium/policyServer.html
old mode 100644
new mode 100755
diff --git a/emailPremium/tests.py b/emailPremium/tests.py
old mode 100644
new mode 100755
diff --git a/emailPremium/urls.py b/emailPremium/urls.py
old mode 100644
new mode 100755
diff --git a/emailPremium/views.py b/emailPremium/views.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/__init__.py b/examplePlugin/__init__.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/admin.py b/examplePlugin/admin.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/apps.py b/examplePlugin/apps.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/meta.xml b/examplePlugin/meta.xml
old mode 100644
new mode 100755
diff --git a/examplePlugin/migrations/__init__.py b/examplePlugin/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/models.py b/examplePlugin/models.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/signals.py b/examplePlugin/signals.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/tests.py b/examplePlugin/tests.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/urls.py b/examplePlugin/urls.py
old mode 100644
new mode 100755
diff --git a/examplePlugin/views.py b/examplePlugin/views.py
old mode 100644
new mode 100755
diff --git a/filemanager/__init__.py b/filemanager/__init__.py
old mode 100644
new mode 100755
diff --git a/filemanager/admin.py b/filemanager/admin.py
old mode 100644
new mode 100755
diff --git a/filemanager/apps.py b/filemanager/apps.py
old mode 100644
new mode 100755
diff --git a/filemanager/filemanager.py b/filemanager/filemanager.py
old mode 100644
new mode 100755
diff --git a/filemanager/migrations/__init__.py b/filemanager/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/filemanager/models.py b/filemanager/models.py
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/css/codemirror.min.css b/filemanager/static/filemanager/css/codemirror.min.css
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/css/fileManager.css b/filemanager/static/filemanager/css/fileManager.css
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fileManager.png b/filemanager/static/filemanager/images/fileManager.png
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/HELP-US-OUT.txt b/filemanager/static/filemanager/images/fonts/HELP-US-OUT.txt
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/css/font-awesome.css b/filemanager/static/filemanager/images/fonts/css/font-awesome.css
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/css/font-awesome.min.css b/filemanager/static/filemanager/images/fonts/css/font-awesome.min.css
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/FontAwesome.otf b/filemanager/static/filemanager/images/fonts/fonts/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.eot b/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.svg b/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.ttf b/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff b/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff2 b/filemanager/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff2
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/animated.less b/filemanager/static/filemanager/images/fonts/less/animated.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/bordered-pulled.less b/filemanager/static/filemanager/images/fonts/less/bordered-pulled.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/core.less b/filemanager/static/filemanager/images/fonts/less/core.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/fixed-width.less b/filemanager/static/filemanager/images/fonts/less/fixed-width.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/font-awesome.less b/filemanager/static/filemanager/images/fonts/less/font-awesome.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/icons.less b/filemanager/static/filemanager/images/fonts/less/icons.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/larger.less b/filemanager/static/filemanager/images/fonts/less/larger.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/list.less b/filemanager/static/filemanager/images/fonts/less/list.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/mixins.less b/filemanager/static/filemanager/images/fonts/less/mixins.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/path.less b/filemanager/static/filemanager/images/fonts/less/path.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/rotated-flipped.less b/filemanager/static/filemanager/images/fonts/less/rotated-flipped.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/screen-reader.less b/filemanager/static/filemanager/images/fonts/less/screen-reader.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/stacked.less b/filemanager/static/filemanager/images/fonts/less/stacked.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/less/variables.less b/filemanager/static/filemanager/images/fonts/less/variables.less
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_animated.scss b/filemanager/static/filemanager/images/fonts/scss/_animated.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_bordered-pulled.scss b/filemanager/static/filemanager/images/fonts/scss/_bordered-pulled.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_core.scss b/filemanager/static/filemanager/images/fonts/scss/_core.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_fixed-width.scss b/filemanager/static/filemanager/images/fonts/scss/_fixed-width.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_icons.scss b/filemanager/static/filemanager/images/fonts/scss/_icons.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_larger.scss b/filemanager/static/filemanager/images/fonts/scss/_larger.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_list.scss b/filemanager/static/filemanager/images/fonts/scss/_list.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_mixins.scss b/filemanager/static/filemanager/images/fonts/scss/_mixins.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_path.scss b/filemanager/static/filemanager/images/fonts/scss/_path.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_rotated-flipped.scss b/filemanager/static/filemanager/images/fonts/scss/_rotated-flipped.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_screen-reader.scss b/filemanager/static/filemanager/images/fonts/scss/_screen-reader.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_stacked.scss b/filemanager/static/filemanager/images/fonts/scss/_stacked.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/_variables.scss b/filemanager/static/filemanager/images/fonts/scss/_variables.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/fonts/scss/font-awesome.scss b/filemanager/static/filemanager/images/fonts/scss/font-awesome.scss
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/loading.gif b/filemanager/static/filemanager/images/loading.gif
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/images/loadingSmall.gif b/filemanager/static/filemanager/images/loadingSmall.gif
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ace.js b/filemanager/static/filemanager/js/ace/ace.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-beautify.js b/filemanager/static/filemanager/js/ace/ext-beautify.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-chromevox.js b/filemanager/static/filemanager/js/ace/ext-chromevox.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-elastic_tabstops_lite.js b/filemanager/static/filemanager/js/ace/ext-elastic_tabstops_lite.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-emmet.js b/filemanager/static/filemanager/js/ace/ext-emmet.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-error_marker.js b/filemanager/static/filemanager/js/ace/ext-error_marker.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-keybinding_menu.js b/filemanager/static/filemanager/js/ace/ext-keybinding_menu.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-language_tools.js b/filemanager/static/filemanager/js/ace/ext-language_tools.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-linking.js b/filemanager/static/filemanager/js/ace/ext-linking.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-modelist.js b/filemanager/static/filemanager/js/ace/ext-modelist.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-old_ie.js b/filemanager/static/filemanager/js/ace/ext-old_ie.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-searchbox.js b/filemanager/static/filemanager/js/ace/ext-searchbox.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-settings_menu.js b/filemanager/static/filemanager/js/ace/ext-settings_menu.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-spellcheck.js b/filemanager/static/filemanager/js/ace/ext-spellcheck.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-split.js b/filemanager/static/filemanager/js/ace/ext-split.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-static_highlight.js b/filemanager/static/filemanager/js/ace/ext-static_highlight.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-statusbar.js b/filemanager/static/filemanager/js/ace/ext-statusbar.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-textarea.js b/filemanager/static/filemanager/js/ace/ext-textarea.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-themelist.js b/filemanager/static/filemanager/js/ace/ext-themelist.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/ext-whitespace.js b/filemanager/static/filemanager/js/ace/ext-whitespace.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/keybinding-emacs.js b/filemanager/static/filemanager/js/ace/keybinding-emacs.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/keybinding-vim.js b/filemanager/static/filemanager/js/ace/keybinding-vim.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-abap.js b/filemanager/static/filemanager/js/ace/mode-abap.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-abc.js b/filemanager/static/filemanager/js/ace/mode-abc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-actionscript.js b/filemanager/static/filemanager/js/ace/mode-actionscript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ada.js b/filemanager/static/filemanager/js/ace/mode-ada.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-apache_conf.js b/filemanager/static/filemanager/js/ace/mode-apache_conf.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-applescript.js b/filemanager/static/filemanager/js/ace/mode-applescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-asciidoc.js b/filemanager/static/filemanager/js/ace/mode-asciidoc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-assembly_x86.js b/filemanager/static/filemanager/js/ace/mode-assembly_x86.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-autohotkey.js b/filemanager/static/filemanager/js/ace/mode-autohotkey.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-batchfile.js b/filemanager/static/filemanager/js/ace/mode-batchfile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-bro.js b/filemanager/static/filemanager/js/ace/mode-bro.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-c9search.js b/filemanager/static/filemanager/js/ace/mode-c9search.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-c_cpp.js b/filemanager/static/filemanager/js/ace/mode-c_cpp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-cirru.js b/filemanager/static/filemanager/js/ace/mode-cirru.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-clojure.js b/filemanager/static/filemanager/js/ace/mode-clojure.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-cobol.js b/filemanager/static/filemanager/js/ace/mode-cobol.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-coffee.js b/filemanager/static/filemanager/js/ace/mode-coffee.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-coldfusion.js b/filemanager/static/filemanager/js/ace/mode-coldfusion.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-csharp.js b/filemanager/static/filemanager/js/ace/mode-csharp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-csound_document.js b/filemanager/static/filemanager/js/ace/mode-csound_document.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-csound_orchestra.js b/filemanager/static/filemanager/js/ace/mode-csound_orchestra.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-csound_score.js b/filemanager/static/filemanager/js/ace/mode-csound_score.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-css.js b/filemanager/static/filemanager/js/ace/mode-css.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-curly.js b/filemanager/static/filemanager/js/ace/mode-curly.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-d.js b/filemanager/static/filemanager/js/ace/mode-d.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-dart.js b/filemanager/static/filemanager/js/ace/mode-dart.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-diff.js b/filemanager/static/filemanager/js/ace/mode-diff.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-django.js b/filemanager/static/filemanager/js/ace/mode-django.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-dockerfile.js b/filemanager/static/filemanager/js/ace/mode-dockerfile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-dot.js b/filemanager/static/filemanager/js/ace/mode-dot.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-drools.js b/filemanager/static/filemanager/js/ace/mode-drools.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-eiffel.js b/filemanager/static/filemanager/js/ace/mode-eiffel.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ejs.js b/filemanager/static/filemanager/js/ace/mode-ejs.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-elixir.js b/filemanager/static/filemanager/js/ace/mode-elixir.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-elm.js b/filemanager/static/filemanager/js/ace/mode-elm.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-erlang.js b/filemanager/static/filemanager/js/ace/mode-erlang.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-forth.js b/filemanager/static/filemanager/js/ace/mode-forth.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-fortran.js b/filemanager/static/filemanager/js/ace/mode-fortran.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ftl.js b/filemanager/static/filemanager/js/ace/mode-ftl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-gcode.js b/filemanager/static/filemanager/js/ace/mode-gcode.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-gherkin.js b/filemanager/static/filemanager/js/ace/mode-gherkin.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-gitignore.js b/filemanager/static/filemanager/js/ace/mode-gitignore.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-glsl.js b/filemanager/static/filemanager/js/ace/mode-glsl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-gobstones.js b/filemanager/static/filemanager/js/ace/mode-gobstones.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-golang.js b/filemanager/static/filemanager/js/ace/mode-golang.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-graphqlschema.js b/filemanager/static/filemanager/js/ace/mode-graphqlschema.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-groovy.js b/filemanager/static/filemanager/js/ace/mode-groovy.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-haml.js b/filemanager/static/filemanager/js/ace/mode-haml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-handlebars.js b/filemanager/static/filemanager/js/ace/mode-handlebars.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-haskell.js b/filemanager/static/filemanager/js/ace/mode-haskell.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-haskell_cabal.js b/filemanager/static/filemanager/js/ace/mode-haskell_cabal.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-haxe.js b/filemanager/static/filemanager/js/ace/mode-haxe.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-hjson.js b/filemanager/static/filemanager/js/ace/mode-hjson.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-html.js b/filemanager/static/filemanager/js/ace/mode-html.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-html_elixir.js b/filemanager/static/filemanager/js/ace/mode-html_elixir.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-html_ruby.js b/filemanager/static/filemanager/js/ace/mode-html_ruby.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ini.js b/filemanager/static/filemanager/js/ace/mode-ini.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-io.js b/filemanager/static/filemanager/js/ace/mode-io.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jack.js b/filemanager/static/filemanager/js/ace/mode-jack.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jade.js b/filemanager/static/filemanager/js/ace/mode-jade.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-java.js b/filemanager/static/filemanager/js/ace/mode-java.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-javascript.js b/filemanager/static/filemanager/js/ace/mode-javascript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-json.js b/filemanager/static/filemanager/js/ace/mode-json.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jsoniq.js b/filemanager/static/filemanager/js/ace/mode-jsoniq.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jsp.js b/filemanager/static/filemanager/js/ace/mode-jsp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jssm.js b/filemanager/static/filemanager/js/ace/mode-jssm.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-jsx.js b/filemanager/static/filemanager/js/ace/mode-jsx.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-julia.js b/filemanager/static/filemanager/js/ace/mode-julia.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-kotlin.js b/filemanager/static/filemanager/js/ace/mode-kotlin.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-latex.js b/filemanager/static/filemanager/js/ace/mode-latex.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-lean.js b/filemanager/static/filemanager/js/ace/mode-lean.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-less.js b/filemanager/static/filemanager/js/ace/mode-less.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-liquid.js b/filemanager/static/filemanager/js/ace/mode-liquid.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-lisp.js b/filemanager/static/filemanager/js/ace/mode-lisp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-live_script.js b/filemanager/static/filemanager/js/ace/mode-live_script.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-livescript.js b/filemanager/static/filemanager/js/ace/mode-livescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-logiql.js b/filemanager/static/filemanager/js/ace/mode-logiql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-lsl.js b/filemanager/static/filemanager/js/ace/mode-lsl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-lua.js b/filemanager/static/filemanager/js/ace/mode-lua.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-luapage.js b/filemanager/static/filemanager/js/ace/mode-luapage.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-lucene.js b/filemanager/static/filemanager/js/ace/mode-lucene.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-makefile.js b/filemanager/static/filemanager/js/ace/mode-makefile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-markdown.js b/filemanager/static/filemanager/js/ace/mode-markdown.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mask.js b/filemanager/static/filemanager/js/ace/mode-mask.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-matlab.js b/filemanager/static/filemanager/js/ace/mode-matlab.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mavens_mate_log.js b/filemanager/static/filemanager/js/ace/mode-mavens_mate_log.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-maze.js b/filemanager/static/filemanager/js/ace/mode-maze.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mel.js b/filemanager/static/filemanager/js/ace/mode-mel.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mips_assembler.js b/filemanager/static/filemanager/js/ace/mode-mips_assembler.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mipsassembler.js b/filemanager/static/filemanager/js/ace/mode-mipsassembler.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mushcode.js b/filemanager/static/filemanager/js/ace/mode-mushcode.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-mysql.js b/filemanager/static/filemanager/js/ace/mode-mysql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-nix.js b/filemanager/static/filemanager/js/ace/mode-nix.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-nsis.js b/filemanager/static/filemanager/js/ace/mode-nsis.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-objectivec.js b/filemanager/static/filemanager/js/ace/mode-objectivec.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ocaml.js b/filemanager/static/filemanager/js/ace/mode-ocaml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-pascal.js b/filemanager/static/filemanager/js/ace/mode-pascal.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-perl.js b/filemanager/static/filemanager/js/ace/mode-perl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-pgsql.js b/filemanager/static/filemanager/js/ace/mode-pgsql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-php.js b/filemanager/static/filemanager/js/ace/mode-php.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-pig.js b/filemanager/static/filemanager/js/ace/mode-pig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-plain_text.js b/filemanager/static/filemanager/js/ace/mode-plain_text.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-powershell.js b/filemanager/static/filemanager/js/ace/mode-powershell.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-praat.js b/filemanager/static/filemanager/js/ace/mode-praat.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-prolog.js b/filemanager/static/filemanager/js/ace/mode-prolog.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-properties.js b/filemanager/static/filemanager/js/ace/mode-properties.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-protobuf.js b/filemanager/static/filemanager/js/ace/mode-protobuf.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-python.js b/filemanager/static/filemanager/js/ace/mode-python.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-r.js b/filemanager/static/filemanager/js/ace/mode-r.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-razor.js b/filemanager/static/filemanager/js/ace/mode-razor.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-rdoc.js b/filemanager/static/filemanager/js/ace/mode-rdoc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-red.js b/filemanager/static/filemanager/js/ace/mode-red.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-rhtml.js b/filemanager/static/filemanager/js/ace/mode-rhtml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-rst.js b/filemanager/static/filemanager/js/ace/mode-rst.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-ruby.js b/filemanager/static/filemanager/js/ace/mode-ruby.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-rust.js b/filemanager/static/filemanager/js/ace/mode-rust.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sass.js b/filemanager/static/filemanager/js/ace/mode-sass.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-scad.js b/filemanager/static/filemanager/js/ace/mode-scad.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-scala.js b/filemanager/static/filemanager/js/ace/mode-scala.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-scheme.js b/filemanager/static/filemanager/js/ace/mode-scheme.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-scss.js b/filemanager/static/filemanager/js/ace/mode-scss.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sh.js b/filemanager/static/filemanager/js/ace/mode-sh.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sjs.js b/filemanager/static/filemanager/js/ace/mode-sjs.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-smarty.js b/filemanager/static/filemanager/js/ace/mode-smarty.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-snippets.js b/filemanager/static/filemanager/js/ace/mode-snippets.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-soy_template.js b/filemanager/static/filemanager/js/ace/mode-soy_template.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-space.js b/filemanager/static/filemanager/js/ace/mode-space.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sparql.js b/filemanager/static/filemanager/js/ace/mode-sparql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sql.js b/filemanager/static/filemanager/js/ace/mode-sql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-sqlserver.js b/filemanager/static/filemanager/js/ace/mode-sqlserver.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-stylus.js b/filemanager/static/filemanager/js/ace/mode-stylus.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-svg.js b/filemanager/static/filemanager/js/ace/mode-svg.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-swift.js b/filemanager/static/filemanager/js/ace/mode-swift.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-swig.js b/filemanager/static/filemanager/js/ace/mode-swig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-tcl.js b/filemanager/static/filemanager/js/ace/mode-tcl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-tex.js b/filemanager/static/filemanager/js/ace/mode-tex.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-text.js b/filemanager/static/filemanager/js/ace/mode-text.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-textile.js b/filemanager/static/filemanager/js/ace/mode-textile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-toml.js b/filemanager/static/filemanager/js/ace/mode-toml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-tsx.js b/filemanager/static/filemanager/js/ace/mode-tsx.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-turtle.js b/filemanager/static/filemanager/js/ace/mode-turtle.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-twig.js b/filemanager/static/filemanager/js/ace/mode-twig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-typescript.js b/filemanager/static/filemanager/js/ace/mode-typescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-vala.js b/filemanager/static/filemanager/js/ace/mode-vala.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-vbscript.js b/filemanager/static/filemanager/js/ace/mode-vbscript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-velocity.js b/filemanager/static/filemanager/js/ace/mode-velocity.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-verilog.js b/filemanager/static/filemanager/js/ace/mode-verilog.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-vhdl.js b/filemanager/static/filemanager/js/ace/mode-vhdl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-wollok.js b/filemanager/static/filemanager/js/ace/mode-wollok.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-xml.js b/filemanager/static/filemanager/js/ace/mode-xml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-xquery.js b/filemanager/static/filemanager/js/ace/mode-xquery.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/mode-yaml.js b/filemanager/static/filemanager/js/ace/mode-yaml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/abap.js b/filemanager/static/filemanager/js/ace/snippets/abap.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/abc.js b/filemanager/static/filemanager/js/ace/snippets/abc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/actionscript.js b/filemanager/static/filemanager/js/ace/snippets/actionscript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ada.js b/filemanager/static/filemanager/js/ace/snippets/ada.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/apache_conf.js b/filemanager/static/filemanager/js/ace/snippets/apache_conf.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/applescript.js b/filemanager/static/filemanager/js/ace/snippets/applescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/asciidoc.js b/filemanager/static/filemanager/js/ace/snippets/asciidoc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/assembly_x86.js b/filemanager/static/filemanager/js/ace/snippets/assembly_x86.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/autohotkey.js b/filemanager/static/filemanager/js/ace/snippets/autohotkey.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/batchfile.js b/filemanager/static/filemanager/js/ace/snippets/batchfile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/bro.js b/filemanager/static/filemanager/js/ace/snippets/bro.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/c9search.js b/filemanager/static/filemanager/js/ace/snippets/c9search.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/c_cpp.js b/filemanager/static/filemanager/js/ace/snippets/c_cpp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/cirru.js b/filemanager/static/filemanager/js/ace/snippets/cirru.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/clojure.js b/filemanager/static/filemanager/js/ace/snippets/clojure.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/cobol.js b/filemanager/static/filemanager/js/ace/snippets/cobol.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/coffee.js b/filemanager/static/filemanager/js/ace/snippets/coffee.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/coldfusion.js b/filemanager/static/filemanager/js/ace/snippets/coldfusion.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/csharp.js b/filemanager/static/filemanager/js/ace/snippets/csharp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/csound_document.js b/filemanager/static/filemanager/js/ace/snippets/csound_document.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/csound_orchestra.js b/filemanager/static/filemanager/js/ace/snippets/csound_orchestra.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/csound_score.js b/filemanager/static/filemanager/js/ace/snippets/csound_score.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/css.js b/filemanager/static/filemanager/js/ace/snippets/css.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/curly.js b/filemanager/static/filemanager/js/ace/snippets/curly.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/d.js b/filemanager/static/filemanager/js/ace/snippets/d.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/dart.js b/filemanager/static/filemanager/js/ace/snippets/dart.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/diff.js b/filemanager/static/filemanager/js/ace/snippets/diff.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/django.js b/filemanager/static/filemanager/js/ace/snippets/django.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/dockerfile.js b/filemanager/static/filemanager/js/ace/snippets/dockerfile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/dot.js b/filemanager/static/filemanager/js/ace/snippets/dot.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/drools.js b/filemanager/static/filemanager/js/ace/snippets/drools.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/eiffel.js b/filemanager/static/filemanager/js/ace/snippets/eiffel.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ejs.js b/filemanager/static/filemanager/js/ace/snippets/ejs.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/elixir.js b/filemanager/static/filemanager/js/ace/snippets/elixir.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/elm.js b/filemanager/static/filemanager/js/ace/snippets/elm.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/erlang.js b/filemanager/static/filemanager/js/ace/snippets/erlang.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/forth.js b/filemanager/static/filemanager/js/ace/snippets/forth.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/fortran.js b/filemanager/static/filemanager/js/ace/snippets/fortran.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ftl.js b/filemanager/static/filemanager/js/ace/snippets/ftl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/gcode.js b/filemanager/static/filemanager/js/ace/snippets/gcode.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/gherkin.js b/filemanager/static/filemanager/js/ace/snippets/gherkin.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/gitignore.js b/filemanager/static/filemanager/js/ace/snippets/gitignore.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/glsl.js b/filemanager/static/filemanager/js/ace/snippets/glsl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/gobstones.js b/filemanager/static/filemanager/js/ace/snippets/gobstones.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/golang.js b/filemanager/static/filemanager/js/ace/snippets/golang.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/graphqlschema.js b/filemanager/static/filemanager/js/ace/snippets/graphqlschema.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/groovy.js b/filemanager/static/filemanager/js/ace/snippets/groovy.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/haml.js b/filemanager/static/filemanager/js/ace/snippets/haml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/handlebars.js b/filemanager/static/filemanager/js/ace/snippets/handlebars.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/haskell.js b/filemanager/static/filemanager/js/ace/snippets/haskell.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/haskell_cabal.js b/filemanager/static/filemanager/js/ace/snippets/haskell_cabal.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/haxe.js b/filemanager/static/filemanager/js/ace/snippets/haxe.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/hjson.js b/filemanager/static/filemanager/js/ace/snippets/hjson.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/html.js b/filemanager/static/filemanager/js/ace/snippets/html.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/html_elixir.js b/filemanager/static/filemanager/js/ace/snippets/html_elixir.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/html_ruby.js b/filemanager/static/filemanager/js/ace/snippets/html_ruby.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ini.js b/filemanager/static/filemanager/js/ace/snippets/ini.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/io.js b/filemanager/static/filemanager/js/ace/snippets/io.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jack.js b/filemanager/static/filemanager/js/ace/snippets/jack.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jade.js b/filemanager/static/filemanager/js/ace/snippets/jade.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/java.js b/filemanager/static/filemanager/js/ace/snippets/java.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/javascript.js b/filemanager/static/filemanager/js/ace/snippets/javascript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/json.js b/filemanager/static/filemanager/js/ace/snippets/json.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jsoniq.js b/filemanager/static/filemanager/js/ace/snippets/jsoniq.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jsp.js b/filemanager/static/filemanager/js/ace/snippets/jsp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jssm.js b/filemanager/static/filemanager/js/ace/snippets/jssm.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/jsx.js b/filemanager/static/filemanager/js/ace/snippets/jsx.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/julia.js b/filemanager/static/filemanager/js/ace/snippets/julia.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/kotlin.js b/filemanager/static/filemanager/js/ace/snippets/kotlin.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/latex.js b/filemanager/static/filemanager/js/ace/snippets/latex.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/lean.js b/filemanager/static/filemanager/js/ace/snippets/lean.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/less.js b/filemanager/static/filemanager/js/ace/snippets/less.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/liquid.js b/filemanager/static/filemanager/js/ace/snippets/liquid.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/lisp.js b/filemanager/static/filemanager/js/ace/snippets/lisp.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/live_script.js b/filemanager/static/filemanager/js/ace/snippets/live_script.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/livescript.js b/filemanager/static/filemanager/js/ace/snippets/livescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/logiql.js b/filemanager/static/filemanager/js/ace/snippets/logiql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/lsl.js b/filemanager/static/filemanager/js/ace/snippets/lsl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/lua.js b/filemanager/static/filemanager/js/ace/snippets/lua.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/luapage.js b/filemanager/static/filemanager/js/ace/snippets/luapage.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/lucene.js b/filemanager/static/filemanager/js/ace/snippets/lucene.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/makefile.js b/filemanager/static/filemanager/js/ace/snippets/makefile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/markdown.js b/filemanager/static/filemanager/js/ace/snippets/markdown.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mask.js b/filemanager/static/filemanager/js/ace/snippets/mask.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/matlab.js b/filemanager/static/filemanager/js/ace/snippets/matlab.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/maze.js b/filemanager/static/filemanager/js/ace/snippets/maze.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mel.js b/filemanager/static/filemanager/js/ace/snippets/mel.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mips_assembler.js b/filemanager/static/filemanager/js/ace/snippets/mips_assembler.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mipsassembler.js b/filemanager/static/filemanager/js/ace/snippets/mipsassembler.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mushcode.js b/filemanager/static/filemanager/js/ace/snippets/mushcode.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/mysql.js b/filemanager/static/filemanager/js/ace/snippets/mysql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/nix.js b/filemanager/static/filemanager/js/ace/snippets/nix.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/nsis.js b/filemanager/static/filemanager/js/ace/snippets/nsis.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/objectivec.js b/filemanager/static/filemanager/js/ace/snippets/objectivec.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ocaml.js b/filemanager/static/filemanager/js/ace/snippets/ocaml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/pascal.js b/filemanager/static/filemanager/js/ace/snippets/pascal.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/perl.js b/filemanager/static/filemanager/js/ace/snippets/perl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/pgsql.js b/filemanager/static/filemanager/js/ace/snippets/pgsql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/php.js b/filemanager/static/filemanager/js/ace/snippets/php.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/pig.js b/filemanager/static/filemanager/js/ace/snippets/pig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/plain_text.js b/filemanager/static/filemanager/js/ace/snippets/plain_text.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/powershell.js b/filemanager/static/filemanager/js/ace/snippets/powershell.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/praat.js b/filemanager/static/filemanager/js/ace/snippets/praat.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/prolog.js b/filemanager/static/filemanager/js/ace/snippets/prolog.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/properties.js b/filemanager/static/filemanager/js/ace/snippets/properties.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/protobuf.js b/filemanager/static/filemanager/js/ace/snippets/protobuf.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/python.js b/filemanager/static/filemanager/js/ace/snippets/python.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/r.js b/filemanager/static/filemanager/js/ace/snippets/r.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/razor.js b/filemanager/static/filemanager/js/ace/snippets/razor.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/rdoc.js b/filemanager/static/filemanager/js/ace/snippets/rdoc.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/red.js b/filemanager/static/filemanager/js/ace/snippets/red.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/rhtml.js b/filemanager/static/filemanager/js/ace/snippets/rhtml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/rst.js b/filemanager/static/filemanager/js/ace/snippets/rst.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/ruby.js b/filemanager/static/filemanager/js/ace/snippets/ruby.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/rust.js b/filemanager/static/filemanager/js/ace/snippets/rust.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sass.js b/filemanager/static/filemanager/js/ace/snippets/sass.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/scad.js b/filemanager/static/filemanager/js/ace/snippets/scad.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/scala.js b/filemanager/static/filemanager/js/ace/snippets/scala.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/scheme.js b/filemanager/static/filemanager/js/ace/snippets/scheme.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/scss.js b/filemanager/static/filemanager/js/ace/snippets/scss.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sh.js b/filemanager/static/filemanager/js/ace/snippets/sh.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sjs.js b/filemanager/static/filemanager/js/ace/snippets/sjs.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/smarty.js b/filemanager/static/filemanager/js/ace/snippets/smarty.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/snippets.js b/filemanager/static/filemanager/js/ace/snippets/snippets.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/soy_template.js b/filemanager/static/filemanager/js/ace/snippets/soy_template.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/space.js b/filemanager/static/filemanager/js/ace/snippets/space.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sparql.js b/filemanager/static/filemanager/js/ace/snippets/sparql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sql.js b/filemanager/static/filemanager/js/ace/snippets/sql.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/sqlserver.js b/filemanager/static/filemanager/js/ace/snippets/sqlserver.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/stylus.js b/filemanager/static/filemanager/js/ace/snippets/stylus.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/svg.js b/filemanager/static/filemanager/js/ace/snippets/svg.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/swift.js b/filemanager/static/filemanager/js/ace/snippets/swift.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/swig.js b/filemanager/static/filemanager/js/ace/snippets/swig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/tcl.js b/filemanager/static/filemanager/js/ace/snippets/tcl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/tex.js b/filemanager/static/filemanager/js/ace/snippets/tex.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/text.js b/filemanager/static/filemanager/js/ace/snippets/text.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/textile.js b/filemanager/static/filemanager/js/ace/snippets/textile.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/toml.js b/filemanager/static/filemanager/js/ace/snippets/toml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/tsx.js b/filemanager/static/filemanager/js/ace/snippets/tsx.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/turtle.js b/filemanager/static/filemanager/js/ace/snippets/turtle.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/twig.js b/filemanager/static/filemanager/js/ace/snippets/twig.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/typescript.js b/filemanager/static/filemanager/js/ace/snippets/typescript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/vala.js b/filemanager/static/filemanager/js/ace/snippets/vala.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/vbscript.js b/filemanager/static/filemanager/js/ace/snippets/vbscript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/velocity.js b/filemanager/static/filemanager/js/ace/snippets/velocity.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/verilog.js b/filemanager/static/filemanager/js/ace/snippets/verilog.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/vhdl.js b/filemanager/static/filemanager/js/ace/snippets/vhdl.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/wollok.js b/filemanager/static/filemanager/js/ace/snippets/wollok.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/xml.js b/filemanager/static/filemanager/js/ace/snippets/xml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/xquery.js b/filemanager/static/filemanager/js/ace/snippets/xquery.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/snippets/yaml.js b/filemanager/static/filemanager/js/ace/snippets/yaml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-ambiance.js b/filemanager/static/filemanager/js/ace/theme-ambiance.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-chaos.js b/filemanager/static/filemanager/js/ace/theme-chaos.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-chrome.js b/filemanager/static/filemanager/js/ace/theme-chrome.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-clouds.js b/filemanager/static/filemanager/js/ace/theme-clouds.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-clouds_midnight.js b/filemanager/static/filemanager/js/ace/theme-clouds_midnight.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-cobalt.js b/filemanager/static/filemanager/js/ace/theme-cobalt.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-crimson_editor.js b/filemanager/static/filemanager/js/ace/theme-crimson_editor.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-dawn.js b/filemanager/static/filemanager/js/ace/theme-dawn.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-dracula.js b/filemanager/static/filemanager/js/ace/theme-dracula.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-dreamweaver.js b/filemanager/static/filemanager/js/ace/theme-dreamweaver.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-eclipse.js b/filemanager/static/filemanager/js/ace/theme-eclipse.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-github.js b/filemanager/static/filemanager/js/ace/theme-github.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-gob.js b/filemanager/static/filemanager/js/ace/theme-gob.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-gruvbox.js b/filemanager/static/filemanager/js/ace/theme-gruvbox.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-idle_fingers.js b/filemanager/static/filemanager/js/ace/theme-idle_fingers.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-iplastic.js b/filemanager/static/filemanager/js/ace/theme-iplastic.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-katzenmilch.js b/filemanager/static/filemanager/js/ace/theme-katzenmilch.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-kr_theme.js b/filemanager/static/filemanager/js/ace/theme-kr_theme.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-kuroir.js b/filemanager/static/filemanager/js/ace/theme-kuroir.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-merbivore.js b/filemanager/static/filemanager/js/ace/theme-merbivore.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-merbivore_soft.js b/filemanager/static/filemanager/js/ace/theme-merbivore_soft.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-mono_industrial.js b/filemanager/static/filemanager/js/ace/theme-mono_industrial.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-monokai.js b/filemanager/static/filemanager/js/ace/theme-monokai.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-pastel_on_dark.js b/filemanager/static/filemanager/js/ace/theme-pastel_on_dark.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-solarized_dark.js b/filemanager/static/filemanager/js/ace/theme-solarized_dark.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-solarized_light.js b/filemanager/static/filemanager/js/ace/theme-solarized_light.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-sqlserver.js b/filemanager/static/filemanager/js/ace/theme-sqlserver.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-terminal.js b/filemanager/static/filemanager/js/ace/theme-terminal.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-textmate.js b/filemanager/static/filemanager/js/ace/theme-textmate.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-tomorrow.js b/filemanager/static/filemanager/js/ace/theme-tomorrow.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-tomorrow_night.js b/filemanager/static/filemanager/js/ace/theme-tomorrow_night.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-tomorrow_night_blue.js b/filemanager/static/filemanager/js/ace/theme-tomorrow_night_blue.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-tomorrow_night_bright.js b/filemanager/static/filemanager/js/ace/theme-tomorrow_night_bright.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-tomorrow_night_eighties.js b/filemanager/static/filemanager/js/ace/theme-tomorrow_night_eighties.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-twilight.js b/filemanager/static/filemanager/js/ace/theme-twilight.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-vibrant_ink.js b/filemanager/static/filemanager/js/ace/theme-vibrant_ink.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/theme-xcode.js b/filemanager/static/filemanager/js/ace/theme-xcode.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-coffee.js b/filemanager/static/filemanager/js/ace/worker-coffee.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-css.js b/filemanager/static/filemanager/js/ace/worker-css.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-html.js b/filemanager/static/filemanager/js/ace/worker-html.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-javascript.js b/filemanager/static/filemanager/js/ace/worker-javascript.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-json.js b/filemanager/static/filemanager/js/ace/worker-json.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-lua.js b/filemanager/static/filemanager/js/ace/worker-lua.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-php.js b/filemanager/static/filemanager/js/ace/worker-php.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-xml.js b/filemanager/static/filemanager/js/ace/worker-xml.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/ace/worker-xquery.js b/filemanager/static/filemanager/js/ace/worker-xquery.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/angular-file-upload.min.js b/filemanager/static/filemanager/js/angular-file-upload.min.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/console-sham.js b/filemanager/static/filemanager/js/console-sham.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/es5-sham.min.js b/filemanager/static/filemanager/js/es5-sham.min.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/es5-shim.min.js b/filemanager/static/filemanager/js/es5-shim.min.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/fileManager.js b/filemanager/static/filemanager/js/fileManager.js
old mode 100644
new mode 100755
diff --git a/filemanager/static/filemanager/js/jquery-1.8.3.min.js b/filemanager/static/filemanager/js/jquery-1.8.3.min.js
old mode 100644
new mode 100755
diff --git a/filemanager/templates/filemanager/index.html b/filemanager/templates/filemanager/index.html
old mode 100644
new mode 100755
diff --git a/filemanager/tests.py b/filemanager/tests.py
old mode 100644
new mode 100755
diff --git a/filemanager/urls.py b/filemanager/urls.py
old mode 100644
new mode 100755
diff --git a/filemanager/views.py b/filemanager/views.py
old mode 100644
new mode 100755
index b9cfae2ea..ec447d593
--- a/filemanager/views.py
+++ b/filemanager/views.py
@@ -14,7 +14,7 @@ import os
from plogical.virtualHostUtilities import virtualHostUtilities
from plogical.acl import ACLManager
from .filemanager import FileManager as FM
-
+from plogical.processUtilities import ProcessUtilities
# Create your views here.
@@ -54,10 +54,16 @@ def changePermissions(request):
externalApp = website.externalApp
command = "sudo chown -R " + externalApp + ":" + externalApp +" /home/"+domainName
- subprocess.call(shlex.split(command))
+ ProcessUtilities.popenExecutioner(command)
command = "sudo chown -R lscpd:lscpd /home/" + domainName+"/logs"
- subprocess.call(shlex.split(command))
+ ProcessUtilities.popenExecutioner(command)
+
+ command = "sudo find %s -type d -exec chmod 0755 {} \;" % ("/home/" + domainName + "/public_html")
+ ProcessUtilities.popenExecutioner(command)
+
+ command = "sudo find %s -type f -exec chmod 0644 {} \;" % ("/home/" + domainName + "/public_html")
+ ProcessUtilities.popenExecutioner(command)
data_ret = {'permissionsChanged': 1, 'error_message': "None"}
json_data = json.dumps(data_ret)
diff --git a/firewall/__init__.py b/firewall/__init__.py
old mode 100644
new mode 100755
diff --git a/firewall/admin.py b/firewall/admin.py
old mode 100644
new mode 100755
diff --git a/firewall/firewallManager.py b/firewall/firewallManager.py
old mode 100644
new mode 100755
diff --git a/firewall/migrations/__init__.py b/firewall/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/firewall/models.py b/firewall/models.py
old mode 100644
new mode 100755
diff --git a/firewall/pluginManager.py b/firewall/pluginManager.py
old mode 100644
new mode 100755
diff --git a/firewall/signals.py b/firewall/signals.py
old mode 100644
new mode 100755
diff --git a/firewall/static/firewall/firewall.js b/firewall/static/firewall/firewall.js
old mode 100644
new mode 100755
diff --git a/firewall/static/firewall/icons/firewall.png b/firewall/static/firewall/icons/firewall.png
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/csf.html b/firewall/templates/firewall/csf.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/firewall.html b/firewall/templates/firewall/firewall.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/index.html b/firewall/templates/firewall/index.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/modSecurity.html b/firewall/templates/firewall/modSecurity.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/modSecurityRules.html b/firewall/templates/firewall/modSecurityRules.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/modSecurityRulesPacks.html b/firewall/templates/firewall/modSecurityRulesPacks.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/secureSSH.html b/firewall/templates/firewall/secureSSH.html
old mode 100644
new mode 100755
diff --git a/firewall/templates/firewall/spamassassin.html b/firewall/templates/firewall/spamassassin.html
old mode 100644
new mode 100755
diff --git a/firewall/tests.py b/firewall/tests.py
old mode 100644
new mode 100755
diff --git a/firewall/urls.py b/firewall/urls.py
old mode 100644
new mode 100755
diff --git a/firewall/views.py b/firewall/views.py
old mode 100644
new mode 100755
diff --git a/ftp/__init__.py b/ftp/__init__.py
old mode 100644
new mode 100755
diff --git a/ftp/admin.py b/ftp/admin.py
old mode 100644
new mode 100755
diff --git a/ftp/apps.py b/ftp/apps.py
old mode 100644
new mode 100755
diff --git a/ftp/ftpManager.py b/ftp/ftpManager.py
old mode 100644
new mode 100755
diff --git a/ftp/migrations/__init__.py b/ftp/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/ftp/models.py b/ftp/models.py
old mode 100644
new mode 100755
diff --git a/ftp/pluginManager.py b/ftp/pluginManager.py
old mode 100644
new mode 100755
diff --git a/ftp/signals.py b/ftp/signals.py
old mode 100644
new mode 100755
diff --git a/ftp/static/ftp/ftp.js b/ftp/static/ftp/ftp.js
old mode 100644
new mode 100755
diff --git a/ftp/templates/ftp/createFTPAccount.html b/ftp/templates/ftp/createFTPAccount.html
old mode 100644
new mode 100755
diff --git a/ftp/templates/ftp/deleteFTPAccount.html b/ftp/templates/ftp/deleteFTPAccount.html
old mode 100644
new mode 100755
diff --git a/ftp/templates/ftp/index.html b/ftp/templates/ftp/index.html
old mode 100644
new mode 100755
diff --git a/ftp/templates/ftp/listFTPAccounts.html b/ftp/templates/ftp/listFTPAccounts.html
old mode 100644
new mode 100755
diff --git a/ftp/tests.py b/ftp/tests.py
old mode 100644
new mode 100755
diff --git a/ftp/urls.py b/ftp/urls.py
old mode 100644
new mode 100755
diff --git a/ftp/views.py b/ftp/views.py
old mode 100644
new mode 100755
diff --git a/highAvailability/__init__.py b/highAvailability/__init__.py
old mode 100644
new mode 100755
diff --git a/highAvailability/admin.py b/highAvailability/admin.py
old mode 100644
new mode 100755
diff --git a/highAvailability/apps.py b/highAvailability/apps.py
old mode 100644
new mode 100755
diff --git a/highAvailability/haManager.py b/highAvailability/haManager.py
old mode 100644
new mode 100755
diff --git a/highAvailability/migrations/__init__.py b/highAvailability/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/highAvailability/models.py b/highAvailability/models.py
old mode 100644
new mode 100755
diff --git a/highAvailability/tests.py b/highAvailability/tests.py
old mode 100644
new mode 100755
diff --git a/highAvailability/urls.py b/highAvailability/urls.py
old mode 100644
new mode 100755
diff --git a/highAvailability/views.py b/highAvailability/views.py
old mode 100644
new mode 100755
diff --git a/index.html b/index.html
old mode 100644
new mode 100755
diff --git a/install/FileManager/php/caller.php b/install/FileManager/php/caller.php
old mode 100644
new mode 100755
diff --git a/install/FileManager/php/fileManager.php b/install/FileManager/php/fileManager.php
old mode 100644
new mode 100755
diff --git a/install/FileManager/php/temp.txt b/install/FileManager/php/temp.txt
old mode 100644
new mode 100755
diff --git a/install/FileManager/php/tests.php b/install/FileManager/php/tests.php
old mode 100644
new mode 100755
diff --git a/install/__init__.py b/install/__init__.py
old mode 100644
new mode 100755
diff --git a/install/composer.sh b/install/composer.sh
old mode 100644
new mode 100755
diff --git a/install/cyberpanel.repo b/install/cyberpanel.repo
old mode 100644
new mode 100755
diff --git a/install/dns-one/pdns.conf b/install/dns-one/pdns.conf
old mode 100644
new mode 100755
diff --git a/install/dns/pdns.conf b/install/dns/pdns.conf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/access b/install/email-configs-one/access
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/canonical b/install/email-configs-one/canonical
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/cert.pem b/install/email-configs-one/cert.pem
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/dovecot-sql.conf.ext b/install/email-configs-one/dovecot-sql.conf.ext
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/dovecot.conf b/install/email-configs-one/dovecot.conf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/generic b/install/email-configs-one/generic
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/header_checks b/install/email-configs-one/header_checks
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/key.pem b/install/email-configs-one/key.pem
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/main.cf b/install/email-configs-one/main.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/master.cf b/install/email-configs-one/master.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/mysql-virtual_domains.cf b/install/email-configs-one/mysql-virtual_domains.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/mysql-virtual_email2email.cf b/install/email-configs-one/mysql-virtual_email2email.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/mysql-virtual_forwardings.cf b/install/email-configs-one/mysql-virtual_forwardings.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/mysql-virtual_mailboxes.cf b/install/email-configs-one/mysql-virtual_mailboxes.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/relocated b/install/email-configs-one/relocated
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/transport b/install/email-configs-one/transport
old mode 100644
new mode 100755
diff --git a/install/email-configs-one/virtual b/install/email-configs-one/virtual
old mode 100644
new mode 100755
diff --git a/install/email-configs/access b/install/email-configs/access
old mode 100644
new mode 100755
diff --git a/install/email-configs/canonical b/install/email-configs/canonical
old mode 100644
new mode 100755
diff --git a/install/email-configs/cert.pem b/install/email-configs/cert.pem
old mode 100644
new mode 100755
diff --git a/install/email-configs/dovecot-sql.conf.ext b/install/email-configs/dovecot-sql.conf.ext
old mode 100644
new mode 100755
diff --git a/install/email-configs/dovecot.conf b/install/email-configs/dovecot.conf
old mode 100644
new mode 100755
diff --git a/install/email-configs/generic b/install/email-configs/generic
old mode 100644
new mode 100755
diff --git a/install/email-configs/header_checks b/install/email-configs/header_checks
old mode 100644
new mode 100755
diff --git a/install/email-configs/key.pem b/install/email-configs/key.pem
old mode 100644
new mode 100755
diff --git a/install/email-configs/main.cf b/install/email-configs/main.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/master.cf b/install/email-configs/master.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/mysql-virtual_domains.cf b/install/email-configs/mysql-virtual_domains.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/mysql-virtual_email2email.cf b/install/email-configs/mysql-virtual_email2email.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/mysql-virtual_forwardings.cf b/install/email-configs/mysql-virtual_forwardings.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/mysql-virtual_mailboxes.cf b/install/email-configs/mysql-virtual_mailboxes.cf
old mode 100644
new mode 100755
diff --git a/install/email-configs/relocated b/install/email-configs/relocated
old mode 100644
new mode 100755
diff --git a/install/email-configs/transport b/install/email-configs/transport
old mode 100644
new mode 100755
diff --git a/install/email-configs/virtual b/install/email-configs/virtual
old mode 100644
new mode 100755
diff --git a/install/firewallUtilities.py b/install/firewallUtilities.py
old mode 100644
new mode 100755
diff --git a/install/gun-configs/gunicorn.conf b/install/gun-configs/gunicorn.conf
old mode 100644
new mode 100755
diff --git a/install/gun-configs/gunicorn.service b/install/gun-configs/gunicorn.service
old mode 100644
new mode 100755
diff --git a/install/gun-configs/gunicorn.socket b/install/gun-configs/gunicorn.socket
old mode 100644
new mode 100755
diff --git a/install/install.py b/install/install.py
old mode 100644
new mode 100755
index c641800b2..016ffddb5
--- a/install/install.py
+++ b/install/install.py
@@ -914,7 +914,7 @@ class preFlightsChecks:
os.chdir(self.path)
- command = "wget http://cyberpanel.sh/CyberPanel.1.8.2.tar.gz"
+ command = "wget http://cyberpanel.sh/CyberPanel.1.8.4.tar.gz"
#command = "wget http://cyberpanel.sh/CyberPanelTemp.tar.gz"
preFlightsChecks.call(command, self.distro, '[download_install_CyberPanel]',
'CyberPanel Download',
@@ -923,7 +923,7 @@ class preFlightsChecks:
##
count = 0
- command = "tar zxf CyberPanel.1.8.2.tar.gz"
+ command = "tar zxf CyberPanel.1.8.4.tar.gz"
#command = "tar zxf CyberPanelTemp.tar.gz"
preFlightsChecks.call(command, self.distro, '[download_install_CyberPanel]',
'Extract CyberPanel',1, 1, os.EX_OSERR)
diff --git a/install/install.xml b/install/install.xml
old mode 100644
new mode 100755
diff --git a/install/installCyberPanel.py b/install/installCyberPanel.py
old mode 100644
new mode 100755
diff --git a/install/installLog.py b/install/installLog.py
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/httpd_config.conf b/install/litespeed/conf/httpd_config.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/mime.properties b/install/litespeed/conf/mime.properties
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/ccl.conf b/install/litespeed/conf/templates/ccl.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/ccl.conf0,v b/install/litespeed/conf/templates/ccl.conf0,v
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/phpsuexec.conf b/install/litespeed/conf/templates/phpsuexec.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/phpsuexec.conf0,v b/install/litespeed/conf/templates/phpsuexec.conf0,v
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/rails.conf b/install/litespeed/conf/templates/rails.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/templates/rails.conf0,v b/install/litespeed/conf/templates/rails.conf0,v
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/vhosts/Example/htgroup b/install/litespeed/conf/vhosts/Example/htgroup
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/vhosts/Example/htpasswd b/install/litespeed/conf/vhosts/Example/htpasswd
old mode 100644
new mode 100755
diff --git a/install/litespeed/conf/vhosts/Example/vhconf.conf b/install/litespeed/conf/vhosts/Example/vhconf.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/functions.sh b/install/litespeed/functions.sh
old mode 100644
new mode 100755
diff --git a/install/litespeed/httpd.conf b/install/litespeed/httpd.conf
old mode 100644
new mode 100755
diff --git a/install/litespeed/httpd_config.xml b/install/litespeed/httpd_config.xml
old mode 100644
new mode 100755
diff --git a/install/litespeed/install.sh b/install/litespeed/install.sh
old mode 100644
new mode 100755
diff --git a/install/litespeed/modsec.conf b/install/litespeed/modsec.conf
old mode 100644
new mode 100755
diff --git a/install/lscp.tar.gz b/install/lscp.tar.gz
old mode 100644
new mode 100755
diff --git a/install/lscpd/lscpd.service b/install/lscpd/lscpd.service
old mode 100644
new mode 100755
diff --git a/install/lscpd/lscpdctrl b/install/lscpd/lscpdctrl
old mode 100644
new mode 100755
diff --git a/install/mysql/MariaDB.repo b/install/mysql/MariaDB.repo
old mode 100644
new mode 100755
diff --git a/install/mysql/my.cnf b/install/mysql/my.cnf
old mode 100644
new mode 100755
diff --git a/install/mysql/mysqld@.service b/install/mysql/mysqld@.service
old mode 100644
new mode 100755
diff --git a/install/mysqlUtilities.py b/install/mysqlUtilities.py
old mode 100644
new mode 100755
diff --git a/install/php-configs/php.ini b/install/php-configs/php.ini
old mode 100644
new mode 100755
diff --git a/install/php-configs/www.conf b/install/php-configs/www.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php53.conf b/install/phpconfigs/php53.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php54.conf b/install/phpconfigs/php54.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php55.conf b/install/phpconfigs/php55.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php56.conf b/install/phpconfigs/php56.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php70.conf b/install/phpconfigs/php70.conf
old mode 100644
new mode 100755
diff --git a/install/phpconfigs/php71.conf b/install/phpconfigs/php71.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd-one/pure-ftpd.conf b/install/pure-ftpd-one/pure-ftpd.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd-one/pureftpd-ldap.conf b/install/pure-ftpd-one/pureftpd-ldap.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd-one/pureftpd-mysql.conf b/install/pure-ftpd-one/pureftpd-mysql.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd-one/pureftpd-pgsql.conf b/install/pure-ftpd-one/pureftpd-pgsql.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd/pure-ftpd.conf b/install/pure-ftpd/pure-ftpd.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd/pureftpd-ldap.conf b/install/pure-ftpd/pureftpd-ldap.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd/pureftpd-mysql.conf b/install/pure-ftpd/pureftpd-mysql.conf
old mode 100644
new mode 100755
diff --git a/install/pure-ftpd/pureftpd-pgsql.conf b/install/pure-ftpd/pureftpd-pgsql.conf
old mode 100644
new mode 100755
diff --git a/install/rainloop/cyberpanel.net.ini b/install/rainloop/cyberpanel.net.ini
old mode 100644
new mode 100755
diff --git a/install/randomPassword.py b/install/randomPassword.py
old mode 100644
new mode 100755
diff --git a/install/test.py b/install/test.py
old mode 100644
new mode 100755
diff --git a/install/unInstall.py b/install/unInstall.py
old mode 100644
new mode 100755
diff --git a/locale/br/LC_MESSAGES/django.mo b/locale/br/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/br/LC_MESSAGES/django.po b/locale/br/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/bs/LC_MESSAGES/django.mo b/locale/bs/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/bs/LC_MESSAGES/django.po b/locale/bs/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/cn/LC_MESSAGES/cyberpanel.mo b/locale/cn/LC_MESSAGES/cyberpanel.mo
old mode 100644
new mode 100755
diff --git a/locale/cn/LC_MESSAGES/cyberpanel.po b/locale/cn/LC_MESSAGES/cyberpanel.po
old mode 100644
new mode 100755
diff --git a/locale/cn/LC_MESSAGES/django.mo b/locale/cn/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/cn/LC_MESSAGES/django.po b/locale/cn/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/es/LC_MESSAGES/django.mo b/locale/es/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/es/LC_MESSAGES/django.po b/locale/es/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/fr/LC_MESSAGES/django.mo b/locale/fr/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/fr/LC_MESSAGES/django.po b/locale/fr/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/gr/LC_MESSAGES/django.mo b/locale/gr/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/gr/LC_MESSAGES/django.po b/locale/gr/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/id/LC_MESSAGES/django.mo b/locale/id/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/id/LC_MESSAGES/django.po b/locale/id/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/it/LC_MESSAGES/django.mo b/locale/it/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/it/LC_MESSAGES/django.po b/locale/it/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/ja/LC_MESSAGES/django.mo b/locale/ja/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/ja/LC_MESSAGES/django.po b/locale/ja/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/pl/LC_MESSAGES/django.mo b/locale/pl/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/pl/LC_MESSAGES/django.po b/locale/pl/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/pt/LC_MESSAGES/django.mo b/locale/pt/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/pt/LC_MESSAGES/django.po b/locale/pt/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/ru/LC_MESSAGES/django.mo b/locale/ru/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/ru/LC_MESSAGES/django.po b/locale/ru/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/tr/LC_MESSAGES/django.mo b/locale/tr/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/tr/LC_MESSAGES/django.po b/locale/tr/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/ur-PK/LC_MESSAGES/django.mo b/locale/ur-PK/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/ur-PK/LC_MESSAGES/django.po b/locale/ur-PK/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/locale/vi/LC_MESSAGES/django.mo b/locale/vi/LC_MESSAGES/django.mo
old mode 100644
new mode 100755
diff --git a/locale/vi/LC_MESSAGES/django.po b/locale/vi/LC_MESSAGES/django.po
old mode 100644
new mode 100755
diff --git a/loginSystem/__init__.py b/loginSystem/__init__.py
old mode 100644
new mode 100755
diff --git a/loginSystem/admin.py b/loginSystem/admin.py
old mode 100644
new mode 100755
diff --git a/loginSystem/apps.py b/loginSystem/apps.py
old mode 100644
new mode 100755
diff --git a/loginSystem/migrations/__init__.py b/loginSystem/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/loginSystem/models.py b/loginSystem/models.py
old mode 100644
new mode 100755
diff --git a/loginSystem/static/images/loading.gif b/loginSystem/static/images/loading.gif
old mode 100644
new mode 100755
diff --git a/loginSystem/static/loginSystem/login-systen.js b/loginSystem/static/loginSystem/login-systen.js
old mode 100644
new mode 100755
diff --git a/loginSystem/templates/loginSystem/login.html b/loginSystem/templates/loginSystem/login.html
old mode 100644
new mode 100755
diff --git a/loginSystem/templates/loginSystem/test.html b/loginSystem/templates/loginSystem/test.html
old mode 100644
new mode 100755
diff --git a/loginSystem/tests.py b/loginSystem/tests.py
old mode 100644
new mode 100755
diff --git a/loginSystem/urls.py b/loginSystem/urls.py
old mode 100644
new mode 100755
diff --git a/loginSystem/views.py b/loginSystem/views.py
old mode 100644
new mode 100755
index 573926253..f4059402b
--- a/loginSystem/views.py
+++ b/loginSystem/views.py
@@ -202,7 +202,7 @@ def loadLoginPage(request):
firstName="Cyber",lastName="Panel", acl=acl, token=token)
admin.save()
- vers = version(currentVersion="1.8", build=2)
+ vers = version(currentVersion="1.8", build=4)
vers.save()
package = Package(admin=admin, packageName="Default", diskSpace=1000,
diff --git a/mailServer/__init__.py b/mailServer/__init__.py
old mode 100644
new mode 100755
diff --git a/mailServer/admin.py b/mailServer/admin.py
old mode 100644
new mode 100755
diff --git a/mailServer/apps.py b/mailServer/apps.py
old mode 100644
new mode 100755
diff --git a/mailServer/mailserverManager.py b/mailServer/mailserverManager.py
old mode 100644
new mode 100755
index 51d48d264..e138d0154
--- a/mailServer/mailserverManager.py
+++ b/mailServer/mailserverManager.py
@@ -49,6 +49,7 @@ class MailServerManager:
return render(self.request, "mailServer/createEmailAccount.html", {"status": 0})
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(self.request, 'mailServer/createEmailAccount.html',
{'websiteList': websitesName, "status": 1})
@@ -107,6 +108,7 @@ class MailServerManager:
return render(self.request, "mailServer/deleteEmailAccount.html", {"status": 0})
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(self.request, 'mailServer/deleteEmailAccount.html',
{'websiteList': websitesName, "status": 1})
@@ -197,6 +199,7 @@ class MailServerManager:
return render(self.request, "mailServer/emailForwarding.html", {"status": 0})
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(self.request, 'mailServer/emailForwarding.html', {'websiteList': websitesName, "status": 1})
except BaseException, msg:
@@ -257,8 +260,8 @@ class MailServerManager:
destination = data['destination']
source = data['source']
- forwarding = Forwardings.objects.get(destination=destination, source=source)
- forwarding.delete()
+ for items in Forwardings.objects.filter(destination=destination, source=source):
+ items.delete()
data_ret = {'status': 1, 'deleteForwardingStatus': 1, 'error_message': "None",
'successMessage': 'Successfully deleted!'}
@@ -317,6 +320,7 @@ class MailServerManager:
return render(self.request, "mailServer/changeEmailPassword.html", {"status": 0})
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(self.request, 'mailServer/changeEmailPassword.html',
{'websiteList': websitesName, "status": 1})
@@ -365,6 +369,7 @@ class MailServerManager:
openDKIMInstalled = 1
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(self.request, 'mailServer/dkimManager.html',
{'websiteList': websitesName, 'openDKIMInstalled': openDKIMInstalled})
diff --git a/mailServer/migrations/__init__.py b/mailServer/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/mailServer/models.py b/mailServer/models.py
old mode 100644
new mode 100755
index 4fce00d2b..76c7ce2ea
--- a/mailServer/models.py
+++ b/mailServer/models.py
@@ -7,11 +7,12 @@
# Feel free to rename the models, but don't rename db_table values or field names.
from __future__ import unicode_literals
from django.db import models
-from websiteFunctions.models import Websites
+from websiteFunctions.models import Websites, ChildDomains
class Domains(models.Model):
- domainOwner = models.ForeignKey(Websites,on_delete=models.CASCADE)
+ domainOwner = models.ForeignKey(Websites,on_delete=models.CASCADE, null=True)
+ childOwner = models.ForeignKey(ChildDomains, on_delete=models.CASCADE, null=True)
domain = models.CharField(primary_key=True, max_length=50)
class Meta:
@@ -21,7 +22,7 @@ class Domains(models.Model):
class EUsers(models.Model):
emailOwner = models.ForeignKey(Domains, on_delete=models.CASCADE)
email = models.CharField(primary_key=True, max_length=80)
- password = models.CharField(max_length=20)
+ password = models.CharField(max_length=200)
class Meta:
db_table = 'e_users'
diff --git a/mailServer/pluginManager.py b/mailServer/pluginManager.py
old mode 100644
new mode 100755
diff --git a/mailServer/signals.py b/mailServer/signals.py
old mode 100644
new mode 100755
diff --git a/mailServer/static/mailServer/mailServer.js b/mailServer/static/mailServer/mailServer.js
old mode 100644
new mode 100755
diff --git a/mailServer/static/mailServer/vpsON.png b/mailServer/static/mailServer/vpsON.png
old mode 100644
new mode 100755
diff --git a/mailServer/static/mailServer/vpsOff.png b/mailServer/static/mailServer/vpsOff.png
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/changeEmailPassword.html b/mailServer/templates/mailServer/changeEmailPassword.html
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/createEmailAccount.html b/mailServer/templates/mailServer/createEmailAccount.html
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/deleteEmailAccount.html b/mailServer/templates/mailServer/deleteEmailAccount.html
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/dkimManager.html b/mailServer/templates/mailServer/dkimManager.html
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/emailForwarding.html b/mailServer/templates/mailServer/emailForwarding.html
old mode 100644
new mode 100755
diff --git a/mailServer/templates/mailServer/index.html b/mailServer/templates/mailServer/index.html
old mode 100644
new mode 100755
diff --git a/mailServer/tests.py b/mailServer/tests.py
old mode 100644
new mode 100755
diff --git a/mailServer/urls.py b/mailServer/urls.py
old mode 100644
new mode 100755
diff --git a/mailServer/views.py b/mailServer/views.py
old mode 100644
new mode 100755
diff --git a/manage.py b/manage.py
old mode 100644
new mode 100755
diff --git a/managePHP/__init__.py b/managePHP/__init__.py
old mode 100644
new mode 100755
diff --git a/managePHP/admin.py b/managePHP/admin.py
old mode 100644
new mode 100755
diff --git a/managePHP/apps.py b/managePHP/apps.py
old mode 100644
new mode 100755
diff --git a/managePHP/migrations/__init__.py b/managePHP/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/managePHP/models.py b/managePHP/models.py
old mode 100644
new mode 100755
index e440a7af0..549cc49c7
--- a/managePHP/models.py
+++ b/managePHP/models.py
@@ -15,3 +15,13 @@ class installedPackages(models.Model):
description = models.CharField(max_length=255)
status = models.IntegerField()
+
+class ApachePHP(models.Model):
+ phpVers = models.CharField(max_length=5,unique=True)
+
+class installedPackagesApache(models.Model):
+ phpVers = models.ForeignKey(ApachePHP, on_delete=models.CASCADE)
+ extensionName = models.CharField(max_length=50)
+ description = models.CharField(max_length=255)
+ status = models.IntegerField()
+
diff --git a/managePHP/php70.xml b/managePHP/php70.xml
old mode 100644
new mode 100755
diff --git a/managePHP/php71.xml b/managePHP/php71.xml
old mode 100644
new mode 100755
diff --git a/managePHP/php72.xml b/managePHP/php72.xml
old mode 100644
new mode 100755
diff --git a/managePHP/php73.xml b/managePHP/php73.xml
old mode 100644
new mode 100755
diff --git a/managePHP/phpManager.py b/managePHP/phpManager.py
old mode 100644
new mode 100755
index 456d52f84..ef61f0407
--- a/managePHP/phpManager.py
+++ b/managePHP/phpManager.py
@@ -1,4 +1,11 @@
from plogical.processUtilities import ProcessUtilities
+import json
+import re
+from django.shortcuts import HttpResponse
+from random import randint
+from .models import *
+from xml.etree import ElementTree
+from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
class PHPManager:
@@ -15,7 +22,7 @@ class PHPManager:
if phpVersion == "PHP 5.3":
php = "53"
elif phpVersion == "PHP 5.4":
- php = "55"
+ php = "54"
elif phpVersion == "PHP 5.5":
php = "55"
elif phpVersion == "PHP 5.6":
@@ -29,4 +36,265 @@ class PHPManager:
elif phpVersion == "PHP 7.3":
php = "73"
- return php
\ No newline at end of file
+ return php
+
+ @staticmethod
+ def FindPHPFPMPath(phpVersion):
+ if phpVersion == "PHP 5.3":
+ return "/opt/remi/php54/root/etc/php.ini"
+ elif phpVersion == "PHP 5.4":
+ return "/opt/remi/php54/root/etc/php.ini"
+ elif phpVersion == "PHP 5.5":
+ return "/opt/remi/php55/root/etc/php.ini"
+ elif phpVersion == "PHP 5.6":
+ return "/etc/opt/remi/php56/php.ini"
+ elif phpVersion == "PHP 7.0":
+ return "/etc/opt/remi/php70/php.ini"
+ elif phpVersion == "PHP 7.1":
+ return "/etc/opt/remi/php71/php.ini"
+ elif phpVersion == "PHP 7.2":
+ return "/etc/opt/remi/php72/php.ini"
+ elif phpVersion == "PHP 7.3":
+ return "/etc/opt/remi/php73/php.ini"
+
+ @staticmethod
+ def getCurrentPHPConfig(phpVersion):
+ allow_url_fopen = "0"
+ display_errors = "0"
+ file_uploads = "0"
+ allow_url_include = "0"
+ memory_limit = ""
+ max_execution_time = ""
+ upload_max_filesize = ""
+ max_input_time = ""
+
+ command = "sudo cat " + PHPManager.FindPHPFPMPath(phpVersion)
+
+ data = ProcessUtilities.outputExecutioner(command).split('\n')
+
+ for items in data:
+ if items.find("allow_url_fopen") > -1 and items.find("=") > -1:
+ if items.find("On") > -1:
+ allow_url_fopen = "1"
+ if items.find("display_errors") > -1 and items.find("=") > -1:
+ if items.find("On") > -1:
+ display_errors = "1"
+ if items.find("file_uploads") > -1 and items.find("=") > -1:
+ if items.find("On") > -1:
+ file_uploads = "1"
+ if items.find("allow_url_include") > -1 and items.find("=") > -1:
+ if items.find("On") > -1:
+ allow_url_include = "1"
+ if items.find("memory_limit") > -1 and items.find("=") > -1:
+ memory_limit = re.findall(r"[A-Za-z0-9_]+", items)[1]
+ if items.find("max_execution_time") > -1 and items.find("=") > -1:
+ max_execution_time = re.findall(r"[A-Za-z0-9_]+", items)[1]
+ if items.find("upload_max_filesize") > -1 and items.find("=") > -1:
+ upload_max_filesize = re.findall(r"[A-Za-z0-9_]+", items)[1]
+ if items.find("max_input_time") > -1 and items.find("=") > -1:
+ max_input_time = re.findall(r"[A-Za-z0-9_]+", items)[1]
+ if items.find("post_max_size") > -1 and items.find("=") > -1:
+ post_max_size = re.findall(r"[A-Za-z0-9_]+", items)[1]
+
+ final_dic = {'fetchStatus': 1,
+ 'allow_url_fopen': allow_url_fopen,
+ 'display_errors': display_errors,
+ 'file_uploads': file_uploads,
+ 'allow_url_include': allow_url_include,
+ 'memory_limit': memory_limit,
+ 'max_execution_time': max_execution_time,
+ 'upload_max_filesize': upload_max_filesize,
+ 'max_input_time': max_input_time,
+ 'post_max_size': post_max_size,
+ 'status': 1}
+
+ final_json = json.dumps(final_dic)
+
+ return HttpResponse(final_json)
+
+ @staticmethod
+ def savePHPConfigBasic(data):
+ phpVersion = data['phpVersion']
+ allow_url_fopen = data['allow_url_fopen']
+ display_errors = data['display_errors']
+ file_uploads = data['file_uploads']
+ allow_url_include = data['allow_url_include']
+ memory_limit = data['memory_limit']
+ max_execution_time = data['max_execution_time']
+ upload_max_filesize = data['upload_max_filesize']
+ max_input_time = data['max_input_time']
+ post_max_size = data['post_max_size']
+
+ if allow_url_fopen == True:
+ allow_url_fopen = "allow_url_fopen = On"
+ else:
+ allow_url_fopen = "allow_url_fopen = Off"
+
+ if display_errors == True:
+ display_errors = "display_errors = On"
+ else:
+ display_errors = "display_errors = Off"
+
+ if file_uploads == True:
+ file_uploads = "file_uploads = On"
+ else:
+ file_uploads = "file_uploads = Off"
+
+ if allow_url_include == True:
+ allow_url_include = "allow_url_include = On"
+ else:
+ allow_url_include = "allow_url_include = Off"
+
+ path = PHPManager.FindPHPFPMPath(phpVersion)
+ command = "sudo cat " + path
+ data = ProcessUtilities.outputExecutioner(command).splitlines()
+
+ tempStatusPath = "/home/cyberpanel/" + str(randint(1000, 9999))
+
+ writeToFile = open(tempStatusPath, 'w')
+
+ for items in data:
+ if items.find("allow_url_fopen") > -1 and items.find("=") > -1:
+ writeToFile.writelines(allow_url_fopen + "\n")
+ elif items.find("display_errors") > -1 and items.find("=") > -1:
+ writeToFile.writelines(display_errors + "\n")
+ elif items.find("file_uploads") > -1 and items.find("=") > -1 and not items.find(
+ "max_file_uploads") > -1:
+ writeToFile.writelines(file_uploads + "\n")
+ elif items.find("allow_url_include") > -1 and items.find("=") > -1:
+ writeToFile.writelines(allow_url_include + "\n")
+
+ elif items.find("memory_limit") > -1 and items.find("=") > -1:
+ writeToFile.writelines("memory_limit = " + memory_limit + "\n")
+
+ elif items.find("max_execution_time") > -1 and items.find("=") > -1:
+ writeToFile.writelines("max_execution_time = " + max_execution_time + "\n")
+
+ elif items.find("upload_max_filesize") > -1 and items.find("=") > -1:
+ writeToFile.writelines("upload_max_filesize = " + upload_max_filesize + "\n")
+
+ elif items.find("max_input_time") > -1 and items.find("=") > -1:
+ writeToFile.writelines("max_input_time = " + max_input_time + "\n")
+ elif items.find("post_max_size") > -1 and items.find("=") > -1:
+ writeToFile.writelines("post_max_size = " + post_max_size + "\n")
+ else:
+ writeToFile.writelines(items + '\n')
+
+ writeToFile.close()
+
+ command = "sudo mv %s %s" % (tempStatusPath, path)
+ ProcessUtilities.executioner(command)
+
+ php = PHPManager.getPHPString(phpVersion)
+
+ command = "systemctl stop php%s-php-fpm" % (php)
+ ProcessUtilities.executioner(command)
+
+ command = "systemctl start php%s-php-fpm" % (php)
+ ProcessUtilities.executioner(command)
+
+ final_dic = {'status': 1}
+ final_json = json.dumps(final_dic)
+ return HttpResponse(final_json)
+
+ @staticmethod
+ def fetchPHPSettingsAdvance(phpVersion):
+ command = "sudo cat " + PHPManager.FindPHPFPMPath(phpVersion)
+ data = ProcessUtilities.outputExecutioner(command)
+ final_dic = {'fetchStatus': 1,
+ 'configData': data,
+ 'status': 1}
+
+ final_json = json.dumps(final_dic)
+
+ return HttpResponse(final_json)
+
+ @staticmethod
+ def savePHPConfigAdvance(data):
+ phpVersion = data['phpVersion']
+ configData = data['configData']
+
+ path = PHPManager.FindPHPFPMPath(phpVersion)
+
+ tempStatusPath = "/home/cyberpanel/" + str(randint(1000, 9999))
+
+ writeToFile = open(tempStatusPath, 'w')
+ writeToFile.write(configData)
+ writeToFile.close()
+
+ command = "sudo mv %s %s" % (tempStatusPath, path)
+ ProcessUtilities.executioner(command)
+
+ php = PHPManager.getPHPString(phpVersion)
+
+ command = "systemctl stop php%s-php-fpm" % (php)
+ ProcessUtilities.executioner(command)
+
+ command = "systemctl start php%s-php-fpm" % (php)
+ ProcessUtilities.executioner(command)
+
+ final_dic = {'status': 1}
+ final_json = json.dumps(final_dic)
+ return HttpResponse(final_json)
+
+ @staticmethod
+ def fetchPHPExtensions(data):
+
+ if ApachePHP.objects.all().count() == 0:
+ phpfilePath = '/usr/local/CyberCP/ApachController/phpApache.xml'
+
+ for items in ['54', '55', '56', '70', '71', '72', '73']:
+ phpvers = ApachePHP(phpVers='php' + items)
+ phpvers.save()
+
+ php = ElementTree.parse(phpfilePath)
+ phpExtensions = php.findall('extension')
+
+ for extension in phpExtensions:
+ extensionName = extension.find('extensionName').text % (items)
+ extensionDescription = extension.find('extensionDescription').text
+ status = int(extension.find('status').text)
+
+ phpExtension = installedPackagesApache(phpVers=phpvers,
+ extensionName=extensionName,
+ description=extensionDescription,
+ status=status)
+
+ phpExtension.save()
+
+ phpVers = "php" + PHPManager.getPHPString(data['phpVersion'])
+
+ phpVersion = ApachePHP.objects.get(phpVers=phpVers)
+
+ records = phpVersion.installedpackagesapache_set.all()
+
+ json_data = "["
+ checker = 0
+
+ for items in records:
+
+ if items.status == 0:
+ status = "Not-Installed"
+ else:
+ status = "Installed"
+
+ dic = {'id': items.id,
+ 'phpVers': items.phpVers.phpVers,
+ 'extensionName': items.extensionName,
+ 'description': items.description,
+ 'status': status
+ }
+
+ if checker == 0:
+ json_data = json_data + json.dumps(dic)
+ checker = 1
+ else:
+ json_data = json_data + ',' + json.dumps(dic)
+
+ json_data = json_data + ']'
+ final_json = json.dumps({'status': 1, 'error_message': "None", "data": json_data})
+ return HttpResponse(final_json)
+
+
+
+
diff --git a/managePHP/static/managePHP/managePHP.js b/managePHP/static/managePHP/managePHP.js
old mode 100644
new mode 100755
index 8d1b35a94..114357995
--- a/managePHP/static/managePHP/managePHP.js
+++ b/managePHP/static/managePHP/managePHP.js
@@ -3,571 +3,558 @@
*/
-app.controller('installExtensions', function($scope,$http,$timeout) {
+app.controller('installExtensions', function ($scope, $http, $timeout) {
- var size = 0;
- var extName='';
+ var size = 0;
+ var extName = '';
+
+ $scope.availableExtensions = true;
+ $scope.loadingExtensions = true;
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = true;
+ $scope.phpSelectionDisabled = false;
+ $scope.request = true;
+ $scope.canNotPerform = true;
+ $scope.goback = true;
+
+ $scope.fetchPHPDetails = function () {
+ $scope.loadingExtensions = false;
+ $scope.phpSelectionDisabled = false;
+ populateCurrentRecords();
+ $scope.request = true;
+ };
+
+ $scope.installExt = function (extensionName) {
+
+ extName = extensionName;
+
+ $scope.phpSelectionDisabled = true;
+ $scope.requestData = "";
+
+ $scope.loadingExtensions = false;
+ $scope.availableExtensions = true;
+ $scope.request = false;
+ $scope.goback = true;
+
+ url = "/managephp/submitExtensionRequest";
+
+ var data = {
+ extensionName: extensionName,
+ type: "install"
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.extensionRequestStatus === 1) {
+
+ getRequestStatus();
+ $scope.canNotPerform = true;
+
+
+ }
+ else {
+ $scope.canNotPerform = false;
+ $scope.errorMessage = response.data.error_message;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
- $scope.availableExtensions = true;
- $scope.loadingExtensions = true;
$scope.canNotFetch = true;
- $scope.couldNotConnect = true;
- $scope.phpSelectionDisabled = false;
- $scope.request = true;
+ $scope.couldNotConnect = false;
$scope.canNotPerform = true;
- $scope.goback = true;
-
- $scope.fetchPHPDetails = function(){
- $scope.loadingExtensions = false;
- $scope.phpSelectionDisabled = false;
- populateCurrentRecords();
- $scope.request = true;
- };
- $scope.installExt = function(extensionName){
-
- extName = extensionName;
-
- $scope.phpSelectionDisabled = true;
- $scope.requestData = "";
-
- $scope.loadingExtensions = false;
- $scope.availableExtensions = true;
- $scope.request = false;
- $scope.goback = true;
-
- url = "/managephp/submitExtensionRequest";
-
- var data = {
- extensionName:extensionName,
- type:"install"
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ }
+ };
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ $scope.uninstallExt = function (extensionName) {
+
+ extName = extensionName;
+
+ $scope.phpSelectionDisabled = true;
+ $scope.requestData = "";
+ $scope.goback = true;
+
+ $scope.loadingExtensions = false;
+ $scope.availableExtensions = true;
+ $scope.request = false;
+
+ url = "/managephp/submitExtensionRequest";
+
+ var data = {
+ extensionName: extensionName,
+ type: "uninstall"
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- function ListInitialDatas(response) {
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- if(response.data.extensionRequestStatus === 1){
-
- getRequestStatus();
- $scope.canNotPerform = true;
+ function ListInitialDatas(response) {
- }
- else{
- $scope.canNotPerform = false;
- $scope.errorMessage = response.data.error_message;
- }
+ if (response.data.extensionRequestStatus == 1) {
+
+ getRequestStatus();
+ $scope.canNotPerform = true;
+
+
+ }
+ else {
+ $scope.canNotPerform = false;
+ $scope.errorMessage = response.data.error_message;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+ $scope.canNotPerform = true;
+
+
+ }
+
+
+ };
+
+ function populateCurrentRecords() {
+
+ var phpSelection = $scope.phpSelection;
+
+ url = "/managephp/getExtensionsInformation";
+
+ var data = {
+ phpSelection: phpSelection,
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.fetchStatus === 1) {
+
+ $scope.records = JSON.parse(response.data.data);
+
+ $scope.availableExtensions = false;
+ $scope.loadingExtensions = true;
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = true;
+
+
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.couldNotConnect = true;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+
+
+ }
+
+ }
+
+ function getRequestStatus() {
+
+
+ url = "/managephp/getRequestStatus";
+
+ var data = {
+ size: size,
+ extensionName: extName,
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.extensionRequestStatus === 1) {
+
+ if (response.data.finished === 1) {
+
+ $scope.loadingExtensions = true;
+ $scope.phpSelectionDisabled = false;
+ $scope.requestData = response.data.requestStatus;
+ $scope.goback = false;
+ $timeout.cancel();
}
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.canNotPerform = true;
-
-
+ else {
+ size = Number(response.data.size);
+ $scope.requestData = response.data.requestStatus;
+ $timeout(getRequestStatus, 1000);
}
- };
+ }
+ else {
- $scope.uninstallExt = function(extensionName){
+ }
- extName = extensionName;
+ }
- $scope.phpSelectionDisabled = true;
- $scope.requestData = "";
- $scope.goback = true;
+ function cantLoadInitialDatas(response) {
- $scope.loadingExtensions = false;
- $scope.availableExtensions = true;
- $scope.request = false;
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
- url = "/managephp/submitExtensionRequest";
- var data = {
- extensionName:extensionName,
- type:"uninstall"
- };
+ }
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.extensionRequestStatus == 1){
-
- getRequestStatus();
- $scope.canNotPerform = true;
-
-
-
- }
- else{
- $scope.canNotPerform = false;
- $scope.errorMessage = response.data.error_message;
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.canNotPerform = true;
-
-
- }
-
-
- };
-
-
- function populateCurrentRecords(){
-
- var phpSelection = $scope.phpSelection;
-
- url = "/managephp/getExtensionsInformation";
-
- var data = {
- phpSelection:phpSelection,
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.fetchStatus === 1){
-
- $scope.records = JSON.parse(response.data.data);
-
- $scope.availableExtensions = false;
- $scope.loadingExtensions = true;
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = true;
-
-
-
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.couldNotConnect = true;
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
-
-
- }
-
- };
-
-
- function getRequestStatus(){
-
-
- url = "/managephp/getRequestStatus";
-
- var data = {
- size:size,
- extensionName:extName,
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.extensionRequestStatus === 1){
-
- if(response.data.finished === 1){
-
- $scope.loadingExtensions = true;
- $scope.phpSelectionDisabled = false;
- $scope.requestData = response.data.requestStatus;
- $scope.goback = false;
- $timeout.cancel();
-
- }
- else{
- size = Number(response.data.size);
- $scope.requestData = response.data.requestStatus;
- $timeout(getRequestStatus,1000);
- }
-
-
- }
- else{
-
-
-
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
-
-
- }
-
-
- };
+ }
});
-app.controller('editPHPConfig', function($scope,$http,$timeout) {
+app.controller('editPHPConfig', function ($scope, $http, $timeout) {
- $scope.loadingPHP = true;
- $scope.canNotFetch = true;
- $scope.phpDetailsBox = true;
- $scope.couldNotConnect = true;
- $scope.detailsSaved = true;
- $scope.savebtn = true;
- $scope.configDataView = true;
- $scope.canNotFetchAdvanced = true;
- $scope.detailsSavedAdvanced = true;
- $scope.savebtnAdvance = true;
+ $scope.loadingPHP = true;
+ $scope.canNotFetch = true;
+ $scope.phpDetailsBox = true;
+ $scope.couldNotConnect = true;
+ $scope.detailsSaved = true;
+ $scope.savebtn = true;
+ $scope.configDataView = true;
+ $scope.canNotFetchAdvanced = true;
+ $scope.detailsSavedAdvanced = true;
+ $scope.savebtnAdvance = true;
- var allow_url_fopen = false;
- var display_errors = false;
- var file_uploads = false;
- var allow_url_include = false;
+ var allow_url_fopen = false;
+ var display_errors = false;
+ var file_uploads = false;
+ var allow_url_include = false;
- $('#allow_url_fopen').change(function() {
- allow_url_fopen = $(this).prop('checked');
- });
+ $('#allow_url_fopen').change(function () {
+ allow_url_fopen = $(this).prop('checked');
+ });
- $('#display_errors').change(function() {
- display_errors = $(this).prop('checked');
- });
+ $('#display_errors').change(function () {
+ display_errors = $(this).prop('checked');
+ });
- $('#file_uploads').change(function() {
- file_uploads = $(this).prop('checked');
- });
+ $('#file_uploads').change(function () {
+ file_uploads = $(this).prop('checked');
+ });
- $('#allow_url_include').change(function() {
- allow_url_include = $(this).prop('checked');
- });
+ $('#allow_url_include').change(function () {
+ allow_url_include = $(this).prop('checked');
+ });
-
- $scope.fetchPHPDetails = function(){
- $scope.loadingPHP = false;
- $scope.canNotFetch = true;
- $scope.detailsSaved = true;
+ $scope.fetchPHPDetails = function () {
+ $scope.loadingPHP = false;
+ $scope.canNotFetch = true;
+ $scope.detailsSaved = true;
- $('#allow_url_fopen').bootstrapToggle('off');
- $('#display_errors').bootstrapToggle('off');
- $('#file_uploads').bootstrapToggle('off');
- $('#allow_url_include').bootstrapToggle('off');
+ $('#allow_url_fopen').bootstrapToggle('off');
+ $('#display_errors').bootstrapToggle('off');
+ $('#file_uploads').bootstrapToggle('off');
+ $('#allow_url_include').bootstrapToggle('off');
- url = "/managephp/getCurrentPHPConfig";
+ url = "/managephp/getCurrentPHPConfig";
- var phpSelection = $scope.phpSelection;
+ var phpSelection = $scope.phpSelection;
- var data = {
- phpSelection:phpSelection,
- };
+ var data = {
+ phpSelection: phpSelection,
+ };
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- function ListInitialDatas(response) {
+ function ListInitialDatas(response) {
- if(response.data.fetchStatus == 1){
+ if (response.data.fetchStatus == 1) {
- $scope.savebtn = false;
+ $scope.savebtn = false;
- if(response.data.allow_url_fopen==="1"){
- $('#allow_url_fopen').bootstrapToggle('on');
- }
- if(response.data.display_errors==="1"){
- $('#display_errors').bootstrapToggle('on');
- }
- if(response.data.file_uploads==="1"){
- $('#file_uploads').bootstrapToggle('on');
- }
- if(response.data.allow_url_include==="1"){
- $('#allow_url_include').bootstrapToggle('on');
- }
-
- $scope.loadingPHP = true;
-
- $scope.memory_limit = response.data.memory_limit;
- $scope.max_execution_time = response.data.max_execution_time;
- $scope.upload_max_filesize = response.data.upload_max_filesize;
- $scope.max_input_time = response.data.max_input_time;
- $scope.post_max_size = response.data.post_max_size;
-
- $scope.phpDetailsBox = false;
-
-
-
- }
- else{
-
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.loadingPHP = true;
- $scope.phpDetailsBox = true;
- }
-
+ if (response.data.allow_url_fopen === "1") {
+ $('#allow_url_fopen').bootstrapToggle('on');
}
- function cantLoadInitialDatas(response) {
-
-
- $scope.couldNotConnect = false;
-
-
+ if (response.data.display_errors === "1") {
+ $('#display_errors').bootstrapToggle('on');
+ }
+ if (response.data.file_uploads === "1") {
+ $('#file_uploads').bootstrapToggle('on');
+ }
+ if (response.data.allow_url_include === "1") {
+ $('#allow_url_include').bootstrapToggle('on');
}
- };
+ $scope.loadingPHP = true;
+ $scope.memory_limit = response.data.memory_limit;
+ $scope.max_execution_time = response.data.max_execution_time;
+ $scope.upload_max_filesize = response.data.upload_max_filesize;
+ $scope.max_input_time = response.data.max_input_time;
+ $scope.post_max_size = response.data.post_max_size;
+ $scope.phpDetailsBox = false;
- $scope.saveChanges = function () {
- $scope.loadingPHP = false;
+ }
+ else {
- var phpSelection = $scope.phpSelection;
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.loadingPHP = true;
+ $scope.phpDetailsBox = true;
+ }
- url = "/managephp/savePHPConfigBasic";
+ }
- var data = {
- phpSelection:phpSelection,
- allow_url_fopen:allow_url_fopen,
- display_errors:display_errors,
- file_uploads:file_uploads,
- allow_url_include:allow_url_include,
- memory_limit:$scope.memory_limit,
- max_execution_time:$scope.max_execution_time,
- upload_max_filesize:$scope.upload_max_filesize,
- max_input_time:$scope.max_input_time,
- post_max_size: $scope.post_max_size,
- };
+ function cantLoadInitialDatas(response) {
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.couldNotConnect = false;
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ }
+ };
- function ListInitialDatas(response) {
+ $scope.saveChanges = function () {
- if(response.data.saveStatus === 1){
+ $scope.loadingPHP = false;
- $scope.detailsSaved = false;
- $scope.loadingPHP = true;
+ var phpSelection = $scope.phpSelection;
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
- }
+ url = "/managephp/savePHPConfigBasic";
- }
- function cantLoadInitialDatas(response) {
+ var data = {
+ phpSelection: phpSelection,
+ allow_url_fopen: allow_url_fopen,
+ display_errors: display_errors,
+ file_uploads: file_uploads,
+ allow_url_include: allow_url_include,
+ memory_limit: $scope.memory_limit,
+ max_execution_time: $scope.max_execution_time,
+ upload_max_filesize: $scope.upload_max_filesize,
+ max_input_time: $scope.max_input_time,
+ post_max_size: $scope.post_max_size,
+ };
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- };
+ function ListInitialDatas(response) {
- $scope.fetchAdvancePHPDetails = function(){
- $scope.loadingPHP = false;
- $scope.savebtnAdvance = true;
+ if (response.data.saveStatus === 1) {
+ $scope.detailsSaved = false;
+ $scope.loadingPHP = true;
- url = "/managephp/getCurrentAdvancedPHPConfig";
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+ }
- var phpSelection = $scope.phpSelection;
+ }
- var data = {
- phpSelection:phpSelection,
- };
+ function cantLoadInitialDatas(response) {
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+ $scope.loadingPHP = true;
+ }
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ };
- function ListInitialDatas(response) {
+ $scope.fetchAdvancePHPDetails = function () {
+ $scope.loadingPHP = false;
+ $scope.savebtnAdvance = true;
- if(response.data.fetchStatus == 1){
- $scope.configDataView = false;
- $scope.configData = response.data.configData;
- $scope.loadingPHP = true;
+ url = "/managephp/getCurrentAdvancedPHPConfig";
- $scope.canNotFetchAdvanced = true;
- $scope.detailsSavedAdvanced = true;
- $scope.savebtnAdvance = false;
+ var phpSelection = $scope.phpSelection;
+ var data = {
+ phpSelection: phpSelection,
+ };
- }
- else{
- $scope.canNotFetchAdvanced = false;
- $scope.detailsSavedAdvanced = true;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- $scope.errorMessage = response.data.error_message;
- $scope.configDataView = true;
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- }
- function cantLoadInitialDatas(response) {
+ function ListInitialDatas(response) {
- $scope.couldNotConnect = false;
- $scope.loadingPHP = true;
+ if (response.data.fetchStatus == 1) {
- }
+ $scope.configDataView = false;
+ $scope.configData = response.data.configData;
+ $scope.loadingPHP = true;
- };
+ $scope.canNotFetchAdvanced = true;
+ $scope.detailsSavedAdvanced = true;
+ $scope.savebtnAdvance = false;
+ }
+ else {
+ $scope.canNotFetchAdvanced = false;
+ $scope.detailsSavedAdvanced = true;
+ $scope.loadingPHP = true;
- $scope.saveChangesAdvance = function () {
+ $scope.errorMessage = response.data.error_message;
+ $scope.configDataView = true;
- $scope.loadingPHP = false;
+ }
- var phpSelection = $scope.phpSelection;
+ }
- url = "/managephp/savePHPConfigAdvance";
+ function cantLoadInitialDatas(response) {
- var data = {
- phpSelection:phpSelection,
- configData:$scope.configData,
- };
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.couldNotConnect = false;
+ $scope.loadingPHP = true;
+ }
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ };
- function ListInitialDatas(response) {
+ $scope.saveChangesAdvance = function () {
+ $scope.loadingPHP = false;
- if(response.data.saveStatus == 1){
+ var phpSelection = $scope.phpSelection;
- $scope.detailsSavedAdvanced = false;
- $scope.loadingPHP = true;
+ url = "/managephp/savePHPConfigAdvance";
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetchAdvanced = false;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
- }
+ var data = {
+ phpSelection: phpSelection,
+ configData: $scope.configData,
+ };
- }
- function cantLoadInitialDatas(response) {
- $scope.couldNotConnect = false;
- $scope.canNotFetchAdvanced = true;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- };
+ function ListInitialDatas(response) {
+ if (response.data.saveStatus == 1) {
+
+ $scope.detailsSavedAdvanced = false;
+ $scope.loadingPHP = true;
+
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetchAdvanced = false;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+ $scope.couldNotConnect = false;
+ $scope.canNotFetchAdvanced = true;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+
+
+ }
+
+
+ };
+
});
diff --git a/managePHP/templates/managePHP/editPHPConfig.html b/managePHP/templates/managePHP/editPHPConfig.html
old mode 100644
new mode 100755
diff --git a/managePHP/templates/managePHP/index.html b/managePHP/templates/managePHP/index.html
old mode 100644
new mode 100755
diff --git a/managePHP/templates/managePHP/installExtensions.html b/managePHP/templates/managePHP/installExtensions.html
old mode 100644
new mode 100755
diff --git a/managePHP/tests.py b/managePHP/tests.py
old mode 100644
new mode 100755
diff --git a/managePHP/ubuntuphp70.xml b/managePHP/ubuntuphp70.xml
old mode 100644
new mode 100755
diff --git a/managePHP/ubuntuphp71.xml b/managePHP/ubuntuphp71.xml
old mode 100644
new mode 100755
diff --git a/managePHP/ubuntuphp72.xml b/managePHP/ubuntuphp72.xml
old mode 100644
new mode 100755
diff --git a/managePHP/ubuntuphp73.xml b/managePHP/ubuntuphp73.xml
old mode 100644
new mode 100755
diff --git a/managePHP/urls.py b/managePHP/urls.py
old mode 100644
new mode 100755
diff --git a/managePHP/views.py b/managePHP/views.py
old mode 100644
new mode 100755
index 5557e5edf..b515aa6e6
--- a/managePHP/views.py
+++ b/managePHP/views.py
@@ -1,26 +1,27 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import sys
+
reload(sys)
sys.setdefaultencoding("utf-8")
-from django.shortcuts import render,redirect
+from django.shortcuts import render, redirect
from loginSystem.views import loadLoginPage
-from .models import PHP,installedPackages
+from .models import PHP, installedPackages, ApachePHP, installedPackagesApache
from django.http import HttpResponse
import json
from plogical.phpUtilities import phpUtilities
import os
-from plogical.installUtilities import installUtilities
from plogical.CyberCPLogFileWriter import CyberCPLogFileWriter as logging
import re
from plogical.virtualHostUtilities import virtualHostUtilities
-import subprocess
import shlex
from random import randint
from xml.etree import ElementTree
from plogical.acl import ACLManager
from plogical.processUtilities import ProcessUtilities
from phpManager import PHPManager
+
+
# Create your views here.
@@ -34,10 +35,11 @@ def loadPHPHome(request):
else:
return ACLManager.loadError()
- return render(request,'managePHP/index.html')
+ return render(request, 'managePHP/index.html')
except KeyError:
return redirect(loadLoginPage)
+
def installExtensions(request):
try:
userID = request.session['userID']
@@ -50,7 +52,7 @@ def installExtensions(request):
if PHP.objects.count() == 0:
for i in range(3, 7):
- php = "php"+str(5)+str(i)
+ php = "php" + str(5) + str(i)
newPHP = PHP(phpVers=php)
newPHP.save()
@@ -59,8 +61,6 @@ def installExtensions(request):
newPHP = PHP(phpVers="php71")
newPHP.save()
-
-
### Gather php 53 information
php53 = PHP.objects.get(phpVers="php53")
@@ -170,9 +170,6 @@ def installExtensions(request):
phpExtension.save()
-
-
-
phpExtension = installedPackages(phpVers=php53,
extensionName="lsphp53-pecl-apc",
description="APC caches and optimizes PHP intermediate code",
@@ -243,7 +240,6 @@ def installExtensions(request):
phpExtension.save()
-
## non-active packages
@@ -268,7 +264,6 @@ def installExtensions(request):
phpExtension.save()
-
phpExtension = installedPackages(phpVers=php53,
extensionName="lsphp53-mysqlnd",
description="A module for PHP applications that use MySQL databases",
@@ -694,7 +689,6 @@ def installExtensions(request):
phpExtension.save()
-
phpExtension = installedPackages(phpVers=php55,
extensionName="lsphp55-pgsql",
description="A PostgreSQL database module for PHP",
@@ -803,7 +797,6 @@ def installExtensions(request):
phpExtension.save()
-
phpExtension = installedPackages(phpVers=php55,
extensionName="lsphp55-sqlite",
description="Extension for the SQLite V2 Embeddable SQL Database Engine",
@@ -875,7 +868,6 @@ def installExtensions(request):
phpExtension.save()
-
phpExtension = installedPackages(phpVers=php56,
extensionName="lsphp56-imap",
description="A module for PHP applications that use IMAP",
@@ -1145,7 +1137,7 @@ def installExtensions(request):
php72Path = ''
if ProcessUtilities.decideDistro() == ProcessUtilities.centos:
- php72Path = os.path.join('/usr','local','CyberCP','managePHP','php72.xml')
+ php72Path = os.path.join('/usr', 'local', 'CyberCP', 'managePHP', 'php72.xml')
else:
php72Path = os.path.join('/usr', 'local', 'CyberCP', 'managePHP', 'ubuntuphp72.xml')
@@ -1173,7 +1165,7 @@ def installExtensions(request):
php73Path = ''
if ProcessUtilities.decideDistro() == ProcessUtilities.centos:
- php73Path = os.path.join('/usr','local','CyberCP','managePHP','php73.xml')
+ php73Path = os.path.join('/usr', 'local', 'CyberCP', 'managePHP', 'php73.xml')
else:
php73Path = os.path.join('/usr', 'local', 'CyberCP', 'managePHP', 'ubuntuphp73.xml')
@@ -1193,10 +1185,11 @@ def installExtensions(request):
phpExtension.save()
- return render(request,'managePHP/installExtensions.html', {'phps': PHPManager.findPHPVersions()})
+ return render(request, 'managePHP/installExtensions.html', {'phps': PHPManager.findPHPVersions()})
except KeyError:
return redirect(loadLoginPage)
+
def getExtensionsInformation(request):
try:
userID = request.session['userID']
@@ -1246,7 +1239,7 @@ def getExtensionsInformation(request):
final_json = json.dumps({'fetchStatus': 1, 'error_message': "None", "data": json_data})
return HttpResponse(final_json)
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'fetchStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
@@ -1256,6 +1249,7 @@ def getExtensionsInformation(request):
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
+
def submitExtensionRequest(request):
try:
userID = request.session['userID']
@@ -1284,16 +1278,18 @@ def submitExtensionRequest(request):
final_json = json.dumps({'extensionRequestStatus': 1, 'error_message': "None"})
return HttpResponse(final_json)
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'extensionRequestStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except KeyError:
- final_dic = {'extensionRequestStatus': 0, 'error_message': "Not Logged In, please refresh the page or login again."}
+ final_dic = {'extensionRequestStatus': 0,
+ 'error_message': "Not Logged In, please refresh the page or login again."}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
+
def getRequestStatus(request):
try:
userID = request.session['userID']
@@ -1409,12 +1405,137 @@ def getRequestStatus(request):
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'extensionRequestStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except KeyError:
- final_dic = {'extensionRequestStatus': 0, 'error_message': "Not Logged In, please refresh the page or login again."}
+ final_dic = {'extensionRequestStatus': 0,
+ 'error_message': "Not Logged In, please refresh the page or login again."}
+ final_json = json.dumps(final_dic)
+ return HttpResponse(final_json)
+
+def getRequestStatusApache(request):
+ try:
+ userID = request.session['userID']
+ currentACL = ACLManager.loadedACL(userID)
+
+ if currentACL['admin'] == 1:
+ pass
+ else:
+ return ACLManager.loadErrorJson('extensionRequestStatus', 0)
+
+ try:
+ if request.method == 'POST':
+ data = json.loads(request.body)
+ size = data['size']
+ extensionName = data['extensionName']
+
+ checkCommand = ''
+
+ if ProcessUtilities.decideDistro() == ProcessUtilities.centos:
+ checkCommand = 'yum list installed'
+ checkCommand = shlex.split(checkCommand)
+ else:
+ checkCommand = 'dpkg --list'
+ checkCommand = shlex.split(checkCommand)
+
+ command = "sudo cat " + phpUtilities.installLogPath
+ requestStatus = ProcessUtilities.outputExecutioner(command)
+
+ requestStatusSize = len(requestStatus)
+
+ if requestStatus.find("PHP Extension Installed") > -1:
+
+ command = "sudo rm -f " + phpUtilities.installLogPath
+ ProcessUtilities.executioner(command)
+
+ if ProcessUtilities.outputExecutioner(checkCommand).find(extensionName) > -1:
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 1
+ ext.save()
+ else:
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 0
+ ext.save()
+
+ final_json = json.dumps({'status': 1, 'finished': 1, 'extensionRequestStatus': 1,
+ 'error_message': "None",
+ 'requestStatus': requestStatus,
+ 'size': requestStatusSize})
+ return HttpResponse(final_json)
+ elif requestStatus.find("Can not be installed") > -1:
+
+ command = "sudo rm -f " + phpUtilities.installLogPath
+ ProcessUtilities.executioner(command)
+
+ if ProcessUtilities.outputExecutioner(checkCommand).find(extensionName) > -1:
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 1
+ ext.save()
+
+ else:
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 0
+ ext.save()
+
+ final_json = json.dumps({'status': 1, 'finished': 1, 'extensionRequestStatus': 1,
+ 'error_message': "None",
+ 'requestStatus': requestStatus,
+ 'size': requestStatusSize})
+ return HttpResponse(final_json)
+ elif requestStatus.find("Can not un-install Extension") > -1:
+
+ command = "sudo rm -f " + phpUtilities.installLogPath
+ ProcessUtilities.executioner(command)
+
+ if ProcessUtilities.outputExecutioner(checkCommand).find(extensionName) > -1:
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 1
+ ext.save()
+
+ else:
+ ext = installedPackages.objects.get(extensionName=extensionName)
+ ext.status = 0
+ ext.save()
+
+ final_json = json.dumps({'status': 1, 'finished': 1, 'extensionRequestStatus': 1,
+ 'error_message': "None",
+ 'requestStatus': requestStatus,
+ 'size': requestStatusSize})
+ return HttpResponse(final_json)
+ elif requestStatus.find("PHP Extension Removed") > -1:
+
+ command = "sudo rm -f " + phpUtilities.installLogPath
+ ProcessUtilities.executioner(command)
+
+ ext = installedPackagesApache.objects.get(extensionName=extensionName)
+ ext.status = 0
+ ext.save()
+
+ final_json = json.dumps({'status': 1, 'finished': 1, 'extensionRequestStatus': 1,
+ 'error_message': "None",
+ 'requestStatus': requestStatus,
+ 'size': requestStatusSize})
+ return HttpResponse(final_json)
+ else:
+ final_json = json.dumps({'status': 1, 'finished': 0, 'extensionRequestStatus': 1,
+ 'error_message': "None",
+ 'requestStatus': requestStatus,
+ 'size': requestStatusSize})
+ return HttpResponse(final_json)
+
+
+
+ except BaseException, msg:
+ logging.writeToFile(str(msg) + ' [getRequestStatusApache]')
+ final_dic = {'status': 0, 'extensionRequestStatus': 0, 'error_message': str(msg)}
+ final_json = json.dumps(final_dic)
+ return HttpResponse(final_json)
+ except KeyError, msg:
+ logging.writeToFile(str(msg) + ' [getRequestStatusApache]')
+ final_dic = {'status': 0, 'extensionRequestStatus': 0,
+ 'error_message': "Not Logged In, please refresh the page or login again."}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
@@ -1428,10 +1549,11 @@ def editPHPConfigs(request):
else:
return ACLManager.loadError()
- return render(request,'managePHP/editPHPConfig.html', {'phps': PHPManager.findPHPVersions()})
+ return render(request, 'managePHP/editPHPConfig.html', {'phps': PHPManager.findPHPVersions()})
except KeyError:
return redirect(loadLoginPage)
+
def getCurrentPHPConfig(request):
try:
userID = request.session['userID']
@@ -1509,17 +1631,17 @@ def getCurrentPHPConfig(request):
return HttpResponse(final_json)
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'fetchStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
-
- return render(request,'managePHP/editPHPConfig.html')
+ return render(request, 'managePHP/editPHPConfig.html')
except KeyError:
return redirect(loadLoginPage)
+
def savePHPConfigBasic(request):
try:
userID = request.session['userID']
@@ -1582,13 +1704,14 @@ def savePHPConfigBasic(request):
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'saveStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except KeyError:
return redirect(loadLoginPage)
+
#### Get Advance PHP Configs
def getCurrentAdvancedPHPConfig(request):
@@ -1625,13 +1748,14 @@ def getCurrentAdvancedPHPConfig(request):
return HttpResponse(final_json)
- except BaseException,msg:
+ except BaseException, msg:
final_dic = {'fetchStatus': 0, 'error_message': str(msg)}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except KeyError:
return redirect(loadLoginPage)
+
def savePHPConfigAdvance(request):
try:
userID = request.session['userID']
@@ -1685,4 +1809,4 @@ def savePHPConfigAdvance(request):
except KeyError, msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + "[saveConfigsToFile]")
- return HttpResponse("Not Logged in as admin")
\ No newline at end of file
+ return HttpResponse("Not Logged in as admin")
diff --git a/manageSSL/__init__.py b/manageSSL/__init__.py
old mode 100644
new mode 100755
diff --git a/manageSSL/admin.py b/manageSSL/admin.py
old mode 100644
new mode 100755
diff --git a/manageSSL/apps.py b/manageSSL/apps.py
old mode 100644
new mode 100755
diff --git a/manageSSL/migrations/__init__.py b/manageSSL/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/manageSSL/models.py b/manageSSL/models.py
old mode 100644
new mode 100755
diff --git a/manageSSL/static/manageSSL/manageSSL.js b/manageSSL/static/manageSSL/manageSSL.js
old mode 100644
new mode 100755
diff --git a/manageSSL/templates/manageSSL/index.html b/manageSSL/templates/manageSSL/index.html
old mode 100644
new mode 100755
diff --git a/manageSSL/templates/manageSSL/manageSSL.html b/manageSSL/templates/manageSSL/manageSSL.html
old mode 100644
new mode 100755
diff --git a/manageSSL/templates/manageSSL/sslForHostName.html b/manageSSL/templates/manageSSL/sslForHostName.html
old mode 100644
new mode 100755
diff --git a/manageSSL/templates/manageSSL/sslForMailServer.html b/manageSSL/templates/manageSSL/sslForMailServer.html
old mode 100644
new mode 100755
diff --git a/manageSSL/tests.py b/manageSSL/tests.py
old mode 100644
new mode 100755
diff --git a/manageSSL/urls.py b/manageSSL/urls.py
old mode 100644
new mode 100755
diff --git a/manageSSL/views.py b/manageSSL/views.py
old mode 100644
new mode 100755
index 01f3b798d..869ebee20
--- a/manageSSL/views.py
+++ b/manageSSL/views.py
@@ -189,6 +189,7 @@ def sslForMailServer(request):
return ACLManager.loadError()
websitesName = ACLManager.findAllSites(currentACL, userID)
+ websitesName = websitesName + ACLManager.findChildDomains(websitesName)
return render(request, 'manageSSL/sslForMailServer.html',{'websiteList':websitesName})
except KeyError:
diff --git a/manageServices/__init__.py b/manageServices/__init__.py
old mode 100644
new mode 100755
diff --git a/manageServices/admin.py b/manageServices/admin.py
old mode 100644
new mode 100755
diff --git a/manageServices/apps.py b/manageServices/apps.py
old mode 100644
new mode 100755
diff --git a/manageServices/migrations/__init__.py b/manageServices/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/manageServices/models.py b/manageServices/models.py
old mode 100644
new mode 100755
diff --git a/manageServices/serviceManager.py b/manageServices/serviceManager.py
old mode 100644
new mode 100755
diff --git a/manageServices/static/manageServices/manageServices.js b/manageServices/static/manageServices/manageServices.js
old mode 100644
new mode 100755
diff --git a/manageServices/templates/manageServices/managePostfix.html b/manageServices/templates/manageServices/managePostfix.html
old mode 100644
new mode 100755
diff --git a/manageServices/templates/manageServices/managePowerDNS.html b/manageServices/templates/manageServices/managePowerDNS.html
old mode 100644
new mode 100755
diff --git a/manageServices/templates/manageServices/managePureFtpd.html b/manageServices/templates/manageServices/managePureFtpd.html
old mode 100644
new mode 100755
diff --git a/manageServices/tests.py b/manageServices/tests.py
old mode 100644
new mode 100755
diff --git a/manageServices/urls.py b/manageServices/urls.py
old mode 100644
new mode 100755
diff --git a/manageServices/views.py b/manageServices/views.py
old mode 100644
new mode 100755
diff --git a/packages/__init__.py b/packages/__init__.py
old mode 100644
new mode 100755
diff --git a/packages/admin.py b/packages/admin.py
old mode 100644
new mode 100755
diff --git a/packages/apps.py b/packages/apps.py
old mode 100644
new mode 100755
diff --git a/packages/migrations/__init__.py b/packages/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/packages/models.py b/packages/models.py
old mode 100644
new mode 100755
diff --git a/packages/packagesManager.py b/packages/packagesManager.py
old mode 100644
new mode 100755
diff --git a/packages/pluginManager.py b/packages/pluginManager.py
old mode 100644
new mode 100755
diff --git a/packages/signals.py b/packages/signals.py
old mode 100644
new mode 100755
diff --git a/packages/static/images/loading.gif b/packages/static/images/loading.gif
old mode 100644
new mode 100755
diff --git a/packages/static/packages/packages.css b/packages/static/packages/packages.css
old mode 100644
new mode 100755
diff --git a/packages/static/packages/packages.js b/packages/static/packages/packages.js
old mode 100644
new mode 100755
diff --git a/packages/templates/packages/createPackage.html b/packages/templates/packages/createPackage.html
old mode 100644
new mode 100755
diff --git a/packages/templates/packages/deletePackage.html b/packages/templates/packages/deletePackage.html
old mode 100644
new mode 100755
diff --git a/packages/templates/packages/index.html b/packages/templates/packages/index.html
old mode 100644
new mode 100755
diff --git a/packages/templates/packages/modifyPackage.html b/packages/templates/packages/modifyPackage.html
old mode 100644
new mode 100755
diff --git a/packages/tests.py b/packages/tests.py
old mode 100644
new mode 100755
diff --git a/packages/urls.py b/packages/urls.py
old mode 100644
new mode 100755
diff --git a/packages/views.py b/packages/views.py
old mode 100644
new mode 100755
diff --git a/plogical/CyberCPLogFileWriter.py b/plogical/CyberCPLogFileWriter.py
old mode 100644
new mode 100755
diff --git a/plogical/__init__.py b/plogical/__init__.py
old mode 100644
new mode 100755
diff --git a/plogical/acl.py b/plogical/acl.py
old mode 100644
new mode 100755
index 6f77de6d6..0d9449d90
--- a/plogical/acl.py
+++ b/plogical/acl.py
@@ -537,6 +537,17 @@ class ACLManager:
return containerList
+ @staticmethod
+ def findChildDomains(websiteNames):
+ childDomains = []
+
+ for items in websiteNames:
+ website = Websites.objects.get(domain = items)
+ for childDomain in website.childdomains_set.all():
+ childDomains.append(childDomain.domain)
+
+ return childDomains
+
diff --git a/plogical/adminPass.py b/plogical/adminPass.py
old mode 100644
new mode 100755
index 3a374cc8a..465d8a563
--- a/plogical/adminPass.py
+++ b/plogical/adminPass.py
@@ -31,7 +31,7 @@ def main():
firstName="Cyber", lastName="Panel", acl=acl, token=token)
admin.save()
- vers = version(currentVersion="1.8", build=2)
+ vers = version(currentVersion="1.8", build=4)
vers.save()
package = Package(admin=admin, packageName="Default", diskSpace=1000,
diff --git a/plogical/alias.py b/plogical/alias.py
old mode 100644
new mode 100755
diff --git a/plogical/apiAccess.py b/plogical/apiAccess.py
old mode 100644
new mode 100755
diff --git a/plogical/applicationInstaller.py b/plogical/applicationInstaller.py
old mode 100644
new mode 100755
diff --git a/plogical/backupSchedule.py b/plogical/backupSchedule.py
old mode 100644
new mode 100755
diff --git a/plogical/backupScheduleLocal.py b/plogical/backupScheduleLocal.py
old mode 100644
new mode 100755
diff --git a/plogical/backupUtilities.py b/plogical/backupUtilities.py
old mode 100644
new mode 100755
index d68e079d3..7da361f83
--- a/plogical/backupUtilities.py
+++ b/plogical/backupUtilities.py
@@ -406,7 +406,7 @@ class backupUtilities:
## Create Configurations
result = virtualHostUtilities.createVirtualHost(domain, admin.email, phpSelection, externalApp, 0, 1, 0,
- admin.userName, 'Default')
+ admin.userName, 'Default', 0)
if result[0] == 0:
raise BaseException(result[1])
@@ -544,7 +544,7 @@ class backupUtilities:
phpSelection = childDomain.find('phpSelection').text
path = childDomain.find('path').text
- retValues = virtualHostUtilities.createDomain(masterDomain, domain, phpSelection, path, 0, 0, 0, 'admin')
+ retValues = virtualHostUtilities.createDomain(masterDomain, domain, phpSelection, path, 0, 0, 0, 'admin', 0)
if retValues[0] == 1:
if os.path.exists(websiteHome):
diff --git a/plogical/childDomain.py b/plogical/childDomain.py
old mode 100644
new mode 100755
diff --git a/plogical/cronUtil.py b/plogical/cronUtil.py
old mode 100644
new mode 100755
diff --git a/plogical/csf.py b/plogical/csf.py
old mode 100644
new mode 100755
diff --git a/plogical/dnsUtilities.py b/plogical/dnsUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/domain.xml b/plogical/domain.xml
old mode 100644
new mode 100755
diff --git a/plogical/filemanager.py b/plogical/filemanager.py
old mode 100644
new mode 100755
diff --git a/plogical/findBWUsage.py b/plogical/findBWUsage.py
old mode 100644
new mode 100755
diff --git a/plogical/firewallUtilities.py b/plogical/firewallUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/ftpUtilities.py b/plogical/ftpUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/getSystemInformation.py b/plogical/getSystemInformation.py
old mode 100644
new mode 100755
diff --git a/plogical/hashPassword.py b/plogical/hashPassword.py
old mode 100644
new mode 100755
diff --git a/plogical/httpProc.py b/plogical/httpProc.py
old mode 100644
new mode 100755
diff --git a/plogical/installUtilities.py b/plogical/installUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/letsEncrypt.py b/plogical/letsEncrypt.py
old mode 100644
new mode 100755
diff --git a/plogical/mailUtilities.py b/plogical/mailUtilities.py
old mode 100644
new mode 100755
index bb905b7c0..d7b02c815
--- a/plogical/mailUtilities.py
+++ b/plogical/mailUtilities.py
@@ -11,9 +11,10 @@ import argparse
import shlex
from mailServer.models import Domains,EUsers
from emailPremium.models import DomainLimits, EmailLimits
-from websiteFunctions.models import Websites
+from websiteFunctions.models import Websites, ChildDomains
from processUtilities import ProcessUtilities
-
+import os, getpass
+import hashlib
class mailUtilities:
@@ -34,33 +35,55 @@ class mailUtilities:
## Check for email limits.
- website = Websites.objects.get(domain=domain)
+ ChildCheck = 0
+ try:
+ website = Websites.objects.get(domain=domain)
+ except:
+ website = ChildDomains.objects.get(domain=domain)
+ ChildCheck = 1
try:
if not Domains.objects.filter(domain=domain).exists():
- newEmailDomain = Domains(domainOwner=website, domain=domain)
+ if ChildCheck == 0:
+ newEmailDomain = Domains(domainOwner=website, domain=domain)
+ else:
+ newEmailDomain = Domains(childOwner=website, domain=domain)
+
newEmailDomain.save()
if not DomainLimits.objects.filter(domain=newEmailDomain).exists():
domainLimits = DomainLimits(domain=newEmailDomain)
domainLimits.save()
- if website.package.emailAccounts == 0 or (
- newEmailDomain.eusers_set.all().count() < website.package.emailAccounts):
- pass
+ if ChildCheck == 0:
+ if website.package.emailAccounts == 0 or (
+ newEmailDomain.eusers_set.all().count() < website.package.emailAccounts):
+ pass
+ else:
+ raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
else:
- raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
+ if website.master.package.emailAccounts == 0 or (
+ newEmailDomain.eusers_set.all().count() < website.master.package.emailAccounts):
+ pass
+ else:
+ raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
except:
emailDomain = Domains.objects.get(domain=domain)
-
- if website.package.emailAccounts == 0 or (
- emailDomain.eusers_set.all().count() < website.package.emailAccounts):
- pass
+ if ChildCheck == 0:
+ if website.package.emailAccounts == 0 or (
+ emailDomain.eusers_set.all().count() < website.package.emailAccounts):
+ pass
+ else:
+ raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
else:
- raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
+ if website.master.package.emailAccounts == 0 or (
+ emailDomain.eusers_set.all().count() < website.master.package.emailAccounts):
+ pass
+ else:
+ raise BaseException("Exceeded maximum amount of email accounts allowed for the package.")
## After effects
@@ -83,6 +106,10 @@ class mailUtilities:
emailDomain = Domains.objects.get(domain=domain)
+ hash = hashlib.md5()
+ hash.update(password)
+
+ #emailAcct = EUsers(emailOwner=emailDomain, email=finalEmailUsername, password=hash.hexdigest())
emailAcct = EUsers(emailOwner=emailDomain, email=finalEmailUsername, password=password)
emailAcct.save()
@@ -301,11 +328,18 @@ milter_default_action = accept
try:
FNULL = open(os.devnull, 'w')
- command = "sudo mkdir " + mailUtilities.cyberPanelHome
- subprocess.call(shlex.split(command), stdout=FNULL)
+ if getpass.getuser() == 'root':
+ command = "sudo mkdir " + mailUtilities.cyberPanelHome
+ subprocess.call(shlex.split(command), stdout=FNULL)
- command = "sudo chown -R cyberpanel:cyberpanel " + mailUtilities.cyberPanelHome
- subprocess.call(shlex.split(command), stdout=FNULL)
+ command = "sudo chown -R cyberpanel:cyberpanel " + mailUtilities.cyberPanelHome
+ subprocess.call(shlex.split(command), stdout=FNULL)
+ else:
+ command = "sudo mkdir " + mailUtilities.cyberPanelHome
+ ProcessUtilities.executioner(command)
+
+ command = "sudo chown -R cyberpanel:cyberpanel " + mailUtilities.cyberPanelHome
+ ProcessUtilities.executioner(command)
except:
FNULL = open(os.devnull, 'w')
command = "sudo chown -R cyberpanel:cyberpanel " + mailUtilities.cyberPanelHome
diff --git a/plogical/modSec.py b/plogical/modSec.py
old mode 100644
new mode 100755
diff --git a/plogical/mysqlUtilities.py b/plogical/mysqlUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/phpUtilities.py b/plogical/phpUtilities.py
old mode 100644
new mode 100755
index 11e093831..7a3209bbf
--- a/plogical/phpUtilities.py
+++ b/plogical/phpUtilities.py
@@ -107,6 +107,8 @@ class phpUtilities:
completeName = str(initial) + '.' + str(final)
path = "/usr/local/lsws/ls" + phpVers + "/etc/php/" + completeName + "/litespeed/php.ini"
+ logging.CyberCPLogFileWriter.writeToFile(path)
+
data = open(path, 'r').readlines()
writeToFile = open(path, 'w')
diff --git a/plogical/pluginManagerGlobal.py b/plogical/pluginManagerGlobal.py
old mode 100644
new mode 100755
diff --git a/plogical/processUtilities.py b/plogical/processUtilities.py
old mode 100644
new mode 100755
diff --git a/plogical/randomPassword.py b/plogical/randomPassword.py
old mode 100644
new mode 100755
diff --git a/plogical/remoteBackup.py b/plogical/remoteBackup.py
old mode 100644
new mode 100755
diff --git a/plogical/remoteTransferUtilities.py b/plogical/remoteTransferUtilities.py
old mode 100644
new mode 100755
index c86b6edd6..266ec2caa
--- a/plogical/remoteTransferUtilities.py
+++ b/plogical/remoteTransferUtilities.py
@@ -1,7 +1,6 @@
import argparse
import os
import CyberCPLogFileWriter as logging
-import remoteBackup as rBackup
import backupUtilities as backupUtil
import time
from multiprocessing import Process
@@ -12,6 +11,8 @@ import shlex
from shutil import move
from plogical.virtualHostUtilities import virtualHostUtilities
from plogical.processUtilities import ProcessUtilities
+from backupSchedule import backupSchedule
+import shutil
class remoteTransferUtilities:
@@ -129,7 +130,6 @@ class remoteTransferUtilities:
## dir is without forward slash
for virtualHost in accountsToTransfer:
-
try:
writeToFile = open(backupLogPath, "a")
@@ -137,64 +137,40 @@ class remoteTransferUtilities:
"%I-%M-%S-%a-%b-%Y") + "]" + " Currently generating local backups for: " + virtualHost + "\n")
writeToFile.close()
- finalData = json.dumps({'websiteToBeBacked': virtualHost})
- r = requests.post("http://localhost:5003/backup/submitBackupCreation", data=finalData,
- verify=False)
+ retValue = backupSchedule.createLocalBackup(virtualHost, backupLogPath)
- data = json.loads(r.text)
+ if retValue[0] == 1:
+ writeToFile = open(backupLogPath, 'a')
+ writeToFile.writelines("[" + time.strftime(
+ "%I-%M-%S-%a-%b-%Y") + "]" + " Local Backup Completed for: " + virtualHost + "\n")
- fileName = data['tempStorage'] + ".tar.gz"
+ completePathToBackupFile = retValue[1] + '.tar.gz'
- completePathToBackupFile = fileName
+ ## move the generated backup file to specified destination
- while (1):
- time.sleep(2)
- r = requests.post("http://localhost:5003/backup/backupStatus", data=finalData, verify=False)
- data = json.loads(r.text)
+ if os.path.exists(completePathToBackupFile):
+ move(completePathToBackupFile, dir)
- writeToFile = open(backupLogPath, "a")
+ completedPathToSend = dir + "/" + completePathToBackupFile.split("/")[-1]
writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + " Waiting for backup to complete.. " + "\n")
+ "%I-%M-%S-%a-%b-%Y") + "]" + " Sending " + completedPathToSend + " to " + ipAddress + ".\n")
+
+ remoteTransferUtilities.sendBackup(completedPathToSend, ipAddress, str(folderNumber),
+ writeToFile)
+ writeToFile.writelines("[" + time.strftime(
+ "%I-%M-%S-%a-%b-%Y") + "]" + " Sent " + completedPathToSend + " to " + ipAddress + ".\n")
+
+ writeToFile.writelines("[" + time.strftime(
+ "%I-%M-%S-%a-%b-%Y") + "]" + " #############################################" + "\n")
writeToFile.close()
+ else:
+ writeToFile.writelines("[" + time.strftime(
+ "%I-%M-%S-%a-%b-%Y") + "]" + "Failed to generate local backup for: " + virtualHost + "\n")
- if data['backupStatus'] == 0:
- writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + "Failed to generate local backup for: " + virtualHost + ". Error message: " +
- data['error_message'] + "\n")
- break
-
- elif data['abort'] == 1:
-
- writeToFile = open(backupLogPath, "a")
-
- writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + " Local Backup Completed for: " + virtualHost + " with status: " +
- data['status'] + "\n")
-
- ## move the generated backup file to specified destination
-
- if os.path.exists(completePathToBackupFile):
- move(completePathToBackupFile, dir)
-
- completedPathToSend = dir + "/" + completePathToBackupFile.split("/")[-1]
-
- writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + " Sending " + completedPathToSend + " to " + ipAddress + ".\n")
-
- remoteTransferUtilities.sendBackup(completedPathToSend, ipAddress, str(folderNumber), writeToFile)
-
- writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + " Sent " + completedPathToSend + " to " + ipAddress + ".\n")
-
- writeToFile.writelines("[" + time.strftime(
- "%I-%M-%S-%a-%b-%Y") + "]" + " #############################################" + "\n")
-
- writeToFile.close()
- break
except BaseException, msg:
- logging.CyberCPLogFileWriter.writeToFile(str(msg))
+ logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [remoteTransferUtilities.backupProcess:173]")
pass
writeToFile = open(backupLogPath, "a")
@@ -217,6 +193,8 @@ class remoteTransferUtilities:
command = "sudo scp -o StrictHostKeyChecking=no -i /root/.ssh/cyberpanel " + completedPathToSend + " root@" + IPAddress + ":/home/backup/transfer-" + folderNumber + "/"
subprocess.call(shlex.split(command), stdout=writeToFile)
+ os.remove(completedPathToSend)
+
except BaseException, msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [startBackup]")
@@ -343,6 +321,11 @@ class remoteTransferUtilities:
"%I-%M-%S-%a-%b-%Y") + "]" + " Backup Restore complete\n")
writeToFile.writelines("completed[success]")
+ try:
+ shutil.rmtree("/home/backup/transfer-" + dir)
+ except:
+ pass
+
except BaseException, msg:
logging.CyberCPLogFileWriter.writeToFile(str(msg) + " [remoteTransferUtilities.startRestore]")
diff --git a/plogical/serverLogs.py b/plogical/serverLogs.py
old mode 100644
new mode 100755
diff --git a/plogical/sslUtilities.py b/plogical/sslUtilities.py
old mode 100644
new mode 100755
index db67d556e..f039b594e
--- a/plogical/sslUtilities.py
+++ b/plogical/sslUtilities.py
@@ -187,7 +187,10 @@ class sslUtilities:
confFile = open(completePathToConfigFile, 'a')
- doNotModify = '\n\n# Do not modify this file, this is auto-generated file.\n\n'
+ cacheRoot = """
+ CacheRoot lscache
+
+"""
VirtualHost = '\n\n'
ServerName = ' ServerName ' + virtualHostName + '\n'
@@ -196,7 +199,6 @@ class sslUtilities:
SeexecUserGroup = ' SuexecUserGroup ' + externalApp + ' ' + externalApp + '\n'
CustomLogCombined = ' CustomLog /home/' + virtualHostName + '/logs/' + virtualHostName + '.access_log combined\n'
- confFile.writelines(doNotModify)
confFile.writelines(VirtualHost)
confFile.writelines(ServerName)
confFile.writelines(ServerAlias)
@@ -204,6 +206,7 @@ class sslUtilities:
confFile.writelines(SeexecUserGroup)
confFile.writelines(DocumentRoot)
confFile.writelines(CustomLogCombined)
+ confFile.writelines(cacheRoot)
SSLEngine = ' SSLEngine on\n'
SSLVerifyClient = ' SSLVerifyClient none\n'
diff --git a/plogical/test.py b/plogical/test.py
old mode 100644
new mode 100755
diff --git a/plogical/tuning.py b/plogical/tuning.py
old mode 100644
new mode 100755
diff --git a/plogical/upgrade.py b/plogical/upgrade.py
old mode 100644
new mode 100755
index 554ae6afd..d6144c6ca
--- a/plogical/upgrade.py
+++ b/plogical/upgrade.py
@@ -2,6 +2,7 @@ import os
import os.path
import sys
import django
+
sys.path.append('/usr/local/CyberCP')
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "CyberCP.settings")
django.setup()
@@ -17,11 +18,12 @@ from CyberCP import settings
import random
import string
+
class Upgrade:
logPath = "/usr/local/lscp/logs/upgradeLog"
@staticmethod
- def stdOut(message, do_exit = 0):
+ def stdOut(message, do_exit=0):
print("\n\n")
print ("[" + time.strftime(
"%I-%M-%S-%a-%b-%Y") + "] #########################################################################\n")
@@ -33,7 +35,7 @@ class Upgrade:
os._exit(0)
@staticmethod
- def executioner(command, component, do_exit = 0):
+ def executioner(command, component, do_exit=0):
try:
count = 0
while True:
@@ -85,7 +87,6 @@ class Upgrade:
command = "mount --bind /tmp /var/tmp"
Upgrade.executioner(command, 'mountTemp', 0)
-
tmp = "/usr/.tempdisk /tmp ext4 loop,rw,noexec,nosuid,nodev,nofail 0 0\n"
varTmp = "/tmp /var/tmp none bind 0 0\n"
@@ -396,7 +397,6 @@ class Upgrade:
command = "yum install -y libattr-devel xz-devel gpgme-devel curl-devel"
Upgrade.executioner(command, 'VirtualEnv Pre-reqs', 0)
-
##
command = "pip install virtualenv"
@@ -407,7 +407,6 @@ class Upgrade:
command = "virtualenv --system-site-packages /usr/local/CyberCP"
Upgrade.executioner(command, 'Setting up VirtualEnv [One]', 1)
-
##
env_path = '/usr/local/CyberCP'
@@ -441,7 +440,6 @@ class Upgrade:
command = "mv /usr/local/CyberCP/install/FileManager /usr/local/lsws"
Upgrade.executioner(command, 'Setup new Filemanager', 0)
-
##
command = "chmod -R 777 /usr/local/lsws/Example/html/FileManager"
@@ -472,7 +470,6 @@ class Upgrade:
if not os.path.exists("/usr/local/CyberCP/public"):
os.mkdir("/usr/local/CyberCP/public")
-
shutil.move("/usr/local/CyberCP/static", "/usr/local/CyberCP/public/")
@staticmethod
@@ -488,7 +485,7 @@ class Upgrade:
pass
@staticmethod
- def setupConnection(db = None):
+ def setupConnection(db=None):
try:
passFile = "/etc/cyberpanel/mysqlPassword"
@@ -503,7 +500,7 @@ class Upgrade:
conn = mysql.connect(db=db, user='root', passwd=password)
except:
try:
- conn = mysql.connect(host = '127.0.0.1', port = 3307 , db=db, user='root', passwd=password)
+ conn = mysql.connect(host='127.0.0.1', port=3307, db=db, user='root', passwd=password)
except:
dbUser = settings.DATABASES['default']['USER']
password = settings.DATABASES['default']['PASSWORD']
@@ -529,7 +526,8 @@ class Upgrade:
connection, cursor = Upgrade.setupConnection('cyberpanel')
try:
- cursor.execute('CREATE TABLE `loginSystem_acl` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `name` varchar(50) NOT NULL UNIQUE, `adminStatus` integer NOT NULL DEFAULT 0, `versionManagement` integer NOT NULL DEFAULT 0, `createNewUser` integer NOT NULL DEFAULT 0, `deleteUser` integer NOT NULL DEFAULT 0, `resellerCenter` integer NOT NULL DEFAULT 0, `changeUserACL` integer NOT NULL DEFAULT 0, `createWebsite` integer NOT NULL DEFAULT 0, `modifyWebsite` integer NOT NULL DEFAULT 0, `suspendWebsite` integer NOT NULL DEFAULT 0, `deleteWebsite` integer NOT NULL DEFAULT 0, `createPackage` integer NOT NULL DEFAULT 0, `deletePackage` integer NOT NULL DEFAULT 0, `modifyPackage` integer NOT NULL DEFAULT 0, `createDatabase` integer NOT NULL DEFAULT 0, `deleteDatabase` integer NOT NULL DEFAULT 0, `listDatabases` integer NOT NULL DEFAULT 0, `createNameServer` integer NOT NULL DEFAULT 0, `createDNSZone` integer NOT NULL DEFAULT 0, `deleteZone` integer NOT NULL DEFAULT 0, `addDeleteRecords` integer NOT NULL DEFAULT 0, `createEmail` integer NOT NULL DEFAULT 0, `deleteEmail` integer NOT NULL DEFAULT 0, `emailForwarding` integer NOT NULL DEFAULT 0, `changeEmailPassword` integer NOT NULL DEFAULT 0, `dkimManager` integer NOT NULL DEFAULT 0, `createFTPAccount` integer NOT NULL DEFAULT 0, `deleteFTPAccount` integer NOT NULL DEFAULT 0, `listFTPAccounts` integer NOT NULL DEFAULT 0, `createBackup` integer NOT NULL DEFAULT 0, `restoreBackup` integer NOT NULL DEFAULT 0, `addDeleteDestinations` integer NOT NULL DEFAULT 0, `scheDuleBackups` integer NOT NULL DEFAULT 0, `remoteBackups` integer NOT NULL DEFAULT 0, `manageSSL` integer NOT NULL DEFAULT 0, `hostnameSSL` integer NOT NULL DEFAULT 0, `mailServerSSL` integer NOT NULL DEFAULT 0)')
+ cursor.execute(
+ 'CREATE TABLE `loginSystem_acl` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `name` varchar(50) NOT NULL UNIQUE, `adminStatus` integer NOT NULL DEFAULT 0, `versionManagement` integer NOT NULL DEFAULT 0, `createNewUser` integer NOT NULL DEFAULT 0, `deleteUser` integer NOT NULL DEFAULT 0, `resellerCenter` integer NOT NULL DEFAULT 0, `changeUserACL` integer NOT NULL DEFAULT 0, `createWebsite` integer NOT NULL DEFAULT 0, `modifyWebsite` integer NOT NULL DEFAULT 0, `suspendWebsite` integer NOT NULL DEFAULT 0, `deleteWebsite` integer NOT NULL DEFAULT 0, `createPackage` integer NOT NULL DEFAULT 0, `deletePackage` integer NOT NULL DEFAULT 0, `modifyPackage` integer NOT NULL DEFAULT 0, `createDatabase` integer NOT NULL DEFAULT 0, `deleteDatabase` integer NOT NULL DEFAULT 0, `listDatabases` integer NOT NULL DEFAULT 0, `createNameServer` integer NOT NULL DEFAULT 0, `createDNSZone` integer NOT NULL DEFAULT 0, `deleteZone` integer NOT NULL DEFAULT 0, `addDeleteRecords` integer NOT NULL DEFAULT 0, `createEmail` integer NOT NULL DEFAULT 0, `deleteEmail` integer NOT NULL DEFAULT 0, `emailForwarding` integer NOT NULL DEFAULT 0, `changeEmailPassword` integer NOT NULL DEFAULT 0, `dkimManager` integer NOT NULL DEFAULT 0, `createFTPAccount` integer NOT NULL DEFAULT 0, `deleteFTPAccount` integer NOT NULL DEFAULT 0, `listFTPAccounts` integer NOT NULL DEFAULT 0, `createBackup` integer NOT NULL DEFAULT 0, `restoreBackup` integer NOT NULL DEFAULT 0, `addDeleteDestinations` integer NOT NULL DEFAULT 0, `scheDuleBackups` integer NOT NULL DEFAULT 0, `remoteBackups` integer NOT NULL DEFAULT 0, `manageSSL` integer NOT NULL DEFAULT 0, `hostnameSSL` integer NOT NULL DEFAULT 0, `mailServerSSL` integer NOT NULL DEFAULT 0)')
except:
pass
try:
@@ -537,7 +535,6 @@ class Upgrade:
except:
pass
-
try:
cursor.execute('ALTER TABLE loginSystem_administrator ADD api integer')
except:
@@ -548,7 +545,8 @@ class Upgrade:
except:
pass
try:
- cursor.execute('ALTER TABLE loginSystem_administrator ADD FOREIGN KEY (acl_id) REFERENCES loginSystem_acl(id)')
+ cursor.execute(
+ 'ALTER TABLE loginSystem_administrator ADD FOREIGN KEY (acl_id) REFERENCES loginSystem_acl(id)')
except:
pass
@@ -558,11 +556,13 @@ class Upgrade:
pass
try:
- cursor.execute("insert into loginSystem_acl (id, name, adminStatus, createNewUser, deleteUser, createWebsite, resellerCenter, modifyWebsite, suspendWebsite, deleteWebsite, createPackage, deletePackage, modifyPackage, createNameServer, restoreBackup) values (2,'reseller',0,1,1,1,1,1,1,1,1,1,1,1,1)")
+ cursor.execute(
+ "insert into loginSystem_acl (id, name, adminStatus, createNewUser, deleteUser, createWebsite, resellerCenter, modifyWebsite, suspendWebsite, deleteWebsite, createPackage, deletePackage, modifyPackage, createNameServer, restoreBackup) values (2,'reseller',0,1,1,1,1,1,1,1,1,1,1,1,1)")
except:
pass
try:
- cursor.execute("insert into loginSystem_acl (id, name, createDatabase, deleteDatabase, listDatabases, createDNSZone, deleteZone, addDeleteRecords, createEmail, deleteEmail, emailForwarding, changeEmailPassword, dkimManager, createFTPAccount, deleteFTPAccount, listFTPAccounts, createBackup, manageSSL) values (3,'user', 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)")
+ cursor.execute(
+ "insert into loginSystem_acl (id, name, createDatabase, deleteDatabase, listDatabases, createDNSZone, deleteZone, addDeleteRecords, createEmail, deleteEmail, emailForwarding, changeEmailPassword, dkimManager, createFTPAccount, deleteFTPAccount, listFTPAccounts, createBackup, manageSSL) values (3,'user', 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1)")
except:
pass
@@ -582,7 +582,8 @@ class Upgrade:
pass
try:
- cursor.execute("CREATE TABLE `websiteFunctions_aliasdomains` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `aliasDomain` varchar(75) NOT NULL)")
+ cursor.execute(
+ "CREATE TABLE `websiteFunctions_aliasdomains` (`id` integer AUTO_INCREMENT NOT NULL PRIMARY KEY, `aliasDomain` varchar(75) NOT NULL)")
except:
pass
try:
@@ -590,7 +591,8 @@ class Upgrade:
except:
pass
try:
- cursor.execute("ALTER TABLE `websiteFunctions_aliasdomains` ADD CONSTRAINT `websiteFunctions_ali_master_id_726c433d_fk_websiteFu` FOREIGN KEY (`master_id`) REFERENCES `websiteFunctions_websites` (`id`)")
+ cursor.execute(
+ "ALTER TABLE `websiteFunctions_aliasdomains` ADD CONSTRAINT `websiteFunctions_ali_master_id_726c433d_fk_websiteFu` FOREIGN KEY (`master_id`) REFERENCES `websiteFunctions_websites` (`id`)")
except:
pass
@@ -794,7 +796,8 @@ class Upgrade:
connection, cursor = Upgrade.setupConnection('cyberpanel')
try:
- cursor.execute('ALTER TABLE e_forwardings DROP PRIMARY KEY;ALTER TABLE e_forwardings ADD id INT AUTO_INCREMENT PRIMARY KEY')
+ cursor.execute(
+ 'ALTER TABLE e_forwardings DROP PRIMARY KEY;ALTER TABLE e_forwardings ADD id INT AUTO_INCREMENT PRIMARY KEY')
except:
pass
@@ -969,7 +972,6 @@ class Upgrade:
try:
connection, cursor = Upgrade.setupConnection('cyberpanel')
-
query = """CREATE TABLE `dockerManager_containers` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(50) NOT NULL,
@@ -1059,6 +1061,24 @@ class Upgrade:
except:
pass
+ @staticmethod
+ def GeneralMigrations():
+ try:
+
+ cwd = os.getcwd()
+ os.chdir('/usr/local/CyberCP')
+
+ command = 'python manage.py makemigrations'
+ Upgrade.executioner(command, 'python manage.py makemigrations', 0)
+
+ command = 'python manage.py makemigrations'
+ Upgrade.executioner(command, 'python manage.py migrate', 0)
+
+ os.chdir(cwd)
+
+ except:
+ pass
+
@staticmethod
def enableServices():
try:
@@ -1141,10 +1161,8 @@ class Upgrade:
if items.find('manageServices') > -1:
manageServices = 0
-
Upgrade.stdOut('Restoring settings file!')
-
writeToFile = open("/usr/local/CyberCP/CyberCP/settings.py", 'w')
for items in data:
@@ -1240,7 +1258,7 @@ class Upgrade:
try:
os.remove("/usr/local/lscp/fcgi-bin/lsphp")
- shutil.copy("/usr/local/lsws/lsphp70/bin/lsphp","/usr/local/lscp/fcgi-bin/lsphp")
+ shutil.copy("/usr/local/lsws/lsphp70/bin/lsphp", "/usr/local/lscp/fcgi-bin/lsphp")
except:
pass
@@ -1278,7 +1296,6 @@ class Upgrade:
Upgrade.stdOut("Fixing permissions..")
-
command = "usermod -G lscpd,lsadm,nobody lscpd"
Upgrade.executioner(command, 'chown core code', 0)
@@ -1372,8 +1389,8 @@ class Upgrade:
@staticmethod
def upgrade():
- #Upgrade.stdOut("Upgrades are currently disabled")
- #return 0
+ # Upgrade.stdOut("Upgrades are currently disabled")
+ # return 0
os.chdir("/usr/local")
@@ -1393,7 +1410,6 @@ class Upgrade:
versionNumbring = Upgrade.downloadLink()
-
if os.path.exists('/usr/local/CyberPanel.' + versionNumbring):
os.remove('/usr/local/CyberPanel.' + versionNumbring)
@@ -1436,6 +1452,7 @@ class Upgrade:
Upgrade.someDirectories()
Upgrade.installLSCPD()
Upgrade.fixPermissions()
+ Upgrade.GeneralMigrations()
time.sleep(3)
## Upgrade version
@@ -1450,8 +1467,10 @@ class Upgrade:
Upgrade.stdOut("Upgrade Completed.")
+
def main():
Upgrade.upgrade()
+
if __name__ == "__main__":
main()
\ No newline at end of file
diff --git a/plogical/upgradeCritical.py b/plogical/upgradeCritical.py
old mode 100644
new mode 100755
diff --git a/plogical/vhost.py b/plogical/vhost.py
old mode 100644
new mode 100755
index 3269060cc..b52a13ef5
--- a/plogical/vhost.py
+++ b/plogical/vhost.py
@@ -19,7 +19,7 @@ from random import randint
from processUtilities import ProcessUtilities
from managePHP.phpManager import PHPManager
from vhostConfs import vhostConfs
-
+from ApachController.ApacheVhosts import ApacheVhost
## If you want justice, you have come to the wrong place.
@@ -417,6 +417,11 @@ class vhost:
writeDataToFile.writelines(items)
if (items.find("}") > -1 and check == 0):
check = 1
+
+ ## Delete Apache Conf
+
+ ApacheVhost.DeleteApacheVhost(virtualHostName)
+
except BaseException, msg:
logging.CyberCPLogFileWriter.writeToFile(
str(msg) + " [Not able to remove virtual host configuration from main configuration file.]")
@@ -466,27 +471,32 @@ class vhost:
def changePHP(vhFile, phpVersion):
if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
try:
- data = open(vhFile, "r").readlines()
+ if ApacheVhost.changePHP(phpVersion, vhFile) == 0:
+ data = open(vhFile, "r").readlines()
- php = PHPManager.getPHPString(phpVersion)
+ php = PHPManager.getPHPString(phpVersion)
- if not os.path.exists("/usr/local/lsws/lsphp" + str(php) + "/bin/lsphp"):
- print 0, 'This PHP version is not available on your CyberPanel.'
- return [0, "[This PHP version is not available on your CyberPanel. [changePHP]"]
+ if not os.path.exists("/usr/local/lsws/lsphp" + str(php) + "/bin/lsphp"):
+ print 0, 'This PHP version is not available on your CyberPanel.'
+ return [0, "[This PHP version is not available on your CyberPanel. [changePHP]"]
- writeDataToFile = open(vhFile, "w")
+ writeDataToFile = open(vhFile, "w")
- path = " path /usr/local/lsws/lsphp" + str(php) + "/bin/lsphp\n"
+ path = " path /usr/local/lsws/lsphp" + str(php) + "/bin/lsphp\n"
- for items in data:
- if items.find("/usr/local/lsws/lsphp") > -1 and items.find("path") > -1:
- writeDataToFile.writelines(path)
- else:
- writeDataToFile.writelines(items)
+ for items in data:
+ if items.find("/usr/local/lsws/lsphp") > -1 and items.find("path") > -1:
+ writeDataToFile.writelines(path)
+ else:
+ writeDataToFile.writelines(items)
- writeDataToFile.close()
+ writeDataToFile.close()
- installUtilities.installUtilities.reStartLiteSpeed()
+ installUtilities.installUtilities.reStartLiteSpeed()
+ else:
+ php = PHPManager.getPHPString(phpVersion)
+ command = "systemctl restart php%s-php-fpm" % (php)
+ ProcessUtilities.normalExecutioner(command)
print "1,None"
return 1,'None'
diff --git a/plogical/vhostConfs.py b/plogical/vhostConfs.py
old mode 100644
new mode 100755
index d4f691371..e25a8d6ce
--- a/plogical/vhostConfs.py
+++ b/plogical/vhostConfs.py
@@ -146,6 +146,9 @@ rewrite {
DocumentRoot /home/{virtualHostName}/public_html
CustomLog /home/{virtualHostName}/logs/{virtualHostName}.access_log combined
AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+ CacheRoot lscache
+
"""
@@ -159,5 +162,206 @@ rewrite {
DocumentRoot {path}
CustomLog /home/{masterDomain}/logs/{masterDomain}.access_log combined
AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+ CacheRoot lscache
+
-"""
\ No newline at end of file
+"""
+
+ apacheConf = """
+
+ ServerName {virtualHostName}
+ ServerAlias www.{virtualHostName}
+ ServerAdmin {administratorEmail}
+ SuexecUserGroup {externalApp} {externalApp}
+ DocumentRoot /home/{virtualHostName}/public_html/
+
+ ProxySet disablereuse=off
+
+
+ SetHandler proxy:fcgi://php-fpm-{externalApp}
+
+ #CustomLog /home/{virtualHostName}/logs/{virtualHostName}.access_log combined
+ #AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+
+ Options Indexes FollowSymLinks
+ AllowOverride all
+ Require all granted
+ DirectoryIndex index.html index.php
+
+
+
+"""
+ apacheConfSSL = """
+
+ ServerName {virtualHostName}
+ ServerAlias www.{virtualHostName}
+ ServerAdmin {administratorEmail}
+ SuexecUserGroup {externalApp} {externalApp}
+ DocumentRoot /home/{virtualHostName}/public_html/
+
+ ProxySet disablereuse=off
+
+
+ SetHandler proxy:fcgi://php-fpm-{externalApp}
+
+ #CustomLog /home/{virtualHostName}/logs/{virtualHostName}.access_log combined
+ #AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+
+ Options Indexes FollowSymLinks
+ AllowOverride all
+ Require all granted
+ DirectoryIndex index.html index.php
+
+
+ SSLEngine on
+ SSLVerifyClient none
+ SSLCertificateFile /etc/httpd/conf.d/ssl/{virtualHostName}.fullchain.pem
+ SSLCertificateKeyFile /etc/httpd/conf.d/ssl/{virtualHostName}.privkey.pem
+
+
+"""
+
+ apacheConfChild = """
+
+ ServerName {virtualHostName}
+ ServerAlias www.{virtualHostName}
+ ServerAdmin {administratorEmail}
+ SuexecUserGroup {externalApp} {externalApp}
+ DocumentRoot {path}
+
+ ProxySet disablereuse=off
+
+
+ SetHandler proxy:fcgi://php-fpm-{externalApp}
+
+ #CustomLog /home/{virtualHostName}/logs/{virtualHostName}.access_log combined
+ #AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+
+ Options Indexes FollowSymLinks
+ AllowOverride all
+ Require all granted
+ DirectoryIndex index.html index.php
+
+
+
+"""
+ apacheConfChildSSL = """
+
+ ServerName {virtualHostName}
+ ServerAlias www.{virtualHostName}
+ ServerAdmin {administratorEmail}
+ SuexecUserGroup {externalApp} {externalApp}
+ DocumentRoot {path}
+
+ ProxySet disablereuse=off
+
+
+ SetHandler proxy:fcgi://php-fpm-{externalApp}
+
+ #CustomLog /home/{virtualHostName}/logs/{virtualHostName}.access_log combined
+ #AddHandler application/x-httpd-php{php} .php .php7 .phtml
+
+
+ Options Indexes FollowSymLinks
+ AllowOverride all
+ Require all granted
+ DirectoryIndex index.html index.php
+
+ SSLEngine on
+ SSLVerifyClient none
+ SSLCertificateFile /etc/httpd/conf.d/ssl/{virtualHostName}.fullchain.pem
+ SSLCertificateKeyFile /etc/httpd/conf.d/ssl/{virtualHostName}.privkey.pem
+
+
+"""
+
+ proxyApacheBackend = """extprocessor apachebackend {
+ type proxy
+ address http://127.0.0.1:8081
+ maxConns 100
+ pcKeepAliveTimeout 60
+ initTimeout 60
+ retryTimeout 0
+ respBuffer 0
+}
+"""
+ proxyApacheBackendSSL = """extprocessor proxyApacheBackendSSL {
+type proxy
+address https://127.0.0.1:8082
+maxConns 100
+pcKeepAliveTimeout 60
+initTimeout 60
+retryTimeout 0
+respBuffer 0
+}
+"""
+
+ OLSLBConf = """docRoot $VH_ROOT/public_html
+vhDomain $VH_NAME
+vhAliases www.$VH_NAME
+adminEmails {adminEmails}
+enableGzip 1
+enableIpGeo 1
+
+index {
+ useServer 0
+ indexFiles index.php, index.html
+}
+
+errorlog $VH_ROOT/logs/$VH_NAME.error_log {
+ useServer 0
+ logLevel ERROR
+ rollingSize 10M
+}
+
+accesslog $VH_ROOT/logs/$VH_NAME.access_log {
+ useServer 0
+ logFormat "%v %h %l %u %t "%r" %>s %b"
+ logHeaders 5
+ rollingSize 10M
+ keepDays 10 compressArchive 1
+}
+
+rewrite {
+ enable 1
+ rules << 0:
path = path.lstrip("/")
path = "/home/" + masterDomain + "/public_html/" + path
else:
path = "/home/" + masterDomain + "/public_html/" + domain
+ try:
+ apacheBackend = str(data['apacheBackend'])
+ except:
+ apacheBackend = "0"
+
execPath = "sudo python " + virtualHostUtilities.cyberPanel + "/plogical/virtualHostUtilities.py"
execPath = execPath + " createDomain --masterDomain " + masterDomain + " --virtualHostName " + domain + \
" --phpVersion '" + phpSelection + "' --ssl " + str(data['ssl']) + " --dkimCheck " + str(
data['dkimCheck']) \
+ " --openBasedir " + str(data['openBasedir']) + ' --path ' + path + ' --websiteOwner ' \
- + admin.userName + ' --tempStatusPath ' + tempStatusPath
+ + admin.userName + ' --tempStatusPath ' + tempStatusPath + " --apache " + apacheBackend
ProcessUtilities.popenExecutioner(execPath)
time.sleep(2)
- data_ret = {'status': 1, 'createWebSiteStatus': 1, 'error_message': "None", 'tempStatusPath': tempStatusPath}
+ data_ret = {'status': 1, 'createWebSiteStatus': 1, 'error_message': "None",
+ 'tempStatusPath': tempStatusPath}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
except BaseException, msg:
- data_ret = {'status': 0,'createWebSiteStatus': 0, 'error_message': str(msg)}
+ data_ret = {'status': 0, 'createWebSiteStatus': 0, 'error_message': str(msg)}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def fetchDomains(self, userID = None, data = None):
+ def fetchDomains(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -250,7 +268,7 @@ class WebsiteManager:
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
- def searchWebsites(self, userID = None, data = None):
+ def searchWebsites(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
try:
@@ -261,7 +279,8 @@ class WebsiteManager:
return self.getFurtherAccounts(userID, tempData)
pagination = self.websitePagination(currentACL, userID)
- final_dic = {'status': 1, 'listWebSiteStatus': 1, 'error_message': "None", "data": json_data, 'pagination': pagination}
+ final_dic = {'status': 1, 'listWebSiteStatus': 1, 'error_message': "None", "data": json_data,
+ 'pagination': pagination}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except BaseException, msg:
@@ -269,13 +288,14 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
- def getFurtherAccounts(self, userID = None, data = None):
+ def getFurtherAccounts(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
pageNumber = int(data['page'])
json_data = self.findWebsitesJson(currentACL, userID, pageNumber)
pagination = self.websitePagination(currentACL, userID)
- final_dic = {'status': 1, 'listWebSiteStatus': 1, 'error_message': "None", "data": json_data, 'pagination': pagination}
+ final_dic = {'status': 1, 'listWebSiteStatus': 1, 'error_message': "None", "data": json_data,
+ 'pagination': pagination}
final_json = json.dumps(final_dic)
return HttpResponse(final_json)
except BaseException, msg:
@@ -283,7 +303,7 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
- def submitWebsiteDeletion(self, userID = None, data = None):
+ def submitWebsiteDeletion(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -307,7 +327,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def submitDomainDeletion(self, userID = None, data = None):
+ def submitDomainDeletion(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -332,7 +352,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def submitWebsiteStatus(self, userID = None, data = None):
+ def submitWebsiteStatus(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
if ACLManager.currentContextPermission(currentACL, 'suspendWebsite') == 0:
@@ -373,7 +393,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def submitWebsiteModify(self, userID = None, data = None):
+ def submitWebsiteModify(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -434,7 +454,7 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
- def fetchWebsiteDataJSON(self, userID = None, data = None):
+ def fetchWebsiteDataJSON(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -486,7 +506,7 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
- def saveWebsiteChanges(self, userID = None, data = None):
+ def saveWebsiteChanges(self, userID=None, data=None):
try:
domain = data['domain']
package = data['packForWeb']
@@ -528,7 +548,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def loadDomainHome(self, request = None, userID = None, data = None):
+ def loadDomainHome(self, request=None, userID=None, data=None):
if Websites.objects.filter(domain=self.domain).exists():
@@ -536,7 +556,6 @@ class WebsiteManager:
website = Websites.objects.get(domain=self.domain)
admin = Administrator.objects.get(pk=userID)
-
if ACLManager.checkOwnership(self.domain, admin, currentACL) == 1:
pass
else:
@@ -596,7 +615,7 @@ class WebsiteManager:
return render(request, 'websiteFunctions/website.html',
{"error": 1, "domain": "This domain does not exists."})
- def launchChild(self, request = None, userID = None, data = None):
+ def launchChild(self, request=None, userID=None, data=None):
if ChildDomains.objects.filter(domain=self.childDomain).exists():
currentACL = ACLManager.loadedACL(userID)
@@ -657,9 +676,10 @@ class WebsiteManager:
return render(request, 'websiteFunctions/launchChild.html', Data)
else:
- return render(request, 'websiteFunctions/launchChild.html', {"error":1,"domain": "This child domain does not exists"})
+ return render(request, 'websiteFunctions/launchChild.html',
+ {"error": 1, "domain": "This child domain does not exists"})
- def getDataFromLogFile(self, userID = None, data = None):
+ def getDataFromLogFile(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -673,7 +693,6 @@ class WebsiteManager:
else:
return ACLManager.loadErrorJson('logstatus', 0)
-
if logType == 1:
fileName = "/home/" + self.domain + "/logs/" + self.domain + ".access_log"
else:
@@ -689,7 +708,7 @@ class WebsiteManager:
if output.find("1,None") > -1:
final_json = json.dumps(
- {'status': 0,'logstatus': 0, 'error_message': "Not able to fetch logs, see CyberPanel main log file!"})
+ {'status': 0, 'logstatus': 0, 'error_message': "Not able to fetch logs, see CyberPanel main log file!"})
return HttpResponse(final_json)
## get log ends here.
@@ -726,7 +745,7 @@ class WebsiteManager:
final_json = json.dumps({'status': 1, 'logstatus': 1, 'error_message': "None", "data": json_data})
return HttpResponse(final_json)
- def fetchErrorLogs(self, userID = None, data = None):
+ def fetchErrorLogs(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -758,7 +777,7 @@ class WebsiteManager:
final_json = json.dumps({'status': 1, 'logstatus': 1, 'error_message': "None", "data": output})
return HttpResponse(final_json)
- def getDataFromConfigFile(self, userID = None, data = None):
+ def getDataFromConfigFile(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -784,7 +803,7 @@ class WebsiteManager:
final_json = json.dumps(status)
return HttpResponse(final_json)
- def saveConfigsToFile(self, userID = None, data = None):
+ def saveConfigsToFile(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
@@ -825,9 +844,9 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- ## save configuration data ends
+ ## save configuration data ends
- def getRewriteRules(self, userID = None, data = None):
+ def getRewriteRules(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -862,7 +881,7 @@ class WebsiteManager:
final_json = json.dumps(status)
return HttpResponse(final_json)
- def saveRewriteRules(self, userID = None, data = None):
+ def saveRewriteRules(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -906,7 +925,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def saveSSL(self, userID = None, data = None):
+ def saveSSL(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -951,7 +970,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def changePHP(self, userID = None, data = None):
+ def changePHP(self, userID=None, data=None):
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -963,14 +982,12 @@ class WebsiteManager:
else:
return ACLManager.loadErrorJson('changePHP', 0)
-
confPath = virtualHostUtilities.Server_root + "/conf/vhosts/" + self.domain
completePathToConfigFile = confPath + "/vhost.conf"
execPath = "sudo python " + virtualHostUtilities.cyberPanel + "/plogical/virtualHostUtilities.py"
execPath = execPath + " changePHP --phpVersion '" + phpVersion + "' --path " + completePathToConfigFile
-
- output = ProcessUtilities.popenExecutioner(execPath)
+ ProcessUtilities.popenExecutioner(execPath)
data_ret = {'status': 1, 'changePHP': 1, 'error_message': "None"}
json_data = json.dumps(data_ret)
@@ -997,7 +1014,6 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
-
crons = []
execPath = "sudo python " + virtualHostUtilities.cyberPanel + "/plogical/cronUtil.py"
@@ -1124,9 +1140,9 @@ class WebsiteManager:
finalCron = "%s %s %s %s %s %s" % (minute, hour, monthday, month, weekday, command)
-
execPath = "sudo python " + virtualHostUtilities.cyberPanel + "/plogical/cronUtil.py"
- execPath = execPath + " saveCronChanges --externalApp " + website.externalApp + " --line " + str(line) + " --finalCron '" + finalCron + "'"
+ execPath = execPath + " saveCronChanges --externalApp " + website.externalApp + " --line " + str(
+ line) + " --finalCron '" + finalCron + "'"
output = ProcessUtilities.outputExecutioner(execPath)
if output.find("1,") > -1:
@@ -1228,7 +1244,7 @@ class WebsiteManager:
json_data = json.dumps(dic)
return HttpResponse(json_data)
- def submitAliasCreation(self, userID = None, data = None):
+ def submitAliasCreation(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1274,7 +1290,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def issueAliasSSL(self, userID = None, data = None):
+ def issueAliasSSL(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1288,7 +1304,6 @@ class WebsiteManager:
else:
return ACLManager.loadErrorJson('sslStatus', 0)
-
sslpath = "/home/" + self.domain + "/public_html"
## Create Configurations
@@ -1312,7 +1327,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def delateAlias(self, userID = None, data = None):
+ def delateAlias(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1347,7 +1362,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def changeOpenBasedir(self, userID = None, data = None):
+ def changeOpenBasedir(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1369,11 +1384,11 @@ class WebsiteManager:
return HttpResponse(json_data)
except BaseException, msg:
- data_ret = {'status': 0,'changeOpenBasedir': 0, 'error_message': str(msg)}
+ data_ret = {'status': 0, 'changeOpenBasedir': 0, 'error_message': str(msg)}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def wordpressInstall(self, request = None, userID = None, data = None):
+ def wordpressInstall(self, request=None, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1388,7 +1403,7 @@ class WebsiteManager:
except BaseException, msg:
return HttpResponse(str(msg))
- def installWordpress(self, userID = None, data = None):
+ def installWordpress(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1401,7 +1416,6 @@ class WebsiteManager:
else:
return ACLManager.loadErrorJson('installStatus', 0)
-
mailUtilities.checkHome()
extraArgs = {}
@@ -1433,7 +1447,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def installWordpressStatus(self, userID = None, data = None):
+ def installWordpressStatus(self, userID=None, data=None):
try:
statusFile = data['statusFile']
@@ -1470,7 +1484,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def joomlaInstall(self, request = None, userID = None, data = None):
+ def joomlaInstall(self, request=None, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1484,7 +1498,7 @@ class WebsiteManager:
except BaseException, msg:
return HttpResponse(str(msg))
- def installJoomla(self, userID = None, data = None):
+ def installJoomla(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1631,7 +1645,7 @@ class WebsiteManager:
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def setupGit(self, request = None, userID = None, data = None):
+ def setupGit(self, request=None, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1686,7 +1700,7 @@ Host gitlab.com
except BaseException, msg:
return HttpResponse(str(msg))
- def setupGitRepo(self, userID = None, data = None):
+ def setupGitRepo(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1725,7 +1739,7 @@ Host gitlab.com
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def gitNotify(self, userID = None, data = None):
+ def gitNotify(self, userID=None, data=None):
try:
extraArgs = {}
@@ -1743,7 +1757,7 @@ Host gitlab.com
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def detachRepo(self, userID = None, data = None):
+ def detachRepo(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1776,7 +1790,7 @@ Host gitlab.com
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def changeBranch(self, userID = None, data = None):
+ def changeBranch(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1810,7 +1824,7 @@ Host gitlab.com
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def installPrestaShop(self, request = None, userID = None, data = None):
+ def installPrestaShop(self, request=None, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
admin = Administrator.objects.get(pk=userID)
@@ -1824,7 +1838,7 @@ Host gitlab.com
except BaseException, msg:
return HttpResponse(str(msg))
- def prestaShopInstall(self, userID = None, data = None):
+ def prestaShopInstall(self, userID=None, data=None):
try:
currentACL = ACLManager.loadedACL(userID)
@@ -1871,7 +1885,7 @@ Host gitlab.com
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
- def createWebsiteAPI(self, data = None):
+ def createWebsiteAPI(self, data=None):
try:
adminUser = data['adminUser']
@@ -2001,4 +2015,170 @@ Host gitlab.com
for i in range(1, finalPages):
pagination.append('' + str(i) + '')
- return pagination
\ No newline at end of file
+ return pagination
+
+ def getSwitchStatus(self, userID=None, data=None):
+ try:
+
+ currentACL = ACLManager.loadedACL(userID)
+ admin = Administrator.objects.get(pk=userID)
+
+ try:
+ globalData = data['global']
+
+ data = {}
+ data['status'] = 1
+
+ if os.path.exists('/etc/httpd'):
+ data['server'] = 1
+ else:
+ data['server'] = 0
+
+ json_data = json.dumps(data)
+ return HttpResponse(json_data)
+ except:
+ pass
+
+
+
+ self.domain = data['domainName']
+
+ if ACLManager.checkOwnership(self.domain, admin, currentACL) == 1:
+ pass
+ else:
+ return ACLManager.loadErrorJson('status', 0)
+
+ if ProcessUtilities.decideServer() == ProcessUtilities.OLS:
+ finalConfPath = ApacheVhost.configBasePath + self.domain + '.conf'
+
+ if os.path.exists(finalConfPath):
+
+ phpPath = ApacheVhost.whichPHPExists(self.domain)
+ command = 'sudo cat ' + phpPath
+ phpConf = ProcessUtilities.outputExecutioner(command).splitlines()
+ pmMaxChildren = phpConf[8].split(' ')[2]
+ pmStartServers = phpConf[9].split(' ')[2]
+ pmMinSpareServers = phpConf[10].split(' ')[2]
+ pmMaxSpareServers = phpConf[11].split(' ')[2]
+
+ data = {}
+ data['status'] = 1
+
+ data['server'] = WebsiteManager.apache
+ data['pmMaxChildren'] = pmMaxChildren
+ data['pmStartServers'] = pmStartServers
+ data['pmMinSpareServers'] = pmMinSpareServers
+ data['pmMaxSpareServers'] = pmMaxSpareServers
+ data['phpPath'] = phpPath
+ else:
+ data = {}
+ data['status'] = 1
+ data['server'] = WebsiteManager.ols
+
+ else:
+ data = {}
+ data['status'] = 1
+ data['server'] = WebsiteManager.lsws
+
+ json_data = json.dumps(data)
+ return HttpResponse(json_data)
+
+ except BaseException, msg:
+ data_ret = {'status': 0, 'saveStatus': 0, 'error_message': str(msg)}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
+
+ def switchServer(self, userID=None, data=None):
+
+ currentACL = ACLManager.loadedACL(userID)
+ admin = Administrator.objects.get(pk=userID)
+ domainName = data['domainName']
+ phpVersion = data['phpSelection']
+ server = data['server']
+
+ if ACLManager.checkOwnership(domainName, admin, currentACL) == 1:
+ pass
+ else:
+ return ACLManager.loadErrorJson()
+
+ tempStatusPath = "/home/cyberpanel/" + str(randint(1000, 9999))
+
+ execPath = "sudo python " + virtualHostUtilities.cyberPanel + "/plogical/virtualHostUtilities.py"
+ execPath = execPath + " switchServer --phpVersion '" + phpVersion + "' --server " + str(
+ server) + " --virtualHostName " + domainName + " --tempStatusPath " + tempStatusPath
+ ProcessUtilities.popenExecutioner(execPath)
+
+ time.sleep(3)
+
+ data_ret = {'status': 1, 'tempStatusPath': tempStatusPath}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
+
+ def tuneSettings(self, userID=None, data=None):
+
+ currentACL = ACLManager.loadedACL(userID)
+ admin = Administrator.objects.get(pk=userID)
+ domainName = data['domainName']
+ pmMaxChildren = data['pmMaxChildren']
+ pmStartServers = data['pmStartServers']
+ pmMinSpareServers = data['pmMinSpareServers']
+ pmMaxSpareServers = data['pmMaxSpareServers']
+ phpPath = data['phpPath']
+
+ if ACLManager.checkOwnership(domainName, admin, currentACL) == 1:
+ pass
+ else:
+ return ACLManager.loadErrorJson()
+
+ if int(pmStartServers) < int(pmMinSpareServers) or int(pmStartServers) > int(pmMinSpareServers):
+ data_ret = {'status': 0, 'error_message': 'pm.start_servers must not be less than pm.min_spare_servers and not greater than pm.max_spare_servers.'}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
+
+ if int(pmMinSpareServers) > int(pmMaxSpareServers):
+ data_ret = {'status': 0,
+ 'error_message': 'pm.max_spare_servers must not be less than pm.min_spare_servers'}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
+
+ try:
+ website = Websites.objects.get(domain=domainName)
+ externalApp = website.externalApp
+ except:
+ website = ChildDomains.objects.get(domain=domainName)
+ externalApp = website.master.externalApp
+
+ tempStatusPath = "/home/cyberpanel/" + str(randint(1000, 9999))
+
+ phpFPMConf = vhostConfs.phpFpmPoolReplace
+ phpFPMConf = phpFPMConf.replace('{externalApp}', externalApp)
+ phpFPMConf = phpFPMConf.replace('{pmMaxChildren}', pmMaxChildren)
+ phpFPMConf = phpFPMConf.replace('{pmStartServers}', pmStartServers)
+ phpFPMConf = phpFPMConf.replace('{pmMinSpareServers}', pmMinSpareServers)
+ phpFPMConf = phpFPMConf.replace('{pmMaxSpareServers}', pmMaxSpareServers)
+ phpFPMConf = phpFPMConf.replace('{www}', "".join(re.findall("[a-zA-Z]+", domainName))[:7])
+ phpFPMConf = phpFPMConf.replace('{Sock}', domainName)
+
+ writeToFile = open(tempStatusPath, 'w')
+ writeToFile.writelines(phpFPMConf)
+ writeToFile.close()
+
+ command = 'sudo mv %s %s' % (tempStatusPath, phpPath)
+ ProcessUtilities.executioner(command)
+
+ phpPath = phpPath.split('/')
+
+ if phpPath[1] == 'etc':
+ phpVersion = phpPath[4][3] + phpPath[4][4]
+ else:
+ phpVersion = phpPath[3][3] + phpPath[3][4]
+
+ command = "systemctl stop php%s-php-fpm" % (phpVersion)
+ ProcessUtilities.executioner(command)
+
+ command = "systemctl restart php%s-php-fpm" % (phpVersion)
+ ProcessUtilities.executioner(command)
+
+ data_ret = {'status': 1}
+ json_data = json.dumps(data_ret)
+ return HttpResponse(json_data)
diff --git a/pluginHolder/__init__.py b/pluginHolder/__init__.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/admin.py b/pluginHolder/admin.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/apps.py b/pluginHolder/apps.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/migrations/__init__.py b/pluginHolder/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/models.py b/pluginHolder/models.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/templates/pluginHolder/plugins.html b/pluginHolder/templates/pluginHolder/plugins.html
old mode 100644
new mode 100755
diff --git a/pluginHolder/tests.py b/pluginHolder/tests.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/urls.py b/pluginHolder/urls.py
old mode 100644
new mode 100755
diff --git a/pluginHolder/views.py b/pluginHolder/views.py
old mode 100644
new mode 100755
diff --git a/pluginInstaller/__init__.py b/pluginInstaller/__init__.py
old mode 100644
new mode 100755
diff --git a/pluginInstaller/examplePlugin.zip b/pluginInstaller/examplePlugin.zip
old mode 100644
new mode 100755
diff --git a/pluginInstaller/pluginInstaller.py b/pluginInstaller/pluginInstaller.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/__init__.py b/postfixSenderPolicy/__init__.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/accept_traffic.py b/postfixSenderPolicy/accept_traffic.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/cacheManager.py b/postfixSenderPolicy/cacheManager.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/client.py b/postfixSenderPolicy/client.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/cpecs.service b/postfixSenderPolicy/cpecs.service
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/policyCTRL.py b/postfixSenderPolicy/policyCTRL.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/policyConstraint.py b/postfixSenderPolicy/policyConstraint.py
old mode 100644
new mode 100755
diff --git a/postfixSenderPolicy/startServer.py b/postfixSenderPolicy/startServer.py
old mode 100644
new mode 100755
diff --git a/requirments.txt b/requirments.txt
old mode 100644
new mode 100755
diff --git a/s3Backups/__init__.py b/s3Backups/__init__.py
old mode 100644
new mode 100755
diff --git a/s3Backups/admin.py b/s3Backups/admin.py
old mode 100644
new mode 100755
diff --git a/s3Backups/apps.py b/s3Backups/apps.py
old mode 100644
new mode 100755
diff --git a/s3Backups/migrations/__init__.py b/s3Backups/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/s3Backups/models.py b/s3Backups/models.py
old mode 100644
new mode 100755
diff --git a/s3Backups/s3Backups.py b/s3Backups/s3Backups.py
old mode 100644
new mode 100755
index 2e93a4572..b2ed7d743
--- a/s3Backups/s3Backups.py
+++ b/s3Backups/s3Backups.py
@@ -544,7 +544,7 @@ class S3Backups(multi.Thread):
)
command = 'rm -f ' + result[1] + ".tar.gz"
- ProcessUtilities.normalExecutioner(command)
+ ProcessUtilities.executioner(command)
BackupLogs(owner=plan, level='INFO', timeStamp=time.strftime("%b %d %Y, %H:%M:%S"),
msg='Backup successful for ' + items.domain + '.').save()
@@ -925,7 +925,7 @@ class S3Backups(multi.Thread):
Config=config,
)
command = 'rm -f ' + result[1] + ".tar.gz"
- ProcessUtilities.normalExecutioner(command)
+ ProcessUtilities.executioner(command)
BackupLogsDO(owner=plan, level='INFO', timeStamp=time.strftime("%b %d %Y, %H:%M:%S"),
msg='Backup successful for ' + items.domain + '.').save()
@@ -1195,7 +1195,7 @@ class S3Backups(multi.Thread):
Config=config,
)
command = 'rm -f ' + result[1] + ".tar.gz"
- ProcessUtilities.normalExecutioner(command)
+ ProcessUtilities.executioner(command)
BackupLogsMINIO(owner=plan, level='INFO', timeStamp=time.strftime("%b %d %Y, %H:%M:%S"),
msg='Backup successful for ' + items.domain + '.').save()
else:
diff --git a/s3Backups/tests.py b/s3Backups/tests.py
old mode 100644
new mode 100755
diff --git a/s3Backups/views.py b/s3Backups/views.py
old mode 100644
new mode 100755
diff --git a/serverLogs/__init__.py b/serverLogs/__init__.py
old mode 100644
new mode 100755
diff --git a/serverLogs/admin.py b/serverLogs/admin.py
old mode 100644
new mode 100755
diff --git a/serverLogs/apps.py b/serverLogs/apps.py
old mode 100644
new mode 100755
diff --git a/serverLogs/migrations/__init__.py b/serverLogs/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/serverLogs/models.py b/serverLogs/models.py
old mode 100644
new mode 100755
diff --git a/serverLogs/static/serverLogs/serverLogs.js b/serverLogs/static/serverLogs/serverLogs.js
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/accessLogs.html b/serverLogs/templates/serverLogs/accessLogs.html
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/emailLogs.html b/serverLogs/templates/serverLogs/emailLogs.html
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/errorLogs.html b/serverLogs/templates/serverLogs/errorLogs.html
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/ftplogs.html b/serverLogs/templates/serverLogs/ftplogs.html
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/index.html b/serverLogs/templates/serverLogs/index.html
old mode 100644
new mode 100755
diff --git a/serverLogs/templates/serverLogs/modSecAuditLog.html b/serverLogs/templates/serverLogs/modSecAuditLog.html
old mode 100644
new mode 100755
diff --git a/serverLogs/tests.py b/serverLogs/tests.py
old mode 100644
new mode 100755
diff --git a/serverLogs/urls.py b/serverLogs/urls.py
old mode 100644
new mode 100755
diff --git a/serverLogs/views.py b/serverLogs/views.py
old mode 100644
new mode 100755
diff --git a/serverStatus/__init__.py b/serverStatus/__init__.py
old mode 100644
new mode 100755
diff --git a/serverStatus/admin.py b/serverStatus/admin.py
old mode 100644
new mode 100755
diff --git a/serverStatus/apps.py b/serverStatus/apps.py
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/FileManager/php/caller.php b/serverStatus/litespeed/FileManager/php/caller.php
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/FileManager/php/fileManager.php b/serverStatus/litespeed/FileManager/php/fileManager.php
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/FileManager/php/temp.txt b/serverStatus/litespeed/FileManager/php/temp.txt
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/FileManager/php/tests.php b/serverStatus/litespeed/FileManager/php/tests.php
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/httpd_config.conf b/serverStatus/litespeed/conf/httpd_config.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/mime.properties b/serverStatus/litespeed/conf/mime.properties
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/ccl.conf b/serverStatus/litespeed/conf/templates/ccl.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/ccl.conf0,v b/serverStatus/litespeed/conf/templates/ccl.conf0,v
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/phpsuexec.conf b/serverStatus/litespeed/conf/templates/phpsuexec.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/phpsuexec.conf0,v b/serverStatus/litespeed/conf/templates/phpsuexec.conf0,v
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/rails.conf b/serverStatus/litespeed/conf/templates/rails.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/templates/rails.conf0,v b/serverStatus/litespeed/conf/templates/rails.conf0,v
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/vhosts/Example/htgroup b/serverStatus/litespeed/conf/vhosts/Example/htgroup
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/vhosts/Example/htpasswd b/serverStatus/litespeed/conf/vhosts/Example/htpasswd
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/conf/vhosts/Example/vhconf.conf b/serverStatus/litespeed/conf/vhosts/Example/vhconf.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/functions.sh b/serverStatus/litespeed/functions.sh
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/httpd.conf b/serverStatus/litespeed/httpd.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/httpd_config.xml b/serverStatus/litespeed/httpd_config.xml
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/install.sh b/serverStatus/litespeed/install.sh
old mode 100644
new mode 100755
diff --git a/serverStatus/litespeed/modsec.conf b/serverStatus/litespeed/modsec.conf
old mode 100644
new mode 100755
diff --git a/serverStatus/migrations/__init__.py b/serverStatus/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/serverStatus/models.py b/serverStatus/models.py
old mode 100644
new mode 100755
diff --git a/serverStatus/serverStatusUtil.py b/serverStatus/serverStatusUtil.py
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/agreement.png b/serverStatus/static/images/agreement.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/change-license.png b/serverStatus/static/images/change-license.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/change.png b/serverStatus/static/images/change.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/docker.png b/serverStatus/static/images/docker.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/license-status.png b/serverStatus/static/images/license-status.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/litespeed-logo.png b/serverStatus/static/images/litespeed-logo.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/litespeed.png b/serverStatus/static/images/litespeed.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/lsON.png b/serverStatus/static/images/lsON.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/mariadb.png b/serverStatus/static/images/mariadb.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/powerdns.png b/serverStatus/static/images/powerdns.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/images/pureftpd.png b/serverStatus/static/images/pureftpd.png
old mode 100644
new mode 100755
diff --git a/serverStatus/static/serverStatus/serverStatus.js b/serverStatus/static/serverStatus/serverStatus.js
old mode 100644
new mode 100755
diff --git a/serverStatus/templates/serverStatus/cybercpmainlogfile.html b/serverStatus/templates/serverStatus/cybercpmainlogfile.html
old mode 100644
new mode 100755
diff --git a/serverStatus/templates/serverStatus/index.html b/serverStatus/templates/serverStatus/index.html
old mode 100644
new mode 100755
diff --git a/serverStatus/templates/serverStatus/litespeedStatus.html b/serverStatus/templates/serverStatus/litespeedStatus.html
old mode 100644
new mode 100755
diff --git a/serverStatus/templates/serverStatus/services.html b/serverStatus/templates/serverStatus/services.html
old mode 100644
new mode 100755
diff --git a/serverStatus/templates/serverStatus/topProcesses.html b/serverStatus/templates/serverStatus/topProcesses.html
old mode 100644
new mode 100755
diff --git a/serverStatus/tests.py b/serverStatus/tests.py
old mode 100644
new mode 100755
diff --git a/serverStatus/urls.py b/serverStatus/urls.py
old mode 100644
new mode 100755
diff --git a/serverStatus/views.py b/serverStatus/views.py
old mode 100644
new mode 100755
index 56f64d523..7cfda4cd5
--- a/serverStatus/views.py
+++ b/serverStatus/views.py
@@ -363,24 +363,24 @@ def switchTOLSWSStatus(request):
if output.find('[404]') > -1:
command = "sudo rm -f " + serverStatusUtil.ServerStatusUtil.lswsInstallStatusPath
ProcessUtilities.popenExecutioner(command)
- data_ret = {'abort': 1, 'requestStatus': output, 'installed': 0}
+ data_ret = {'status': 1, 'abort': 1, 'requestStatus': output, 'installed': 0}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
elif output.find('[200]') > -1:
command = "sudo rm -f " + serverStatusUtil.ServerStatusUtil.lswsInstallStatusPath
ProcessUtilities.popenExecutioner(command)
- data_ret = {'abort': 1, 'requestStatus': output, 'installed': 1}
+ data_ret = {'status': 1, 'abort': 1, 'requestStatus': output, 'installed': 1}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
else:
- data_ret = {'abort': 0, 'requestStatus': output, 'installed': 0}
+ data_ret = {'status': 1, 'abort': 0, 'requestStatus': output, 'installed': 0}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
except BaseException, msg:
command = "sudo rm -f " + serverStatusUtil.ServerStatusUtil.lswsInstallStatusPath
ProcessUtilities.popenExecutioner(command)
- data_ret = {'abort': 1, 'requestStatus': str(msg), 'installed': 0}
+ data_ret = {'status': 0,'abort': 1, 'requestStatus': str(msg), 'installed': 0}
json_data = json.dumps(data_ret)
return HttpResponse(json_data)
diff --git a/skin_customizations/README.md b/skin_customizations/README.md
old mode 100644
new mode 100755
diff --git a/skin_customizations/skin.sh b/skin_customizations/skin.sh
old mode 100644
new mode 100755
diff --git a/static/backup/backup.js b/static/backup/backup.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/allCss.css b/static/baseTemplate/assets/allCss.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/applications/mailbox.css b/static/baseTemplate/assets/applications/mailbox.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css b/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css.map b/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.css.map
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css b/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css.map b/static/baseTemplate/assets/bootstrap/css/bootstrap-theme.min.css.map
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap.css b/static/baseTemplate/assets/bootstrap/css/bootstrap.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap.css.map b/static/baseTemplate/assets/bootstrap/css/bootstrap.css.map
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css b/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css.map b/static/baseTemplate/assets/bootstrap/css/bootstrap.min.css.map
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.eot b/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.svg b/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf b/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff b/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff2 b/static/baseTemplate/assets/bootstrap/fonts/glyphicons-halflings-regular.woff2
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/js/bootstrap.js b/static/baseTemplate/assets/bootstrap/js/bootstrap.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/js/bootstrap.min.js b/static/baseTemplate/assets/bootstrap/js/bootstrap.min.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/js/npm.js b/static/baseTemplate/assets/bootstrap/js/npm.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/bootstrap/js/test.js b/static/baseTemplate/assets/bootstrap/js/test.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/badges.css b/static/baseTemplate/assets/elements/badges.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/buttons.css b/static/baseTemplate/assets/elements/buttons.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/content-box.css b/static/baseTemplate/assets/elements/content-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/dashboard-box.css b/static/baseTemplate/assets/elements/dashboard-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/elements-combind.css b/static/baseTemplate/assets/elements/elements-combind.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/elementsCombined.css b/static/baseTemplate/assets/elements/elementsCombined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/elementsCombinedAndMinified.css b/static/baseTemplate/assets/elements/elementsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/forms.css b/static/baseTemplate/assets/elements/forms.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/images.css b/static/baseTemplate/assets/elements/images.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/info-box.css b/static/baseTemplate/assets/elements/info-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/invoice.css b/static/baseTemplate/assets/elements/invoice.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/loading-indicators.css b/static/baseTemplate/assets/elements/loading-indicators.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/menus.css b/static/baseTemplate/assets/elements/menus.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/panel-box.css b/static/baseTemplate/assets/elements/panel-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/response-messages.css b/static/baseTemplate/assets/elements/response-messages.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/responsive-tables.css b/static/baseTemplate/assets/elements/responsive-tables.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/ribbon.css b/static/baseTemplate/assets/elements/ribbon.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/social-box.css b/static/baseTemplate/assets/elements/social-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/tables.css b/static/baseTemplate/assets/elements/tables.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/tile-box.css b/static/baseTemplate/assets/elements/tile-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/elements/timeline.css b/static/baseTemplate/assets/elements/timeline.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/FontAwesome.otf b/static/baseTemplate/assets/finalBase/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/finalBase.css b/static/baseTemplate/assets/finalBase/finalBase.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/finalBaseTheme.css b/static/baseTemplate/assets/finalBase/finalBaseTheme.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/fontawesome-webfont.eot b/static/baseTemplate/assets/finalBase/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/fontawesome-webfont.svg b/static/baseTemplate/assets/finalBase/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/fontawesome-webfont.ttf b/static/baseTemplate/assets/finalBase/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/fontawesome-webfont.woff b/static/baseTemplate/assets/finalBase/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/iconsCombined.css b/static/baseTemplate/assets/finalBase/iconsCombined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/linecons.eot b/static/baseTemplate/assets/finalBase/linecons.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/linecons.svg b/static/baseTemplate/assets/finalBase/linecons.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/linecons.ttf b/static/baseTemplate/assets/finalBase/linecons.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/linecons.woff b/static/baseTemplate/assets/finalBase/linecons.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/spinnericon.eot b/static/baseTemplate/assets/finalBase/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/spinnericon.svg b/static/baseTemplate/assets/finalBase/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/spinnericon.ttf b/static/baseTemplate/assets/finalBase/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalBase/spinnericon.woff b/static/baseTemplate/assets/finalBase/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalJS/final.js b/static/baseTemplate/assets/finalJS/final.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/FontAwesome.otf b/static/baseTemplate/assets/finalLoginPageCSS/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/allCss.css b/static/baseTemplate/assets/finalLoginPageCSS/allCss.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/allCssNormal.css b/static/baseTemplate/assets/finalLoginPageCSS/allCssNormal.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.eot b/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.svg b/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.ttf b/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.woff b/static/baseTemplate/assets/finalLoginPageCSS/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/blog.css b/static/baseTemplate/assets/frontend-elements/blog.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/cta-box.css b/static/baseTemplate/assets/frontend-elements/cta-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/feature-box.css b/static/baseTemplate/assets/frontend-elements/feature-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/footer.css b/static/baseTemplate/assets/frontend-elements/footer.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/hero-box.css b/static/baseTemplate/assets/frontend-elements/hero-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/icon-box.css b/static/baseTemplate/assets/frontend-elements/icon-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/portfolio-navigation.css b/static/baseTemplate/assets/frontend-elements/portfolio-navigation.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/pricing-table.css b/static/baseTemplate/assets/frontend-elements/pricing-table.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/sliders.css b/static/baseTemplate/assets/frontend-elements/sliders.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/frontend-elements/testimonial-box.css b/static/baseTemplate/assets/frontend-elements/testimonial-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/admin-responsive.css b/static/baseTemplate/assets/helpers/admin-responsive.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/animate.css b/static/baseTemplate/assets/helpers/animate.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/backgrounds.css b/static/baseTemplate/assets/helpers/backgrounds.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/boilerplate.css b/static/baseTemplate/assets/helpers/boilerplate.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/border-radius.css b/static/baseTemplate/assets/helpers/border-radius.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/colors.css b/static/baseTemplate/assets/helpers/colors.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/frontend-responsive.css b/static/baseTemplate/assets/helpers/frontend-responsive.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/grid.css b/static/baseTemplate/assets/helpers/grid.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/helpers-combined.css b/static/baseTemplate/assets/helpers/helpers-combined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/helpersAllCombines.css b/static/baseTemplate/assets/helpers/helpersAllCombines.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/helpersCombinedAndMinified.css b/static/baseTemplate/assets/helpers/helpersCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/helpersMinified.css b/static/baseTemplate/assets/helpers/helpersMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/page-transitions.css b/static/baseTemplate/assets/helpers/page-transitions.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/responsive-elements.css b/static/baseTemplate/assets/helpers/responsive-elements.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/spacing.css b/static/baseTemplate/assets/helpers/spacing.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/typography.css b/static/baseTemplate/assets/helpers/typography.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/helpers/utils.css b/static/baseTemplate/assets/helpers/utils.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/FontAwesome.otf b/static/baseTemplate/assets/icons/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/elusive/elusive.css b/static/baseTemplate/assets/icons/elusive/elusive.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/elusive/elusive.eot b/static/baseTemplate/assets/icons/elusive/elusive.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/elusive/elusive.svg b/static/baseTemplate/assets/icons/elusive/elusive.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/elusive/elusive.ttf b/static/baseTemplate/assets/icons/elusive/elusive.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/elusive/elusive.woff b/static/baseTemplate/assets/icons/elusive/elusive.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome-webfont.eot b/static/baseTemplate/assets/icons/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome-webfont.svg b/static/baseTemplate/assets/icons/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome-webfont.ttf b/static/baseTemplate/assets/icons/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome-webfont.woff b/static/baseTemplate/assets/icons/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome.css b/static/baseTemplate/assets/icons/fontawesome.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/FontAwesome.otf b/static/baseTemplate/assets/icons/fontawesome/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.eot b/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.svg b/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.ttf b/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.woff b/static/baseTemplate/assets/icons/fontawesome/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/fontawesome/fontawesome.css b/static/baseTemplate/assets/icons/fontawesome/fontawesome.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconic/iconic.css b/static/baseTemplate/assets/icons/iconic/iconic.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconic/iconic.eot b/static/baseTemplate/assets/icons/iconic/iconic.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconic/iconic.svg b/static/baseTemplate/assets/icons/iconic/iconic.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconic/iconic.ttf b/static/baseTemplate/assets/icons/iconic/iconic.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconic/iconic.woff b/static/baseTemplate/assets/icons/iconic/iconic.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconsCombined.css b/static/baseTemplate/assets/icons/iconsCombined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/iconsCombinedAndMinified.css b/static/baseTemplate/assets/icons/iconsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons.eot b/static/baseTemplate/assets/icons/linecons.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons.svg b/static/baseTemplate/assets/icons/linecons.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons.ttf b/static/baseTemplate/assets/icons/linecons.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons.woff b/static/baseTemplate/assets/icons/linecons.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons/linecons.css b/static/baseTemplate/assets/icons/linecons/linecons.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons/linecons.eot b/static/baseTemplate/assets/icons/linecons/linecons.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons/linecons.svg b/static/baseTemplate/assets/icons/linecons/linecons.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons/linecons.ttf b/static/baseTemplate/assets/icons/linecons/linecons.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/linecons/linecons.woff b/static/baseTemplate/assets/icons/linecons/linecons.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/meteocons/meteocons.css b/static/baseTemplate/assets/icons/meteocons/meteocons.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/meteocons/meteocons.eot b/static/baseTemplate/assets/icons/meteocons/meteocons.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/meteocons/meteocons.svg b/static/baseTemplate/assets/icons/meteocons/meteocons.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/meteocons/meteocons.ttf b/static/baseTemplate/assets/icons/meteocons/meteocons.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/meteocons/meteocons.woff b/static/baseTemplate/assets/icons/meteocons/meteocons.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon.eot b/static/baseTemplate/assets/icons/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon.svg b/static/baseTemplate/assets/icons/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon.ttf b/static/baseTemplate/assets/icons/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon.woff b/static/baseTemplate/assets/icons/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon/spinnericon.css b/static/baseTemplate/assets/icons/spinnericon/spinnericon.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon/spinnericon.eot b/static/baseTemplate/assets/icons/spinnericon/spinnericon.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon/spinnericon.svg b/static/baseTemplate/assets/icons/spinnericon/spinnericon.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon/spinnericon.ttf b/static/baseTemplate/assets/icons/spinnericon/spinnericon.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/spinnericon/spinnericon.woff b/static/baseTemplate/assets/icons/spinnericon/spinnericon.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/typicons/typicons.css b/static/baseTemplate/assets/icons/typicons/typicons.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/typicons/typicons.eot b/static/baseTemplate/assets/icons/typicons/typicons.eot
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/typicons/typicons.svg b/static/baseTemplate/assets/icons/typicons/typicons.svg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/typicons/typicons.ttf b/static/baseTemplate/assets/icons/typicons/typicons.ttf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/icons/typicons/typicons.woff b/static/baseTemplate/assets/icons/typicons/typicons.woff
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/ada.png b/static/baseTemplate/assets/image-resources/ada.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-1.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-10.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-11.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-11.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-12.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-12.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-13.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-13.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-14.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-14.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-15.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-15.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-16.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-16.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-2.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-3.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-4.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-5.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-6.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-7.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-8.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-9.jpg b/static/baseTemplate/assets/image-resources/blurred-bg/blurred-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-1.jpg b/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-2.jpg b/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-3.jpg b/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-4.jpg b/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-5.jpg b/static/baseTemplate/assets/image-resources/blurred-img/blurred-img-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-1.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-10.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-11.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-11.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-12.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-12.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-13.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-13.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-14.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-14.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-2.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-3.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-4.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-5.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-6.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-7.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-8.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/full-bg/full-bg-9.jpg b/static/baseTemplate/assets/image-resources/full-bg/full-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/gravatar.png b/static/baseTemplate/assets/image-resources/gravatar.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/logo-admin.png b/static/baseTemplate/assets/image-resources/logo-admin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/logo-alt.png b/static/baseTemplate/assets/image-resources/logo-alt.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/logo.png b/static/baseTemplate/assets/image-resources/logo.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/based-on-bootstrap.jpg b/static/baseTemplate/assets/image-resources/objects/based-on-bootstrap.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/browser-1.png b/static/baseTemplate/assets/image-resources/objects/browser-1.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/browser-2.png b/static/baseTemplate/assets/image-resources/objects/browser-2.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/browser-3.png b/static/baseTemplate/assets/image-resources/objects/browser-3.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/easy-to-customize.png b/static/baseTemplate/assets/image-resources/objects/easy-to-customize.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/extensive-documentation.png b/static/baseTemplate/assets/image-resources/objects/extensive-documentation.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/ipad_horizontal.png b/static/baseTemplate/assets/image-resources/objects/ipad_horizontal.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/iphone-screen.png b/static/baseTemplate/assets/image-resources/objects/iphone-screen.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/iphone_hand.png b/static/baseTemplate/assets/image-resources/objects/iphone_hand.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/objects/phone-1.png b/static/baseTemplate/assets/image-resources/objects/phone-1.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-1.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-1.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-10.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-10.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-2.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-2.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-3.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-3.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-4.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-4.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-5.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-5.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-6.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-6.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-7.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-7.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-8.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-8.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-9.png b/static/baseTemplate/assets/image-resources/pattern-bg/pattern-bg-9.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial1.jpg b/static/baseTemplate/assets/image-resources/people/testimonial1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial2.jpg b/static/baseTemplate/assets/image-resources/people/testimonial2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial3.jpg b/static/baseTemplate/assets/image-resources/people/testimonial3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial4.jpg b/static/baseTemplate/assets/image-resources/people/testimonial4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial5.jpg b/static/baseTemplate/assets/image-resources/people/testimonial5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial6.jpg b/static/baseTemplate/assets/image-resources/people/testimonial6.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial7.jpg b/static/baseTemplate/assets/image-resources/people/testimonial7.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/people/testimonial8.jpg b/static/baseTemplate/assets/image-resources/people/testimonial8.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-1.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-10.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-10.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-2.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-3.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-4.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-5.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-6.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-6.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-7.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-7.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-8.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-8.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-9.jpg b/static/baseTemplate/assets/image-resources/poly-bg/poly-bg-9.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/slides-bg/slide-1.jpg b/static/baseTemplate/assets/image-resources/slides-bg/slide-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/slides-bg/slide-2.jpg b/static/baseTemplate/assets/image-resources/slides-bg/slide-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/slides-bg/slide-3.jpg b/static/baseTemplate/assets/image-resources/slides-bg/slide-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/slides-bg/slide-4.jpg b/static/baseTemplate/assets/image-resources/slides-bg/slide-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/slides-bg/slide-5.jpg b/static/baseTemplate/assets/image-resources/slides-bg/slide-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-1.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-1.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-10.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-10.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-11.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-11.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-12.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-12.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-13.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-13.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-14.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-14.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-15.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-15.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-16.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-16.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-17.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-17.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-18.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-18.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-19.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-19.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-2.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-2.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-20.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-20.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-21.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-21.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-22.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-22.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-23.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-23.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-24.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-24.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-25.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-25.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-26.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-26.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-27.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-27.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-28.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-28.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-29.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-29.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-3.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-3.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-30.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-30.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-31.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-31.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-32.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-32.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-33.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-33.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-34.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-34.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-35.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-35.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-36.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-36.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-37.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-37.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-38.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-38.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-39.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-39.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-4.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-4.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-40.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-40.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-41.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-41.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-42.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-42.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-43.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-43.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-44.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-44.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-5.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-5.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-6.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-6.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-7.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-7.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-8.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-8.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/stock-images/img-9.jpg b/static/baseTemplate/assets/image-resources/stock-images/img-9.jpg
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/image-resources/webPanel.png b/static/baseTemplate/assets/image-resources/webPanel.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/animated-overlay.gif b/static/baseTemplate/assets/images/animated-overlay.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/blank.gif b/static/baseTemplate/assets/images/blank.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/colorpicker.png b/static/baseTemplate/assets/images/colorpicker.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/grabbing.png b/static/baseTemplate/assets/images/grabbing.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/apple-touch-icon-114-precomposed.png b/static/baseTemplate/assets/images/icons/apple-touch-icon-114-precomposed.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/apple-touch-icon-144-precomposed.png b/static/baseTemplate/assets/images/icons/apple-touch-icon-144-precomposed.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/apple-touch-icon-57-precomposed.png b/static/baseTemplate/assets/images/icons/apple-touch-icon-57-precomposed.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/apple-touch-icon-72-precomposed.png b/static/baseTemplate/assets/images/icons/apple-touch-icon-72-precomposed.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/favicon.png b/static/baseTemplate/assets/images/icons/favicon.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/icons/icons.psd b/static/baseTemplate/assets/images/icons/icons.psd
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/jcrop.gif b/static/baseTemplate/assets/images/jcrop.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/login-bg.png b/static/baseTemplate/assets/images/login-bg.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/spinner/loader-dark.gif b/static/baseTemplate/assets/images/spinner/loader-dark.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/images/spinner/loader-light.gif b/static/baseTemplate/assets/images/spinner/loader-light.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/d3.js b/static/baseTemplate/assets/js-core/d3.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/greensock.js b/static/baseTemplate/assets/js-core/greensock.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-cookie.js b/static/baseTemplate/assets/js-core/jquery-cookie.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-core.js b/static/baseTemplate/assets/js-core/jquery-core.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-core.min.js b/static/baseTemplate/assets/js-core/jquery-core.min.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-ui-core.js b/static/baseTemplate/assets/js-core/jquery-ui-core.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-ui-mouse.js b/static/baseTemplate/assets/js-core/jquery-ui-mouse.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-ui-position.js b/static/baseTemplate/assets/js-core/jquery-ui-position.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-ui-touch-punch.js b/static/baseTemplate/assets/js-core/jquery-ui-touch-punch.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/jquery-ui-widget.js b/static/baseTemplate/assets/js-core/jquery-ui-widget.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/modernizr.js b/static/baseTemplate/assets/js-core/modernizr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/raphael.js b/static/baseTemplate/assets/js-core/raphael.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-core/transition.js b/static/baseTemplate/assets/js-core/transition.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-init/frontend-init.js b/static/baseTemplate/assets/js-init/frontend-init.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/js-init/widgets-init.js b/static/baseTemplate/assets/js-init/widgets-init.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/chat.css b/static/baseTemplate/assets/snippets/chat.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/files-box.css b/static/baseTemplate/assets/snippets/files-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/login-box.css b/static/baseTemplate/assets/snippets/login-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/mobile-navigation.css b/static/baseTemplate/assets/snippets/mobile-navigation.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/notification-box.css b/static/baseTemplate/assets/snippets/notification-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/progress-box.css b/static/baseTemplate/assets/snippets/progress-box.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/snippetsCombined.css b/static/baseTemplate/assets/snippets/snippetsCombined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/snippetsCombinedAndMinified.css b/static/baseTemplate/assets/snippets/snippetsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/todo.css b/static/baseTemplate/assets/snippets/todo.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/snippets/user-profile.css b/static/baseTemplate/assets/snippets/user-profile.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/admin/color-schemes/default.css b/static/baseTemplate/assets/themes/admin/color-schemes/default.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/admin/layout.css b/static/baseTemplate/assets/themes/admin/layout.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/admin/layout.js b/static/baseTemplate/assets/themes/admin/layout.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/components/border-radius.css b/static/baseTemplate/assets/themes/components/border-radius.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/components/default.css b/static/baseTemplate/assets/themes/components/default.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/frontend/color-schemes/default.css b/static/baseTemplate/assets/themes/frontend/color-schemes/default.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/frontend/layout.css b/static/baseTemplate/assets/themes/frontend/layout.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/themes/frontend/layout.js b/static/baseTemplate/assets/themes/frontend/layout.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/accordion-ui/accordion.css b/static/baseTemplate/assets/widgets/accordion-ui/accordion.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/accordion-ui/accordion.js b/static/baseTemplate/assets/widgets/accordion-ui/accordion.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/animation/animation.js b/static/baseTemplate/assets/widgets/animation/animation.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/autocomplete/autocomplete-demo.js b/static/baseTemplate/assets/widgets/autocomplete/autocomplete-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/autocomplete/autocomplete.js b/static/baseTemplate/assets/widgets/autocomplete/autocomplete.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/autocomplete/menu.js b/static/baseTemplate/assets/widgets/autocomplete/menu.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/button-ui/button.js b/static/baseTemplate/assets/widgets/button-ui/button.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/button/button.js b/static/baseTemplate/assets/widgets/button/button.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/calendar/calendar-demo.js b/static/baseTemplate/assets/widgets/calendar/calendar-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/calendar/calendar.css b/static/baseTemplate/assets/widgets/calendar/calendar.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/calendar/calendar.js b/static/baseTemplate/assets/widgets/calendar/calendar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/carousel/carousel.css b/static/baseTemplate/assets/widgets/carousel/carousel.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/carousel/carousel.js b/static/baseTemplate/assets/widgets/carousel/carousel.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-bar.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-bar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-core.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-core.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-demo.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-doughnut.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-doughnut.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-line.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-line.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-polar.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-polar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/chart-js/chart-radar.js b/static/baseTemplate/assets/widgets/charts/chart-js/chart-radar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-demo-1.js b/static/baseTemplate/assets/widgets/charts/flot/flot-demo-1.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-demo.js b/static/baseTemplate/assets/widgets/charts/flot/flot-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-pie.js b/static/baseTemplate/assets/widgets/charts/flot/flot-pie.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-resize.js b/static/baseTemplate/assets/widgets/charts/flot/flot-resize.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-stack.js b/static/baseTemplate/assets/widgets/charts/flot/flot-stack.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot-tooltip.js b/static/baseTemplate/assets/widgets/charts/flot/flot-tooltip.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/flot/flot.js b/static/baseTemplate/assets/widgets/charts/flot/flot.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/justgage/justgage-demo.js b/static/baseTemplate/assets/widgets/charts/justgage/justgage-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/justgage/justgage.css b/static/baseTemplate/assets/widgets/charts/justgage/justgage.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/justgage/justgage.js b/static/baseTemplate/assets/widgets/charts/justgage/justgage.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/morris/morris-demo.js b/static/baseTemplate/assets/widgets/charts/morris/morris-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/morris/morris.css b/static/baseTemplate/assets/widgets/charts/morris/morris.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/morris/morris.js b/static/baseTemplate/assets/widgets/charts/morris/morris.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/piegage/piegage-demo.js b/static/baseTemplate/assets/widgets/charts/piegage/piegage-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/piegage/piegage.css b/static/baseTemplate/assets/widgets/charts/piegage/piegage.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/piegage/piegage.js b/static/baseTemplate/assets/widgets/charts/piegage/piegage.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/sparklines/sparklines-demo.js b/static/baseTemplate/assets/widgets/charts/sparklines/sparklines-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/sparklines/sparklines.js b/static/baseTemplate/assets/widgets/charts/sparklines/sparklines.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-1.js b/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-1.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-2.js b/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo-2.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo.js b/static/baseTemplate/assets/widgets/charts/xcharts/xcharts-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.css b/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.js b/static/baseTemplate/assets/widgets/charts/xcharts/xcharts.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/chosen/chosen-demo.js b/static/baseTemplate/assets/widgets/chosen/chosen-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/chosen/chosen.css b/static/baseTemplate/assets/widgets/chosen/chosen.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/chosen/chosen.js b/static/baseTemplate/assets/widgets/chosen/chosen.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/ckeditor.js b/static/baseTemplate/assets/widgets/ckeditor/ckeditor.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/config.js b/static/baseTemplate/assets/widgets/ckeditor/config.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/contents.css b/static/baseTemplate/assets/widgets/ckeditor/contents.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/lang/en.js b/static/baseTemplate/assets/widgets/ckeditor/lang/en.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/da.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/da.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/de.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/de.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/el.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/el.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/en.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/es.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/es.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/et.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/et.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/he.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/he.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/id.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/id.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/it.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/it.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/km.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/km.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/no.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/no.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/si.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/si.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/th.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/th.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/about.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/about.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/logo_ckeditor.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/about/dialogs/logo_ckeditor.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/clipboard/dialogs/paste.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/clipboard/dialogs/paste.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/dialog/dialogDefinition.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/dialog/dialogDefinition.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/icons.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/icons.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/icons_hidpi.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/icons_hidpi.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/image/dialogs/image.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/image/dialogs/image.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/image/images/noimage.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/image/images/noimage.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/anchor.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/anchor.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/link.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/link/dialogs/link.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/anchor.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/anchor.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/hidpi/anchor.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/link/images/hidpi/anchor.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/hidpi/icon.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon-rtl.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon-rtl.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon.png b/static/baseTemplate/assets/widgets/ckeditor/plugins/magicline/images/icon.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/pastefromword/filter/default.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/pastefromword/filter/default.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/LICENSE.md b/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/LICENSE.md
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/README.md b/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/README.md
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/options.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/options.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/toolbar.css b/static/baseTemplate/assets/widgets/ckeditor/plugins/scayt/dialogs/toolbar.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ar.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/bg.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/bg.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ca.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ca.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cs.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cs.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cy.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/cy.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/de.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/de.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/el.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/el.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/en.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/eo.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/eo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/es.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/es.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/et.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/et.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fa.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fa.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fi.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/fr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/gl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/gl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/he.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/he.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hu.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/hu.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/id.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/id.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/it.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/it.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ja.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ja.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/km.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/km.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ku.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ku.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/lv.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/lv.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nb.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nb.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/nl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/no.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/no.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/pt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ru.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ru.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/si.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/si.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sk.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sk.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sl.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sq.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sq.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sv.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/sv.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/th.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/th.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tr.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tt.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/tt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ug.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/ug.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/uk.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/uk.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/vi.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/vi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/lang/zh.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/specialchar.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/specialchar/dialogs/specialchar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/table/dialogs/table.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/table/dialogs/table.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/tabletools/dialogs/tableCell.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/tabletools/dialogs/tableCell.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/LICENSE.md b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/LICENSE.md
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/README.md b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/README.md
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/ciframe.html b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/ciframe.html
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/tmpFrameset.html b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/tmpFrameset.html
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.css b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc_ie.js b/static/baseTemplate/assets/widgets/ckeditor/plugins/wsc/dialogs/wsc_ie.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie7.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie7.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie8.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_ie8.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_iequirks.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_iequirks.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_opera.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/dialog_opera.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_gecko.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_gecko.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie7.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie7.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie8.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_ie8.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_iequirks.css b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/editor_iequirks.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons_hidpi.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/icons_hidpi.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/arrow.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/arrow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/close.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/close.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/close.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/close.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock-open.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock-open.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/lock.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/refresh.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/hidpi/refresh.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock-open.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock-open.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/lock.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/refresh.png b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/images/refresh.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/readme.md b/static/baseTemplate/assets/widgets/ckeditor/skins/bootstrapck/readme.md
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ckeditor/styles.js b/static/baseTemplate/assets/widgets/ckeditor/styles.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/collapse/collapse.js b/static/baseTemplate/assets/widgets/collapse/collapse.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/colorpicker/colorpicker-demo.js b/static/baseTemplate/assets/widgets/colorpicker/colorpicker-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/colorpicker/colorpicker.css b/static/baseTemplate/assets/widgets/colorpicker/colorpicker.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/colorpicker/colorpicker.js b/static/baseTemplate/assets/widgets/colorpicker/colorpicker.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/content-box/contentbox.js b/static/baseTemplate/assets/widgets/content-box/contentbox.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-bootstrap.js b/static/baseTemplate/assets/widgets/datatable/datatable-bootstrap.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-fixedcolumns.js b/static/baseTemplate/assets/widgets/datatable/datatable-fixedcolumns.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-fixedheader.js b/static/baseTemplate/assets/widgets/datatable/datatable-fixedheader.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-reorder.js b/static/baseTemplate/assets/widgets/datatable/datatable-reorder.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-responsive.js b/static/baseTemplate/assets/widgets/datatable/datatable-responsive.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable-tabletools.js b/static/baseTemplate/assets/widgets/datatable/datatable-tabletools.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable.css b/static/baseTemplate/assets/widgets/datatable/datatable.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/datatable.js b/static/baseTemplate/assets/widgets/datatable/datatable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls.swf b/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls.swf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls_pdf.swf b/static/baseTemplate/assets/widgets/datatable/swf/copy_csv_xls_pdf.swf
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datepicker-ui/datepicker-demo.js b/static/baseTemplate/assets/widgets/datepicker-ui/datepicker-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.css b/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.js b/static/baseTemplate/assets/widgets/datepicker-ui/datepicker.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datepicker/datepicker.css b/static/baseTemplate/assets/widgets/datepicker/datepicker.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/datepicker/datepicker.js b/static/baseTemplate/assets/widgets/datepicker/datepicker.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker-demo.js b/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.css b/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.js b/static/baseTemplate/assets/widgets/daterangepicker/daterangepicker.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/daterangepicker/moment.js b/static/baseTemplate/assets/widgets/daterangepicker/moment.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dialog/dialog-demo.js b/static/baseTemplate/assets/widgets/dialog/dialog-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dialog/dialog.css b/static/baseTemplate/assets/widgets/dialog/dialog.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dialog/dialog.js b/static/baseTemplate/assets/widgets/dialog/dialog.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dropdown/dropdown.css b/static/baseTemplate/assets/widgets/dropdown/dropdown.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dropdown/dropdown.js b/static/baseTemplate/assets/widgets/dropdown/dropdown.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dropzone/dropzone.css b/static/baseTemplate/assets/widgets/dropzone/dropzone.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/dropzone/dropzone.js b/static/baseTemplate/assets/widgets/dropzone/dropzone.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/file-input/file-input-demo.js b/static/baseTemplate/assets/widgets/file-input/file-input-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/file-input/file-input.js b/static/baseTemplate/assets/widgets/file-input/file-input.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/file-input/fileinput.css b/static/baseTemplate/assets/widgets/file-input/fileinput.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/fullpage/fullpage.css b/static/baseTemplate/assets/widgets/fullpage/fullpage.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/fullpage/fullpage.js b/static/baseTemplate/assets/widgets/fullpage/fullpage.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/input-mask/inputmask.js b/static/baseTemplate/assets/widgets/input-mask/inputmask.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.css b/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.js b/static/baseTemplate/assets/widgets/input-switch/inputswitch-alt.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/input-switch/inputswitch.css b/static/baseTemplate/assets/widgets/input-switch/inputswitch.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/input-switch/inputswitch.js b/static/baseTemplate/assets/widgets/input-switch/inputswitch.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/interactions-ui/draggable.js b/static/baseTemplate/assets/widgets/interactions-ui/draggable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/interactions-ui/droppable.js b/static/baseTemplate/assets/widgets/interactions-ui/droppable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/interactions-ui/resizable.js b/static/baseTemplate/assets/widgets/interactions-ui/resizable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/interactions-ui/selectable.js b/static/baseTemplate/assets/widgets/interactions-ui/selectable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/interactions-ui/sortable.js b/static/baseTemplate/assets/widgets/interactions-ui/sortable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider-demo.js b/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.css b/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.js b/static/baseTemplate/assets/widgets/ionrangeslider/ionrangeslider.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jcrop/jcrop-demo.js b/static/baseTemplate/assets/widgets/jcrop/jcrop-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jcrop/jcrop.css b/static/baseTemplate/assets/widgets/jcrop/jcrop.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jcrop/jcrop.js b/static/baseTemplate/assets/widgets/jcrop/jcrop.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl-demo.js b/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.css b/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.js b/static/baseTemplate/assets/widgets/jgrowl-notifications/jgrowl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/knobs/knob.js b/static/baseTemplate/assets/widgets/knobs/knob.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/layerslider-demo.js b/static/baseTemplate/assets/widgets/layerslider/layerslider-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/layerslider-transitions.js b/static/baseTemplate/assets/widgets/layerslider/layerslider-transitions.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/layerslider.css b/static/baseTemplate/assets/widgets/layerslider/layerslider.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/layerslider.js b/static/baseTemplate/assets/widgets/layerslider/layerslider.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/shadow.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/shadow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/shadow.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/shadow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlessdark3d/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/shadow.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/shadow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/shadow.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/shadow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/borderlesslight3d/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/carousel/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/carousel/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/carousel/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/carousel/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/carousel/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/darkskin/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/defaultskin/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidth/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/fullwidthdark/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/glass/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/glass/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/glass/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/glass/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/glass/shadow.png b/static/baseTemplate/assets/widgets/layerslider/skins/glass/shadow.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/glass/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/lightskin/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/minimal/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/minimal/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/minimal/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/minimal/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/minimal/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/noskin/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/noskin/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/noskin/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/noskin/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/noskin/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/v5/loading.gif b/static/baseTemplate/assets/widgets/layerslider/skins/v5/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/v5/nothumb.png b/static/baseTemplate/assets/widgets/layerslider/skins/v5/nothumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.css b/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.png b/static/baseTemplate/assets/widgets/layerslider/skins/v5/skin.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/lazyload/lazyload.js b/static/baseTemplate/assets/widgets/lazyload/lazyload.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/loading-bar/loadingbar-demo.js b/static/baseTemplate/assets/widgets/loading-bar/loadingbar-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/loading-bar/loadingbar.css b/static/baseTemplate/assets/widgets/loading-bar/loadingbar.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/loading-bar/loadingbar.js b/static/baseTemplate/assets/widgets/loading-bar/loadingbar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/loading-indicator/loader-dark.gif b/static/baseTemplate/assets/widgets/loading-indicator/loader-dark.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/loading-indicator/loader-light.gif b/static/baseTemplate/assets/widgets/loading-indicator/loader-light.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/gmaps/gmaps-demo.js b/static/baseTemplate/assets/widgets/maps/gmaps/gmaps-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/gmaps/gmaps.js b/static/baseTemplate/assets/widgets/maps/gmaps/gmaps.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/mapael/mapael-demo.js b/static/baseTemplate/assets/widgets/maps/mapael/mapael-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/mapael/mapael.js b/static/baseTemplate/assets/widgets/maps/mapael/mapael.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/mapael/maps/france_departments.js b/static/baseTemplate/assets/widgets/maps/mapael/maps/france_departments.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/mapael/maps/usa_states.js b/static/baseTemplate/assets/widgets/maps/mapael/maps/usa_states.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/mapael/maps/world_countries.js b/static/baseTemplate/assets/widgets/maps/mapael/maps/world_countries.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/de_merc_en.js b/static/baseTemplate/assets/widgets/maps/vector-maps/de_merc_en.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/mall_map.js b/static/baseTemplate/assets/widgets/maps/vector-maps/mall_map.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps-demo.js b/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.css b/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.js b/static/baseTemplate/assets/widgets/maps/vector-maps/vectormaps.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/maps/vector-maps/world_map.js b/static/baseTemplate/assets/widgets/maps/vector-maps/world_map.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/markdown/markdown.css b/static/baseTemplate/assets/widgets/markdown/markdown.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/markdown/markdown.js b/static/baseTemplate/assets/widgets/markdown/markdown.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/mixitup/images-loaded.js b/static/baseTemplate/assets/widgets/mixitup/images-loaded.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/mixitup/isotope.js b/static/baseTemplate/assets/widgets/mixitup/isotope.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/mixitup/mixitup.js b/static/baseTemplate/assets/widgets/mixitup/mixitup.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/mixitup/portfolio-demo.js b/static/baseTemplate/assets/widgets/mixitup/portfolio-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/modal/modal.css b/static/baseTemplate/assets/widgets/modal/modal.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/modal/modal.js b/static/baseTemplate/assets/widgets/modal/modal.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-select/multiselect.css b/static/baseTemplate/assets/widgets/multi-select/multiselect.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-select/multiselect.js b/static/baseTemplate/assets/widgets/multi-select/multiselect.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/app.js b/static/baseTemplate/assets/widgets/multi-upload/app.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.postmessage-transport.js b/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.postmessage-transport.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.xdr-transport.js b/static/baseTemplate/assets/widgets/multi-upload/cors/jquery.xdr-transport.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/fileupload.css b/static/baseTemplate/assets/widgets/multi-upload/fileupload.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-angular.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-angular.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-audio.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-audio.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-image.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-image.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-jquery-ui.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-jquery-ui.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-process.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-process.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-ui.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-ui.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-validate.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-validate.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-video.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload-video.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.fileupload.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/jquery.iframe-transport.js b/static/baseTemplate/assets/widgets/multi-upload/jquery.iframe-transport.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/multi-upload/main.js b/static/baseTemplate/assets/widgets/multi-upload/main.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/nestable/nestable-demo.js b/static/baseTemplate/assets/widgets/nestable/nestable-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/nestable/nestable.css b/static/baseTemplate/assets/widgets/nestable/nestable.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/nestable/nestable.js b/static/baseTemplate/assets/widgets/nestable/nestable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/nicescroll/nicescroll-demo.js b/static/baseTemplate/assets/widgets/nicescroll/nicescroll-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/nicescroll/nicescroll.js b/static/baseTemplate/assets/widgets/nicescroll/nicescroll.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/noty-notifications/noty-demo.js b/static/baseTemplate/assets/widgets/noty-notifications/noty-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/noty-notifications/noty.css b/static/baseTemplate/assets/widgets/noty-notifications/noty.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/noty-notifications/noty.js b/static/baseTemplate/assets/widgets/noty-notifications/noty.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/overlay/overlay.js b/static/baseTemplate/assets/widgets/overlay/overlay.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel-demo.js b/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.css b/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.js b/static/baseTemplate/assets/widgets/owlcarousel/owlcarousel.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/parsley/parsley.js b/static/baseTemplate/assets/widgets/parsley/parsley.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/popover/popover.css b/static/baseTemplate/assets/widgets/popover/popover.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/popover/popover.js b/static/baseTemplate/assets/widgets/popover/popover.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/default_thumb.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/default_thumb.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/loader.gif b/static/baseTemplate/assets/widgets/pretty-photo/images/default/loader.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_next.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_next.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_prev.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_prev.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_x.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_x.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_y.png b/static/baseTemplate/assets/widgets/pretty-photo/images/default/sprite_y.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.css b/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.js b/static/baseTemplate/assets/widgets/pretty-photo/prettyphoto.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/progressbar/progressbar.css b/static/baseTemplate/assets/widgets/progressbar/progressbar.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/progressbar/progressbar.js b/static/baseTemplate/assets/widgets/progressbar/progressbar.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/range-slider/rangeslider-core.js b/static/baseTemplate/assets/widgets/range-slider/rangeslider-core.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/range-slider/rangeslider-demo.js b/static/baseTemplate/assets/widgets/range-slider/rangeslider-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/range-slider/rangeslider.css b/static/baseTemplate/assets/widgets/range-slider/rangeslider.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/screenfull/screenfull.js b/static/baseTemplate/assets/widgets/screenfull/screenfull.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/skrollr/skrollr.js b/static/baseTemplate/assets/widgets/skrollr/skrollr.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/skycons/skycons.js b/static/baseTemplate/assets/widgets/skycons/skycons.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slidebars/slidebars-demo.js b/static/baseTemplate/assets/widgets/slidebars/slidebars-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slidebars/slidebars.css b/static/baseTemplate/assets/widgets/slidebars/slidebars.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slidebars/slidebars.js b/static/baseTemplate/assets/widgets/slidebars/slidebars.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slider-ui/slider-demo.js b/static/baseTemplate/assets/widgets/slider-ui/slider-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slider-ui/slider.css b/static/baseTemplate/assets/widgets/slider-ui/slider.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slider-ui/slider.js b/static/baseTemplate/assets/widgets/slider-ui/slider.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/slimscroll/slimscroll.js b/static/baseTemplate/assets/widgets/slimscroll/slimscroll.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/spinner/spinner.js b/static/baseTemplate/assets/widgets/spinner/spinner.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/sticky/sticky.js b/static/baseTemplate/assets/widgets/sticky/sticky.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.css b/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.js b/static/baseTemplate/assets/widgets/summernote-wysiwyg/summernote-wysiwyg.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/superclick/superclick.js b/static/baseTemplate/assets/widgets/superclick/superclick.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/superfish/superfish.js b/static/baseTemplate/assets/widgets/superfish/superfish.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shAutoloader.js b/static/baseTemplate/assets/widgets/syntax/scripts/shAutoloader.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAS3.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAS3.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAppleScript.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushAppleScript.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushBash.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushBash.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCSharp.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCSharp.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushColdFusion.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushColdFusion.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCpp.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCpp.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCss.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushCss.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDelphi.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDelphi.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDiff.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushDiff.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushErlang.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushErlang.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushGroovy.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushGroovy.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJScript.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJScript.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJava.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJava.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJavaFX.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushJavaFX.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPerl.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPerl.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPhp.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPhp.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPlain.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPlain.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPowerShell.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPowerShell.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPython.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushPython.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushRuby.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushRuby.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSass.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSass.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushScala.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushScala.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSql.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushSql.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushVb.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushVb.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shBrushXml.js b/static/baseTemplate/assets/widgets/syntax/scripts/shBrushXml.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shCore.js b/static/baseTemplate/assets/widgets/syntax/scripts/shCore.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/scripts/shLegacy.js b/static/baseTemplate/assets/widgets/syntax/scripts/shLegacy.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCore.css b/static/baseTemplate/assets/widgets/syntax/styles/shCore.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreDefault.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreDefault.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreDjango.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreDjango.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreEclipse.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreEclipse.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreEmacs.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreEmacs.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreFadeToGrey.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreFadeToGrey.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreMDUltra.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreMDUltra.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreMidnight.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreMidnight.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shCoreRDark.css b/static/baseTemplate/assets/widgets/syntax/styles/shCoreRDark.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeDefault.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeDefault.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeDjango.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeDjango.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeEclipse.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeEclipse.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeEmacs.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeEmacs.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeFadeToGrey.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeFadeToGrey.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeMDUltra.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeMDUltra.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeMidnight.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeMidnight.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/syntax/styles/shThemeRDark.css b/static/baseTemplate/assets/widgets/syntax/styles/shThemeRDark.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tabs-ui/tabs.css b/static/baseTemplate/assets/widgets/tabs-ui/tabs.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tabs-ui/tabs.js b/static/baseTemplate/assets/widgets/tabs-ui/tabs.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tabs/tabs-responsive.js b/static/baseTemplate/assets/widgets/tabs/tabs-responsive.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tabs/tabs.js b/static/baseTemplate/assets/widgets/tabs/tabs.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/textarea/textarea.js b/static/baseTemplate/assets/widgets/textarea/textarea.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.css b/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.js b/static/baseTemplate/assets/widgets/theme-switcher/themeswitcher.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/timepicker/timepicker.css b/static/baseTemplate/assets/widgets/timepicker/timepicker.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/timepicker/timepicker.js b/static/baseTemplate/assets/widgets/timepicker/timepicker.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tocify/tocify.css b/static/baseTemplate/assets/widgets/tocify/tocify.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tocify/tocify.js b/static/baseTemplate/assets/widgets/tocify/tocify.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tooltip/tooltip.css b/static/baseTemplate/assets/widgets/tooltip/tooltip.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/tooltip/tooltip.js b/static/baseTemplate/assets/widgets/tooltip/tooltip.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/touchspin/touchspin-demo.js b/static/baseTemplate/assets/widgets/touchspin/touchspin-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/touchspin/touchspin.css b/static/baseTemplate/assets/widgets/touchspin/touchspin.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/touchspin/touchspin.js b/static/baseTemplate/assets/widgets/touchspin/touchspin.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/uniform/uniform-demo.js b/static/baseTemplate/assets/widgets/uniform/uniform-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/uniform/uniform.css b/static/baseTemplate/assets/widgets/uniform/uniform.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/uniform/uniform.js b/static/baseTemplate/assets/widgets/uniform/uniform.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/videobg/videobg-demo.js b/static/baseTemplate/assets/widgets/videobg/videobg-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/videobg/videobg.js b/static/baseTemplate/assets/widgets/videobg/videobg.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/widgetsCombined.css b/static/baseTemplate/assets/widgets/widgetsCombined.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/widgetsCombinedAndMinified.css b/static/baseTemplate/assets/widgets/widgetsCombinedAndMinified.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/wizard/wizard-demo.js b/static/baseTemplate/assets/widgets/wizard/wizard-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/wizard/wizard.css b/static/baseTemplate/assets/widgets/wizard/wizard.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/wizard/wizard.js b/static/baseTemplate/assets/widgets/wizard/wizard.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/wow/wow.js b/static/baseTemplate/assets/widgets/wow/wow.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/xeditable/images/clear.png b/static/baseTemplate/assets/widgets/xeditable/images/clear.png
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/xeditable/images/loading.gif b/static/baseTemplate/assets/widgets/xeditable/images/loading.gif
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/xeditable/xeditable-demo.js b/static/baseTemplate/assets/widgets/xeditable/xeditable-demo.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/xeditable/xeditable.css b/static/baseTemplate/assets/widgets/xeditable/xeditable.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/assets/widgets/xeditable/xeditable.js b/static/baseTemplate/assets/widgets/xeditable/xeditable.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/bootstrap-toggle.min.css b/static/baseTemplate/bootstrap-toggle.min.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/bootstrap-toggle.min.js b/static/baseTemplate/bootstrap-toggle.min.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/custom-js/pnotify.custom.min.css b/static/baseTemplate/custom-js/pnotify.custom.min.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/custom-js/pnotify.custom.min.js b/static/baseTemplate/custom-js/pnotify.custom.min.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/custom-js/system-status.js b/static/baseTemplate/custom-js/system-status.js
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/percircle.css b/static/baseTemplate/percircle.css
old mode 100644
new mode 100755
diff --git a/static/baseTemplate/percircle.js b/static/baseTemplate/percircle.js
old mode 100644
new mode 100755
diff --git a/static/containerization/containerization.js b/static/containerization/containerization.js
old mode 100644
new mode 100755
diff --git a/static/databases/databases.js b/static/databases/databases.js
old mode 100644
new mode 100755
diff --git a/static/dns/dns.js b/static/dns/dns.js
old mode 100644
new mode 100755
diff --git a/static/dockerManager/dockerManager.js b/static/dockerManager/dockerManager.js
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/checklist.png b/static/emailMarketing/checklist.png
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/compose.png b/static/emailMarketing/compose.png
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/emailMarketing.js b/static/emailMarketing/emailMarketing.js
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/mailing.png b/static/emailMarketing/mailing.png
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/paper-plane.png b/static/emailMarketing/paper-plane.png
old mode 100644
new mode 100755
diff --git a/static/emailMarketing/post-office.png b/static/emailMarketing/post-office.png
old mode 100644
new mode 100755
diff --git a/static/emailPremium/emailPremium.js b/static/emailPremium/emailPremium.js
old mode 100644
new mode 100755
diff --git a/static/emailPremium/settings-gears.png b/static/emailPremium/settings-gears.png
old mode 100644
new mode 100755
diff --git a/static/emailPremium/vpsON.png b/static/emailPremium/vpsON.png
old mode 100644
new mode 100755
diff --git a/static/emailPremium/vpsOff.png b/static/emailPremium/vpsOff.png
old mode 100644
new mode 100755
diff --git a/static/filemanager/css/codemirror.min.css b/static/filemanager/css/codemirror.min.css
old mode 100644
new mode 100755
diff --git a/static/filemanager/css/fileManager.css b/static/filemanager/css/fileManager.css
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fileManager.png b/static/filemanager/images/fileManager.png
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/HELP-US-OUT.txt b/static/filemanager/images/fonts/HELP-US-OUT.txt
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/css/font-awesome.css b/static/filemanager/images/fonts/css/font-awesome.css
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/css/font-awesome.min.css b/static/filemanager/images/fonts/css/font-awesome.min.css
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/FontAwesome.otf b/static/filemanager/images/fonts/fonts/FontAwesome.otf
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/fontawesome-webfont.eot b/static/filemanager/images/fonts/fonts/fontawesome-webfont.eot
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/fontawesome-webfont.svg b/static/filemanager/images/fonts/fonts/fontawesome-webfont.svg
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/fontawesome-webfont.ttf b/static/filemanager/images/fonts/fonts/fontawesome-webfont.ttf
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff b/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff2 b/static/filemanager/images/fonts/fonts/fontawesome-webfont.woff2
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/animated.less b/static/filemanager/images/fonts/less/animated.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/bordered-pulled.less b/static/filemanager/images/fonts/less/bordered-pulled.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/core.less b/static/filemanager/images/fonts/less/core.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/fixed-width.less b/static/filemanager/images/fonts/less/fixed-width.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/font-awesome.less b/static/filemanager/images/fonts/less/font-awesome.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/icons.less b/static/filemanager/images/fonts/less/icons.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/larger.less b/static/filemanager/images/fonts/less/larger.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/list.less b/static/filemanager/images/fonts/less/list.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/mixins.less b/static/filemanager/images/fonts/less/mixins.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/path.less b/static/filemanager/images/fonts/less/path.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/rotated-flipped.less b/static/filemanager/images/fonts/less/rotated-flipped.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/screen-reader.less b/static/filemanager/images/fonts/less/screen-reader.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/stacked.less b/static/filemanager/images/fonts/less/stacked.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/less/variables.less b/static/filemanager/images/fonts/less/variables.less
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_animated.scss b/static/filemanager/images/fonts/scss/_animated.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_bordered-pulled.scss b/static/filemanager/images/fonts/scss/_bordered-pulled.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_core.scss b/static/filemanager/images/fonts/scss/_core.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_fixed-width.scss b/static/filemanager/images/fonts/scss/_fixed-width.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_icons.scss b/static/filemanager/images/fonts/scss/_icons.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_larger.scss b/static/filemanager/images/fonts/scss/_larger.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_list.scss b/static/filemanager/images/fonts/scss/_list.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_mixins.scss b/static/filemanager/images/fonts/scss/_mixins.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_path.scss b/static/filemanager/images/fonts/scss/_path.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_rotated-flipped.scss b/static/filemanager/images/fonts/scss/_rotated-flipped.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_screen-reader.scss b/static/filemanager/images/fonts/scss/_screen-reader.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_stacked.scss b/static/filemanager/images/fonts/scss/_stacked.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/_variables.scss b/static/filemanager/images/fonts/scss/_variables.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/fonts/scss/font-awesome.scss b/static/filemanager/images/fonts/scss/font-awesome.scss
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/loading.gif b/static/filemanager/images/loading.gif
old mode 100644
new mode 100755
diff --git a/static/filemanager/images/loadingSmall.gif b/static/filemanager/images/loadingSmall.gif
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ace.js b/static/filemanager/js/ace/ace.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-beautify.js b/static/filemanager/js/ace/ext-beautify.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-chromevox.js b/static/filemanager/js/ace/ext-chromevox.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-elastic_tabstops_lite.js b/static/filemanager/js/ace/ext-elastic_tabstops_lite.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-emmet.js b/static/filemanager/js/ace/ext-emmet.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-error_marker.js b/static/filemanager/js/ace/ext-error_marker.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-keybinding_menu.js b/static/filemanager/js/ace/ext-keybinding_menu.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-language_tools.js b/static/filemanager/js/ace/ext-language_tools.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-linking.js b/static/filemanager/js/ace/ext-linking.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-modelist.js b/static/filemanager/js/ace/ext-modelist.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-old_ie.js b/static/filemanager/js/ace/ext-old_ie.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-searchbox.js b/static/filemanager/js/ace/ext-searchbox.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-settings_menu.js b/static/filemanager/js/ace/ext-settings_menu.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-spellcheck.js b/static/filemanager/js/ace/ext-spellcheck.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-split.js b/static/filemanager/js/ace/ext-split.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-static_highlight.js b/static/filemanager/js/ace/ext-static_highlight.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-statusbar.js b/static/filemanager/js/ace/ext-statusbar.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-textarea.js b/static/filemanager/js/ace/ext-textarea.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-themelist.js b/static/filemanager/js/ace/ext-themelist.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/ext-whitespace.js b/static/filemanager/js/ace/ext-whitespace.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/keybinding-emacs.js b/static/filemanager/js/ace/keybinding-emacs.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/keybinding-vim.js b/static/filemanager/js/ace/keybinding-vim.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-abap.js b/static/filemanager/js/ace/mode-abap.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-abc.js b/static/filemanager/js/ace/mode-abc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-actionscript.js b/static/filemanager/js/ace/mode-actionscript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ada.js b/static/filemanager/js/ace/mode-ada.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-apache_conf.js b/static/filemanager/js/ace/mode-apache_conf.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-applescript.js b/static/filemanager/js/ace/mode-applescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-asciidoc.js b/static/filemanager/js/ace/mode-asciidoc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-assembly_x86.js b/static/filemanager/js/ace/mode-assembly_x86.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-autohotkey.js b/static/filemanager/js/ace/mode-autohotkey.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-batchfile.js b/static/filemanager/js/ace/mode-batchfile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-bro.js b/static/filemanager/js/ace/mode-bro.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-c9search.js b/static/filemanager/js/ace/mode-c9search.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-c_cpp.js b/static/filemanager/js/ace/mode-c_cpp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-cirru.js b/static/filemanager/js/ace/mode-cirru.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-clojure.js b/static/filemanager/js/ace/mode-clojure.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-cobol.js b/static/filemanager/js/ace/mode-cobol.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-coffee.js b/static/filemanager/js/ace/mode-coffee.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-coldfusion.js b/static/filemanager/js/ace/mode-coldfusion.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-csharp.js b/static/filemanager/js/ace/mode-csharp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-csound_document.js b/static/filemanager/js/ace/mode-csound_document.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-csound_orchestra.js b/static/filemanager/js/ace/mode-csound_orchestra.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-csound_score.js b/static/filemanager/js/ace/mode-csound_score.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-css.js b/static/filemanager/js/ace/mode-css.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-curly.js b/static/filemanager/js/ace/mode-curly.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-d.js b/static/filemanager/js/ace/mode-d.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-dart.js b/static/filemanager/js/ace/mode-dart.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-diff.js b/static/filemanager/js/ace/mode-diff.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-django.js b/static/filemanager/js/ace/mode-django.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-dockerfile.js b/static/filemanager/js/ace/mode-dockerfile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-dot.js b/static/filemanager/js/ace/mode-dot.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-drools.js b/static/filemanager/js/ace/mode-drools.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-eiffel.js b/static/filemanager/js/ace/mode-eiffel.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ejs.js b/static/filemanager/js/ace/mode-ejs.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-elixir.js b/static/filemanager/js/ace/mode-elixir.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-elm.js b/static/filemanager/js/ace/mode-elm.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-erlang.js b/static/filemanager/js/ace/mode-erlang.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-forth.js b/static/filemanager/js/ace/mode-forth.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-fortran.js b/static/filemanager/js/ace/mode-fortran.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ftl.js b/static/filemanager/js/ace/mode-ftl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-gcode.js b/static/filemanager/js/ace/mode-gcode.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-gherkin.js b/static/filemanager/js/ace/mode-gherkin.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-gitignore.js b/static/filemanager/js/ace/mode-gitignore.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-glsl.js b/static/filemanager/js/ace/mode-glsl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-gobstones.js b/static/filemanager/js/ace/mode-gobstones.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-golang.js b/static/filemanager/js/ace/mode-golang.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-graphqlschema.js b/static/filemanager/js/ace/mode-graphqlschema.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-groovy.js b/static/filemanager/js/ace/mode-groovy.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-haml.js b/static/filemanager/js/ace/mode-haml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-handlebars.js b/static/filemanager/js/ace/mode-handlebars.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-haskell.js b/static/filemanager/js/ace/mode-haskell.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-haskell_cabal.js b/static/filemanager/js/ace/mode-haskell_cabal.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-haxe.js b/static/filemanager/js/ace/mode-haxe.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-hjson.js b/static/filemanager/js/ace/mode-hjson.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-html.js b/static/filemanager/js/ace/mode-html.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-html_elixir.js b/static/filemanager/js/ace/mode-html_elixir.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-html_ruby.js b/static/filemanager/js/ace/mode-html_ruby.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ini.js b/static/filemanager/js/ace/mode-ini.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-io.js b/static/filemanager/js/ace/mode-io.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jack.js b/static/filemanager/js/ace/mode-jack.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jade.js b/static/filemanager/js/ace/mode-jade.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-java.js b/static/filemanager/js/ace/mode-java.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-javascript.js b/static/filemanager/js/ace/mode-javascript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-json.js b/static/filemanager/js/ace/mode-json.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jsoniq.js b/static/filemanager/js/ace/mode-jsoniq.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jsp.js b/static/filemanager/js/ace/mode-jsp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jssm.js b/static/filemanager/js/ace/mode-jssm.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-jsx.js b/static/filemanager/js/ace/mode-jsx.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-julia.js b/static/filemanager/js/ace/mode-julia.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-kotlin.js b/static/filemanager/js/ace/mode-kotlin.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-latex.js b/static/filemanager/js/ace/mode-latex.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-lean.js b/static/filemanager/js/ace/mode-lean.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-less.js b/static/filemanager/js/ace/mode-less.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-liquid.js b/static/filemanager/js/ace/mode-liquid.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-lisp.js b/static/filemanager/js/ace/mode-lisp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-live_script.js b/static/filemanager/js/ace/mode-live_script.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-livescript.js b/static/filemanager/js/ace/mode-livescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-logiql.js b/static/filemanager/js/ace/mode-logiql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-lsl.js b/static/filemanager/js/ace/mode-lsl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-lua.js b/static/filemanager/js/ace/mode-lua.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-luapage.js b/static/filemanager/js/ace/mode-luapage.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-lucene.js b/static/filemanager/js/ace/mode-lucene.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-makefile.js b/static/filemanager/js/ace/mode-makefile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-markdown.js b/static/filemanager/js/ace/mode-markdown.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mask.js b/static/filemanager/js/ace/mode-mask.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-matlab.js b/static/filemanager/js/ace/mode-matlab.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mavens_mate_log.js b/static/filemanager/js/ace/mode-mavens_mate_log.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-maze.js b/static/filemanager/js/ace/mode-maze.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mel.js b/static/filemanager/js/ace/mode-mel.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mips_assembler.js b/static/filemanager/js/ace/mode-mips_assembler.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mipsassembler.js b/static/filemanager/js/ace/mode-mipsassembler.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mushcode.js b/static/filemanager/js/ace/mode-mushcode.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-mysql.js b/static/filemanager/js/ace/mode-mysql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-nix.js b/static/filemanager/js/ace/mode-nix.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-nsis.js b/static/filemanager/js/ace/mode-nsis.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-objectivec.js b/static/filemanager/js/ace/mode-objectivec.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ocaml.js b/static/filemanager/js/ace/mode-ocaml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-pascal.js b/static/filemanager/js/ace/mode-pascal.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-perl.js b/static/filemanager/js/ace/mode-perl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-pgsql.js b/static/filemanager/js/ace/mode-pgsql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-php.js b/static/filemanager/js/ace/mode-php.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-pig.js b/static/filemanager/js/ace/mode-pig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-plain_text.js b/static/filemanager/js/ace/mode-plain_text.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-powershell.js b/static/filemanager/js/ace/mode-powershell.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-praat.js b/static/filemanager/js/ace/mode-praat.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-prolog.js b/static/filemanager/js/ace/mode-prolog.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-properties.js b/static/filemanager/js/ace/mode-properties.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-protobuf.js b/static/filemanager/js/ace/mode-protobuf.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-python.js b/static/filemanager/js/ace/mode-python.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-r.js b/static/filemanager/js/ace/mode-r.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-razor.js b/static/filemanager/js/ace/mode-razor.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-rdoc.js b/static/filemanager/js/ace/mode-rdoc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-red.js b/static/filemanager/js/ace/mode-red.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-rhtml.js b/static/filemanager/js/ace/mode-rhtml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-rst.js b/static/filemanager/js/ace/mode-rst.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-ruby.js b/static/filemanager/js/ace/mode-ruby.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-rust.js b/static/filemanager/js/ace/mode-rust.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sass.js b/static/filemanager/js/ace/mode-sass.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-scad.js b/static/filemanager/js/ace/mode-scad.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-scala.js b/static/filemanager/js/ace/mode-scala.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-scheme.js b/static/filemanager/js/ace/mode-scheme.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-scss.js b/static/filemanager/js/ace/mode-scss.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sh.js b/static/filemanager/js/ace/mode-sh.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sjs.js b/static/filemanager/js/ace/mode-sjs.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-smarty.js b/static/filemanager/js/ace/mode-smarty.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-snippets.js b/static/filemanager/js/ace/mode-snippets.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-soy_template.js b/static/filemanager/js/ace/mode-soy_template.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-space.js b/static/filemanager/js/ace/mode-space.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sparql.js b/static/filemanager/js/ace/mode-sparql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sql.js b/static/filemanager/js/ace/mode-sql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-sqlserver.js b/static/filemanager/js/ace/mode-sqlserver.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-stylus.js b/static/filemanager/js/ace/mode-stylus.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-svg.js b/static/filemanager/js/ace/mode-svg.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-swift.js b/static/filemanager/js/ace/mode-swift.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-swig.js b/static/filemanager/js/ace/mode-swig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-tcl.js b/static/filemanager/js/ace/mode-tcl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-tex.js b/static/filemanager/js/ace/mode-tex.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-text.js b/static/filemanager/js/ace/mode-text.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-textile.js b/static/filemanager/js/ace/mode-textile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-toml.js b/static/filemanager/js/ace/mode-toml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-tsx.js b/static/filemanager/js/ace/mode-tsx.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-turtle.js b/static/filemanager/js/ace/mode-turtle.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-twig.js b/static/filemanager/js/ace/mode-twig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-typescript.js b/static/filemanager/js/ace/mode-typescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-vala.js b/static/filemanager/js/ace/mode-vala.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-vbscript.js b/static/filemanager/js/ace/mode-vbscript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-velocity.js b/static/filemanager/js/ace/mode-velocity.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-verilog.js b/static/filemanager/js/ace/mode-verilog.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-vhdl.js b/static/filemanager/js/ace/mode-vhdl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-wollok.js b/static/filemanager/js/ace/mode-wollok.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-xml.js b/static/filemanager/js/ace/mode-xml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-xquery.js b/static/filemanager/js/ace/mode-xquery.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/mode-yaml.js b/static/filemanager/js/ace/mode-yaml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/abap.js b/static/filemanager/js/ace/snippets/abap.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/abc.js b/static/filemanager/js/ace/snippets/abc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/actionscript.js b/static/filemanager/js/ace/snippets/actionscript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ada.js b/static/filemanager/js/ace/snippets/ada.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/apache_conf.js b/static/filemanager/js/ace/snippets/apache_conf.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/applescript.js b/static/filemanager/js/ace/snippets/applescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/asciidoc.js b/static/filemanager/js/ace/snippets/asciidoc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/assembly_x86.js b/static/filemanager/js/ace/snippets/assembly_x86.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/autohotkey.js b/static/filemanager/js/ace/snippets/autohotkey.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/batchfile.js b/static/filemanager/js/ace/snippets/batchfile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/bro.js b/static/filemanager/js/ace/snippets/bro.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/c9search.js b/static/filemanager/js/ace/snippets/c9search.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/c_cpp.js b/static/filemanager/js/ace/snippets/c_cpp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/cirru.js b/static/filemanager/js/ace/snippets/cirru.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/clojure.js b/static/filemanager/js/ace/snippets/clojure.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/cobol.js b/static/filemanager/js/ace/snippets/cobol.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/coffee.js b/static/filemanager/js/ace/snippets/coffee.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/coldfusion.js b/static/filemanager/js/ace/snippets/coldfusion.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/csharp.js b/static/filemanager/js/ace/snippets/csharp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/csound_document.js b/static/filemanager/js/ace/snippets/csound_document.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/csound_orchestra.js b/static/filemanager/js/ace/snippets/csound_orchestra.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/csound_score.js b/static/filemanager/js/ace/snippets/csound_score.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/css.js b/static/filemanager/js/ace/snippets/css.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/curly.js b/static/filemanager/js/ace/snippets/curly.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/d.js b/static/filemanager/js/ace/snippets/d.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/dart.js b/static/filemanager/js/ace/snippets/dart.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/diff.js b/static/filemanager/js/ace/snippets/diff.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/django.js b/static/filemanager/js/ace/snippets/django.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/dockerfile.js b/static/filemanager/js/ace/snippets/dockerfile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/dot.js b/static/filemanager/js/ace/snippets/dot.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/drools.js b/static/filemanager/js/ace/snippets/drools.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/eiffel.js b/static/filemanager/js/ace/snippets/eiffel.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ejs.js b/static/filemanager/js/ace/snippets/ejs.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/elixir.js b/static/filemanager/js/ace/snippets/elixir.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/elm.js b/static/filemanager/js/ace/snippets/elm.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/erlang.js b/static/filemanager/js/ace/snippets/erlang.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/forth.js b/static/filemanager/js/ace/snippets/forth.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/fortran.js b/static/filemanager/js/ace/snippets/fortran.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ftl.js b/static/filemanager/js/ace/snippets/ftl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/gcode.js b/static/filemanager/js/ace/snippets/gcode.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/gherkin.js b/static/filemanager/js/ace/snippets/gherkin.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/gitignore.js b/static/filemanager/js/ace/snippets/gitignore.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/glsl.js b/static/filemanager/js/ace/snippets/glsl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/gobstones.js b/static/filemanager/js/ace/snippets/gobstones.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/golang.js b/static/filemanager/js/ace/snippets/golang.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/graphqlschema.js b/static/filemanager/js/ace/snippets/graphqlschema.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/groovy.js b/static/filemanager/js/ace/snippets/groovy.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/haml.js b/static/filemanager/js/ace/snippets/haml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/handlebars.js b/static/filemanager/js/ace/snippets/handlebars.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/haskell.js b/static/filemanager/js/ace/snippets/haskell.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/haskell_cabal.js b/static/filemanager/js/ace/snippets/haskell_cabal.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/haxe.js b/static/filemanager/js/ace/snippets/haxe.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/hjson.js b/static/filemanager/js/ace/snippets/hjson.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/html.js b/static/filemanager/js/ace/snippets/html.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/html_elixir.js b/static/filemanager/js/ace/snippets/html_elixir.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/html_ruby.js b/static/filemanager/js/ace/snippets/html_ruby.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ini.js b/static/filemanager/js/ace/snippets/ini.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/io.js b/static/filemanager/js/ace/snippets/io.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jack.js b/static/filemanager/js/ace/snippets/jack.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jade.js b/static/filemanager/js/ace/snippets/jade.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/java.js b/static/filemanager/js/ace/snippets/java.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/javascript.js b/static/filemanager/js/ace/snippets/javascript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/json.js b/static/filemanager/js/ace/snippets/json.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jsoniq.js b/static/filemanager/js/ace/snippets/jsoniq.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jsp.js b/static/filemanager/js/ace/snippets/jsp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jssm.js b/static/filemanager/js/ace/snippets/jssm.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/jsx.js b/static/filemanager/js/ace/snippets/jsx.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/julia.js b/static/filemanager/js/ace/snippets/julia.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/kotlin.js b/static/filemanager/js/ace/snippets/kotlin.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/latex.js b/static/filemanager/js/ace/snippets/latex.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/lean.js b/static/filemanager/js/ace/snippets/lean.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/less.js b/static/filemanager/js/ace/snippets/less.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/liquid.js b/static/filemanager/js/ace/snippets/liquid.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/lisp.js b/static/filemanager/js/ace/snippets/lisp.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/live_script.js b/static/filemanager/js/ace/snippets/live_script.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/livescript.js b/static/filemanager/js/ace/snippets/livescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/logiql.js b/static/filemanager/js/ace/snippets/logiql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/lsl.js b/static/filemanager/js/ace/snippets/lsl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/lua.js b/static/filemanager/js/ace/snippets/lua.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/luapage.js b/static/filemanager/js/ace/snippets/luapage.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/lucene.js b/static/filemanager/js/ace/snippets/lucene.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/makefile.js b/static/filemanager/js/ace/snippets/makefile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/markdown.js b/static/filemanager/js/ace/snippets/markdown.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mask.js b/static/filemanager/js/ace/snippets/mask.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/matlab.js b/static/filemanager/js/ace/snippets/matlab.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/maze.js b/static/filemanager/js/ace/snippets/maze.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mel.js b/static/filemanager/js/ace/snippets/mel.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mips_assembler.js b/static/filemanager/js/ace/snippets/mips_assembler.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mipsassembler.js b/static/filemanager/js/ace/snippets/mipsassembler.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mushcode.js b/static/filemanager/js/ace/snippets/mushcode.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/mysql.js b/static/filemanager/js/ace/snippets/mysql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/nix.js b/static/filemanager/js/ace/snippets/nix.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/nsis.js b/static/filemanager/js/ace/snippets/nsis.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/objectivec.js b/static/filemanager/js/ace/snippets/objectivec.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ocaml.js b/static/filemanager/js/ace/snippets/ocaml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/pascal.js b/static/filemanager/js/ace/snippets/pascal.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/perl.js b/static/filemanager/js/ace/snippets/perl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/pgsql.js b/static/filemanager/js/ace/snippets/pgsql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/php.js b/static/filemanager/js/ace/snippets/php.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/pig.js b/static/filemanager/js/ace/snippets/pig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/plain_text.js b/static/filemanager/js/ace/snippets/plain_text.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/powershell.js b/static/filemanager/js/ace/snippets/powershell.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/praat.js b/static/filemanager/js/ace/snippets/praat.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/prolog.js b/static/filemanager/js/ace/snippets/prolog.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/properties.js b/static/filemanager/js/ace/snippets/properties.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/protobuf.js b/static/filemanager/js/ace/snippets/protobuf.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/python.js b/static/filemanager/js/ace/snippets/python.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/r.js b/static/filemanager/js/ace/snippets/r.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/razor.js b/static/filemanager/js/ace/snippets/razor.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/rdoc.js b/static/filemanager/js/ace/snippets/rdoc.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/red.js b/static/filemanager/js/ace/snippets/red.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/rhtml.js b/static/filemanager/js/ace/snippets/rhtml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/rst.js b/static/filemanager/js/ace/snippets/rst.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/ruby.js b/static/filemanager/js/ace/snippets/ruby.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/rust.js b/static/filemanager/js/ace/snippets/rust.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sass.js b/static/filemanager/js/ace/snippets/sass.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/scad.js b/static/filemanager/js/ace/snippets/scad.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/scala.js b/static/filemanager/js/ace/snippets/scala.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/scheme.js b/static/filemanager/js/ace/snippets/scheme.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/scss.js b/static/filemanager/js/ace/snippets/scss.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sh.js b/static/filemanager/js/ace/snippets/sh.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sjs.js b/static/filemanager/js/ace/snippets/sjs.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/smarty.js b/static/filemanager/js/ace/snippets/smarty.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/snippets.js b/static/filemanager/js/ace/snippets/snippets.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/soy_template.js b/static/filemanager/js/ace/snippets/soy_template.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/space.js b/static/filemanager/js/ace/snippets/space.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sparql.js b/static/filemanager/js/ace/snippets/sparql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sql.js b/static/filemanager/js/ace/snippets/sql.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/sqlserver.js b/static/filemanager/js/ace/snippets/sqlserver.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/stylus.js b/static/filemanager/js/ace/snippets/stylus.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/svg.js b/static/filemanager/js/ace/snippets/svg.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/swift.js b/static/filemanager/js/ace/snippets/swift.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/swig.js b/static/filemanager/js/ace/snippets/swig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/tcl.js b/static/filemanager/js/ace/snippets/tcl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/tex.js b/static/filemanager/js/ace/snippets/tex.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/text.js b/static/filemanager/js/ace/snippets/text.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/textile.js b/static/filemanager/js/ace/snippets/textile.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/toml.js b/static/filemanager/js/ace/snippets/toml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/tsx.js b/static/filemanager/js/ace/snippets/tsx.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/turtle.js b/static/filemanager/js/ace/snippets/turtle.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/twig.js b/static/filemanager/js/ace/snippets/twig.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/typescript.js b/static/filemanager/js/ace/snippets/typescript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/vala.js b/static/filemanager/js/ace/snippets/vala.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/vbscript.js b/static/filemanager/js/ace/snippets/vbscript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/velocity.js b/static/filemanager/js/ace/snippets/velocity.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/verilog.js b/static/filemanager/js/ace/snippets/verilog.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/vhdl.js b/static/filemanager/js/ace/snippets/vhdl.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/wollok.js b/static/filemanager/js/ace/snippets/wollok.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/xml.js b/static/filemanager/js/ace/snippets/xml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/xquery.js b/static/filemanager/js/ace/snippets/xquery.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/snippets/yaml.js b/static/filemanager/js/ace/snippets/yaml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-ambiance.js b/static/filemanager/js/ace/theme-ambiance.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-chaos.js b/static/filemanager/js/ace/theme-chaos.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-chrome.js b/static/filemanager/js/ace/theme-chrome.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-clouds.js b/static/filemanager/js/ace/theme-clouds.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-clouds_midnight.js b/static/filemanager/js/ace/theme-clouds_midnight.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-cobalt.js b/static/filemanager/js/ace/theme-cobalt.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-crimson_editor.js b/static/filemanager/js/ace/theme-crimson_editor.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-dawn.js b/static/filemanager/js/ace/theme-dawn.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-dracula.js b/static/filemanager/js/ace/theme-dracula.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-dreamweaver.js b/static/filemanager/js/ace/theme-dreamweaver.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-eclipse.js b/static/filemanager/js/ace/theme-eclipse.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-github.js b/static/filemanager/js/ace/theme-github.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-gob.js b/static/filemanager/js/ace/theme-gob.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-gruvbox.js b/static/filemanager/js/ace/theme-gruvbox.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-idle_fingers.js b/static/filemanager/js/ace/theme-idle_fingers.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-iplastic.js b/static/filemanager/js/ace/theme-iplastic.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-katzenmilch.js b/static/filemanager/js/ace/theme-katzenmilch.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-kr_theme.js b/static/filemanager/js/ace/theme-kr_theme.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-kuroir.js b/static/filemanager/js/ace/theme-kuroir.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-merbivore.js b/static/filemanager/js/ace/theme-merbivore.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-merbivore_soft.js b/static/filemanager/js/ace/theme-merbivore_soft.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-mono_industrial.js b/static/filemanager/js/ace/theme-mono_industrial.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-monokai.js b/static/filemanager/js/ace/theme-monokai.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-pastel_on_dark.js b/static/filemanager/js/ace/theme-pastel_on_dark.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-solarized_dark.js b/static/filemanager/js/ace/theme-solarized_dark.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-solarized_light.js b/static/filemanager/js/ace/theme-solarized_light.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-sqlserver.js b/static/filemanager/js/ace/theme-sqlserver.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-terminal.js b/static/filemanager/js/ace/theme-terminal.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-textmate.js b/static/filemanager/js/ace/theme-textmate.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-tomorrow.js b/static/filemanager/js/ace/theme-tomorrow.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-tomorrow_night.js b/static/filemanager/js/ace/theme-tomorrow_night.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-tomorrow_night_blue.js b/static/filemanager/js/ace/theme-tomorrow_night_blue.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-tomorrow_night_bright.js b/static/filemanager/js/ace/theme-tomorrow_night_bright.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-tomorrow_night_eighties.js b/static/filemanager/js/ace/theme-tomorrow_night_eighties.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-twilight.js b/static/filemanager/js/ace/theme-twilight.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-vibrant_ink.js b/static/filemanager/js/ace/theme-vibrant_ink.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/theme-xcode.js b/static/filemanager/js/ace/theme-xcode.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-coffee.js b/static/filemanager/js/ace/worker-coffee.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-css.js b/static/filemanager/js/ace/worker-css.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-html.js b/static/filemanager/js/ace/worker-html.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-javascript.js b/static/filemanager/js/ace/worker-javascript.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-json.js b/static/filemanager/js/ace/worker-json.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-lua.js b/static/filemanager/js/ace/worker-lua.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-php.js b/static/filemanager/js/ace/worker-php.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-xml.js b/static/filemanager/js/ace/worker-xml.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/ace/worker-xquery.js b/static/filemanager/js/ace/worker-xquery.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/angular-file-upload.min.js b/static/filemanager/js/angular-file-upload.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/console-sham.js b/static/filemanager/js/console-sham.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/es5-sham.min.js b/static/filemanager/js/es5-sham.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/es5-shim.min.js b/static/filemanager/js/es5-shim.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/fileManager.js b/static/filemanager/js/fileManager.js
old mode 100644
new mode 100755
diff --git a/static/filemanager/js/jquery-1.8.3.min.js b/static/filemanager/js/jquery-1.8.3.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/angular-translate/angular-translate.min.js b/static/filemanager_app/bower_components/angular-translate/angular-translate.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/angular/angular.min.js b/static/filemanager_app/bower_components/angular/angular.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootstrap/dist/css/bootstrap.min.css b/static/filemanager_app/bower_components/bootstrap/dist/css/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootstrap/dist/js/bootstrap.min.js b/static/filemanager_app/bower_components/bootstrap/dist/js/bootstrap.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.eot b/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.eot
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.svg b/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.svg
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.ttf b/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.ttf
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.woff b/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.woff
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.woff2 b/static/filemanager_app/bower_components/bootswatch/fonts/glyphicons-halflings-regular.woff2
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/bootswatch/paper/bootstrap.min.css b/static/filemanager_app/bower_components/bootswatch/paper/bootstrap.min.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/jquery/dist/jquery.min.js b/static/filemanager_app/bower_components/jquery/dist/jquery.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/bower_components/ng-file-upload/ng-file-upload.min.js b/static/filemanager_app/bower_components/ng-file-upload/ng-file-upload.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/dist/angular-filemanager.min.css b/static/filemanager_app/dist/angular-filemanager.min.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/dist/angular-filemanager.min.js b/static/filemanager_app/dist/angular-filemanager.min.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/css/animations.css b/static/filemanager_app/src/css/animations.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/css/dialogs.css b/static/filemanager_app/src/css/dialogs.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/css/main.css b/static/filemanager_app/src/css/main.css
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/app.js b/static/filemanager_app/src/js/app.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/controllers/main.js b/static/filemanager_app/src/js/controllers/main.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/controllers/selector-controller.js b/static/filemanager_app/src/js/controllers/selector-controller.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/directives/directives.js b/static/filemanager_app/src/js/directives/directives.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/entities/chmod.js b/static/filemanager_app/src/js/entities/chmod.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/entities/item.js b/static/filemanager_app/src/js/entities/item.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/filters/filters.js b/static/filemanager_app/src/js/filters/filters.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/providers/config.js b/static/filemanager_app/src/js/providers/config.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/providers/translations.js b/static/filemanager_app/src/js/providers/translations.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/services/apihandler.js b/static/filemanager_app/src/js/services/apihandler.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/services/apimiddleware.js b/static/filemanager_app/src/js/services/apimiddleware.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/js/services/filenavigator.js b/static/filemanager_app/src/js/services/filenavigator.js
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/current-folder-breadcrumb.html b/static/filemanager_app/src/templates/current-folder-breadcrumb.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/item-context-menu.html b/static/filemanager_app/src/templates/item-context-menu.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/main-icons.html b/static/filemanager_app/src/templates/main-icons.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/main-table-modal.html b/static/filemanager_app/src/templates/main-table-modal.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/main-table.html b/static/filemanager_app/src/templates/main-table.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/main.html b/static/filemanager_app/src/templates/main.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/modals.html b/static/filemanager_app/src/templates/modals.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/navbar.html b/static/filemanager_app/src/templates/navbar.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/sidebar.html b/static/filemanager_app/src/templates/sidebar.html
old mode 100644
new mode 100755
diff --git a/static/filemanager_app/src/templates/spinner.html b/static/filemanager_app/src/templates/spinner.html
old mode 100644
new mode 100755
diff --git a/static/firewall/firewall.js b/static/firewall/firewall.js
old mode 100644
new mode 100755
diff --git a/static/firewall/icons/firewall.png b/static/firewall/icons/firewall.png
old mode 100644
new mode 100755
diff --git a/static/ftp/ftp.js b/static/ftp/ftp.js
old mode 100644
new mode 100755
diff --git a/static/images/agreement.png b/static/images/agreement.png
old mode 100644
new mode 100755
diff --git a/static/images/change-license.png b/static/images/change-license.png
old mode 100644
new mode 100755
diff --git a/static/images/change.png b/static/images/change.png
old mode 100644
new mode 100755
diff --git a/static/images/close-32.png b/static/images/close-32.png
old mode 100644
new mode 100755
diff --git a/static/images/delete.png b/static/images/delete.png
old mode 100644
new mode 100755
diff --git a/static/images/docker.png b/static/images/docker.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/add-ssl.png b/static/images/icons/add-ssl.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/change-php.png b/static/images/icons/change-php.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/checklist.png b/static/images/icons/checklist.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/compose.png b/static/images/icons/compose.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/delete-ftp.png b/static/images/icons/delete-ftp.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/domain-registration.png b/static/images/icons/domain-registration.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/domains.png b/static/images/icons/domains.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/file.png b/static/images/icons/file.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/ftp-upload.png b/static/images/icons/ftp-upload.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/git-logo.png b/static/images/icons/git-logo.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/joomla-logo.png b/static/images/icons/joomla-logo.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/laptop.png b/static/images/icons/laptop.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/locked.png b/static/images/icons/locked.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/log-file-format.png b/static/images/icons/log-file-format.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/mailing.png b/static/images/icons/mailing.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/office-material.png b/static/images/icons/office-material.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/open_basedir.png b/static/images/icons/open_basedir.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/paper-plane.png b/static/images/icons/paper-plane.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/pencilcase.png b/static/images/icons/pencilcase.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/post-office.png b/static/images/icons/post-office.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/prestashop.png b/static/images/icons/prestashop.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/repeat.png b/static/images/icons/repeat.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/sort.png b/static/images/icons/sort.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/warning.png b/static/images/icons/warning.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/web-domain.png b/static/images/icons/web-domain.png
old mode 100644
new mode 100755
diff --git a/static/images/icons/wordpress.png b/static/images/icons/wordpress.png
old mode 100644
new mode 100755
diff --git a/static/images/license-status.png b/static/images/license-status.png
old mode 100644
new mode 100755
diff --git a/static/images/litespeed-logo.png b/static/images/litespeed-logo.png
old mode 100644
new mode 100755
diff --git a/static/images/litespeed.png b/static/images/litespeed.png
old mode 100644
new mode 100755
diff --git a/static/images/loading.gif b/static/images/loading.gif
old mode 100644
new mode 100755
diff --git a/static/images/lsON.png b/static/images/lsON.png
old mode 100644
new mode 100755
diff --git a/static/images/mariadb.png b/static/images/mariadb.png
old mode 100644
new mode 100755
diff --git a/static/images/not-available-preview.png b/static/images/not-available-preview.png
old mode 100644
new mode 100755
diff --git a/static/images/powerdns.png b/static/images/powerdns.png
old mode 100644
new mode 100755
diff --git a/static/images/pureftpd.png b/static/images/pureftpd.png
old mode 100644
new mode 100755
diff --git a/static/images/webPanel.png b/static/images/webPanel.png
old mode 100644
new mode 100755
diff --git a/static/loginSystem/login-systen.js b/static/loginSystem/login-systen.js
old mode 100644
new mode 100755
diff --git a/static/mailServer/mailServer.js b/static/mailServer/mailServer.js
old mode 100644
new mode 100755
diff --git a/static/mailServer/settings-gears.png b/static/mailServer/settings-gears.png
old mode 100644
new mode 100755
diff --git a/static/mailServer/vpsON.png b/static/mailServer/vpsON.png
old mode 100644
new mode 100755
diff --git a/static/mailServer/vpsOff.png b/static/mailServer/vpsOff.png
old mode 100644
new mode 100755
diff --git a/static/managePHP/managePHP.js b/static/managePHP/managePHP.js
old mode 100644
new mode 100755
index 8d1b35a94..114357995
--- a/static/managePHP/managePHP.js
+++ b/static/managePHP/managePHP.js
@@ -3,571 +3,558 @@
*/
-app.controller('installExtensions', function($scope,$http,$timeout) {
+app.controller('installExtensions', function ($scope, $http, $timeout) {
- var size = 0;
- var extName='';
+ var size = 0;
+ var extName = '';
+
+ $scope.availableExtensions = true;
+ $scope.loadingExtensions = true;
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = true;
+ $scope.phpSelectionDisabled = false;
+ $scope.request = true;
+ $scope.canNotPerform = true;
+ $scope.goback = true;
+
+ $scope.fetchPHPDetails = function () {
+ $scope.loadingExtensions = false;
+ $scope.phpSelectionDisabled = false;
+ populateCurrentRecords();
+ $scope.request = true;
+ };
+
+ $scope.installExt = function (extensionName) {
+
+ extName = extensionName;
+
+ $scope.phpSelectionDisabled = true;
+ $scope.requestData = "";
+
+ $scope.loadingExtensions = false;
+ $scope.availableExtensions = true;
+ $scope.request = false;
+ $scope.goback = true;
+
+ url = "/managephp/submitExtensionRequest";
+
+ var data = {
+ extensionName: extensionName,
+ type: "install"
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.extensionRequestStatus === 1) {
+
+ getRequestStatus();
+ $scope.canNotPerform = true;
+
+
+ }
+ else {
+ $scope.canNotPerform = false;
+ $scope.errorMessage = response.data.error_message;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
- $scope.availableExtensions = true;
- $scope.loadingExtensions = true;
$scope.canNotFetch = true;
- $scope.couldNotConnect = true;
- $scope.phpSelectionDisabled = false;
- $scope.request = true;
+ $scope.couldNotConnect = false;
$scope.canNotPerform = true;
- $scope.goback = true;
-
- $scope.fetchPHPDetails = function(){
- $scope.loadingExtensions = false;
- $scope.phpSelectionDisabled = false;
- populateCurrentRecords();
- $scope.request = true;
- };
- $scope.installExt = function(extensionName){
-
- extName = extensionName;
-
- $scope.phpSelectionDisabled = true;
- $scope.requestData = "";
-
- $scope.loadingExtensions = false;
- $scope.availableExtensions = true;
- $scope.request = false;
- $scope.goback = true;
-
- url = "/managephp/submitExtensionRequest";
-
- var data = {
- extensionName:extensionName,
- type:"install"
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ }
+ };
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ $scope.uninstallExt = function (extensionName) {
+
+ extName = extensionName;
+
+ $scope.phpSelectionDisabled = true;
+ $scope.requestData = "";
+ $scope.goback = true;
+
+ $scope.loadingExtensions = false;
+ $scope.availableExtensions = true;
+ $scope.request = false;
+
+ url = "/managephp/submitExtensionRequest";
+
+ var data = {
+ extensionName: extensionName,
+ type: "uninstall"
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- function ListInitialDatas(response) {
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- if(response.data.extensionRequestStatus === 1){
-
- getRequestStatus();
- $scope.canNotPerform = true;
+ function ListInitialDatas(response) {
- }
- else{
- $scope.canNotPerform = false;
- $scope.errorMessage = response.data.error_message;
- }
+ if (response.data.extensionRequestStatus == 1) {
+
+ getRequestStatus();
+ $scope.canNotPerform = true;
+
+
+ }
+ else {
+ $scope.canNotPerform = false;
+ $scope.errorMessage = response.data.error_message;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+ $scope.canNotPerform = true;
+
+
+ }
+
+
+ };
+
+ function populateCurrentRecords() {
+
+ var phpSelection = $scope.phpSelection;
+
+ url = "/managephp/getExtensionsInformation";
+
+ var data = {
+ phpSelection: phpSelection,
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.fetchStatus === 1) {
+
+ $scope.records = JSON.parse(response.data.data);
+
+ $scope.availableExtensions = false;
+ $scope.loadingExtensions = true;
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = true;
+
+
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.couldNotConnect = true;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+
+
+ }
+
+ }
+
+ function getRequestStatus() {
+
+
+ url = "/managephp/getRequestStatus";
+
+ var data = {
+ size: size,
+ extensionName: extName,
+ };
+
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
+
+
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
+
+
+ function ListInitialDatas(response) {
+
+
+ if (response.data.extensionRequestStatus === 1) {
+
+ if (response.data.finished === 1) {
+
+ $scope.loadingExtensions = true;
+ $scope.phpSelectionDisabled = false;
+ $scope.requestData = response.data.requestStatus;
+ $scope.goback = false;
+ $timeout.cancel();
}
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.canNotPerform = true;
-
-
+ else {
+ size = Number(response.data.size);
+ $scope.requestData = response.data.requestStatus;
+ $timeout(getRequestStatus, 1000);
}
- };
+ }
+ else {
- $scope.uninstallExt = function(extensionName){
+ }
- extName = extensionName;
+ }
- $scope.phpSelectionDisabled = true;
- $scope.requestData = "";
- $scope.goback = true;
+ function cantLoadInitialDatas(response) {
- $scope.loadingExtensions = false;
- $scope.availableExtensions = true;
- $scope.request = false;
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
- url = "/managephp/submitExtensionRequest";
- var data = {
- extensionName:extensionName,
- type:"uninstall"
- };
+ }
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.extensionRequestStatus == 1){
-
- getRequestStatus();
- $scope.canNotPerform = true;
-
-
-
- }
- else{
- $scope.canNotPerform = false;
- $scope.errorMessage = response.data.error_message;
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.canNotPerform = true;
-
-
- }
-
-
- };
-
-
- function populateCurrentRecords(){
-
- var phpSelection = $scope.phpSelection;
-
- url = "/managephp/getExtensionsInformation";
-
- var data = {
- phpSelection:phpSelection,
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.fetchStatus === 1){
-
- $scope.records = JSON.parse(response.data.data);
-
- $scope.availableExtensions = false;
- $scope.loadingExtensions = true;
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = true;
-
-
-
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.couldNotConnect = true;
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
-
-
- }
-
- };
-
-
- function getRequestStatus(){
-
-
- url = "/managephp/getRequestStatus";
-
- var data = {
- size:size,
- extensionName:extName,
- };
-
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
-
-
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
-
-
- function ListInitialDatas(response) {
-
-
- if(response.data.extensionRequestStatus === 1){
-
- if(response.data.finished === 1){
-
- $scope.loadingExtensions = true;
- $scope.phpSelectionDisabled = false;
- $scope.requestData = response.data.requestStatus;
- $scope.goback = false;
- $timeout.cancel();
-
- }
- else{
- size = Number(response.data.size);
- $scope.requestData = response.data.requestStatus;
- $timeout(getRequestStatus,1000);
- }
-
-
- }
- else{
-
-
-
- }
-
- }
- function cantLoadInitialDatas(response) {
-
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
-
-
- }
-
-
- };
+ }
});
-app.controller('editPHPConfig', function($scope,$http,$timeout) {
+app.controller('editPHPConfig', function ($scope, $http, $timeout) {
- $scope.loadingPHP = true;
- $scope.canNotFetch = true;
- $scope.phpDetailsBox = true;
- $scope.couldNotConnect = true;
- $scope.detailsSaved = true;
- $scope.savebtn = true;
- $scope.configDataView = true;
- $scope.canNotFetchAdvanced = true;
- $scope.detailsSavedAdvanced = true;
- $scope.savebtnAdvance = true;
+ $scope.loadingPHP = true;
+ $scope.canNotFetch = true;
+ $scope.phpDetailsBox = true;
+ $scope.couldNotConnect = true;
+ $scope.detailsSaved = true;
+ $scope.savebtn = true;
+ $scope.configDataView = true;
+ $scope.canNotFetchAdvanced = true;
+ $scope.detailsSavedAdvanced = true;
+ $scope.savebtnAdvance = true;
- var allow_url_fopen = false;
- var display_errors = false;
- var file_uploads = false;
- var allow_url_include = false;
+ var allow_url_fopen = false;
+ var display_errors = false;
+ var file_uploads = false;
+ var allow_url_include = false;
- $('#allow_url_fopen').change(function() {
- allow_url_fopen = $(this).prop('checked');
- });
+ $('#allow_url_fopen').change(function () {
+ allow_url_fopen = $(this).prop('checked');
+ });
- $('#display_errors').change(function() {
- display_errors = $(this).prop('checked');
- });
+ $('#display_errors').change(function () {
+ display_errors = $(this).prop('checked');
+ });
- $('#file_uploads').change(function() {
- file_uploads = $(this).prop('checked');
- });
+ $('#file_uploads').change(function () {
+ file_uploads = $(this).prop('checked');
+ });
- $('#allow_url_include').change(function() {
- allow_url_include = $(this).prop('checked');
- });
+ $('#allow_url_include').change(function () {
+ allow_url_include = $(this).prop('checked');
+ });
-
- $scope.fetchPHPDetails = function(){
- $scope.loadingPHP = false;
- $scope.canNotFetch = true;
- $scope.detailsSaved = true;
+ $scope.fetchPHPDetails = function () {
+ $scope.loadingPHP = false;
+ $scope.canNotFetch = true;
+ $scope.detailsSaved = true;
- $('#allow_url_fopen').bootstrapToggle('off');
- $('#display_errors').bootstrapToggle('off');
- $('#file_uploads').bootstrapToggle('off');
- $('#allow_url_include').bootstrapToggle('off');
+ $('#allow_url_fopen').bootstrapToggle('off');
+ $('#display_errors').bootstrapToggle('off');
+ $('#file_uploads').bootstrapToggle('off');
+ $('#allow_url_include').bootstrapToggle('off');
- url = "/managephp/getCurrentPHPConfig";
+ url = "/managephp/getCurrentPHPConfig";
- var phpSelection = $scope.phpSelection;
+ var phpSelection = $scope.phpSelection;
- var data = {
- phpSelection:phpSelection,
- };
+ var data = {
+ phpSelection: phpSelection,
+ };
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
-
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- function ListInitialDatas(response) {
+ function ListInitialDatas(response) {
- if(response.data.fetchStatus == 1){
+ if (response.data.fetchStatus == 1) {
- $scope.savebtn = false;
+ $scope.savebtn = false;
- if(response.data.allow_url_fopen==="1"){
- $('#allow_url_fopen').bootstrapToggle('on');
- }
- if(response.data.display_errors==="1"){
- $('#display_errors').bootstrapToggle('on');
- }
- if(response.data.file_uploads==="1"){
- $('#file_uploads').bootstrapToggle('on');
- }
- if(response.data.allow_url_include==="1"){
- $('#allow_url_include').bootstrapToggle('on');
- }
-
- $scope.loadingPHP = true;
-
- $scope.memory_limit = response.data.memory_limit;
- $scope.max_execution_time = response.data.max_execution_time;
- $scope.upload_max_filesize = response.data.upload_max_filesize;
- $scope.max_input_time = response.data.max_input_time;
- $scope.post_max_size = response.data.post_max_size;
-
- $scope.phpDetailsBox = false;
-
-
-
- }
- else{
-
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.loadingPHP = true;
- $scope.phpDetailsBox = true;
- }
-
+ if (response.data.allow_url_fopen === "1") {
+ $('#allow_url_fopen').bootstrapToggle('on');
}
- function cantLoadInitialDatas(response) {
-
-
- $scope.couldNotConnect = false;
-
-
+ if (response.data.display_errors === "1") {
+ $('#display_errors').bootstrapToggle('on');
+ }
+ if (response.data.file_uploads === "1") {
+ $('#file_uploads').bootstrapToggle('on');
+ }
+ if (response.data.allow_url_include === "1") {
+ $('#allow_url_include').bootstrapToggle('on');
}
- };
+ $scope.loadingPHP = true;
+ $scope.memory_limit = response.data.memory_limit;
+ $scope.max_execution_time = response.data.max_execution_time;
+ $scope.upload_max_filesize = response.data.upload_max_filesize;
+ $scope.max_input_time = response.data.max_input_time;
+ $scope.post_max_size = response.data.post_max_size;
+ $scope.phpDetailsBox = false;
- $scope.saveChanges = function () {
- $scope.loadingPHP = false;
+ }
+ else {
- var phpSelection = $scope.phpSelection;
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.loadingPHP = true;
+ $scope.phpDetailsBox = true;
+ }
- url = "/managephp/savePHPConfigBasic";
+ }
- var data = {
- phpSelection:phpSelection,
- allow_url_fopen:allow_url_fopen,
- display_errors:display_errors,
- file_uploads:file_uploads,
- allow_url_include:allow_url_include,
- memory_limit:$scope.memory_limit,
- max_execution_time:$scope.max_execution_time,
- upload_max_filesize:$scope.upload_max_filesize,
- max_input_time:$scope.max_input_time,
- post_max_size: $scope.post_max_size,
- };
+ function cantLoadInitialDatas(response) {
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.couldNotConnect = false;
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ }
+ };
- function ListInitialDatas(response) {
+ $scope.saveChanges = function () {
- if(response.data.saveStatus === 1){
+ $scope.loadingPHP = false;
- $scope.detailsSaved = false;
- $scope.loadingPHP = true;
+ var phpSelection = $scope.phpSelection;
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetch = false;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
- }
+ url = "/managephp/savePHPConfigBasic";
- }
- function cantLoadInitialDatas(response) {
+ var data = {
+ phpSelection: phpSelection,
+ allow_url_fopen: allow_url_fopen,
+ display_errors: display_errors,
+ file_uploads: file_uploads,
+ allow_url_include: allow_url_include,
+ memory_limit: $scope.memory_limit,
+ max_execution_time: $scope.max_execution_time,
+ upload_max_filesize: $scope.upload_max_filesize,
+ max_input_time: $scope.max_input_time,
+ post_max_size: $scope.post_max_size,
+ };
- $scope.canNotFetch = true;
- $scope.couldNotConnect = false;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- };
+ function ListInitialDatas(response) {
- $scope.fetchAdvancePHPDetails = function(){
- $scope.loadingPHP = false;
- $scope.savebtnAdvance = true;
+ if (response.data.saveStatus === 1) {
+ $scope.detailsSaved = false;
+ $scope.loadingPHP = true;
- url = "/managephp/getCurrentAdvancedPHPConfig";
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetch = false;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+ }
- var phpSelection = $scope.phpSelection;
+ }
- var data = {
- phpSelection:phpSelection,
- };
+ function cantLoadInitialDatas(response) {
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.canNotFetch = true;
+ $scope.couldNotConnect = false;
+ $scope.loadingPHP = true;
+ }
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ };
- function ListInitialDatas(response) {
+ $scope.fetchAdvancePHPDetails = function () {
+ $scope.loadingPHP = false;
+ $scope.savebtnAdvance = true;
- if(response.data.fetchStatus == 1){
- $scope.configDataView = false;
- $scope.configData = response.data.configData;
- $scope.loadingPHP = true;
+ url = "/managephp/getCurrentAdvancedPHPConfig";
- $scope.canNotFetchAdvanced = true;
- $scope.detailsSavedAdvanced = true;
- $scope.savebtnAdvance = false;
+ var phpSelection = $scope.phpSelection;
+ var data = {
+ phpSelection: phpSelection,
+ };
- }
- else{
- $scope.canNotFetchAdvanced = false;
- $scope.detailsSavedAdvanced = true;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- $scope.errorMessage = response.data.error_message;
- $scope.configDataView = true;
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- }
- function cantLoadInitialDatas(response) {
+ function ListInitialDatas(response) {
- $scope.couldNotConnect = false;
- $scope.loadingPHP = true;
+ if (response.data.fetchStatus == 1) {
- }
+ $scope.configDataView = false;
+ $scope.configData = response.data.configData;
+ $scope.loadingPHP = true;
- };
+ $scope.canNotFetchAdvanced = true;
+ $scope.detailsSavedAdvanced = true;
+ $scope.savebtnAdvance = false;
+ }
+ else {
+ $scope.canNotFetchAdvanced = false;
+ $scope.detailsSavedAdvanced = true;
+ $scope.loadingPHP = true;
- $scope.saveChangesAdvance = function () {
+ $scope.errorMessage = response.data.error_message;
+ $scope.configDataView = true;
- $scope.loadingPHP = false;
+ }
- var phpSelection = $scope.phpSelection;
+ }
- url = "/managephp/savePHPConfigAdvance";
+ function cantLoadInitialDatas(response) {
- var data = {
- phpSelection:phpSelection,
- configData:$scope.configData,
- };
- var config = {
- headers : {
- 'X-CSRFToken': getCookie('csrftoken')
- }
- };
+ $scope.couldNotConnect = false;
+ $scope.loadingPHP = true;
+ }
- $http.post(url, data,config).then(ListInitialDatas, cantLoadInitialDatas);
+ };
- function ListInitialDatas(response) {
+ $scope.saveChangesAdvance = function () {
+ $scope.loadingPHP = false;
- if(response.data.saveStatus == 1){
+ var phpSelection = $scope.phpSelection;
- $scope.detailsSavedAdvanced = false;
- $scope.loadingPHP = true;
+ url = "/managephp/savePHPConfigAdvance";
- }
- else{
- $scope.errorMessage = response.data.error_message;
- $scope.canNotFetchAdvanced = false;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
- }
+ var data = {
+ phpSelection: phpSelection,
+ configData: $scope.configData,
+ };
- }
- function cantLoadInitialDatas(response) {
- $scope.couldNotConnect = false;
- $scope.canNotFetchAdvanced = true;
- $scope.couldNotConnect = true;
- $scope.loadingPHP = true;
+ var config = {
+ headers: {
+ 'X-CSRFToken': getCookie('csrftoken')
+ }
+ };
- }
+ $http.post(url, data, config).then(ListInitialDatas, cantLoadInitialDatas);
- };
+ function ListInitialDatas(response) {
+ if (response.data.saveStatus == 1) {
+
+ $scope.detailsSavedAdvanced = false;
+ $scope.loadingPHP = true;
+
+ }
+ else {
+ $scope.errorMessage = response.data.error_message;
+ $scope.canNotFetchAdvanced = false;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+ }
+
+ }
+
+ function cantLoadInitialDatas(response) {
+ $scope.couldNotConnect = false;
+ $scope.canNotFetchAdvanced = true;
+ $scope.couldNotConnect = true;
+ $scope.loadingPHP = true;
+
+
+ }
+
+
+ };
+
});
diff --git a/static/manageSSL/manageSSL.js b/static/manageSSL/manageSSL.js
old mode 100644
new mode 100755
diff --git a/static/manageServices/manageServices.js b/static/manageServices/manageServices.js
old mode 100644
new mode 100755
diff --git a/static/packages/packages.css b/static/packages/packages.css
old mode 100644
new mode 100755
diff --git a/static/packages/packages.js b/static/packages/packages.js
old mode 100644
new mode 100755
diff --git a/static/serverLogs/serverLogs.js b/static/serverLogs/serverLogs.js
old mode 100644
new mode 100755
diff --git a/static/serverStatus/serverStatus.js b/static/serverStatus/serverStatus.js
old mode 100644
new mode 100755
diff --git a/static/tuning/tuning.js b/static/tuning/tuning.js
old mode 100644
new mode 100755
diff --git a/static/userManagment/userManagment.js b/static/userManagment/userManagment.js
old mode 100644
new mode 100755
diff --git a/static/websiteFunctions/websiteFunctions.css b/static/websiteFunctions/websiteFunctions.css
old mode 100644
new mode 100755
diff --git a/static/websiteFunctions/websiteFunctions.js b/static/websiteFunctions/websiteFunctions.js
old mode 100644
new mode 100755
diff --git a/tuning/__init__.py b/tuning/__init__.py
old mode 100644
new mode 100755
diff --git a/tuning/admin.py b/tuning/admin.py
old mode 100644
new mode 100755
diff --git a/tuning/apps.py b/tuning/apps.py
old mode 100644
new mode 100755
diff --git a/tuning/migrations/__init__.py b/tuning/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/tuning/models.py b/tuning/models.py
old mode 100644
new mode 100755
diff --git a/tuning/static/tuning/tuning.js b/tuning/static/tuning/tuning.js
old mode 100644
new mode 100755
diff --git a/tuning/templates/tuning/index.html b/tuning/templates/tuning/index.html
old mode 100644
new mode 100755
diff --git a/tuning/templates/tuning/liteSpeedTuning.html b/tuning/templates/tuning/liteSpeedTuning.html
old mode 100644
new mode 100755
diff --git a/tuning/templates/tuning/phpTuning.html b/tuning/templates/tuning/phpTuning.html
old mode 100644
new mode 100755
diff --git a/tuning/tests.py b/tuning/tests.py
old mode 100644
new mode 100755
diff --git a/tuning/tuning.py b/tuning/tuning.py
old mode 100644
new mode 100755
diff --git a/tuning/urls.py b/tuning/urls.py
old mode 100644
new mode 100755
diff --git a/tuning/views.py b/tuning/views.py
old mode 100644
new mode 100755
diff --git a/userManagment/__init__.py b/userManagment/__init__.py
old mode 100644
new mode 100755
diff --git a/userManagment/admin.py b/userManagment/admin.py
old mode 100644
new mode 100755
diff --git a/userManagment/apps.py b/userManagment/apps.py
old mode 100644
new mode 100755
diff --git a/userManagment/migrations/__init__.py b/userManagment/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/userManagment/models.py b/userManagment/models.py
old mode 100644
new mode 100755
diff --git a/userManagment/static/userManagment/userManagment.js b/userManagment/static/userManagment/userManagment.js
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/apiAccess.html b/userManagment/templates/userManagment/apiAccess.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/changeUserACL.html b/userManagment/templates/userManagment/changeUserACL.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/createACL.html b/userManagment/templates/userManagment/createACL.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/createUser.html b/userManagment/templates/userManagment/createUser.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/deleteACL.html b/userManagment/templates/userManagment/deleteACL.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/deleteUser.html b/userManagment/templates/userManagment/deleteUser.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/index.html b/userManagment/templates/userManagment/index.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/modifyACL.html b/userManagment/templates/userManagment/modifyACL.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/modifyUser.html b/userManagment/templates/userManagment/modifyUser.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/resellerCenter.html b/userManagment/templates/userManagment/resellerCenter.html
old mode 100644
new mode 100755
diff --git a/userManagment/templates/userManagment/userProfile.html b/userManagment/templates/userManagment/userProfile.html
old mode 100644
new mode 100755
diff --git a/userManagment/tests.py b/userManagment/tests.py
old mode 100644
new mode 100755
diff --git a/userManagment/urls.py b/userManagment/urls.py
old mode 100644
new mode 100755
diff --git a/userManagment/views.py b/userManagment/views.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/__init__.py b/websiteFunctions/__init__.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/admin.py b/websiteFunctions/admin.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/apps.py b/websiteFunctions/apps.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/migrations/__init__.py b/websiteFunctions/migrations/__init__.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/models.py b/websiteFunctions/models.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/pluginManager.py b/websiteFunctions/pluginManager.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/signals.py b/websiteFunctions/signals.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/close-32.png b/websiteFunctions/static/images/close-32.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/add-ssl.png b/websiteFunctions/static/images/icons/add-ssl.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/change-php.png b/websiteFunctions/static/images/icons/change-php.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/checklist.png b/websiteFunctions/static/images/icons/checklist.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/compose.png b/websiteFunctions/static/images/icons/compose.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/delete-ftp.png b/websiteFunctions/static/images/icons/delete-ftp.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/domain-registration.png b/websiteFunctions/static/images/icons/domain-registration.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/domains.png b/websiteFunctions/static/images/icons/domains.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/file.png b/websiteFunctions/static/images/icons/file.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/ftp-upload.png b/websiteFunctions/static/images/icons/ftp-upload.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/git-logo.png b/websiteFunctions/static/images/icons/git-logo.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/joomla-logo.png b/websiteFunctions/static/images/icons/joomla-logo.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/laptop.png b/websiteFunctions/static/images/icons/laptop.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/locked.png b/websiteFunctions/static/images/icons/locked.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/log-file-format.png b/websiteFunctions/static/images/icons/log-file-format.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/mailing.png b/websiteFunctions/static/images/icons/mailing.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/office-material.png b/websiteFunctions/static/images/icons/office-material.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/open_basedir.png b/websiteFunctions/static/images/icons/open_basedir.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/paper-plane.png b/websiteFunctions/static/images/icons/paper-plane.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/pencilcase.png b/websiteFunctions/static/images/icons/pencilcase.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/post-office.png b/websiteFunctions/static/images/icons/post-office.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/prestashop.png b/websiteFunctions/static/images/icons/prestashop.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/repeat.png b/websiteFunctions/static/images/icons/repeat.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/sort.png b/websiteFunctions/static/images/icons/sort.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/warning.png b/websiteFunctions/static/images/icons/warning.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/web-domain.png b/websiteFunctions/static/images/icons/web-domain.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/icons/wordpress.png b/websiteFunctions/static/images/icons/wordpress.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/images/not-available-preview.png b/websiteFunctions/static/images/not-available-preview.png
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/websiteFunctions/websiteFunctions.css b/websiteFunctions/static/websiteFunctions/websiteFunctions.css
old mode 100644
new mode 100755
diff --git a/websiteFunctions/static/websiteFunctions/websiteFunctions.js b/websiteFunctions/static/websiteFunctions/websiteFunctions.js
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/applicationInstaller.html b/websiteFunctions/templates/websiteFunctions/applicationInstaller.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/createWebsite.html b/websiteFunctions/templates/websiteFunctions/createWebsite.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/deleteWebsite.html b/websiteFunctions/templates/websiteFunctions/deleteWebsite.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/domainAlias.html b/websiteFunctions/templates/websiteFunctions/domainAlias.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/index.html b/websiteFunctions/templates/websiteFunctions/index.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/installJoomla.html b/websiteFunctions/templates/websiteFunctions/installJoomla.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/installPrestaShop.html b/websiteFunctions/templates/websiteFunctions/installPrestaShop.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/installWordPress.html b/websiteFunctions/templates/websiteFunctions/installWordPress.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/launchChild.html b/websiteFunctions/templates/websiteFunctions/launchChild.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/listCron.html b/websiteFunctions/templates/websiteFunctions/listCron.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/listWebsites.html b/websiteFunctions/templates/websiteFunctions/listWebsites.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/modifyWebsite.html b/websiteFunctions/templates/websiteFunctions/modifyWebsite.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/setupGit.html b/websiteFunctions/templates/websiteFunctions/setupGit.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/suspendWebsite.html b/websiteFunctions/templates/websiteFunctions/suspendWebsite.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/templates/websiteFunctions/website.html b/websiteFunctions/templates/websiteFunctions/website.html
old mode 100644
new mode 100755
diff --git a/websiteFunctions/tests.py b/websiteFunctions/tests.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/urls.py b/websiteFunctions/urls.py
old mode 100644
new mode 100755
diff --git a/websiteFunctions/views.py b/websiteFunctions/views.py
old mode 100644
new mode 100755