diff --git a/.gitignore b/.gitignore
index f2e4d7bdb..bd98c9b59 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,36 +1,40 @@
-.htaccess
-.htaccessbak
-bin
-/nbproject/
-/vendor/*
-!/vendor/FHC-vendor
-/.idea/
documents/
+vendor/
+
+/nbproject/
+/.idea/
.settings
.project
.buildpath
+.ptp-sync*
+
+.htaccess
+.htaccessbak
+
application/config/development/
-application/config/testing/
-application/config/production
-application/extensions/
-application/controllers/extensions/
application/config/extensions/
+application/config/production
+application/config/testing/
+application/controllers/extensions/
+application/extensions/
application/helpers/extensions/
application/hooks/extensions/
application/libraries/extensions/
+application/logs/
application/models/extensions/
application/views/extensions/
application/widgets/extensions/
-application/logs/
+
public/extensions/
+
tests/codeception/_output/*
!/tests/codeception/_output/.placeholder
tests/codeception/codeception.yml
+tests/codeception/tests/acceptance.suite.yml
tests/codeception/tests/api.suite.yml
tests/codeception/tests/functional.suite.yml
-tests/codeception/tests/acceptance.suite.yml
tests/codeception/tests/unit.suite.yml
+
/sparks/*
/webdav/google.php
system/sql/
-.ptp-sync*
\ No newline at end of file
diff --git a/vendor/FHC-vendor/angular-tablesort/.gitignore b/FHC-vendor/angular-tablesort/.gitignore
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/.gitignore
rename to FHC-vendor/angular-tablesort/.gitignore
diff --git a/vendor/FHC-vendor/angular-tablesort/LICENSE b/FHC-vendor/angular-tablesort/LICENSE
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/LICENSE
rename to FHC-vendor/angular-tablesort/LICENSE
diff --git a/vendor/FHC-vendor/angular-tablesort/README.md b/FHC-vendor/angular-tablesort/README.md
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/README.md
rename to FHC-vendor/angular-tablesort/README.md
diff --git a/vendor/FHC-vendor/angular-tablesort/bower.json b/FHC-vendor/angular-tablesort/bower.json
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/bower.json
rename to FHC-vendor/angular-tablesort/bower.json
diff --git a/vendor/FHC-vendor/angular-tablesort/example.html b/FHC-vendor/angular-tablesort/example.html
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/example.html
rename to FHC-vendor/angular-tablesort/example.html
diff --git a/vendor/FHC-vendor/angular-tablesort/index.js b/FHC-vendor/angular-tablesort/index.js
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/index.js
rename to FHC-vendor/angular-tablesort/index.js
diff --git a/vendor/FHC-vendor/angular-tablesort/js/angular-tablesort.js b/FHC-vendor/angular-tablesort/js/angular-tablesort.js
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/js/angular-tablesort.js
rename to FHC-vendor/angular-tablesort/js/angular-tablesort.js
diff --git a/vendor/FHC-vendor/angular-tablesort/package.json b/FHC-vendor/angular-tablesort/package.json
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/package.json
rename to FHC-vendor/angular-tablesort/package.json
diff --git a/vendor/FHC-vendor/angular-tablesort/tablesort.css b/FHC-vendor/angular-tablesort/tablesort.css
similarity index 100%
rename from vendor/FHC-vendor/angular-tablesort/tablesort.css
rename to FHC-vendor/angular-tablesort/tablesort.css
diff --git a/vendor/FHC-vendor/easyui/changelog.txt b/FHC-vendor/easyui/changelog.txt
similarity index 100%
rename from vendor/FHC-vendor/easyui/changelog.txt
rename to FHC-vendor/easyui/changelog.txt
diff --git a/vendor/FHC-vendor/easyui/easyloader.js b/FHC-vendor/easyui/easyloader.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/easyloader.js
rename to FHC-vendor/easyui/easyloader.js
diff --git a/vendor/FHC-vendor/easyui/jquery.easyui.min.js b/FHC-vendor/easyui/jquery.easyui.min.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/jquery.easyui.min.js
rename to FHC-vendor/easyui/jquery.easyui.min.js
diff --git a/vendor/FHC-vendor/easyui/jquery.easyui.mobile.js b/FHC-vendor/easyui/jquery.easyui.mobile.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/jquery.easyui.mobile.js
rename to FHC-vendor/easyui/jquery.easyui.mobile.js
diff --git a/vendor/FHC-vendor/easyui/jquery.min.js b/FHC-vendor/easyui/jquery.min.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/jquery.min.js
rename to FHC-vendor/easyui/jquery.min.js
diff --git a/vendor/FHC-vendor/easyui/license_freeware.txt b/FHC-vendor/easyui/license_freeware.txt
similarity index 100%
rename from vendor/FHC-vendor/easyui/license_freeware.txt
rename to FHC-vendor/easyui/license_freeware.txt
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-af.js b/FHC-vendor/easyui/locale/easyui-lang-af.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-af.js
rename to FHC-vendor/easyui/locale/easyui-lang-af.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-am.js b/FHC-vendor/easyui/locale/easyui-lang-am.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-am.js
rename to FHC-vendor/easyui/locale/easyui-lang-am.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-ar.js b/FHC-vendor/easyui/locale/easyui-lang-ar.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-ar.js
rename to FHC-vendor/easyui/locale/easyui-lang-ar.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-bg.js b/FHC-vendor/easyui/locale/easyui-lang-bg.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-bg.js
rename to FHC-vendor/easyui/locale/easyui-lang-bg.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-ca.js b/FHC-vendor/easyui/locale/easyui-lang-ca.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-ca.js
rename to FHC-vendor/easyui/locale/easyui-lang-ca.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-cs.js b/FHC-vendor/easyui/locale/easyui-lang-cs.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-cs.js
rename to FHC-vendor/easyui/locale/easyui-lang-cs.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-cz.js b/FHC-vendor/easyui/locale/easyui-lang-cz.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-cz.js
rename to FHC-vendor/easyui/locale/easyui-lang-cz.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-da.js b/FHC-vendor/easyui/locale/easyui-lang-da.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-da.js
rename to FHC-vendor/easyui/locale/easyui-lang-da.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-de.js b/FHC-vendor/easyui/locale/easyui-lang-de.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-de.js
rename to FHC-vendor/easyui/locale/easyui-lang-de.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-el.js b/FHC-vendor/easyui/locale/easyui-lang-el.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-el.js
rename to FHC-vendor/easyui/locale/easyui-lang-el.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-en.js b/FHC-vendor/easyui/locale/easyui-lang-en.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-en.js
rename to FHC-vendor/easyui/locale/easyui-lang-en.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-es.js b/FHC-vendor/easyui/locale/easyui-lang-es.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-es.js
rename to FHC-vendor/easyui/locale/easyui-lang-es.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-fr.js b/FHC-vendor/easyui/locale/easyui-lang-fr.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-fr.js
rename to FHC-vendor/easyui/locale/easyui-lang-fr.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-it.js b/FHC-vendor/easyui/locale/easyui-lang-it.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-it.js
rename to FHC-vendor/easyui/locale/easyui-lang-it.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-jp.js b/FHC-vendor/easyui/locale/easyui-lang-jp.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-jp.js
rename to FHC-vendor/easyui/locale/easyui-lang-jp.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-nl.js b/FHC-vendor/easyui/locale/easyui-lang-nl.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-nl.js
rename to FHC-vendor/easyui/locale/easyui-lang-nl.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-pl.js b/FHC-vendor/easyui/locale/easyui-lang-pl.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-pl.js
rename to FHC-vendor/easyui/locale/easyui-lang-pl.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js b/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
rename to FHC-vendor/easyui/locale/easyui-lang-pt_BR.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-ru.js b/FHC-vendor/easyui/locale/easyui-lang-ru.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-ru.js
rename to FHC-vendor/easyui/locale/easyui-lang-ru.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js b/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
rename to FHC-vendor/easyui/locale/easyui-lang-sv_SE.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-tr.js b/FHC-vendor/easyui/locale/easyui-lang-tr.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-tr.js
rename to FHC-vendor/easyui/locale/easyui-lang-tr.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js b/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
rename to FHC-vendor/easyui/locale/easyui-lang-zh_CN.js
diff --git a/vendor/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js b/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
rename to FHC-vendor/easyui/locale/easyui-lang-zh_TW.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.accordion.js b/FHC-vendor/easyui/plugins/jquery.accordion.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.accordion.js
rename to FHC-vendor/easyui/plugins/jquery.accordion.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.calendar.js b/FHC-vendor/easyui/plugins/jquery.calendar.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.calendar.js
rename to FHC-vendor/easyui/plugins/jquery.calendar.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.combo.js b/FHC-vendor/easyui/plugins/jquery.combo.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.combo.js
rename to FHC-vendor/easyui/plugins/jquery.combo.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.combobox.js b/FHC-vendor/easyui/plugins/jquery.combobox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.combobox.js
rename to FHC-vendor/easyui/plugins/jquery.combobox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.combogrid.js b/FHC-vendor/easyui/plugins/jquery.combogrid.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.combogrid.js
rename to FHC-vendor/easyui/plugins/jquery.combogrid.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.combotree.js b/FHC-vendor/easyui/plugins/jquery.combotree.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.combotree.js
rename to FHC-vendor/easyui/plugins/jquery.combotree.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.datagrid.js b/FHC-vendor/easyui/plugins/jquery.datagrid.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.datagrid.js
rename to FHC-vendor/easyui/plugins/jquery.datagrid.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.datalist.js b/FHC-vendor/easyui/plugins/jquery.datalist.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.datalist.js
rename to FHC-vendor/easyui/plugins/jquery.datalist.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.datebox.js b/FHC-vendor/easyui/plugins/jquery.datebox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.datebox.js
rename to FHC-vendor/easyui/plugins/jquery.datebox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.datetimebox.js b/FHC-vendor/easyui/plugins/jquery.datetimebox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.datetimebox.js
rename to FHC-vendor/easyui/plugins/jquery.datetimebox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.datetimespinner.js b/FHC-vendor/easyui/plugins/jquery.datetimespinner.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.datetimespinner.js
rename to FHC-vendor/easyui/plugins/jquery.datetimespinner.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.dialog.js b/FHC-vendor/easyui/plugins/jquery.dialog.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.dialog.js
rename to FHC-vendor/easyui/plugins/jquery.dialog.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.draggable.js b/FHC-vendor/easyui/plugins/jquery.draggable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.draggable.js
rename to FHC-vendor/easyui/plugins/jquery.draggable.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.droppable.js b/FHC-vendor/easyui/plugins/jquery.droppable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.droppable.js
rename to FHC-vendor/easyui/plugins/jquery.droppable.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.filebox.js b/FHC-vendor/easyui/plugins/jquery.filebox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.filebox.js
rename to FHC-vendor/easyui/plugins/jquery.filebox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.form.js b/FHC-vendor/easyui/plugins/jquery.form.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.form.js
rename to FHC-vendor/easyui/plugins/jquery.form.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.layout.js b/FHC-vendor/easyui/plugins/jquery.layout.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.layout.js
rename to FHC-vendor/easyui/plugins/jquery.layout.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.linkbutton.js b/FHC-vendor/easyui/plugins/jquery.linkbutton.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.linkbutton.js
rename to FHC-vendor/easyui/plugins/jquery.linkbutton.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.menu.js b/FHC-vendor/easyui/plugins/jquery.menu.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.menu.js
rename to FHC-vendor/easyui/plugins/jquery.menu.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.menubutton.js b/FHC-vendor/easyui/plugins/jquery.menubutton.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.menubutton.js
rename to FHC-vendor/easyui/plugins/jquery.menubutton.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.messager.js b/FHC-vendor/easyui/plugins/jquery.messager.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.messager.js
rename to FHC-vendor/easyui/plugins/jquery.messager.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.mobile.js b/FHC-vendor/easyui/plugins/jquery.mobile.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.mobile.js
rename to FHC-vendor/easyui/plugins/jquery.mobile.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.numberbox.js b/FHC-vendor/easyui/plugins/jquery.numberbox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.numberbox.js
rename to FHC-vendor/easyui/plugins/jquery.numberbox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.numberspinner.js b/FHC-vendor/easyui/plugins/jquery.numberspinner.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.numberspinner.js
rename to FHC-vendor/easyui/plugins/jquery.numberspinner.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.pagination.js b/FHC-vendor/easyui/plugins/jquery.pagination.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.pagination.js
rename to FHC-vendor/easyui/plugins/jquery.pagination.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.panel.js b/FHC-vendor/easyui/plugins/jquery.panel.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.panel.js
rename to FHC-vendor/easyui/plugins/jquery.panel.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.parser.js b/FHC-vendor/easyui/plugins/jquery.parser.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.parser.js
rename to FHC-vendor/easyui/plugins/jquery.parser.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.progressbar.js b/FHC-vendor/easyui/plugins/jquery.progressbar.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.progressbar.js
rename to FHC-vendor/easyui/plugins/jquery.progressbar.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.propertygrid.js b/FHC-vendor/easyui/plugins/jquery.propertygrid.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.propertygrid.js
rename to FHC-vendor/easyui/plugins/jquery.propertygrid.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.resizable.js b/FHC-vendor/easyui/plugins/jquery.resizable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.resizable.js
rename to FHC-vendor/easyui/plugins/jquery.resizable.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.searchbox.js b/FHC-vendor/easyui/plugins/jquery.searchbox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.searchbox.js
rename to FHC-vendor/easyui/plugins/jquery.searchbox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.slider.js b/FHC-vendor/easyui/plugins/jquery.slider.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.slider.js
rename to FHC-vendor/easyui/plugins/jquery.slider.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.spinner.js b/FHC-vendor/easyui/plugins/jquery.spinner.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.spinner.js
rename to FHC-vendor/easyui/plugins/jquery.spinner.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.splitbutton.js b/FHC-vendor/easyui/plugins/jquery.splitbutton.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.splitbutton.js
rename to FHC-vendor/easyui/plugins/jquery.splitbutton.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.switchbutton.js b/FHC-vendor/easyui/plugins/jquery.switchbutton.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.switchbutton.js
rename to FHC-vendor/easyui/plugins/jquery.switchbutton.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.tabs.js b/FHC-vendor/easyui/plugins/jquery.tabs.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.tabs.js
rename to FHC-vendor/easyui/plugins/jquery.tabs.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.textbox.js b/FHC-vendor/easyui/plugins/jquery.textbox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.textbox.js
rename to FHC-vendor/easyui/plugins/jquery.textbox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.timespinner.js b/FHC-vendor/easyui/plugins/jquery.timespinner.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.timespinner.js
rename to FHC-vendor/easyui/plugins/jquery.timespinner.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.tooltip.js b/FHC-vendor/easyui/plugins/jquery.tooltip.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.tooltip.js
rename to FHC-vendor/easyui/plugins/jquery.tooltip.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.tree.js b/FHC-vendor/easyui/plugins/jquery.tree.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.tree.js
rename to FHC-vendor/easyui/plugins/jquery.tree.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.treegrid.js b/FHC-vendor/easyui/plugins/jquery.treegrid.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.treegrid.js
rename to FHC-vendor/easyui/plugins/jquery.treegrid.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.validatebox.js b/FHC-vendor/easyui/plugins/jquery.validatebox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.validatebox.js
rename to FHC-vendor/easyui/plugins/jquery.validatebox.js
diff --git a/vendor/FHC-vendor/easyui/plugins/jquery.window.js b/FHC-vendor/easyui/plugins/jquery.window.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/plugins/jquery.window.js
rename to FHC-vendor/easyui/plugins/jquery.window.js
diff --git a/vendor/FHC-vendor/easyui/readme.txt b/FHC-vendor/easyui/readme.txt
similarity index 100%
rename from vendor/FHC-vendor/easyui/readme.txt
rename to FHC-vendor/easyui/readme.txt
diff --git a/vendor/FHC-vendor/easyui/src/easyloader.js b/FHC-vendor/easyui/src/easyloader.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/easyloader.js
rename to FHC-vendor/easyui/src/easyloader.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.accordion.js b/FHC-vendor/easyui/src/jquery.accordion.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.accordion.js
rename to FHC-vendor/easyui/src/jquery.accordion.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.calendar.js b/FHC-vendor/easyui/src/jquery.calendar.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.calendar.js
rename to FHC-vendor/easyui/src/jquery.calendar.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.combobox.js b/FHC-vendor/easyui/src/jquery.combobox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.combobox.js
rename to FHC-vendor/easyui/src/jquery.combobox.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.datebox.js b/FHC-vendor/easyui/src/jquery.datebox.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.datebox.js
rename to FHC-vendor/easyui/src/jquery.datebox.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.draggable.js b/FHC-vendor/easyui/src/jquery.draggable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.draggable.js
rename to FHC-vendor/easyui/src/jquery.draggable.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.droppable.js b/FHC-vendor/easyui/src/jquery.droppable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.droppable.js
rename to FHC-vendor/easyui/src/jquery.droppable.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.form.js b/FHC-vendor/easyui/src/jquery.form.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.form.js
rename to FHC-vendor/easyui/src/jquery.form.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.linkbutton.js b/FHC-vendor/easyui/src/jquery.linkbutton.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.linkbutton.js
rename to FHC-vendor/easyui/src/jquery.linkbutton.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.menu.js b/FHC-vendor/easyui/src/jquery.menu.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.menu.js
rename to FHC-vendor/easyui/src/jquery.menu.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.parser.js b/FHC-vendor/easyui/src/jquery.parser.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.parser.js
rename to FHC-vendor/easyui/src/jquery.parser.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.progressbar.js b/FHC-vendor/easyui/src/jquery.progressbar.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.progressbar.js
rename to FHC-vendor/easyui/src/jquery.progressbar.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.propertygrid.js b/FHC-vendor/easyui/src/jquery.propertygrid.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.propertygrid.js
rename to FHC-vendor/easyui/src/jquery.propertygrid.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.resizable.js b/FHC-vendor/easyui/src/jquery.resizable.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.resizable.js
rename to FHC-vendor/easyui/src/jquery.resizable.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.slider.js b/FHC-vendor/easyui/src/jquery.slider.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.slider.js
rename to FHC-vendor/easyui/src/jquery.slider.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.tabs.js b/FHC-vendor/easyui/src/jquery.tabs.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.tabs.js
rename to FHC-vendor/easyui/src/jquery.tabs.js
diff --git a/vendor/FHC-vendor/easyui/src/jquery.window.js b/FHC-vendor/easyui/src/jquery.window.js
similarity index 100%
rename from vendor/FHC-vendor/easyui/src/jquery.window.js
rename to FHC-vendor/easyui/src/jquery.window.js
diff --git a/vendor/FHC-vendor/easyui/themes/black/accordion.css b/FHC-vendor/easyui/themes/black/accordion.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/accordion.css
rename to FHC-vendor/easyui/themes/black/accordion.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/calendar.css b/FHC-vendor/easyui/themes/black/calendar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/calendar.css
rename to FHC-vendor/easyui/themes/black/calendar.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/combo.css b/FHC-vendor/easyui/themes/black/combo.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/combo.css
rename to FHC-vendor/easyui/themes/black/combo.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/combobox.css b/FHC-vendor/easyui/themes/black/combobox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/combobox.css
rename to FHC-vendor/easyui/themes/black/combobox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/datagrid.css b/FHC-vendor/easyui/themes/black/datagrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/datagrid.css
rename to FHC-vendor/easyui/themes/black/datagrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/datalist.css b/FHC-vendor/easyui/themes/black/datalist.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/datalist.css
rename to FHC-vendor/easyui/themes/black/datalist.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/datebox.css b/FHC-vendor/easyui/themes/black/datebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/datebox.css
rename to FHC-vendor/easyui/themes/black/datebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/dialog.css b/FHC-vendor/easyui/themes/black/dialog.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/dialog.css
rename to FHC-vendor/easyui/themes/black/dialog.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/easyui.css b/FHC-vendor/easyui/themes/black/easyui.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/easyui.css
rename to FHC-vendor/easyui/themes/black/easyui.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/filebox.css b/FHC-vendor/easyui/themes/black/filebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/filebox.css
rename to FHC-vendor/easyui/themes/black/filebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/accordion_arrows.png b/FHC-vendor/easyui/themes/black/images/accordion_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/accordion_arrows.png
rename to FHC-vendor/easyui/themes/black/images/accordion_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/blank.gif b/FHC-vendor/easyui/themes/black/images/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/blank.gif
rename to FHC-vendor/easyui/themes/black/images/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/calendar_arrows.png b/FHC-vendor/easyui/themes/black/images/calendar_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/calendar_arrows.png
rename to FHC-vendor/easyui/themes/black/images/calendar_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/combo_arrow.png b/FHC-vendor/easyui/themes/black/images/combo_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/combo_arrow.png
rename to FHC-vendor/easyui/themes/black/images/combo_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/datagrid_icons.png b/FHC-vendor/easyui/themes/black/images/datagrid_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/datagrid_icons.png
rename to FHC-vendor/easyui/themes/black/images/datagrid_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/datebox_arrow.png b/FHC-vendor/easyui/themes/black/images/datebox_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/datebox_arrow.png
rename to FHC-vendor/easyui/themes/black/images/datebox_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/layout_arrows.png b/FHC-vendor/easyui/themes/black/images/layout_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/layout_arrows.png
rename to FHC-vendor/easyui/themes/black/images/layout_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/linkbutton_bg.png b/FHC-vendor/easyui/themes/black/images/linkbutton_bg.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/linkbutton_bg.png
rename to FHC-vendor/easyui/themes/black/images/linkbutton_bg.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/loading.gif b/FHC-vendor/easyui/themes/black/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/loading.gif
rename to FHC-vendor/easyui/themes/black/images/loading.gif
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/menu_arrows.png b/FHC-vendor/easyui/themes/black/images/menu_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/menu_arrows.png
rename to FHC-vendor/easyui/themes/black/images/menu_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/messager_icons.png b/FHC-vendor/easyui/themes/black/images/messager_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/messager_icons.png
rename to FHC-vendor/easyui/themes/black/images/messager_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/pagination_icons.png b/FHC-vendor/easyui/themes/black/images/pagination_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/pagination_icons.png
rename to FHC-vendor/easyui/themes/black/images/pagination_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/panel_tools.png b/FHC-vendor/easyui/themes/black/images/panel_tools.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/panel_tools.png
rename to FHC-vendor/easyui/themes/black/images/panel_tools.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/searchbox_button.png b/FHC-vendor/easyui/themes/black/images/searchbox_button.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/searchbox_button.png
rename to FHC-vendor/easyui/themes/black/images/searchbox_button.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/slider_handle.png b/FHC-vendor/easyui/themes/black/images/slider_handle.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/slider_handle.png
rename to FHC-vendor/easyui/themes/black/images/slider_handle.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/spinner_arrows.png b/FHC-vendor/easyui/themes/black/images/spinner_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/spinner_arrows.png
rename to FHC-vendor/easyui/themes/black/images/spinner_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/tabs_icons.png b/FHC-vendor/easyui/themes/black/images/tabs_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/tabs_icons.png
rename to FHC-vendor/easyui/themes/black/images/tabs_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/tree_icons.png b/FHC-vendor/easyui/themes/black/images/tree_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/tree_icons.png
rename to FHC-vendor/easyui/themes/black/images/tree_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/images/validatebox_warning.png b/FHC-vendor/easyui/themes/black/images/validatebox_warning.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/images/validatebox_warning.png
rename to FHC-vendor/easyui/themes/black/images/validatebox_warning.png
diff --git a/vendor/FHC-vendor/easyui/themes/black/layout.css b/FHC-vendor/easyui/themes/black/layout.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/layout.css
rename to FHC-vendor/easyui/themes/black/layout.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/linkbutton.css b/FHC-vendor/easyui/themes/black/linkbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/linkbutton.css
rename to FHC-vendor/easyui/themes/black/linkbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/menu.css b/FHC-vendor/easyui/themes/black/menu.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/menu.css
rename to FHC-vendor/easyui/themes/black/menu.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/menubutton.css b/FHC-vendor/easyui/themes/black/menubutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/menubutton.css
rename to FHC-vendor/easyui/themes/black/menubutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/messager.css b/FHC-vendor/easyui/themes/black/messager.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/messager.css
rename to FHC-vendor/easyui/themes/black/messager.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/numberbox.css b/FHC-vendor/easyui/themes/black/numberbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/numberbox.css
rename to FHC-vendor/easyui/themes/black/numberbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/pagination.css b/FHC-vendor/easyui/themes/black/pagination.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/pagination.css
rename to FHC-vendor/easyui/themes/black/pagination.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/panel.css b/FHC-vendor/easyui/themes/black/panel.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/panel.css
rename to FHC-vendor/easyui/themes/black/panel.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/progressbar.css b/FHC-vendor/easyui/themes/black/progressbar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/progressbar.css
rename to FHC-vendor/easyui/themes/black/progressbar.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/propertygrid.css b/FHC-vendor/easyui/themes/black/propertygrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/propertygrid.css
rename to FHC-vendor/easyui/themes/black/propertygrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/searchbox.css b/FHC-vendor/easyui/themes/black/searchbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/searchbox.css
rename to FHC-vendor/easyui/themes/black/searchbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/slider.css b/FHC-vendor/easyui/themes/black/slider.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/slider.css
rename to FHC-vendor/easyui/themes/black/slider.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/spinner.css b/FHC-vendor/easyui/themes/black/spinner.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/spinner.css
rename to FHC-vendor/easyui/themes/black/spinner.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/splitbutton.css b/FHC-vendor/easyui/themes/black/splitbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/splitbutton.css
rename to FHC-vendor/easyui/themes/black/splitbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/switchbutton.css b/FHC-vendor/easyui/themes/black/switchbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/switchbutton.css
rename to FHC-vendor/easyui/themes/black/switchbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/tabs.css b/FHC-vendor/easyui/themes/black/tabs.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/tabs.css
rename to FHC-vendor/easyui/themes/black/tabs.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/textbox.css b/FHC-vendor/easyui/themes/black/textbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/textbox.css
rename to FHC-vendor/easyui/themes/black/textbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/tooltip.css b/FHC-vendor/easyui/themes/black/tooltip.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/tooltip.css
rename to FHC-vendor/easyui/themes/black/tooltip.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/tree.css b/FHC-vendor/easyui/themes/black/tree.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/tree.css
rename to FHC-vendor/easyui/themes/black/tree.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/validatebox.css b/FHC-vendor/easyui/themes/black/validatebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/validatebox.css
rename to FHC-vendor/easyui/themes/black/validatebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/black/window.css b/FHC-vendor/easyui/themes/black/window.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/black/window.css
rename to FHC-vendor/easyui/themes/black/window.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/accordion.css b/FHC-vendor/easyui/themes/bootstrap/accordion.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/accordion.css
rename to FHC-vendor/easyui/themes/bootstrap/accordion.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/calendar.css b/FHC-vendor/easyui/themes/bootstrap/calendar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/calendar.css
rename to FHC-vendor/easyui/themes/bootstrap/calendar.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/combo.css b/FHC-vendor/easyui/themes/bootstrap/combo.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/combo.css
rename to FHC-vendor/easyui/themes/bootstrap/combo.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/combobox.css b/FHC-vendor/easyui/themes/bootstrap/combobox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/combobox.css
rename to FHC-vendor/easyui/themes/bootstrap/combobox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/datagrid.css b/FHC-vendor/easyui/themes/bootstrap/datagrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/datagrid.css
rename to FHC-vendor/easyui/themes/bootstrap/datagrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/datebox.css b/FHC-vendor/easyui/themes/bootstrap/datebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/datebox.css
rename to FHC-vendor/easyui/themes/bootstrap/datebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/dialog.css b/FHC-vendor/easyui/themes/bootstrap/dialog.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/dialog.css
rename to FHC-vendor/easyui/themes/bootstrap/dialog.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/easyui.css b/FHC-vendor/easyui/themes/bootstrap/easyui.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/easyui.css
rename to FHC-vendor/easyui/themes/bootstrap/easyui.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/filebox.css b/FHC-vendor/easyui/themes/bootstrap/filebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/filebox.css
rename to FHC-vendor/easyui/themes/bootstrap/filebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/accordion_arrows.png b/FHC-vendor/easyui/themes/bootstrap/images/accordion_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/accordion_arrows.png
rename to FHC-vendor/easyui/themes/bootstrap/images/accordion_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/blank.gif b/FHC-vendor/easyui/themes/bootstrap/images/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/blank.gif
rename to FHC-vendor/easyui/themes/bootstrap/images/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/calendar_arrows.png b/FHC-vendor/easyui/themes/bootstrap/images/calendar_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/calendar_arrows.png
rename to FHC-vendor/easyui/themes/bootstrap/images/calendar_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/combo_arrow.png b/FHC-vendor/easyui/themes/bootstrap/images/combo_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/combo_arrow.png
rename to FHC-vendor/easyui/themes/bootstrap/images/combo_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/datagrid_icons.png b/FHC-vendor/easyui/themes/bootstrap/images/datagrid_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/datagrid_icons.png
rename to FHC-vendor/easyui/themes/bootstrap/images/datagrid_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/datebox_arrow.png b/FHC-vendor/easyui/themes/bootstrap/images/datebox_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/datebox_arrow.png
rename to FHC-vendor/easyui/themes/bootstrap/images/datebox_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/layout_arrows.png b/FHC-vendor/easyui/themes/bootstrap/images/layout_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/layout_arrows.png
rename to FHC-vendor/easyui/themes/bootstrap/images/layout_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/linkbutton_bg.png b/FHC-vendor/easyui/themes/bootstrap/images/linkbutton_bg.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/linkbutton_bg.png
rename to FHC-vendor/easyui/themes/bootstrap/images/linkbutton_bg.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/loading.gif b/FHC-vendor/easyui/themes/bootstrap/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/loading.gif
rename to FHC-vendor/easyui/themes/bootstrap/images/loading.gif
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/menu_arrows.png b/FHC-vendor/easyui/themes/bootstrap/images/menu_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/menu_arrows.png
rename to FHC-vendor/easyui/themes/bootstrap/images/menu_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/messager_icons.png b/FHC-vendor/easyui/themes/bootstrap/images/messager_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/messager_icons.png
rename to FHC-vendor/easyui/themes/bootstrap/images/messager_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/pagination_icons.png b/FHC-vendor/easyui/themes/bootstrap/images/pagination_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/pagination_icons.png
rename to FHC-vendor/easyui/themes/bootstrap/images/pagination_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/panel_tools.png b/FHC-vendor/easyui/themes/bootstrap/images/panel_tools.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/panel_tools.png
rename to FHC-vendor/easyui/themes/bootstrap/images/panel_tools.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/searchbox_button.png b/FHC-vendor/easyui/themes/bootstrap/images/searchbox_button.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/searchbox_button.png
rename to FHC-vendor/easyui/themes/bootstrap/images/searchbox_button.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/slider_handle.png b/FHC-vendor/easyui/themes/bootstrap/images/slider_handle.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/slider_handle.png
rename to FHC-vendor/easyui/themes/bootstrap/images/slider_handle.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/spinner_arrows.png b/FHC-vendor/easyui/themes/bootstrap/images/spinner_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/spinner_arrows.png
rename to FHC-vendor/easyui/themes/bootstrap/images/spinner_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/tabs_icons.png b/FHC-vendor/easyui/themes/bootstrap/images/tabs_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/tabs_icons.png
rename to FHC-vendor/easyui/themes/bootstrap/images/tabs_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/tree_icons.png b/FHC-vendor/easyui/themes/bootstrap/images/tree_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/tree_icons.png
rename to FHC-vendor/easyui/themes/bootstrap/images/tree_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/images/validatebox_warning.png b/FHC-vendor/easyui/themes/bootstrap/images/validatebox_warning.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/images/validatebox_warning.png
rename to FHC-vendor/easyui/themes/bootstrap/images/validatebox_warning.png
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/layout.css b/FHC-vendor/easyui/themes/bootstrap/layout.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/layout.css
rename to FHC-vendor/easyui/themes/bootstrap/layout.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/linkbutton.css b/FHC-vendor/easyui/themes/bootstrap/linkbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/linkbutton.css
rename to FHC-vendor/easyui/themes/bootstrap/linkbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/menu.css b/FHC-vendor/easyui/themes/bootstrap/menu.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/menu.css
rename to FHC-vendor/easyui/themes/bootstrap/menu.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/menubutton.css b/FHC-vendor/easyui/themes/bootstrap/menubutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/menubutton.css
rename to FHC-vendor/easyui/themes/bootstrap/menubutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/messager.css b/FHC-vendor/easyui/themes/bootstrap/messager.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/messager.css
rename to FHC-vendor/easyui/themes/bootstrap/messager.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/numberbox.css b/FHC-vendor/easyui/themes/bootstrap/numberbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/numberbox.css
rename to FHC-vendor/easyui/themes/bootstrap/numberbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/pagination.css b/FHC-vendor/easyui/themes/bootstrap/pagination.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/pagination.css
rename to FHC-vendor/easyui/themes/bootstrap/pagination.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/panel.css b/FHC-vendor/easyui/themes/bootstrap/panel.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/panel.css
rename to FHC-vendor/easyui/themes/bootstrap/panel.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/progressbar.css b/FHC-vendor/easyui/themes/bootstrap/progressbar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/progressbar.css
rename to FHC-vendor/easyui/themes/bootstrap/progressbar.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/propertygrid.css b/FHC-vendor/easyui/themes/bootstrap/propertygrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/propertygrid.css
rename to FHC-vendor/easyui/themes/bootstrap/propertygrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/searchbox.css b/FHC-vendor/easyui/themes/bootstrap/searchbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/searchbox.css
rename to FHC-vendor/easyui/themes/bootstrap/searchbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/slider.css b/FHC-vendor/easyui/themes/bootstrap/slider.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/slider.css
rename to FHC-vendor/easyui/themes/bootstrap/slider.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/spinner.css b/FHC-vendor/easyui/themes/bootstrap/spinner.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/spinner.css
rename to FHC-vendor/easyui/themes/bootstrap/spinner.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/splitbutton.css b/FHC-vendor/easyui/themes/bootstrap/splitbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/splitbutton.css
rename to FHC-vendor/easyui/themes/bootstrap/splitbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/switchbutton.css b/FHC-vendor/easyui/themes/bootstrap/switchbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/switchbutton.css
rename to FHC-vendor/easyui/themes/bootstrap/switchbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/tabs.css b/FHC-vendor/easyui/themes/bootstrap/tabs.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/tabs.css
rename to FHC-vendor/easyui/themes/bootstrap/tabs.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/textbox.css b/FHC-vendor/easyui/themes/bootstrap/textbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/textbox.css
rename to FHC-vendor/easyui/themes/bootstrap/textbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/tooltip.css b/FHC-vendor/easyui/themes/bootstrap/tooltip.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/tooltip.css
rename to FHC-vendor/easyui/themes/bootstrap/tooltip.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/tree.css b/FHC-vendor/easyui/themes/bootstrap/tree.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/tree.css
rename to FHC-vendor/easyui/themes/bootstrap/tree.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/validatebox.css b/FHC-vendor/easyui/themes/bootstrap/validatebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/validatebox.css
rename to FHC-vendor/easyui/themes/bootstrap/validatebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/bootstrap/window.css b/FHC-vendor/easyui/themes/bootstrap/window.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/bootstrap/window.css
rename to FHC-vendor/easyui/themes/bootstrap/window.css
diff --git a/vendor/FHC-vendor/easyui/themes/color.css b/FHC-vendor/easyui/themes/color.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/color.css
rename to FHC-vendor/easyui/themes/color.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/accordion.css b/FHC-vendor/easyui/themes/default/accordion.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/accordion.css
rename to FHC-vendor/easyui/themes/default/accordion.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/calendar.css b/FHC-vendor/easyui/themes/default/calendar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/calendar.css
rename to FHC-vendor/easyui/themes/default/calendar.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/combo.css b/FHC-vendor/easyui/themes/default/combo.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/combo.css
rename to FHC-vendor/easyui/themes/default/combo.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/combobox.css b/FHC-vendor/easyui/themes/default/combobox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/combobox.css
rename to FHC-vendor/easyui/themes/default/combobox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/datagrid.css b/FHC-vendor/easyui/themes/default/datagrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/datagrid.css
rename to FHC-vendor/easyui/themes/default/datagrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/datalist.css b/FHC-vendor/easyui/themes/default/datalist.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/datalist.css
rename to FHC-vendor/easyui/themes/default/datalist.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/datebox.css b/FHC-vendor/easyui/themes/default/datebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/datebox.css
rename to FHC-vendor/easyui/themes/default/datebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/dialog.css b/FHC-vendor/easyui/themes/default/dialog.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/dialog.css
rename to FHC-vendor/easyui/themes/default/dialog.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/easyui.css b/FHC-vendor/easyui/themes/default/easyui.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/easyui.css
rename to FHC-vendor/easyui/themes/default/easyui.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/filebox.css b/FHC-vendor/easyui/themes/default/filebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/filebox.css
rename to FHC-vendor/easyui/themes/default/filebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/accordion_arrows.png b/FHC-vendor/easyui/themes/default/images/accordion_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/accordion_arrows.png
rename to FHC-vendor/easyui/themes/default/images/accordion_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/blank.gif b/FHC-vendor/easyui/themes/default/images/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/blank.gif
rename to FHC-vendor/easyui/themes/default/images/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/calendar_arrows.png b/FHC-vendor/easyui/themes/default/images/calendar_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/calendar_arrows.png
rename to FHC-vendor/easyui/themes/default/images/calendar_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/combo_arrow.png b/FHC-vendor/easyui/themes/default/images/combo_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/combo_arrow.png
rename to FHC-vendor/easyui/themes/default/images/combo_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/datagrid_icons.png b/FHC-vendor/easyui/themes/default/images/datagrid_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/datagrid_icons.png
rename to FHC-vendor/easyui/themes/default/images/datagrid_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/datebox_arrow.png b/FHC-vendor/easyui/themes/default/images/datebox_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/datebox_arrow.png
rename to FHC-vendor/easyui/themes/default/images/datebox_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/layout_arrows.png b/FHC-vendor/easyui/themes/default/images/layout_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/layout_arrows.png
rename to FHC-vendor/easyui/themes/default/images/layout_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/linkbutton_bg.png b/FHC-vendor/easyui/themes/default/images/linkbutton_bg.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/linkbutton_bg.png
rename to FHC-vendor/easyui/themes/default/images/linkbutton_bg.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/loading.gif b/FHC-vendor/easyui/themes/default/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/loading.gif
rename to FHC-vendor/easyui/themes/default/images/loading.gif
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/menu_arrows.png b/FHC-vendor/easyui/themes/default/images/menu_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/menu_arrows.png
rename to FHC-vendor/easyui/themes/default/images/menu_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/messager_icons.png b/FHC-vendor/easyui/themes/default/images/messager_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/messager_icons.png
rename to FHC-vendor/easyui/themes/default/images/messager_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/pagination_icons.png b/FHC-vendor/easyui/themes/default/images/pagination_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/pagination_icons.png
rename to FHC-vendor/easyui/themes/default/images/pagination_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/panel_tools.png b/FHC-vendor/easyui/themes/default/images/panel_tools.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/panel_tools.png
rename to FHC-vendor/easyui/themes/default/images/panel_tools.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/searchbox_button.png b/FHC-vendor/easyui/themes/default/images/searchbox_button.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/searchbox_button.png
rename to FHC-vendor/easyui/themes/default/images/searchbox_button.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/slider_handle.png b/FHC-vendor/easyui/themes/default/images/slider_handle.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/slider_handle.png
rename to FHC-vendor/easyui/themes/default/images/slider_handle.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/spinner_arrows.png b/FHC-vendor/easyui/themes/default/images/spinner_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/spinner_arrows.png
rename to FHC-vendor/easyui/themes/default/images/spinner_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/tabs_icons.png b/FHC-vendor/easyui/themes/default/images/tabs_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/tabs_icons.png
rename to FHC-vendor/easyui/themes/default/images/tabs_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/tree_icons.png b/FHC-vendor/easyui/themes/default/images/tree_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/tree_icons.png
rename to FHC-vendor/easyui/themes/default/images/tree_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/images/validatebox_warning.png b/FHC-vendor/easyui/themes/default/images/validatebox_warning.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/images/validatebox_warning.png
rename to FHC-vendor/easyui/themes/default/images/validatebox_warning.png
diff --git a/vendor/FHC-vendor/easyui/themes/default/layout.css b/FHC-vendor/easyui/themes/default/layout.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/layout.css
rename to FHC-vendor/easyui/themes/default/layout.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/linkbutton.css b/FHC-vendor/easyui/themes/default/linkbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/linkbutton.css
rename to FHC-vendor/easyui/themes/default/linkbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/menu.css b/FHC-vendor/easyui/themes/default/menu.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/menu.css
rename to FHC-vendor/easyui/themes/default/menu.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/menubutton.css b/FHC-vendor/easyui/themes/default/menubutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/menubutton.css
rename to FHC-vendor/easyui/themes/default/menubutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/messager.css b/FHC-vendor/easyui/themes/default/messager.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/messager.css
rename to FHC-vendor/easyui/themes/default/messager.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/numberbox.css b/FHC-vendor/easyui/themes/default/numberbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/numberbox.css
rename to FHC-vendor/easyui/themes/default/numberbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/pagination.css b/FHC-vendor/easyui/themes/default/pagination.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/pagination.css
rename to FHC-vendor/easyui/themes/default/pagination.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/panel.css b/FHC-vendor/easyui/themes/default/panel.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/panel.css
rename to FHC-vendor/easyui/themes/default/panel.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/progressbar.css b/FHC-vendor/easyui/themes/default/progressbar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/progressbar.css
rename to FHC-vendor/easyui/themes/default/progressbar.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/propertygrid.css b/FHC-vendor/easyui/themes/default/propertygrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/propertygrid.css
rename to FHC-vendor/easyui/themes/default/propertygrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/searchbox.css b/FHC-vendor/easyui/themes/default/searchbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/searchbox.css
rename to FHC-vendor/easyui/themes/default/searchbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/slider.css b/FHC-vendor/easyui/themes/default/slider.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/slider.css
rename to FHC-vendor/easyui/themes/default/slider.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/spinner.css b/FHC-vendor/easyui/themes/default/spinner.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/spinner.css
rename to FHC-vendor/easyui/themes/default/spinner.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/splitbutton.css b/FHC-vendor/easyui/themes/default/splitbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/splitbutton.css
rename to FHC-vendor/easyui/themes/default/splitbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/switchbutton.css b/FHC-vendor/easyui/themes/default/switchbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/switchbutton.css
rename to FHC-vendor/easyui/themes/default/switchbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/tabs.css b/FHC-vendor/easyui/themes/default/tabs.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/tabs.css
rename to FHC-vendor/easyui/themes/default/tabs.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/textbox.css b/FHC-vendor/easyui/themes/default/textbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/textbox.css
rename to FHC-vendor/easyui/themes/default/textbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/tooltip.css b/FHC-vendor/easyui/themes/default/tooltip.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/tooltip.css
rename to FHC-vendor/easyui/themes/default/tooltip.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/tree.css b/FHC-vendor/easyui/themes/default/tree.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/tree.css
rename to FHC-vendor/easyui/themes/default/tree.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/validatebox.css b/FHC-vendor/easyui/themes/default/validatebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/validatebox.css
rename to FHC-vendor/easyui/themes/default/validatebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/default/window.css b/FHC-vendor/easyui/themes/default/window.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/default/window.css
rename to FHC-vendor/easyui/themes/default/window.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/accordion.css b/FHC-vendor/easyui/themes/gray/accordion.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/accordion.css
rename to FHC-vendor/easyui/themes/gray/accordion.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/calendar.css b/FHC-vendor/easyui/themes/gray/calendar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/calendar.css
rename to FHC-vendor/easyui/themes/gray/calendar.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/combo.css b/FHC-vendor/easyui/themes/gray/combo.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/combo.css
rename to FHC-vendor/easyui/themes/gray/combo.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/combobox.css b/FHC-vendor/easyui/themes/gray/combobox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/combobox.css
rename to FHC-vendor/easyui/themes/gray/combobox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/datagrid.css b/FHC-vendor/easyui/themes/gray/datagrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/datagrid.css
rename to FHC-vendor/easyui/themes/gray/datagrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/datalist.css b/FHC-vendor/easyui/themes/gray/datalist.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/datalist.css
rename to FHC-vendor/easyui/themes/gray/datalist.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/datebox.css b/FHC-vendor/easyui/themes/gray/datebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/datebox.css
rename to FHC-vendor/easyui/themes/gray/datebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/dialog.css b/FHC-vendor/easyui/themes/gray/dialog.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/dialog.css
rename to FHC-vendor/easyui/themes/gray/dialog.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/easyui.css b/FHC-vendor/easyui/themes/gray/easyui.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/easyui.css
rename to FHC-vendor/easyui/themes/gray/easyui.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/filebox.css b/FHC-vendor/easyui/themes/gray/filebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/filebox.css
rename to FHC-vendor/easyui/themes/gray/filebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/accordion_arrows.png b/FHC-vendor/easyui/themes/gray/images/accordion_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/accordion_arrows.png
rename to FHC-vendor/easyui/themes/gray/images/accordion_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/blank.gif b/FHC-vendor/easyui/themes/gray/images/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/blank.gif
rename to FHC-vendor/easyui/themes/gray/images/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/calendar_arrows.png b/FHC-vendor/easyui/themes/gray/images/calendar_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/calendar_arrows.png
rename to FHC-vendor/easyui/themes/gray/images/calendar_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/combo_arrow.png b/FHC-vendor/easyui/themes/gray/images/combo_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/combo_arrow.png
rename to FHC-vendor/easyui/themes/gray/images/combo_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/datagrid_icons.png b/FHC-vendor/easyui/themes/gray/images/datagrid_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/datagrid_icons.png
rename to FHC-vendor/easyui/themes/gray/images/datagrid_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/datebox_arrow.png b/FHC-vendor/easyui/themes/gray/images/datebox_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/datebox_arrow.png
rename to FHC-vendor/easyui/themes/gray/images/datebox_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/layout_arrows.png b/FHC-vendor/easyui/themes/gray/images/layout_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/layout_arrows.png
rename to FHC-vendor/easyui/themes/gray/images/layout_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/linkbutton_bg.png b/FHC-vendor/easyui/themes/gray/images/linkbutton_bg.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/linkbutton_bg.png
rename to FHC-vendor/easyui/themes/gray/images/linkbutton_bg.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/loading.gif b/FHC-vendor/easyui/themes/gray/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/loading.gif
rename to FHC-vendor/easyui/themes/gray/images/loading.gif
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/menu_arrows.png b/FHC-vendor/easyui/themes/gray/images/menu_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/menu_arrows.png
rename to FHC-vendor/easyui/themes/gray/images/menu_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/messager_icons.png b/FHC-vendor/easyui/themes/gray/images/messager_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/messager_icons.png
rename to FHC-vendor/easyui/themes/gray/images/messager_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/pagination_icons.png b/FHC-vendor/easyui/themes/gray/images/pagination_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/pagination_icons.png
rename to FHC-vendor/easyui/themes/gray/images/pagination_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/panel_tools.png b/FHC-vendor/easyui/themes/gray/images/panel_tools.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/panel_tools.png
rename to FHC-vendor/easyui/themes/gray/images/panel_tools.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/searchbox_button.png b/FHC-vendor/easyui/themes/gray/images/searchbox_button.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/searchbox_button.png
rename to FHC-vendor/easyui/themes/gray/images/searchbox_button.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/slider_handle.png b/FHC-vendor/easyui/themes/gray/images/slider_handle.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/slider_handle.png
rename to FHC-vendor/easyui/themes/gray/images/slider_handle.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/spinner_arrows.png b/FHC-vendor/easyui/themes/gray/images/spinner_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/spinner_arrows.png
rename to FHC-vendor/easyui/themes/gray/images/spinner_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/tabs_icons.png b/FHC-vendor/easyui/themes/gray/images/tabs_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/tabs_icons.png
rename to FHC-vendor/easyui/themes/gray/images/tabs_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/tree_icons.png b/FHC-vendor/easyui/themes/gray/images/tree_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/tree_icons.png
rename to FHC-vendor/easyui/themes/gray/images/tree_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/images/validatebox_warning.png b/FHC-vendor/easyui/themes/gray/images/validatebox_warning.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/images/validatebox_warning.png
rename to FHC-vendor/easyui/themes/gray/images/validatebox_warning.png
diff --git a/vendor/FHC-vendor/easyui/themes/gray/layout.css b/FHC-vendor/easyui/themes/gray/layout.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/layout.css
rename to FHC-vendor/easyui/themes/gray/layout.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/linkbutton.css b/FHC-vendor/easyui/themes/gray/linkbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/linkbutton.css
rename to FHC-vendor/easyui/themes/gray/linkbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/menu.css b/FHC-vendor/easyui/themes/gray/menu.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/menu.css
rename to FHC-vendor/easyui/themes/gray/menu.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/menubutton.css b/FHC-vendor/easyui/themes/gray/menubutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/menubutton.css
rename to FHC-vendor/easyui/themes/gray/menubutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/messager.css b/FHC-vendor/easyui/themes/gray/messager.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/messager.css
rename to FHC-vendor/easyui/themes/gray/messager.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/numberbox.css b/FHC-vendor/easyui/themes/gray/numberbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/numberbox.css
rename to FHC-vendor/easyui/themes/gray/numberbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/pagination.css b/FHC-vendor/easyui/themes/gray/pagination.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/pagination.css
rename to FHC-vendor/easyui/themes/gray/pagination.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/panel.css b/FHC-vendor/easyui/themes/gray/panel.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/panel.css
rename to FHC-vendor/easyui/themes/gray/panel.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/progressbar.css b/FHC-vendor/easyui/themes/gray/progressbar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/progressbar.css
rename to FHC-vendor/easyui/themes/gray/progressbar.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/propertygrid.css b/FHC-vendor/easyui/themes/gray/propertygrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/propertygrid.css
rename to FHC-vendor/easyui/themes/gray/propertygrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/searchbox.css b/FHC-vendor/easyui/themes/gray/searchbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/searchbox.css
rename to FHC-vendor/easyui/themes/gray/searchbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/slider.css b/FHC-vendor/easyui/themes/gray/slider.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/slider.css
rename to FHC-vendor/easyui/themes/gray/slider.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/spinner.css b/FHC-vendor/easyui/themes/gray/spinner.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/spinner.css
rename to FHC-vendor/easyui/themes/gray/spinner.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/splitbutton.css b/FHC-vendor/easyui/themes/gray/splitbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/splitbutton.css
rename to FHC-vendor/easyui/themes/gray/splitbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/switchbutton.css b/FHC-vendor/easyui/themes/gray/switchbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/switchbutton.css
rename to FHC-vendor/easyui/themes/gray/switchbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/tabs.css b/FHC-vendor/easyui/themes/gray/tabs.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/tabs.css
rename to FHC-vendor/easyui/themes/gray/tabs.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/textbox.css b/FHC-vendor/easyui/themes/gray/textbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/textbox.css
rename to FHC-vendor/easyui/themes/gray/textbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/tooltip.css b/FHC-vendor/easyui/themes/gray/tooltip.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/tooltip.css
rename to FHC-vendor/easyui/themes/gray/tooltip.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/tree.css b/FHC-vendor/easyui/themes/gray/tree.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/tree.css
rename to FHC-vendor/easyui/themes/gray/tree.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/validatebox.css b/FHC-vendor/easyui/themes/gray/validatebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/validatebox.css
rename to FHC-vendor/easyui/themes/gray/validatebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/gray/window.css b/FHC-vendor/easyui/themes/gray/window.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/gray/window.css
rename to FHC-vendor/easyui/themes/gray/window.css
diff --git a/vendor/FHC-vendor/easyui/themes/icon.css b/FHC-vendor/easyui/themes/icon.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icon.css
rename to FHC-vendor/easyui/themes/icon.css
diff --git a/vendor/FHC-vendor/easyui/themes/icons/back.png b/FHC-vendor/easyui/themes/icons/back.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/back.png
rename to FHC-vendor/easyui/themes/icons/back.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/blank.gif b/FHC-vendor/easyui/themes/icons/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/blank.gif
rename to FHC-vendor/easyui/themes/icons/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/icons/cancel.png b/FHC-vendor/easyui/themes/icons/cancel.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/cancel.png
rename to FHC-vendor/easyui/themes/icons/cancel.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/clear.png b/FHC-vendor/easyui/themes/icons/clear.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/clear.png
rename to FHC-vendor/easyui/themes/icons/clear.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/cut.png b/FHC-vendor/easyui/themes/icons/cut.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/cut.png
rename to FHC-vendor/easyui/themes/icons/cut.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/edit_add.png b/FHC-vendor/easyui/themes/icons/edit_add.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/edit_add.png
rename to FHC-vendor/easyui/themes/icons/edit_add.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/edit_remove.png b/FHC-vendor/easyui/themes/icons/edit_remove.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/edit_remove.png
rename to FHC-vendor/easyui/themes/icons/edit_remove.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/filesave.png b/FHC-vendor/easyui/themes/icons/filesave.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/filesave.png
rename to FHC-vendor/easyui/themes/icons/filesave.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/filter.png b/FHC-vendor/easyui/themes/icons/filter.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/filter.png
rename to FHC-vendor/easyui/themes/icons/filter.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/help.png b/FHC-vendor/easyui/themes/icons/help.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/help.png
rename to FHC-vendor/easyui/themes/icons/help.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/large_chart.png b/FHC-vendor/easyui/themes/icons/large_chart.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/large_chart.png
rename to FHC-vendor/easyui/themes/icons/large_chart.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/large_clipart.png b/FHC-vendor/easyui/themes/icons/large_clipart.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/large_clipart.png
rename to FHC-vendor/easyui/themes/icons/large_clipart.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/large_picture.png b/FHC-vendor/easyui/themes/icons/large_picture.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/large_picture.png
rename to FHC-vendor/easyui/themes/icons/large_picture.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/large_shapes.png b/FHC-vendor/easyui/themes/icons/large_shapes.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/large_shapes.png
rename to FHC-vendor/easyui/themes/icons/large_shapes.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/large_smartart.png b/FHC-vendor/easyui/themes/icons/large_smartart.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/large_smartart.png
rename to FHC-vendor/easyui/themes/icons/large_smartart.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/lock.png b/FHC-vendor/easyui/themes/icons/lock.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/lock.png
rename to FHC-vendor/easyui/themes/icons/lock.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/man.png b/FHC-vendor/easyui/themes/icons/man.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/man.png
rename to FHC-vendor/easyui/themes/icons/man.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/mini_add.png b/FHC-vendor/easyui/themes/icons/mini_add.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/mini_add.png
rename to FHC-vendor/easyui/themes/icons/mini_add.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/mini_edit.png b/FHC-vendor/easyui/themes/icons/mini_edit.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/mini_edit.png
rename to FHC-vendor/easyui/themes/icons/mini_edit.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/mini_refresh.png b/FHC-vendor/easyui/themes/icons/mini_refresh.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/mini_refresh.png
rename to FHC-vendor/easyui/themes/icons/mini_refresh.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/more.png b/FHC-vendor/easyui/themes/icons/more.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/more.png
rename to FHC-vendor/easyui/themes/icons/more.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/no.png b/FHC-vendor/easyui/themes/icons/no.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/no.png
rename to FHC-vendor/easyui/themes/icons/no.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/ok.png b/FHC-vendor/easyui/themes/icons/ok.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/ok.png
rename to FHC-vendor/easyui/themes/icons/ok.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/pencil.png b/FHC-vendor/easyui/themes/icons/pencil.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/pencil.png
rename to FHC-vendor/easyui/themes/icons/pencil.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/print.png b/FHC-vendor/easyui/themes/icons/print.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/print.png
rename to FHC-vendor/easyui/themes/icons/print.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/redo.png b/FHC-vendor/easyui/themes/icons/redo.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/redo.png
rename to FHC-vendor/easyui/themes/icons/redo.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/reload.png b/FHC-vendor/easyui/themes/icons/reload.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/reload.png
rename to FHC-vendor/easyui/themes/icons/reload.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/search.png b/FHC-vendor/easyui/themes/icons/search.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/search.png
rename to FHC-vendor/easyui/themes/icons/search.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/sum.png b/FHC-vendor/easyui/themes/icons/sum.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/sum.png
rename to FHC-vendor/easyui/themes/icons/sum.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/tip.png b/FHC-vendor/easyui/themes/icons/tip.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/tip.png
rename to FHC-vendor/easyui/themes/icons/tip.png
diff --git a/vendor/FHC-vendor/easyui/themes/icons/undo.png b/FHC-vendor/easyui/themes/icons/undo.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/icons/undo.png
rename to FHC-vendor/easyui/themes/icons/undo.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/accordion.css b/FHC-vendor/easyui/themes/metro/accordion.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/accordion.css
rename to FHC-vendor/easyui/themes/metro/accordion.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/calendar.css b/FHC-vendor/easyui/themes/metro/calendar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/calendar.css
rename to FHC-vendor/easyui/themes/metro/calendar.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/combo.css b/FHC-vendor/easyui/themes/metro/combo.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/combo.css
rename to FHC-vendor/easyui/themes/metro/combo.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/combobox.css b/FHC-vendor/easyui/themes/metro/combobox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/combobox.css
rename to FHC-vendor/easyui/themes/metro/combobox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/datagrid.css b/FHC-vendor/easyui/themes/metro/datagrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/datagrid.css
rename to FHC-vendor/easyui/themes/metro/datagrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/datalist.css b/FHC-vendor/easyui/themes/metro/datalist.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/datalist.css
rename to FHC-vendor/easyui/themes/metro/datalist.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/datebox.css b/FHC-vendor/easyui/themes/metro/datebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/datebox.css
rename to FHC-vendor/easyui/themes/metro/datebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/dialog.css b/FHC-vendor/easyui/themes/metro/dialog.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/dialog.css
rename to FHC-vendor/easyui/themes/metro/dialog.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/easyui.css b/FHC-vendor/easyui/themes/metro/easyui.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/easyui.css
rename to FHC-vendor/easyui/themes/metro/easyui.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/filebox.css b/FHC-vendor/easyui/themes/metro/filebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/filebox.css
rename to FHC-vendor/easyui/themes/metro/filebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/accordion_arrows.png b/FHC-vendor/easyui/themes/metro/images/accordion_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/accordion_arrows.png
rename to FHC-vendor/easyui/themes/metro/images/accordion_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/blank.gif b/FHC-vendor/easyui/themes/metro/images/blank.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/blank.gif
rename to FHC-vendor/easyui/themes/metro/images/blank.gif
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/calendar_arrows.png b/FHC-vendor/easyui/themes/metro/images/calendar_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/calendar_arrows.png
rename to FHC-vendor/easyui/themes/metro/images/calendar_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/combo_arrow.png b/FHC-vendor/easyui/themes/metro/images/combo_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/combo_arrow.png
rename to FHC-vendor/easyui/themes/metro/images/combo_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/datagrid_icons.png b/FHC-vendor/easyui/themes/metro/images/datagrid_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/datagrid_icons.png
rename to FHC-vendor/easyui/themes/metro/images/datagrid_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/datebox_arrow.png b/FHC-vendor/easyui/themes/metro/images/datebox_arrow.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/datebox_arrow.png
rename to FHC-vendor/easyui/themes/metro/images/datebox_arrow.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/layout_arrows.png b/FHC-vendor/easyui/themes/metro/images/layout_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/layout_arrows.png
rename to FHC-vendor/easyui/themes/metro/images/layout_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/linkbutton_bg.png b/FHC-vendor/easyui/themes/metro/images/linkbutton_bg.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/linkbutton_bg.png
rename to FHC-vendor/easyui/themes/metro/images/linkbutton_bg.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/loading.gif b/FHC-vendor/easyui/themes/metro/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/loading.gif
rename to FHC-vendor/easyui/themes/metro/images/loading.gif
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/menu_arrows.png b/FHC-vendor/easyui/themes/metro/images/menu_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/menu_arrows.png
rename to FHC-vendor/easyui/themes/metro/images/menu_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/messager_icons.png b/FHC-vendor/easyui/themes/metro/images/messager_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/messager_icons.png
rename to FHC-vendor/easyui/themes/metro/images/messager_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/pagination_icons.png b/FHC-vendor/easyui/themes/metro/images/pagination_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/pagination_icons.png
rename to FHC-vendor/easyui/themes/metro/images/pagination_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/panel_tools.png b/FHC-vendor/easyui/themes/metro/images/panel_tools.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/panel_tools.png
rename to FHC-vendor/easyui/themes/metro/images/panel_tools.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/searchbox_button.png b/FHC-vendor/easyui/themes/metro/images/searchbox_button.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/searchbox_button.png
rename to FHC-vendor/easyui/themes/metro/images/searchbox_button.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/slider_handle.png b/FHC-vendor/easyui/themes/metro/images/slider_handle.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/slider_handle.png
rename to FHC-vendor/easyui/themes/metro/images/slider_handle.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/spinner_arrows.png b/FHC-vendor/easyui/themes/metro/images/spinner_arrows.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/spinner_arrows.png
rename to FHC-vendor/easyui/themes/metro/images/spinner_arrows.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/tabs_icons.png b/FHC-vendor/easyui/themes/metro/images/tabs_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/tabs_icons.png
rename to FHC-vendor/easyui/themes/metro/images/tabs_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/tree_icons.png b/FHC-vendor/easyui/themes/metro/images/tree_icons.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/tree_icons.png
rename to FHC-vendor/easyui/themes/metro/images/tree_icons.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/images/validatebox_warning.png b/FHC-vendor/easyui/themes/metro/images/validatebox_warning.png
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/images/validatebox_warning.png
rename to FHC-vendor/easyui/themes/metro/images/validatebox_warning.png
diff --git a/vendor/FHC-vendor/easyui/themes/metro/layout.css b/FHC-vendor/easyui/themes/metro/layout.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/layout.css
rename to FHC-vendor/easyui/themes/metro/layout.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/linkbutton.css b/FHC-vendor/easyui/themes/metro/linkbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/linkbutton.css
rename to FHC-vendor/easyui/themes/metro/linkbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/menu.css b/FHC-vendor/easyui/themes/metro/menu.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/menu.css
rename to FHC-vendor/easyui/themes/metro/menu.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/menubutton.css b/FHC-vendor/easyui/themes/metro/menubutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/menubutton.css
rename to FHC-vendor/easyui/themes/metro/menubutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/messager.css b/FHC-vendor/easyui/themes/metro/messager.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/messager.css
rename to FHC-vendor/easyui/themes/metro/messager.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/numberbox.css b/FHC-vendor/easyui/themes/metro/numberbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/numberbox.css
rename to FHC-vendor/easyui/themes/metro/numberbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/pagination.css b/FHC-vendor/easyui/themes/metro/pagination.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/pagination.css
rename to FHC-vendor/easyui/themes/metro/pagination.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/panel.css b/FHC-vendor/easyui/themes/metro/panel.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/panel.css
rename to FHC-vendor/easyui/themes/metro/panel.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/progressbar.css b/FHC-vendor/easyui/themes/metro/progressbar.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/progressbar.css
rename to FHC-vendor/easyui/themes/metro/progressbar.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/propertygrid.css b/FHC-vendor/easyui/themes/metro/propertygrid.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/propertygrid.css
rename to FHC-vendor/easyui/themes/metro/propertygrid.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/searchbox.css b/FHC-vendor/easyui/themes/metro/searchbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/searchbox.css
rename to FHC-vendor/easyui/themes/metro/searchbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/slider.css b/FHC-vendor/easyui/themes/metro/slider.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/slider.css
rename to FHC-vendor/easyui/themes/metro/slider.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/spinner.css b/FHC-vendor/easyui/themes/metro/spinner.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/spinner.css
rename to FHC-vendor/easyui/themes/metro/spinner.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/splitbutton.css b/FHC-vendor/easyui/themes/metro/splitbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/splitbutton.css
rename to FHC-vendor/easyui/themes/metro/splitbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/switchbutton.css b/FHC-vendor/easyui/themes/metro/switchbutton.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/switchbutton.css
rename to FHC-vendor/easyui/themes/metro/switchbutton.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/tabs.css b/FHC-vendor/easyui/themes/metro/tabs.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/tabs.css
rename to FHC-vendor/easyui/themes/metro/tabs.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/textbox.css b/FHC-vendor/easyui/themes/metro/textbox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/textbox.css
rename to FHC-vendor/easyui/themes/metro/textbox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/tooltip.css b/FHC-vendor/easyui/themes/metro/tooltip.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/tooltip.css
rename to FHC-vendor/easyui/themes/metro/tooltip.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/tree.css b/FHC-vendor/easyui/themes/metro/tree.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/tree.css
rename to FHC-vendor/easyui/themes/metro/tree.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/validatebox.css b/FHC-vendor/easyui/themes/metro/validatebox.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/validatebox.css
rename to FHC-vendor/easyui/themes/metro/validatebox.css
diff --git a/vendor/FHC-vendor/easyui/themes/metro/window.css b/FHC-vendor/easyui/themes/metro/window.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/metro/window.css
rename to FHC-vendor/easyui/themes/metro/window.css
diff --git a/vendor/FHC-vendor/easyui/themes/mobile.css b/FHC-vendor/easyui/themes/mobile.css
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/mobile.css
rename to FHC-vendor/easyui/themes/mobile.css
diff --git a/vendor/FHC-vendor/easyui/themes/vilesci b/FHC-vendor/easyui/themes/vilesci
similarity index 100%
rename from vendor/FHC-vendor/easyui/themes/vilesci
rename to FHC-vendor/easyui/themes/vilesci
diff --git a/vendor/FHC-vendor/jquery-tablesorter/.gitattributes b/FHC-vendor/jquery-tablesorter/.gitattributes
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/.gitattributes
rename to FHC-vendor/jquery-tablesorter/.gitattributes
diff --git a/vendor/FHC-vendor/jquery-tablesorter/.gitignore b/FHC-vendor/jquery-tablesorter/.gitignore
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/.gitignore
rename to FHC-vendor/jquery-tablesorter/.gitignore
diff --git a/vendor/FHC-vendor/jquery-tablesorter/.jscsrc b/FHC-vendor/jquery-tablesorter/.jscsrc
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/.jscsrc
rename to FHC-vendor/jquery-tablesorter/.jscsrc
diff --git a/vendor/FHC-vendor/jquery-tablesorter/CONTRIBUTING.md b/FHC-vendor/jquery-tablesorter/CONTRIBUTING.md
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/CONTRIBUTING.md
rename to FHC-vendor/jquery-tablesorter/CONTRIBUTING.md
diff --git a/vendor/FHC-vendor/jquery-tablesorter/Gruntfile.js b/FHC-vendor/jquery-tablesorter/Gruntfile.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/Gruntfile.js
rename to FHC-vendor/jquery-tablesorter/Gruntfile.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/README.md b/FHC-vendor/jquery-tablesorter/README.md
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/README.md
rename to FHC-vendor/jquery-tablesorter/README.md
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/first.png b/FHC-vendor/jquery-tablesorter/addons/pager/icons/first.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/first.png
rename to FHC-vendor/jquery-tablesorter/addons/pager/icons/first.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/last.png b/FHC-vendor/jquery-tablesorter/addons/pager/icons/last.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/last.png
rename to FHC-vendor/jquery-tablesorter/addons/pager/icons/last.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/loading.gif b/FHC-vendor/jquery-tablesorter/addons/pager/icons/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/loading.gif
rename to FHC-vendor/jquery-tablesorter/addons/pager/icons/loading.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/next.png b/FHC-vendor/jquery-tablesorter/addons/pager/icons/next.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/next.png
rename to FHC-vendor/jquery-tablesorter/addons/pager/icons/next.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/prev.png b/FHC-vendor/jquery-tablesorter/addons/pager/icons/prev.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/icons/prev.png
rename to FHC-vendor/jquery-tablesorter/addons/pager/icons/prev.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.css b/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.css
rename to FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.js b/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.js
rename to FHC-vendor/jquery-tablesorter/addons/pager/jquery.tablesorter.pager.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/beta-testing/example-pager-custom-controls.html b/FHC-vendor/jquery-tablesorter/beta-testing/example-pager-custom-controls.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/beta-testing/example-pager-custom-controls.html
rename to FHC-vendor/jquery-tablesorter/beta-testing/example-pager-custom-controls.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/beta-testing/example-widget-column-reorder.html b/FHC-vendor/jquery-tablesorter/beta-testing/example-widget-column-reorder.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/beta-testing/example-widget-column-reorder.html
rename to FHC-vendor/jquery-tablesorter/beta-testing/example-widget-column-reorder.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/beta-testing/pager-custom-controls.js b/FHC-vendor/jquery-tablesorter/beta-testing/pager-custom-controls.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/beta-testing/pager-custom-controls.js
rename to FHC-vendor/jquery-tablesorter/beta-testing/pager-custom-controls.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/beta-testing/widget-reorder.js b/FHC-vendor/jquery-tablesorter/beta-testing/widget-reorder.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/beta-testing/widget-reorder.js
rename to FHC-vendor/jquery-tablesorter/beta-testing/widget-reorder.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/bower.json b/FHC-vendor/jquery-tablesorter/bower.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/bower.json
rename to FHC-vendor/jquery-tablesorter/bower.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/changelog.txt b/FHC-vendor/jquery-tablesorter/changelog.txt
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/changelog.txt
rename to FHC-vendor/jquery-tablesorter/changelog.txt
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/bootstrap.less b/FHC-vendor/jquery-tablesorter/css/bootstrap.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/bootstrap.less
rename to FHC-vendor/jquery-tablesorter/css/bootstrap.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/dragtable.mod.css b/FHC-vendor/jquery-tablesorter/css/dragtable.mod.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/dragtable.mod.css
rename to FHC-vendor/jquery-tablesorter/css/dragtable.mod.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/filter.formatter.css b/FHC-vendor/jquery-tablesorter/css/filter.formatter.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/filter.formatter.css
rename to FHC-vendor/jquery-tablesorter/css/filter.formatter.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/black-asc.gif b/FHC-vendor/jquery-tablesorter/css/images/black-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/black-asc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/black-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/black-desc.gif b/FHC-vendor/jquery-tablesorter/css/images/black-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/black-desc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/black-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/black-unsorted.gif b/FHC-vendor/jquery-tablesorter/css/images/black-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/black-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/css/images/black-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/bootstrap-black-unsorted.png b/FHC-vendor/jquery-tablesorter/css/images/bootstrap-black-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/bootstrap-black-unsorted.png
rename to FHC-vendor/jquery-tablesorter/css/images/bootstrap-black-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/bootstrap-white-unsorted.png b/FHC-vendor/jquery-tablesorter/css/images/bootstrap-white-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/bootstrap-white-unsorted.png
rename to FHC-vendor/jquery-tablesorter/css/images/bootstrap-white-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.png b/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.png
rename to FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.svg b/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.svg
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.svg
rename to FHC-vendor/jquery-tablesorter/css/images/dragtable-handle.svg
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc-hovered.png b/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc-hovered.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc-hovered.png
rename to FHC-vendor/jquery-tablesorter/css/images/dropbox-asc-hovered.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc.png b/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-asc.png
rename to FHC-vendor/jquery-tablesorter/css/images/dropbox-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc-hovered.png b/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc-hovered.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc-hovered.png
rename to FHC-vendor/jquery-tablesorter/css/images/dropbox-desc-hovered.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc.png b/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/dropbox-desc.png
rename to FHC-vendor/jquery-tablesorter/css/images/dropbox-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/green-asc.gif b/FHC-vendor/jquery-tablesorter/css/images/green-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/green-asc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/green-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/green-desc.gif b/FHC-vendor/jquery-tablesorter/css/images/green-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/green-desc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/green-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/green-header.gif b/FHC-vendor/jquery-tablesorter/css/images/green-header.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/green-header.gif
rename to FHC-vendor/jquery-tablesorter/css/images/green-header.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/green-unsorted.gif b/FHC-vendor/jquery-tablesorter/css/images/green-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/green-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/css/images/green-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/ice-asc.gif b/FHC-vendor/jquery-tablesorter/css/images/ice-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/ice-asc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/ice-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/ice-desc.gif b/FHC-vendor/jquery-tablesorter/css/images/ice-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/ice-desc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/ice-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/ice-unsorted.gif b/FHC-vendor/jquery-tablesorter/css/images/ice-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/ice-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/css/images/ice-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-black-asc.png b/FHC-vendor/jquery-tablesorter/css/images/metro-black-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-black-asc.png
rename to FHC-vendor/jquery-tablesorter/css/images/metro-black-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-black-desc.png b/FHC-vendor/jquery-tablesorter/css/images/metro-black-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-black-desc.png
rename to FHC-vendor/jquery-tablesorter/css/images/metro-black-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-loading.gif b/FHC-vendor/jquery-tablesorter/css/images/metro-loading.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-loading.gif
rename to FHC-vendor/jquery-tablesorter/css/images/metro-loading.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-unsorted.png b/FHC-vendor/jquery-tablesorter/css/images/metro-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-unsorted.png
rename to FHC-vendor/jquery-tablesorter/css/images/metro-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-white-asc.png b/FHC-vendor/jquery-tablesorter/css/images/metro-white-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-white-asc.png
rename to FHC-vendor/jquery-tablesorter/css/images/metro-white-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/metro-white-desc.png b/FHC-vendor/jquery-tablesorter/css/images/metro-white-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/metro-white-desc.png
rename to FHC-vendor/jquery-tablesorter/css/images/metro-white-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/white-asc.gif b/FHC-vendor/jquery-tablesorter/css/images/white-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/white-asc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/white-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/white-desc.gif b/FHC-vendor/jquery-tablesorter/css/images/white-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/white-desc.gif
rename to FHC-vendor/jquery-tablesorter/css/images/white-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/images/white-unsorted.gif b/FHC-vendor/jquery-tablesorter/css/images/white-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/images/white-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/css/images/white-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/metro.less b/FHC-vendor/jquery-tablesorter/css/metro.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/metro.less
rename to FHC-vendor/jquery-tablesorter/css/metro.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/psd/green-asc.psd b/FHC-vendor/jquery-tablesorter/css/psd/green-asc.psd
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/psd/green-asc.psd
rename to FHC-vendor/jquery-tablesorter/css/psd/green-asc.psd
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/psd/green-desc.psd b/FHC-vendor/jquery-tablesorter/css/psd/green-desc.psd
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/psd/green-desc.psd
rename to FHC-vendor/jquery-tablesorter/css/psd/green-desc.psd
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/psd/green-unsorted.psd b/FHC-vendor/jquery-tablesorter/css/psd/green-unsorted.psd
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/psd/green-unsorted.psd
rename to FHC-vendor/jquery-tablesorter/css/psd/green-unsorted.psd
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/psd/metro-style.psd b/FHC-vendor/jquery-tablesorter/css/psd/metro-style.psd
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/psd/metro-style.psd
rename to FHC-vendor/jquery-tablesorter/css/psd/metro-style.psd
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.black-ice.css b/FHC-vendor/jquery-tablesorter/css/theme.black-ice.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.black-ice.css
rename to FHC-vendor/jquery-tablesorter/css/theme.black-ice.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.blue.css b/FHC-vendor/jquery-tablesorter/css/theme.blue.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.blue.css
rename to FHC-vendor/jquery-tablesorter/css/theme.blue.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.bootstrap.css b/FHC-vendor/jquery-tablesorter/css/theme.bootstrap.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.bootstrap.css
rename to FHC-vendor/jquery-tablesorter/css/theme.bootstrap.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.bootstrap_2.css b/FHC-vendor/jquery-tablesorter/css/theme.bootstrap_2.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.bootstrap_2.css
rename to FHC-vendor/jquery-tablesorter/css/theme.bootstrap_2.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.dark.css b/FHC-vendor/jquery-tablesorter/css/theme.dark.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.dark.css
rename to FHC-vendor/jquery-tablesorter/css/theme.dark.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.default.css b/FHC-vendor/jquery-tablesorter/css/theme.default.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.default.css
rename to FHC-vendor/jquery-tablesorter/css/theme.default.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.dropbox.css b/FHC-vendor/jquery-tablesorter/css/theme.dropbox.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.dropbox.css
rename to FHC-vendor/jquery-tablesorter/css/theme.dropbox.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.green.css b/FHC-vendor/jquery-tablesorter/css/theme.green.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.green.css
rename to FHC-vendor/jquery-tablesorter/css/theme.green.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.grey.css b/FHC-vendor/jquery-tablesorter/css/theme.grey.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.grey.css
rename to FHC-vendor/jquery-tablesorter/css/theme.grey.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.ice.css b/FHC-vendor/jquery-tablesorter/css/theme.ice.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.ice.css
rename to FHC-vendor/jquery-tablesorter/css/theme.ice.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.jui.css b/FHC-vendor/jquery-tablesorter/css/theme.jui.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.jui.css
rename to FHC-vendor/jquery-tablesorter/css/theme.jui.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.less b/FHC-vendor/jquery-tablesorter/css/theme.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.less
rename to FHC-vendor/jquery-tablesorter/css/theme.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/css/theme.metro-dark.css b/FHC-vendor/jquery-tablesorter/css/theme.metro-dark.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/css/theme.metro-dark.css
rename to FHC-vendor/jquery-tablesorter/css/theme.metro-dark.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/dragtable.mod.min.css b/FHC-vendor/jquery-tablesorter/dist/css/dragtable.mod.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/dragtable.mod.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/dragtable.mod.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/filter.formatter.min.css b/FHC-vendor/jquery-tablesorter/dist/css/filter.formatter.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/filter.formatter.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/filter.formatter.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-asc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/black-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-asc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/black-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-desc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/black-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-desc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/black-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-unsorted.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/black-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/black-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/black-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-black-unsorted.png b/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-black-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-black-unsorted.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-black-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-white-unsorted.png b/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-white-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-white-unsorted.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/bootstrap-white-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.png b/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.svg b/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.svg
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.svg
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dragtable-handle.svg
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc-hovered.png b/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc-hovered.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc-hovered.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc-hovered.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc-hovered.png b/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc-hovered.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc-hovered.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc-hovered.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/dropbox-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/first.png b/FHC-vendor/jquery-tablesorter/dist/css/images/first.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/first.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/first.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-asc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/green-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-asc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/green-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-desc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/green-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-desc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/green-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-header.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/green-header.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-header.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/green-header.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-unsorted.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/green-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/green-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/green-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-asc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/ice-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-asc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/ice-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-desc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/ice-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-desc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/ice-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-unsorted.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/ice-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/ice-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/ice-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/last.png b/FHC-vendor/jquery-tablesorter/dist/css/images/last.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/last.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/last.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/loading.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/loading.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/loading.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/loading.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-asc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-asc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-desc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-desc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-black-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-loading.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-loading.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-loading.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-loading.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-unsorted.png b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-unsorted.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-unsorted.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-unsorted.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-asc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-asc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-asc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-asc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-desc.png b/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-desc.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-desc.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/metro-white-desc.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/next.png b/FHC-vendor/jquery-tablesorter/dist/css/images/next.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/next.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/next.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/prev.png b/FHC-vendor/jquery-tablesorter/dist/css/images/prev.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/prev.png
rename to FHC-vendor/jquery-tablesorter/dist/css/images/prev.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-asc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/white-asc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-asc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/white-asc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-desc.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/white-desc.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-desc.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/white-desc.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-unsorted.gif b/FHC-vendor/jquery-tablesorter/dist/css/images/white-unsorted.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/images/white-unsorted.gif
rename to FHC-vendor/jquery-tablesorter/dist/css/images/white-unsorted.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/jquery.tablesorter.pager.min.css b/FHC-vendor/jquery-tablesorter/dist/css/jquery.tablesorter.pager.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/jquery.tablesorter.pager.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/jquery.tablesorter.pager.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/less/bootstrap.less b/FHC-vendor/jquery-tablesorter/dist/css/less/bootstrap.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/less/bootstrap.less
rename to FHC-vendor/jquery-tablesorter/dist/css/less/bootstrap.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/less/metro.less b/FHC-vendor/jquery-tablesorter/dist/css/less/metro.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/less/metro.less
rename to FHC-vendor/jquery-tablesorter/dist/css/less/metro.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/less/theme.less b/FHC-vendor/jquery-tablesorter/dist/css/less/theme.less
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/less/theme.less
rename to FHC-vendor/jquery-tablesorter/dist/css/less/theme.less
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.blackice.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.blackice.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.blackice.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.blackice.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.blue.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.blue.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.blue.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.blue.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap_2.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap_2.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap_2.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.bootstrap_2.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.dark.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.dark.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.dark.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.dark.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.default.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.default.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.default.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.default.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.dropbox.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.dropbox.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.dropbox.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.dropbox.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.green.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.green.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.green.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.green.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.grey.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.grey.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.grey.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.grey.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.ice.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.ice.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.ice.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.ice.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.jui.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.jui.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.jui.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.jui.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.metro-dark.min.css b/FHC-vendor/jquery-tablesorter/dist/css/theme.metro-dark.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/css/theme.metro-dark.min.css
rename to FHC-vendor/jquery-tablesorter/dist/css/theme.metro-dark.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.dragtable.mod.min.js b/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.dragtable.mod.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.dragtable.mod.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.dragtable.mod.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.metadata.min.js b/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.metadata.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.metadata.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.metadata.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.tablesorter.pager.min.js b/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.tablesorter.pager.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.tablesorter.pager.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/extras/jquery.tablesorter.pager.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/semver-mod.min.js b/FHC-vendor/jquery-tablesorter/dist/js/extras/semver-mod.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/extras/semver-mod.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/extras/semver-mod.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.min.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.combined.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.min.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.min.js b/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/jquery.tablesorter.widgets.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-extract.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-extract.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-extract.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-extract.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-iso8601.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-iso8601.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-iso8601.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-iso8601.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-month.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-month.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-month.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-month.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-range.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-range.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-range.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-range.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-two-digit-year.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-two-digit-year.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-two-digit-year.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-two-digit-year.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-weekday.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-weekday.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-weekday.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date-weekday.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-date.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-duration.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-duration.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-duration.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-duration.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-feet-inch-fraction.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-feet-inch-fraction.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-feet-inch-fraction.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-feet-inch-fraction.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-file-type.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-file-type.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-file-type.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-file-type.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-globalize.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-globalize.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-globalize.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-globalize.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-ignore-articles.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-ignore-articles.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-ignore-articles.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-ignore-articles.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-image.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-image.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-image.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-image.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-input-select.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-input-select.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-input-select.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-input-select.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-metric.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-metric.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-metric.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-metric.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-named-numbers.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-named-numbers.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-named-numbers.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-named-numbers.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-network.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-network.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-network.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-network.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-roman.min.js b/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-roman.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-roman.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/parsers/parser-roman.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-alignChar.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-alignChar.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-alignChar.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-alignChar.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-build-table.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-build-table.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-build-table.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-build-table.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-chart.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-chart.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-chart.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-chart.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columnSelector.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columnSelector.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columnSelector.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columnSelector.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columns.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columns.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columns.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-columns.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-cssStickyHeaders.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-cssStickyHeaders.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-cssStickyHeaders.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-cssStickyHeaders.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-editable.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-editable.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-editable.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-editable.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-html5.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-html5.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-html5.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-html5.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-jui.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-jui.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-jui.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-jui.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-select2.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-select2.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-select2.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-formatter-select2.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-type-insideRange.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-type-insideRange.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-type-insideRange.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter-type-insideRange.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-filter.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-formatter.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-formatter.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-formatter.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-formatter.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-grouping.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-grouping.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-grouping.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-grouping.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-headerTitles.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-headerTitles.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-headerTitles.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-headerTitles.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-lazyload.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-lazyload.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-lazyload.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-lazyload.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-math.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-math.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-math.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-math.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-output.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-output.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-output.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-output.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-pager.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-pager.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-pager.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-pager.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-print.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-print.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-print.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-print.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-reflow.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-reflow.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-reflow.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-reflow.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-repeatheaders.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-repeatheaders.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-repeatheaders.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-repeatheaders.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-resizable.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-resizable.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-resizable.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-resizable.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-saveSort.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-saveSort.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-saveSort.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-saveSort.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-scroller.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-scroller.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-scroller.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-scroller.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sort2Hash.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sort2Hash.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sort2Hash.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sort2Hash.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sortTbodies.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sortTbodies.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sortTbodies.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-sortTbodies.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-staticRow.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-staticRow.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-staticRow.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-staticRow.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-stickyHeaders.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-stickyHeaders.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-stickyHeaders.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-stickyHeaders.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-storage.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-storage.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-storage.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-storage.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-toggle.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-toggle.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-toggle.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-toggle.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-uitheme.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-uitheme.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-uitheme.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-uitheme.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-view.min.js b/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-view.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-view.min.js
rename to FHC-vendor/jquery-tablesorter/dist/js/widgets/widget-view.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/City0.json b/FHC-vendor/jquery-tablesorter/docs/assets/City0.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/City0.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/City0.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/City1.json b/FHC-vendor/jquery-tablesorter/docs/assets/City1.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/City1.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/City1.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/City2.json b/FHC-vendor/jquery-tablesorter/docs/assets/City2.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/City2.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/City2.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/City3.json b/FHC-vendor/jquery-tablesorter/docs/assets/City3.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/City3.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/City3.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/ajax-content.html b/FHC-vendor/jquery-tablesorter/docs/assets/ajax-content.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/ajax-content.html
rename to FHC-vendor/jquery-tablesorter/docs/assets/ajax-content.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/build.json b/FHC-vendor/jquery-tablesorter/docs/assets/build.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/build.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/build.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/build.txt b/FHC-vendor/jquery-tablesorter/docs/assets/build.txt
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/build.txt
rename to FHC-vendor/jquery-tablesorter/docs/assets/build.txt
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/assets/theme_switcher.json b/FHC-vendor/jquery-tablesorter/docs/assets/theme_switcher.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/assets/theme_switcher.json
rename to FHC-vendor/jquery-tablesorter/docs/assets/theme_switcher.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/bootstrap-v2.min.css b/FHC-vendor/jquery-tablesorter/docs/css/bootstrap-v2.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/bootstrap-v2.min.css
rename to FHC-vendor/jquery-tablesorter/docs/css/bootstrap-v2.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/bootstrap.min.css b/FHC-vendor/jquery-tablesorter/docs/css/bootstrap.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/bootstrap.min.css
rename to FHC-vendor/jquery-tablesorter/docs/css/bootstrap.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings-white.png b/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings-white.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings-white.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings-white.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings.png b/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/glyphicons-halflings.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_flat_15_cd0a0a_40x100.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_flat_15_cd0a0a_40x100.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_flat_15_cd0a0a_40x100.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_flat_15_cd0a0a_40x100.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_100_e4f1fb_1x400.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_100_e4f1fb_1x400.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_100_e4f1fb_1x400.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_100_e4f1fb_1x400.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_50_3baae3_1x400.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_50_3baae3_1x400.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_50_3baae3_1x400.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_50_3baae3_1x400.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_80_d7ebf9_1x400.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_80_d7ebf9_1x400.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_80_d7ebf9_1x400.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_glass_80_d7ebf9_1x400.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_70_000000_1x100.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_70_000000_1x100.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_70_000000_1x100.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-hard_70_000000_1x100.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_100_deedf7_1x100.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-bg_highlight-soft_25_ffef8f_1x100.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2694e8_256x240.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2694e8_256x240.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2694e8_256x240.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2694e8_256x240.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2e83ff_256x240.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2e83ff_256x240.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2e83ff_256x240.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_2e83ff_256x240.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_3d80b3_256x240.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_3d80b3_256x240.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_3d80b3_256x240.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_3d80b3_256x240.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_72a7cf_256x240.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_72a7cf_256x240.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_72a7cf_256x240.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_72a7cf_256x240.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_ffffff_256x240.png b/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_ffffff_256x240.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_ffffff_256x240.png
rename to FHC-vendor/jquery-tablesorter/docs/css/images/ui-icons_ffffff_256x240.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/jq.css b/FHC-vendor/jquery-tablesorter/docs/css/jq.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/jq.css
rename to FHC-vendor/jquery-tablesorter/docs/css/jq.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/jquery-ui.min.css b/FHC-vendor/jquery-tablesorter/docs/css/jquery-ui.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/jquery-ui.min.css
rename to FHC-vendor/jquery-tablesorter/docs/css/jquery-ui.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/magnific-popup.css b/FHC-vendor/jquery-tablesorter/docs/css/magnific-popup.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/magnific-popup.css
rename to FHC-vendor/jquery-tablesorter/docs/css/magnific-popup.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/menu.css b/FHC-vendor/jquery-tablesorter/docs/css/menu.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/menu.css
rename to FHC-vendor/jquery-tablesorter/docs/css/menu.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/prettify.css b/FHC-vendor/jquery-tablesorter/docs/css/prettify.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/prettify.css
rename to FHC-vendor/jquery-tablesorter/docs/css/prettify.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/rangeslider.css b/FHC-vendor/jquery-tablesorter/docs/css/rangeslider.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/rangeslider.css
rename to FHC-vendor/jquery-tablesorter/docs/css/rangeslider.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/select2-3.4.6.min.css b/FHC-vendor/jquery-tablesorter/docs/css/select2-3.4.6.min.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/select2-3.4.6.min.css
rename to FHC-vendor/jquery-tablesorter/docs/css/select2-3.4.6.min.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/select2-spinner.gif b/FHC-vendor/jquery-tablesorter/docs/css/select2-spinner.gif
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/select2-spinner.gif
rename to FHC-vendor/jquery-tablesorter/docs/css/select2-spinner.gif
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/select2.png b/FHC-vendor/jquery-tablesorter/docs/css/select2.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/select2.png
rename to FHC-vendor/jquery-tablesorter/docs/css/select2.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/select2x2.png b/FHC-vendor/jquery-tablesorter/docs/css/select2x2.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/select2x2.png
rename to FHC-vendor/jquery-tablesorter/docs/css/select2x2.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/css/tipsy.css b/FHC-vendor/jquery-tablesorter/docs/css/tipsy.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/css/tipsy.css
rename to FHC-vendor/jquery-tablesorter/docs/css/tipsy.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-add-rows.html b/FHC-vendor/jquery-tablesorter/docs/example-add-rows.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-add-rows.html
rename to FHC-vendor/jquery-tablesorter/docs/example-add-rows.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-ajax.html b/FHC-vendor/jquery-tablesorter/docs/example-ajax.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-ajax.html
rename to FHC-vendor/jquery-tablesorter/docs/example-ajax.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-apply-widget.html b/FHC-vendor/jquery-tablesorter/docs/example-apply-widget.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-apply-widget.html
rename to FHC-vendor/jquery-tablesorter/docs/example-apply-widget.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-child-rows-filtered.html b/FHC-vendor/jquery-tablesorter/docs/example-child-rows-filtered.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-child-rows-filtered.html
rename to FHC-vendor/jquery-tablesorter/docs/example-child-rows-filtered.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-child-rows.html b/FHC-vendor/jquery-tablesorter/docs/example-child-rows.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-child-rows.html
rename to FHC-vendor/jquery-tablesorter/docs/example-child-rows.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-css-highlighting.html b/FHC-vendor/jquery-tablesorter/docs/example-css-highlighting.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-css-highlighting.html
rename to FHC-vendor/jquery-tablesorter/docs/example-css-highlighting.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-dragtable.html b/FHC-vendor/jquery-tablesorter/docs/example-dragtable.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-dragtable.html
rename to FHC-vendor/jquery-tablesorter/docs/example-dragtable.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-empty-table.html b/FHC-vendor/jquery-tablesorter/docs/example-empty-table.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-empty-table.html
rename to FHC-vendor/jquery-tablesorter/docs/example-empty-table.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-extending-defaults.html b/FHC-vendor/jquery-tablesorter/docs/example-extending-defaults.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-extending-defaults.html
rename to FHC-vendor/jquery-tablesorter/docs/example-extending-defaults.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-extractors-parsers.html b/FHC-vendor/jquery-tablesorter/docs/example-extractors-parsers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-extractors-parsers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-extractors-parsers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-header-column-span.html b/FHC-vendor/jquery-tablesorter/docs/example-header-column-span.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-header-column-span.html
rename to FHC-vendor/jquery-tablesorter/docs/example-header-column-span.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-locale-sort.html b/FHC-vendor/jquery-tablesorter/docs/example-locale-sort.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-locale-sort.html
rename to FHC-vendor/jquery-tablesorter/docs/example-locale-sort.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-headers.html b/FHC-vendor/jquery-tablesorter/docs/example-meta-headers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-headers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-meta-headers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-parsers.html b/FHC-vendor/jquery-tablesorter/docs/example-meta-parsers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-parsers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-meta-parsers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-sort-list.html b/FHC-vendor/jquery-tablesorter/docs/example-meta-sort-list.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-meta-sort-list.html
rename to FHC-vendor/jquery-tablesorter/docs/example-meta-sort-list.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-method-sortreset.html b/FHC-vendor/jquery-tablesorter/docs/example-method-sortreset.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-method-sortreset.html
rename to FHC-vendor/jquery-tablesorter/docs/example-method-sortreset.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-multiple-tbodies.html b/FHC-vendor/jquery-tablesorter/docs/example-multiple-tbodies.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-multiple-tbodies.html
rename to FHC-vendor/jquery-tablesorter/docs/example-multiple-tbodies.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-custom-sort.html b/FHC-vendor/jquery-tablesorter/docs/example-option-custom-sort.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-custom-sort.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-custom-sort.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-date-format.html b/FHC-vendor/jquery-tablesorter/docs/example-option-date-format.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-date-format.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-date-format.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-debug.html b/FHC-vendor/jquery-tablesorter/docs/example-option-debug.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-debug.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-debug.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-delay-init.html b/FHC-vendor/jquery-tablesorter/docs/example-option-delay-init.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-delay-init.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-delay-init.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-digits.html b/FHC-vendor/jquery-tablesorter/docs/example-option-digits.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-digits.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-digits.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-render-header.html b/FHC-vendor/jquery-tablesorter/docs/example-option-render-header.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-render-header.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-render-header.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-render-template.html b/FHC-vendor/jquery-tablesorter/docs/example-option-render-template.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-render-template.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-render-template.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-selectorsort.html b/FHC-vendor/jquery-tablesorter/docs/example-option-selectorsort.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-selectorsort.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-selectorsort.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-show-processing.html b/FHC-vendor/jquery-tablesorter/docs/example-option-show-processing.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-show-processing.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-show-processing.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-append.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-append.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-append.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-append.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-empty.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-empty.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-empty.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-empty.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-force.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-force.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-force.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-force.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-key.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-key.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-key.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-key.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-list.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-list.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-list.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-list.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-order.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sort-order.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sort-order.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sort-order.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sortreset-sortrestart.html b/FHC-vendor/jquery-tablesorter/docs/example-option-sortreset-sortrestart.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-sortreset-sortrestart.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-sortreset-sortrestart.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-text-extraction.html b/FHC-vendor/jquery-tablesorter/docs/example-option-text-extraction.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-text-extraction.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-text-extraction.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-textsorter-semver.html b/FHC-vendor/jquery-tablesorter/docs/example-option-textsorter-semver.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-textsorter-semver.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-textsorter-semver.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-option-theme-metro-style.html b/FHC-vendor/jquery-tablesorter/docs/example-option-theme-metro-style.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-option-theme-metro-style.html
rename to FHC-vendor/jquery-tablesorter/docs/example-option-theme-metro-style.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-digits-strings.html b/FHC-vendor/jquery-tablesorter/docs/example-options-headers-digits-strings.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-digits-strings.html
rename to FHC-vendor/jquery-tablesorter/docs/example-options-headers-digits-strings.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-locked.html b/FHC-vendor/jquery-tablesorter/docs/example-options-headers-locked.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-locked.html
rename to FHC-vendor/jquery-tablesorter/docs/example-options-headers-locked.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-order.html b/FHC-vendor/jquery-tablesorter/docs/example-options-headers-order.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-order.html
rename to FHC-vendor/jquery-tablesorter/docs/example-options-headers-order.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-parser.html b/FHC-vendor/jquery-tablesorter/docs/example-options-headers-parser.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers-parser.html
rename to FHC-vendor/jquery-tablesorter/docs/example-options-headers-parser.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers.html b/FHC-vendor/jquery-tablesorter/docs/example-options-headers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-options-headers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-options-headers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-pager-ajax.html b/FHC-vendor/jquery-tablesorter/docs/example-pager-ajax.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-pager-ajax.html
rename to FHC-vendor/jquery-tablesorter/docs/example-pager-ajax.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-pager-filtered.html b/FHC-vendor/jquery-tablesorter/docs/example-pager-filtered.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-pager-filtered.html
rename to FHC-vendor/jquery-tablesorter/docs/example-pager-filtered.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-pager.html b/FHC-vendor/jquery-tablesorter/docs/example-pager.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-pager.html
rename to FHC-vendor/jquery-tablesorter/docs/example-pager.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-advanced.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-advanced.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-advanced.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-advanced.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-class-name.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-class-name.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-class-name.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-class-name.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-date-range.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-date-range.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-date-range.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-date-range.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-dates.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-dates.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-dates.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-dates.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-duration.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-duration.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-duration.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-duration.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-feet-inch-fraction.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-feet-inch-fraction.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-feet-inch-fraction.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-feet-inch-fraction.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-file-type.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-file-type.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-file-type.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-file-type.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-globalize.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-globalize.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-globalize.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-globalize.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-ignore-articles.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-ignore-articles.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-ignore-articles.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-ignore-articles.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-ip-address.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-ip-address.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-ip-address.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-ip-address.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-jquery-data.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-jquery-data.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-jquery-data.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-jquery-data.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-metric.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-metric.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-metric.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-metric.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-named-numbers.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-named-numbers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-named-numbers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-named-numbers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-roman.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers-roman.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers-roman.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers-roman.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers.html b/FHC-vendor/jquery-tablesorter/docs/example-parsers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-parsers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-parsers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-trigger-sort.html b/FHC-vendor/jquery-tablesorter/docs/example-trigger-sort.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-trigger-sort.html
rename to FHC-vendor/jquery-tablesorter/docs/example-trigger-sort.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-triggers.html b/FHC-vendor/jquery-tablesorter/docs/example-triggers.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-triggers.html
rename to FHC-vendor/jquery-tablesorter/docs/example-triggers.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-update-all.html b/FHC-vendor/jquery-tablesorter/docs/example-update-all.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-update-all.html
rename to FHC-vendor/jquery-tablesorter/docs/example-update-all.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-update-cell.html b/FHC-vendor/jquery-tablesorter/docs/example-update-cell.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-update-cell.html
rename to FHC-vendor/jquery-tablesorter/docs/example-update-cell.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-align-character.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-align-character.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-align-character.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-align-character.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme-v2.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme-v2.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme-v2.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme-v2.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-bootstrap-theme.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-build-table.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-build-table.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-build-table.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-build-table.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-chart.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-chart.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-chart.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-chart.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-column-selector.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-column-selector.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-column-selector.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-column-selector.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-columns.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-columns.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-columns.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-columns.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-css-sticky-header.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-css-sticky-header.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-css-sticky-header.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-css-sticky-header.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-editable.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-editable.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-editable.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-editable.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-any-match.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-any-match.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-any-match.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-any-match.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-childrows.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-childrows.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-childrows.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-childrows.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search2.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search2.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search2.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom-search2.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-custom.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-external-inputs.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-external-inputs.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-external-inputs.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-external-inputs.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-1.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-1.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-1.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-1.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-2.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-2.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-2.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-2.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-select2.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-select2.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-select2.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-formatter-select2.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-selectmenu.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-selectmenu.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter-selectmenu.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter-selectmenu.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-filter.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-filter.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-filter.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-formatter.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-formatter.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-formatter.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-formatter.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping-filter-childrows.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping-filter-childrows.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping-filter-childrows.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-grouping-filter-childrows.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-grouping.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-grouping.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-header-titles.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-header-titles.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-header-titles.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-header-titles.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-lazyload.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-lazyload.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-lazyload.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-lazyload.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-math.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-math.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-math.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-math.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-output.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-output.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-output.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-output.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-pager-ajax.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-pager-ajax.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-pager-ajax.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-pager-ajax.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-pager.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-pager.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-pager.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-pager.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-print.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-print.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-print.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-print.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-reflow.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow1.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow1.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow1.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-reflow1.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow2.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow2.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow2.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-reflow2.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow3.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow3.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-reflow3.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-reflow3.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-resizable.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-resizable.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-resizable.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-resizable.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-savesort.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-savesort.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-savesort.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-savesort.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-scroller.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-scroller.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-scroller.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-scroller.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-tbodies.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-tbodies.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-tbodies.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-sort-tbodies.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-to-hash.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-to-hash.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sort-to-hash.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-sort-to-hash.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-static-row.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-static-row.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-static-row.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-static-row.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sticky-header.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-sticky-header.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-sticky-header.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-sticky-header.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-toggle-tablesorter.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-toggle-tablesorter.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-toggle-tablesorter.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-toggle-tablesorter.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-ui-theme.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-ui-theme.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-ui-theme.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-ui-theme.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-view.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-view.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-view.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-view.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-zebra.html b/FHC-vendor/jquery-tablesorter/docs/example-widget-zebra.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widget-zebra.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widget-zebra.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/example-widgets.html b/FHC-vendor/jquery-tablesorter/docs/example-widgets.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/example-widgets.html
rename to FHC-vendor/jquery-tablesorter/docs/example-widgets.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.eot b/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.eot
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.eot
rename to FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.eot
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.svg b/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.svg
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.svg
rename to FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.svg
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.ttf b/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.ttf
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.ttf
rename to FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.ttf
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff b/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff
rename to FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff2 b/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff2
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff2
rename to FHC-vendor/jquery-tablesorter/docs/fonts/glyphicons-halflings-regular.woff2
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/external.png b/FHC-vendor/jquery-tablesorter/docs/img/external.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/external.png
rename to FHC-vendor/jquery-tablesorter/docs/img/external.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/grid-default-thumb.png b/FHC-vendor/jquery-tablesorter/docs/img/grid-default-thumb.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/grid-default-thumb.png
rename to FHC-vendor/jquery-tablesorter/docs/img/grid-default-thumb.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/link.png b/FHC-vendor/jquery-tablesorter/docs/img/link.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/link.png
rename to FHC-vendor/jquery-tablesorter/docs/img/link.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/new-product-banner.png b/FHC-vendor/jquery-tablesorter/docs/img/new-product-banner.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/new-product-banner.png
rename to FHC-vendor/jquery-tablesorter/docs/img/new-product-banner.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/sale-banner.png b/FHC-vendor/jquery-tablesorter/docs/img/sale-banner.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/sale-banner.png
rename to FHC-vendor/jquery-tablesorter/docs/img/sale-banner.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/screens-blue.png b/FHC-vendor/jquery-tablesorter/docs/img/screens-blue.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/screens-blue.png
rename to FHC-vendor/jquery-tablesorter/docs/img/screens-blue.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/img/screens.png b/FHC-vendor/jquery-tablesorter/docs/img/screens.png
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/img/screens.png
rename to FHC-vendor/jquery-tablesorter/docs/img/screens.png
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/index.html b/FHC-vendor/jquery-tablesorter/docs/index.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/index.html
rename to FHC-vendor/jquery-tablesorter/docs/index.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/bootstrap.min.js b/FHC-vendor/jquery-tablesorter/docs/js/bootstrap.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/bootstrap.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/bootstrap.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/chili/jquery.chili-2.2.js b/FHC-vendor/jquery-tablesorter/docs/js/chili/jquery.chili-2.2.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/chili/jquery.chili-2.2.js
rename to FHC-vendor/jquery-tablesorter/docs/js/chili/jquery.chili-2.2.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/chili/recipes.js b/FHC-vendor/jquery-tablesorter/docs/js/chili/recipes.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/chili/recipes.js
rename to FHC-vendor/jquery-tablesorter/docs/js/chili/recipes.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/demo-build-table.js b/FHC-vendor/jquery-tablesorter/docs/js/demo-build-table.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/demo-build-table.js
rename to FHC-vendor/jquery-tablesorter/docs/js/demo-build-table.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/docs.js b/FHC-vendor/jquery-tablesorter/docs/js/docs.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/docs.js
rename to FHC-vendor/jquery-tablesorter/docs/js/docs.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.2.6.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.2.6.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.2.6.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery-1.2.6.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.4.4.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.4.4.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-1.4.4.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery-1.4.4.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-latest.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery-latest.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-latest.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery-latest.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-ui.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery-ui.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery-ui.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery-ui.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.jui_theme_switch.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery.jui_theme_switch.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.jui_theme_switch.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery.jui_theme_switch.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.magnific-popup.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery.magnific-popup.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.magnific-popup.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery.magnific-popup.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.tipsy.min.js b/FHC-vendor/jquery-tablesorter/docs/js/jquery.tipsy.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/jquery.tipsy.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/jquery.tipsy.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/prettify.js b/FHC-vendor/jquery-tablesorter/docs/js/prettify.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/prettify.js
rename to FHC-vendor/jquery-tablesorter/docs/js/prettify.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/rangeslider.min.js b/FHC-vendor/jquery-tablesorter/docs/js/rangeslider.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/rangeslider.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/rangeslider.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/search-ie.js b/FHC-vendor/jquery-tablesorter/docs/js/search-ie.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/search-ie.js
rename to FHC-vendor/jquery-tablesorter/docs/js/search-ie.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/search.js b/FHC-vendor/jquery-tablesorter/docs/js/search.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/search.js
rename to FHC-vendor/jquery-tablesorter/docs/js/search.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/select2-3.4.6.min.js b/FHC-vendor/jquery-tablesorter/docs/js/select2-3.4.6.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/select2-3.4.6.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/select2-3.4.6.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/js/sugar.min.js b/FHC-vendor/jquery-tablesorter/docs/js/sugar.min.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/js/sugar.min.js
rename to FHC-vendor/jquery-tablesorter/docs/js/sugar.min.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/docs/themes.html b/FHC-vendor/jquery-tablesorter/docs/themes.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/docs/themes.html
rename to FHC-vendor/jquery-tablesorter/docs/themes.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/example.json b/FHC-vendor/jquery-tablesorter/example.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/example.json
rename to FHC-vendor/jquery-tablesorter/example.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/index.html b/FHC-vendor/jquery-tablesorter/index.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/index.html
rename to FHC-vendor/jquery-tablesorter/index.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/extras/jquery.dragtable.mod.js b/FHC-vendor/jquery-tablesorter/js/extras/jquery.dragtable.mod.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/extras/jquery.dragtable.mod.js
rename to FHC-vendor/jquery-tablesorter/js/extras/jquery.dragtable.mod.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/extras/jquery.metadata.js b/FHC-vendor/jquery-tablesorter/js/extras/jquery.metadata.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/extras/jquery.metadata.js
rename to FHC-vendor/jquery-tablesorter/js/extras/jquery.metadata.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/extras/semver-mod.js b/FHC-vendor/jquery-tablesorter/js/extras/semver-mod.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/extras/semver-mod.js
rename to FHC-vendor/jquery-tablesorter/js/extras/semver-mod.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/extras/semver.js b/FHC-vendor/jquery-tablesorter/js/extras/semver.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/extras/semver.js
rename to FHC-vendor/jquery-tablesorter/js/extras/semver.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.combined.js b/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.combined.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.combined.js
rename to FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.combined.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.js b/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.js
rename to FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.widgets.js b/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.widgets.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.widgets.js
rename to FHC-vendor/jquery-tablesorter/js/jquery.tablesorter.widgets.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-extract.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-extract.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-extract.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-extract.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-iso8601.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-iso8601.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-iso8601.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-iso8601.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-month.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-month.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-month.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-month.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-range.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-range.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-range.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-range.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-two-digit-year.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-two-digit-year.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-two-digit-year.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-two-digit-year.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-weekday.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-weekday.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date-weekday.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date-weekday.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-date.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-date.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-date.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-duration.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-duration.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-duration.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-duration.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-feet-inch-fraction.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-feet-inch-fraction.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-feet-inch-fraction.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-feet-inch-fraction.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-file-type.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-file-type.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-file-type.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-file-type.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-globalize.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-globalize.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-globalize.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-globalize.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-ignore-articles.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-ignore-articles.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-ignore-articles.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-ignore-articles.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-image.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-image.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-image.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-image.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-input-select.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-input-select.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-input-select.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-input-select.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-metric.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-metric.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-metric.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-metric.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-named-numbers.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-named-numbers.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-named-numbers.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-named-numbers.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-network.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-network.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-network.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-network.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-roman.js b/FHC-vendor/jquery-tablesorter/js/parsers/parser-roman.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/parsers/parser-roman.js
rename to FHC-vendor/jquery-tablesorter/js/parsers/parser-roman.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-alignChar.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-alignChar.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-alignChar.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-alignChar.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-build-table.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-build-table.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-build-table.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-build-table.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-chart.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-chart.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-chart.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-chart.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-columnSelector.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-columnSelector.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-columnSelector.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-columnSelector.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-columns.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-columns.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-columns.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-columns.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-cssStickyHeaders.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-cssStickyHeaders.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-cssStickyHeaders.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-cssStickyHeaders.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-editable.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-editable.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-editable.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-editable.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-html5.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-html5.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-html5.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-html5.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-jui.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-jui.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-jui.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-jui.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-select2.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-select2.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-select2.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-formatter-select2.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-type-insideRange.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-type-insideRange.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-type-insideRange.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-filter-type-insideRange.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-filter.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-filter.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-formatter.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-formatter.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-formatter.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-formatter.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-grouping.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-grouping.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-grouping.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-grouping.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-headerTitles.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-headerTitles.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-headerTitles.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-headerTitles.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-lazyload.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-lazyload.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-lazyload.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-lazyload.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-math.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-math.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-math.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-math.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-output.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-output.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-output.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-output.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-pager.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-pager.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-pager.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-pager.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-print.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-print.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-print.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-print.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-reflow.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-reflow.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-reflow.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-reflow.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-repeatheaders.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-repeatheaders.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-repeatheaders.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-repeatheaders.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-resizable.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-resizable.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-resizable.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-resizable.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-saveSort.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-saveSort.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-saveSort.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-saveSort.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-scroller.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-scroller.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-scroller.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-scroller.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-sort2Hash.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-sort2Hash.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-sort2Hash.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-sort2Hash.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-sortTbodies.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-sortTbodies.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-sortTbodies.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-sortTbodies.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-staticRow.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-staticRow.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-staticRow.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-staticRow.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-stickyHeaders.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-stickyHeaders.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-stickyHeaders.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-stickyHeaders.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-storage.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-storage.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-storage.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-storage.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-toggle.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-toggle.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-toggle.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-toggle.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-uitheme.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-uitheme.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-uitheme.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-uitheme.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-view.js b/FHC-vendor/jquery-tablesorter/js/widgets/widget-view.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/js/widgets/widget-view.js
rename to FHC-vendor/jquery-tablesorter/js/widgets/widget-view.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/package.json b/FHC-vendor/jquery-tablesorter/package.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/package.json
rename to FHC-vendor/jquery-tablesorter/package.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/tablesorter.jquery.json b/FHC-vendor/jquery-tablesorter/tablesorter.jquery.json
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/tablesorter.jquery.json
rename to FHC-vendor/jquery-tablesorter/tablesorter.jquery.json
diff --git a/vendor/FHC-vendor/jquery-tablesorter/test.html b/FHC-vendor/jquery-tablesorter/test.html
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/test.html
rename to FHC-vendor/jquery-tablesorter/test.html
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.css b/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.css
rename to FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.js b/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.js
rename to FHC-vendor/jquery-tablesorter/testing/qunit-1.20.0.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/testing-ipv6.js b/FHC-vendor/jquery-tablesorter/testing/testing-ipv6.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/testing-ipv6.js
rename to FHC-vendor/jquery-tablesorter/testing/testing-ipv6.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/testing-widgets.js b/FHC-vendor/jquery-tablesorter/testing/testing-widgets.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/testing-widgets.js
rename to FHC-vendor/jquery-tablesorter/testing/testing-widgets.js
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/testing.css b/FHC-vendor/jquery-tablesorter/testing/testing.css
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/testing.css
rename to FHC-vendor/jquery-tablesorter/testing/testing.css
diff --git a/vendor/FHC-vendor/jquery-tablesorter/testing/testing.js b/FHC-vendor/jquery-tablesorter/testing/testing.js
similarity index 100%
rename from vendor/FHC-vendor/jquery-tablesorter/testing/testing.js
rename to FHC-vendor/jquery-tablesorter/testing/testing.js
diff --git a/application/config/navigation.php b/application/config/navigation.php
index 400e414ad..9253c87a1 100644
--- a/application/config/navigation.php
+++ b/application/config/navigation.php
@@ -14,6 +14,7 @@ $config['navigation_header'] = array(
'icon' => 'sitemap',
'description' => 'Organisation',
'sort' => 20,
+ 'requiredPermissions' => 'basis/vilesci:r',
'children'=> array(
'vilesci' => array(
'link' => base_url('vilesci'),
@@ -30,6 +31,7 @@ $config['navigation_header'] = array(
'icon' => 'graduation-cap',
'description' => 'Lehre',
'sort' => 30,
+ 'requiredPermissions' => 'basis/vilesci:r',
'children'=> array(
'cis' => array(
'link' => CIS_ROOT,
@@ -68,6 +70,7 @@ $config['navigation_header'] = array(
'icon' => 'user',
'description' => 'Personen',
'sort' => 40,
+ 'requiredPermissions' => 'basis/vilesci:r',
'children'=> array(
'bpk' => array(
'link' => site_url('person/BPKWartung'),
@@ -156,6 +159,13 @@ $config['navigation_menu']['lehre/lehrauftrag/Lehrauftrag/*'] = array(
'icon' => '',
'sort' => 1,
'requiredPermissions' => 'lehre/lehrauftrag_erteilen:r'
+ ),
+ 'lehrauftragLehrendeÜbersicht' => array(
+ 'link' => site_url('lehre/lehrauftrag/Lehrauftrag/LehrendeUebersicht'),
+ 'description' => 'Lehrendenübersicht',
+ 'icon' => '',
+ 'sort' => 1,
+ 'requiredPermissions' => array('lehre/lehrauftrag_erteilen:r')
)
);
$config['navigation_menu']['lehre/lehrauftrag/LehrauftragErteilen/*'] = array(
@@ -178,5 +188,12 @@ $config['navigation_menu']['lehre/lehrauftrag/LehrauftragErteilen/*'] = array(
'icon' => '',
'sort' => 1,
'requiredPermissions' => 'lehre/lehrauftrag_erteilen:r'
+ ),
+ 'lehrauftragLehrendeÜbersicht' => array(
+ 'link' => site_url('lehre/lehrauftrag/Lehrauftrag/LehrendeUebersicht'),
+ 'description' => 'Lehrendenübersicht',
+ 'icon' => '',
+ 'sort' => 1,
+ 'requiredPermissions' => array('lehre/lehrauftrag_erteilen:r')
)
);
diff --git a/application/controllers/Redirect.php b/application/controllers/Redirect.php
index 8a24c590d..8a107b4b3 100644
--- a/application/controllers/Redirect.php
+++ b/application/controllers/Redirect.php
@@ -37,12 +37,13 @@ class Redirect extends FHC_Controller
public function redirectByToken($token)
{
$msg = $this->MessageTokenModel->getMessageByToken($token);
- if ($msg->error)
+ if (isError($msg))
{
- show_error($msg->retval);
+ show_error(getError($msg));
}
- $oe_kurzbz = $msg->retval[0]->oe_kurzbz;
+ $oe_kurzbz = null;
+ if (hasData($msg)) $oe_kurzbz = getData($msg)[0]->oe_kurzbz;
if ($oe_kurzbz != null && $oe_kurzbz != '')
{
@@ -51,7 +52,7 @@ class Redirect extends FHC_Controller
$getOERoot = $this->MessageTokenModel->getOERoot($oe_kurzbz);
if (isSuccess($getOERoot)) // If no errors occurred
{
- $organisationRoot = $getOERoot->retval;
+ $organisationRoot = getData($getOERoot);
}
else
{
diff --git a/application/controllers/ViewMessage.php b/application/controllers/ViewMessage.php
index 3c22c8977..4e076e99d 100644
--- a/application/controllers/ViewMessage.php
+++ b/application/controllers/ViewMessage.php
@@ -43,19 +43,17 @@ class ViewMessage extends FHC_Controller
public function toHTML($token)
{
$msg = $this->MessageTokenModel->getMessageByToken($token);
-
- if ($msg->error)
+ if (isError($msg))
{
- show_error(getData($msg));
+ show_error(getError($msg));
}
if (is_array(getData($msg)) && count(getData($msg)) > 0)
{
$setReadMessageStatusByToken = $this->MessageTokenModel->setReadMessageStatusByToken($token);
-
if (isError($setReadMessageStatusByToken))
{
- show_error($msg->$setReadMessageStatusByToken);
+ show_error(getError($setReadMessageStatusByToken));
}
$sender_id = getData($msg)[0]->sender_id;
@@ -64,9 +62,9 @@ class ViewMessage extends FHC_Controller
// To decide how to change the redirection
$isEmployee = $this->MessageTokenModel->isEmployee($receiver_id);
- if (!is_bool($isEmployee) && isError($isEmployee))
+ if (isError($isEmployee))
{
- show_error($isEmployee);
+ show_error(getError($isEmployee));
}
if($this->config->item('redirect_view_message_url') != '')
@@ -78,7 +76,7 @@ class ViewMessage extends FHC_Controller
'sender_id' => $sender_id,
'sender' => getData($sender)[0],
'message' => getData($msg)[0],
- 'isEmployee' => $isEmployee,
+ 'isEmployee' => hasData($isEmployee),
'href' => $href
);
@@ -144,7 +142,7 @@ class ViewMessage extends FHC_Controller
$sendReply = $this->CLMessagesModel->sendReply($subject, $body, $persons, $relationmessage_id, $token);
if (isError($sendReply))
{
- show_error(getData($sendReply));
+ show_error(getError($sendReply));
}
$this->load->view('system/messages/messageReplySent');
diff --git a/application/controllers/crm/Statusgrund.php b/application/controllers/crm/Statusgrund.php
index 472270ef3..344ac06dc 100644
--- a/application/controllers/crm/Statusgrund.php
+++ b/application/controllers/crm/Statusgrund.php
@@ -35,7 +35,7 @@ class Statusgrund extends Auth_Controller
$status = $this->StatusModel->load();
if ($status->error)
{
- show_error($status->retval);
+ show_error(getError($status));
}
$data = array (
@@ -50,7 +50,7 @@ class Statusgrund extends Auth_Controller
$statusGrund = $this->StatusgrundModel->loadWhere(array("status_kurzbz" => $status_kurzbz));
if ($statusGrund->error)
{
- show_error($statusGrund->retval);
+ show_error(getError($statusGrund));
}
$data = array (
@@ -66,13 +66,13 @@ class Statusgrund extends Auth_Controller
$statusGrund = $this->StatusgrundModel->load($statusgrund_id);
if ($statusGrund->error)
{
- show_error($statusGrund->retval);
+ show_error(getError($statusGrund));
}
$sprache = $this->SpracheModel->loadWhere(array('content' => true));
if ($sprache->error)
{
- show_error($sprache->retval);
+ show_error(getError($sprache));
}
$data = array (
@@ -89,13 +89,13 @@ class Statusgrund extends Auth_Controller
$status = $this->StatusModel->load($status_id);
if ($status->error)
{
- show_error($status->retval);
+ show_error(getError($status));
}
$sprache = $this->SpracheModel->loadWhere(array('content' => true));
if ($sprache->error)
{
- show_error($sprache->retval);
+ show_error(getError($sprache));
}
$data = array (
@@ -112,7 +112,7 @@ class Statusgrund extends Auth_Controller
$sprache = $this->SpracheModel->loadWhere(array('content' => true));
if ($sprache->error)
{
- show_error($sprache->retval);
+ show_error(getError($sprache));
}
$data = array (
@@ -184,7 +184,7 @@ class Statusgrund extends Auth_Controller
if ($statusgrund->error)
{
- show_error($statusgrund->retval);
+ show_error(getError($statusgrund));
}
redirect("/crm/Statusgrund/editGrund/" . $statusgrund_id . "/" . true);
@@ -252,7 +252,7 @@ class Statusgrund extends Auth_Controller
if ($statusgrund->error)
{
- show_error($statusgrund->retval);
+ show_error(getError($statusgrund));
}
redirect("/crm/Statusgrund/editGrund/" . $statusgrund->retval . "/" . true);
@@ -297,7 +297,7 @@ class Statusgrund extends Auth_Controller
if ($status->error)
{
- show_error($status->retval);
+ show_error(getError($status));
}
redirect("/crm/Statusgrund/editStatus/" . $status_kurzbz . "/" . true);
diff --git a/application/controllers/jobs/AmpelMail.php b/application/controllers/jobs/AmpelMail.php
index e29cac8fd..67acd76d0 100644
--- a/application/controllers/jobs/AmpelMail.php
+++ b/application/controllers/jobs/AmpelMail.php
@@ -121,13 +121,13 @@ class AmpelMail extends CLI_Controller
}
elseif (isError($result_ampel_user))
{
- show_error($result_ampel_user->error);
+ show_error(getError($result_ampel_user));
}
}
}
elseif (isError($result_active_ampeln))
{
- show_error($result_active_ampeln->error);
+ show_error(getError($result_active_ampeln));
}
// Send mails for new ampeln merged by user
diff --git a/application/controllers/jobs/LehrauftragJob.php b/application/controllers/jobs/LehrauftragJob.php
new file mode 100644
index 000000000..2f6b928c7
--- /dev/null
+++ b/application/controllers/jobs/LehrauftragJob.php
@@ -0,0 +1,536 @@
+load->model('accounting/Vertrag_model', 'VertragModel');
+ $this->load->model('accounting/Vertragvertragsstatus_model', 'VertragvertragsstatusModel');
+ $this->load->model('education/Lehrveranstaltung_model', 'LehrveranstaltungModel');
+ $this->load->model('person/Benutzerfunktion_model', 'BenutzerfunktionModel');
+ $this->load->model('system/Benutzerrolle_model', 'BenutzerrolleModel');
+
+ // Load libraries
+ $this->load->library('PermissionLib');
+
+ // Load helpers
+ $this->load->helper('hlp_sancho_helper');
+ }
+
+ /**
+ * This daily job sends information about all lehr-/projektauftraege ordered (and not approved) the day bofore.
+ * Receivers: Department-/Kompetenzfeldleiter
+ **/
+ public function mailLehrauftraegeToApprove()
+ {
+ // Get vertrag_ids of lehrauftraege that had been ordered and had NOT been approved or cancelled YESTERDAY
+ $this->VertragvertragsstatusModel->addSelect('vertrag_id');
+ $result = $this->VertragvertragsstatusModel->getOrdered_fromDate('YESTERDAY');
+
+ // Get lehrveranstaltung_ids and studiensemester of the lehr-/or projektauftrag contracts
+ $lehreinheit_data_arr = array();
+ if ($vertrag_arr = getData($result))
+ {
+ foreach ($vertrag_arr as $vertrag)
+ {
+ $result = $this->VertragModel->getLehreinheitData($vertrag->vertrag_id, 'lehrveranstaltung_id, studiensemester_kurzbz');
+
+ if (hasData($result))
+ {
+ $obj = new StdClass();
+ $obj->lehrveranstaltung_id = $result->retval[0]->lehrveranstaltung_id;
+ $obj->studiensemester_kurzbz = $result->retval[0]->studiensemester_kurzbz;
+ $lehreinheit_data_arr []= $obj;
+ }
+ }
+ }
+
+ /**
+ * Build the data array to be used in the email. Data array is clustered as follows:
+ * Array
+ * [studiensemester_kurzbz] // studiensemester of lehreinheit
+ * Array
+ * [oe_kurzbz] // oe of lehreinheits lehrveranstaltung
+ * [oe_bezeichnung]
+ * Array
+ * [stg_kz] // stg of lehreinheits lehrveranstaltung
+ * [stg_kurzbz]
+ * [stg_bezeichnung]
+ * [amount] // amount of new ordered lehrauftraege of that stg
+ */
+ $data_arr = array();
+ foreach ($lehreinheit_data_arr as $lehreinheit_data)
+ {
+ $result = $this->_getLVData($lehreinheit_data->lehrveranstaltung_id);
+
+ if (hasData($result))
+ {
+ // Search if studiensemester exists in data_arr
+ $ss_index = array_search($lehreinheit_data->studiensemester_kurzbz, array_column($data_arr, 'studiensemester_kurzbz'));
+
+ // If studiensemester is new, add studienesemester, oe and stg
+ if ($ss_index === false)
+ {
+ $data = array(
+ 'studiensemester_kurzbz' => $lehreinheit_data->studiensemester_kurzbz
+ );
+
+ $data []= array(
+ 'oe_kurzbz' => $result->retval[0]->oe_kurzbz,
+ 'oe_bezeichnung' => $result->retval[0]->lv_oe_bezeichnung
+ );
+
+ // Add stg data to oe, start amount with 1
+ $data[0][] = array(
+ 'stg_kz' => $result->retval[0]->studiengang_kz,
+ 'stg_kurzbz' => strtoupper($result->retval[0]->stg_typ. $result->retval[0]->stg_kurzbz),
+ 'stg_bezeichnung' => $result->retval[0]->lv_stg_bezeichnung,
+ 'amount' => 1
+ );
+
+ // Push to final data_arr
+ $data_arr []= $data;
+ }
+ // Else if studiensemester exists
+ else
+ {
+ // Search if oe exists inside existing studiensemester of data_arr
+ $oe_index = array_search($result->retval[0]->oe_kurzbz, array_column($data_arr[$ss_index], 'oe_kurzbz'));
+
+ // If oe is new, add oe and stg to studiensemester
+ if ($oe_index === false)
+ {
+ // Add oe data
+ $data_arr[$ss_index][] = array(
+ 'oe_kurzbz' => $result->retval[0]->oe_kurzbz,
+ 'oe_bezeichnung' => $result->retval[0]->lv_oe_bezeichnung,
+
+ // Add stg data to oe, start amount with 1
+ array(
+ 'stg_kz' => $result->retval[0]->studiengang_kz,
+ 'stg_kurzbz' => strtoupper($result->retval[0]->stg_typ. $result->retval[0]->stg_kurzbz),
+ 'stg_bezeichnung' => $result->retval[0]->lv_stg_bezeichnung,
+ 'amount' => 1
+ )
+ );
+ }
+ // Else if oe exists
+ else
+ {
+ // Search if stg exists inside existing oe of data_arr
+ $stg_index = array_search($result->retval[0]->studiengang_kz, array_column($data_arr[$ss_index][$oe_index], 'stg_kz'));
+
+ // If stg is new, add stg to oe, start amount with 1
+ if ($stg_index === false)
+ {
+ $data_arr[$ss_index][$oe_index][] = array(
+ 'stg_kz' => $result->retval[0]->studiengang_kz,
+ 'stg_kurzbz' => strtoupper($result->retval[0]->stg_typ. $result->retval[0]->stg_kurzbz),
+ 'stg_bezeichnung' => $result->retval[0]->lv_stg_bezeichnung,
+ 'amount' => 1
+ );
+ }
+ // Else if stg exists
+ else
+ {
+ // Increase amount +1
+ $data_arr[$ss_index][$oe_index][$stg_index]['amount']++;
+ }
+ }
+ }
+ }
+ }
+
+ /**
+ * Cluster data by uid of entitled mail receivers.
+ * Returning array is clustered as follows:
+ * Array
+ * [uid]
+ * Array
+ * [studiensemester_kurzbz] // studiensemester of lehreinheit
+ * Array
+ * [oe_kurzbz] // oe of lehreinheits lehrveranstaltung
+ * [oe_bezeichnung]
+ * Array
+ * [stg_kz] // stg of lehreinheits lehrveranstaltung
+ * [stg_kurzbz]
+ * [stg_bezeichnung]
+ * [amount] // amount of new ordered lehrauftraege of that stg
+ */
+ $data_arr = $this->_clusterData_byReceiver($data_arr);
+
+ // Send email
+ if(!$this->_sendMail_toApprove($data_arr))
+ {
+ $this->logInfo('SUCCEDED: Sending emails about yesterdays ordered lehrauftraege succeded.');
+ }
+ else
+ {
+ $this->logError('Error when sending emails in job MailLehrauftragToApprove');
+ }
+ }
+
+ /**
+ * This daily job sends information about all lehr-/projektauftraege approved the day bofore.
+ * Receivers: lectors
+ **/
+ public function mailLehrauftraegeToAccept()
+ {
+ // Get vertrag_id and uid of lehrauftraege that had been approved and had NOT been accepted or cancelled YESTERDAY
+ $this->VertragvertragsstatusModel->addSelect('vertrag_id, uid');
+ $this->VertragvertragsstatusModel->addOrder('uid');
+ $result = $this->VertragvertragsstatusModel->getApproved_fromDate('YESTERDAY');
+
+ /**
+ * Build the data array to be used in the email. Data array is clustered as follows:
+ * Array
+ * [uid] // lectors uid (mail receiver)
+ * [studiensemester] // studiensemester of the lehrauftraege (can be more, e.g. 'WS2019 and SS2020')
+ * [amount] // amount of new approved lehrauftraege
+ **/
+ $data_arr = array();
+ if ($vertrag_arr = getData($result))
+ {
+ foreach ($vertrag_arr as $vertrag)
+ {
+ // Get studiensemester of the lehrauftrag
+ $this->VertragModel->addSelect('vertragsstunden_studiensemester_kurzbz');
+ $result = $this->VertragModel->load($vertrag->vertrag_id);
+ if ($studiensemester = getData($result))
+ {
+ $studiensemester = $studiensemester[0]->vertragsstunden_studiensemester_kurzbz;
+ }
+
+ // Search if uid exists in data_arr
+ $uid_index = array_search($vertrag->uid, array_column($data_arr, 'uid'));
+
+ // If uid is new, add uid, studiensemester and start amount with 1
+ if ($uid_index === false)
+ {
+ $data = array();
+ $data['uid'] = $vertrag->uid;
+ $data['studiensemester'] = $studiensemester;
+ $data['amount']= 1;
+ $data_arr []= $data;
+ }
+ // Else if uid exists
+ else
+ {
+ // If studiensemester is new, add to studiensemester-string
+ if (strpos($data_arr[$uid_index]['studiensemester'], $studiensemester) === false)
+ {
+ $data_arr[$uid_index]['studiensemester'] .= ' und '. $studiensemester;
+ }
+
+ // Increase amount +1
+ $data_arr[$uid_index]['amount']++;
+ }
+ }
+ }
+
+ // Send email
+ if ($this->_sendMail_toAccept($data_arr))
+ {
+ $this->logInfo('SUCCEDED: Sending emails about yesterdays approved lehrauftraege succeded.');
+ }
+ else
+ {
+ $this->logError('Error when sending emails in job MailLehrauftragToAccept');
+ }
+ }
+
+ //******************************************************************************************************************
+ // PRIVATE FUNCTIONS
+ //******************************************************************************************************************
+
+ /**
+ * Get data of given lehrveranstaltung.
+ * @param $lehrveranstaltung_id
+ * @return mixed
+ */
+ private function _getLVData($lehrveranstaltung_id)
+ {
+ $this->LehrveranstaltungModel->addSelect('
+ tbl_lehrveranstaltung.oe_kurzbz,
+ oe.bezeichnung AS "lv_oe_bezeichnung",
+ tbl_lehrveranstaltung.studiengang_kz,
+ stg.bezeichnung AS "lv_stg_bezeichnung",
+ stg.typ AS "stg_typ",
+ stg.kurzbz AS "stg_kurzbz"
+ ');
+
+ $this->LehrveranstaltungModel->addJoin('lehre.tbl_studienplan_lehrveranstaltung stpllv', 'lehrveranstaltung_id');
+ $this->LehrveranstaltungModel->addJoin('lehre.tbl_studienplan stpl', 'studienplan_id');
+ $this->LehrveranstaltungModel->addJoin('lehre.tbl_studienordnung sto', 'studienordnung_id');
+ $this->LehrveranstaltungModel->addJoin('public.tbl_studiengang stg', 'ON stg.studiengang_kz = tbl_lehrveranstaltung.studiengang_kz');
+ $this->LehrveranstaltungModel->addJoin('public.tbl_organisationseinheit oe', 'ON oe.oe_kurzbz = tbl_lehrveranstaltung.oe_kurzbz');
+ $this->LehrveranstaltungModel->addOrder('stpllv.insertamum', 'DESC');
+ $this->LehrveranstaltungModel->addLimit(1);
+
+ return $this->LehrveranstaltungModel->load($lehrveranstaltung_id);
+ }
+
+ /**
+ * Send Sancho eMail about ordered Lehrauftraege.
+ * @param $data_arr
+ */
+ private function _sendMail_toApprove($data_arr)
+ {
+ // Loop through 'container' of mail recipients
+ foreach($data_arr as $data)
+ {
+ // Set mail recipients (department assistance/leader)
+ $to = $data['uid']. '@'. DOMAIN;
+ $html_table = $this->_renderData_LehrauftraegeToApprove($data);
+
+ // Prepare mail content
+ $content_data_arr = array(
+ 'table' => $html_table
+ );
+
+ sendSanchoMail(
+ 'LehrauftragNeueBestellungen',
+ $content_data_arr,
+ $to,
+ 'Bestellung neuer Lehraufträge',
+ 'sancho_header_min_bw.jpg',
+ 'sancho_footer_min_bw.jpg'
+ );
+ }
+ }
+
+ /**
+ * Cluster the data array by entitled mail receiver.
+ * Returning array is clustered as follows:
+ * Array
+ * [uid]
+ * Array
+ * [studiensemester_kurzbz] // studiensemester of lehreinheit
+ * Array
+ * [oe_kurzbz] // oe of lehreinheits lehrveranstaltung
+ * [oe_bezeichnung]
+ * Array
+ * [stg_kz] // stg of lehreinheits lehrveranstaltung
+ * [stg_kurzbz]
+ * [stg_bezeichnung]
+ * [amount] // amount of new ordered lehrauftraege of that stg
+ * @param $data_arr
+ * @return array
+ *
+ */
+ private function _clusterData_byReceiver($data_arr)
+ {
+ $mail_data_arr = array(); // final array with all data clustered by mail receiver
+
+ // Loop through 'container' of studiensemester
+ foreach ($data_arr as $data)
+ {
+ $data_len = count($data) - 1;
+
+ // Loop through 'container' of organisational units
+ for ($i = 0; $i < $data_len; $i++)
+ {
+ // Get all users entitled by organisational unit
+ $result = $this->BenutzerrolleModel->getBenutzerByBerechtigung(self::BERECHTIGUNG_LEHRAUFTRAG_ERTEILEN, $data[$i]['oe_kurzbz']);
+
+ if ($berechtigung_arr = getData($result))
+ {
+ // Loop through entitled users
+ foreach ($berechtigung_arr as $berechtigung)
+ {
+ // Search if UID exists inside mail_data_arr
+ $uid_index = array_search($berechtigung->uid, array_column($mail_data_arr, 'uid'));
+
+ // If UID is new, add UID to final array
+ if ($uid_index === false)
+ {
+ // add UID with corresponding data
+ $mail_data_arr [] = array(
+ 'uid' => $berechtigung->uid,
+ array(
+ 'studiensemester_kurzbz' => $data['studiensemester_kurzbz'],
+ $data[$i]
+ )
+ );
+ } // Else if UID exists
+ else
+ {
+ // Search if studiensemester exists
+ $ss_index = array_search($data['studiensemester_kurzbz'], array_column($mail_data_arr, 'studiensemester_kurzbz'));
+
+ // If studiensemester is new, add studiensemester to existing UID
+ if ($ss_index === false)
+ {
+ $mail_data_arr[$uid_index] []= array(
+ 'studiensemester_kurzbz' => $data['studiensemester_kurzbz'],
+ $data[$i]
+ );
+ }
+ // Else if studiensemester exists
+ else
+ {
+ // Add corresponding data to existing studiensemester of UID
+ $mail_data_arr[$uid_index]['studiensemester_kurbz'][] = $data[$i];
+ }
+
+ }
+ }
+ }
+ }
+ }
+
+ return $mail_data_arr;
+ }
+
+ /**
+ * Render the data array for the mail template returing a HTML table.
+ * @param $data_arr Data to be used in HTML table
+ * @return string HTML table to be embedded in eMail
+ */
+ private function _renderData_LehrauftraegeToApprove($data_arr)
+ {
+ $html = '';
+ foreach ($data_arr as $studiensemester_container)
+ {
+ if (is_array($studiensemester_container)) // is_array 'trims' the outer associative key [uid]
+ {
+ if (isset($studiensemester_container['studiensemester_kurzbz']))
+ {
+ $studiensemester = $studiensemester_container['studiensemester_kurzbz'];
+
+ // Link to LehrauftragErteilen
+ $url = site_url(self::LEHRAUFTRAG_ERTEILEN_URI).'?studiensemester='. $studiensemester;
+ }
+
+ // HTML table header
+ $html .= '
+
+ Studiensemester: '. $studiensemester. '
+
+
| LV-Organisationseinheit | +Studiengang | +STG-Kurzbezeichnung | +Anzahl neu bestellter Lehraufträge | +
|---|---|---|---|
| '. $oe_bezeichnung. ' | +'. $stg_data['stg_bezeichnung']. ' | +'. $stg_data['stg_kurzbz']. ' | +'. $stg_data['amount']. ' | +
tags required if ($blockTags == 'no') { - $tmpText = $textileParser->textileThis($result->retval[$i]->text); // Parse + $tmpText = $textileParser->parse($result->retval[$i]->text); // Parse // Removes tags
and
from the beginning and from the end of the string if they are present // NOTE: Those tags are usually, but not always, added by the textile parser @@ -127,7 +127,7 @@ class PhrasesLib } else { - $result->retval[$i]->text = $textileParser->textileThis($result->retval[$i]->text); + $result->retval[$i]->text = $textileParser->parse($result->retval[$i]->text); } } } diff --git a/application/libraries/TableWidgetLib.php b/application/libraries/TableWidgetLib.php index 009103e68..139e5d6cb 100644 --- a/application/libraries/TableWidgetLib.php +++ b/application/libraries/TableWidgetLib.php @@ -9,33 +9,41 @@ class TableWidgetLib { const TABLE_UNIQUE_ID = 'tableUniqueId'; // TableWidget unique id - // Session parameters names - const SESSION_NAME = 'FHC_TABLE_WIDGET'; // Table session name + // TableWidget session name + const SESSION_NAME = 'FHC_TABLE_WIDGET'; + + // Session elements const SESSION_FIELDS = 'fields'; const SESSION_COLUMNS_ALIASES = 'columnsAliases'; const SESSION_ADDITIONAL_COLUMNS = 'additionalColumns'; const SESSION_CHECKBOXES = 'checkboxes'; const SESSION_METADATA = 'datasetMetadata'; - const SESSION_DATASET = 'dataset'; const SESSION_ROW_NUMBER = 'rowNumber'; - const SESSION_RELOAD_DATASET = 'reloadDataset'; + const SESSION_TIMEOUT = 'sessionTimeout'; + + // Session dataset elements + const SESSION_DATASET = 'dataset'; + const SESSION_DATASET_RELOAD = 'reloadDataset'; const SESSION_DATASET_REPRESENTATION = 'datasetRepresentation'; const SESSION_DATASET_REP_OPTIONS = 'datasetRepresentationOptions'; const SESSION_DATASET_REP_FIELDS_DEFS = 'datasetRepresentationFieldsDefinitions'; + // Default session timeout + const SESSION_DEFAULT_TIMEOUT = 30; + // Alias for the dynamic table used to retrieve the dataset const DATASET_TABLE_ALIAS = 'datasetTableWidget'; // Parameters names... // ...to reload the dataset - const DATASET_RELOAD_PARAMETER = 'reloadDataset'; + const DATASET_RELOAD = 'reloadDataset'; // ...to specify permissions that are needed to use this TableWidget - const REQUIRED_PERMISSIONS_PARAMETER = 'requiredPermissions'; + const REQUIRED_PERMISSIONS = 'requiredPermissions'; // ...stament to retrieve the dataset - const QUERY_PARAMETER = 'query'; + const QUERY = 'query'; // ...to specify more columns or aliases for them const ADDITIONAL_COLUMNS = 'additionalColumns'; @@ -50,6 +58,7 @@ class TableWidgetLib const DATASET_REPRESENTATION = 'datasetRepresentation'; const DATASET_REP_OPTIONS = 'datasetRepOptions'; const DATASET_REP_FIELDS_DEFS = 'datasetRepFieldsDefs'; + const DATASET_TIMEOUT = 'datasetTimeout'; // ...and its expiring time // Different dataset representations const DATASET_REP_TABLESORTER = 'tablesorter'; @@ -86,13 +95,13 @@ class TableWidgetLib // Gets the required permissions from the session if they are not provided as parameter $rq = $requiredPermissions; - if ($rq == null) $rq = $this->getSessionElement(self::REQUIRED_PERMISSIONS_PARAMETER); + if ($rq == null) $rq = $this->getSessionElement(self::REQUIRED_PERMISSIONS); return $this->_ci->permissionlib->hasAtLeastOne($rq, self::PERMISSION_TABLE_METHOD, self::PERMISSION_TYPE); } /** - * Wrapper method to the session helper funtions to retrieve the whole session for this filter + * Wrapper method to the session helper funtions to retrieve the whole session for this table widget */ public function getSession() { @@ -100,7 +109,7 @@ class TableWidgetLib } /** - * Wrapper method to the session helper funtions to retrieve one element from the session of this filter + * Wrapper method to the session helper funtions to retrieve one element from the session of this table widget */ public function getSessionElement($name) { @@ -115,7 +124,7 @@ class TableWidgetLib } /** - * Wrapper method to the session helper funtions to set the whole session for this filter + * Wrapper method to the session helper funtions to set the whole session for this table widget */ public function setSession($data) { @@ -123,7 +132,7 @@ class TableWidgetLib } /** - * Wrapper method to the session helper funtions to set one element in the session for this filter + * Wrapper method to the session helper funtions to set one element in the session for this table widget */ public function setSessionElement($name, $value) { @@ -135,7 +144,30 @@ class TableWidgetLib } /** - * Generate the query to retrieve the dataset for a filter + * + */ + public function dropExpiredTableWidgets() + { + // Loads the session for all the table widgets + $tableWidgetsSession = getSession(self::SESSION_NAME); + + // If something is present in session + if ($tableWidgetsSession != null) + { + // Loops in the session for all the table widgets + foreach ($tableWidgetsSession as $tableWidget => $tableWidgetData) + { + // If this table widget is not the currrent used table widget and the it is expired... + if ($this->_tableUniqueId != $tableWidget && $tableWidgetData[self::SESSION_TIMEOUT] <= time()) + { + cleanSessionElement(self::SESSION_NAME, $tableWidget); // ...remove it + } + } + } + } + + /** + * Generate the query to retrieve the dataset for a table widget */ public function generateDatasetQuery($query) { @@ -177,7 +209,7 @@ class TableWidgetLib } /** - * Return an unique string that identify this filter widget + * Return an unique string that identify this table widget * NOTE: The default value is the URI where the FilterWidget is called * If the fhc_controller_id is present then is also used */ diff --git a/application/libraries/UDFLib.php b/application/libraries/UDFLib.php index b9247fc4e..f9ad7d20d 100644 --- a/application/libraries/UDFLib.php +++ b/application/libraries/UDFLib.php @@ -705,7 +705,7 @@ class UDFLib { if (is_object($udfResults) && isset($udfResults->retval)) { - show_error($udfResults->retval); + show_error(getError($udfResults)); } elseif (is_string($udfResults)) { diff --git a/application/models/accounting/Konto_model.php b/application/models/accounting/Konto_model.php index d76b2bd46..cbd7a6f2d 100644 --- a/application/models/accounting/Konto_model.php +++ b/application/models/accounting/Konto_model.php @@ -22,8 +22,7 @@ class Konto_model extends DB_Model $this->addJoin('wawi.tbl_konto_kostenstelle', 'konto_id'); $konten = $this->loadWhere(array('kostenstelle_id' => $kostenstelle_id)); - if ($konten->error) - return error($konten->retval); + if ($konten->error) return $konten; return $konten; } diff --git a/application/models/accounting/Vertrag_model.php b/application/models/accounting/Vertrag_model.php index 44b8a0881..8725cd98d 100644 --- a/application/models/accounting/Vertrag_model.php +++ b/application/models/accounting/Vertrag_model.php @@ -60,14 +60,14 @@ class Vertrag_model extends DB_Model { if ($this->LehreinheitmitarbeiterModel->hasVertrag($mitarbeiter_uid, $lehreinheit_id)) { - return success(null); // Exit if Lehrauftrag already has Vertrag + return error('Lehrauftrag existiert bereits'); // Exit if Lehrauftrag already has Vertrag } } elseif ($vertragstyp_kurzbz == 'Betreuung') { if ($this->ProjektbetreuerModel->hasVertrag($person_id, $projektarbeit_id)) { - return success(null); // Exit if Projektbetreuung already has Vertrag + return error('Lehrauftrag existiert bereits'); // Exit if Projektbetreuung already has Vertrag } } diff --git a/application/models/accounting/Vertragvertragsstatus_model.php b/application/models/accounting/Vertragvertragsstatus_model.php index 7e76ef494..609394321 100644 --- a/application/models/accounting/Vertragvertragsstatus_model.php +++ b/application/models/accounting/Vertragvertragsstatus_model.php @@ -52,19 +52,21 @@ class Vertragvertragsstatus_model extends DB_Model /** * Set Vertragsstatus for the given Vertrag and Mitarbeiter. - * @param $vertrag_id - * @param $vertragsstatus_kurzbz - * @param $mitarbeiter_uid - * @return array|null On success object, retval is true. Null if status already exist for this vertrag. + * @param integer $vertrag_id + * @param string $mitarbeiter_uid + * @param string $vertragsstatus_kurzbz + * @return object On success, return success object. + * If status already exists or earlier status is missing, return error object. */ public function setStatus($vertrag_id, $mitarbeiter_uid, $vertragsstatus_kurzbz){ // Check if vertrag has already this status $result = $this->hasStatus($vertrag_id, $mitarbeiter_uid, $vertragsstatus_kurzbz); - + + // If status is already set, return error message if (hasData($result)) { - return success(null); // return null if status is already set + return error('Fehler: Status bereits vorhanden.'); } // If new status should be 'akzeptiert', the latest status has to be 'erteilt' @@ -72,10 +74,11 @@ class Vertragvertragsstatus_model extends DB_Model { $result = $this->getLastStatus($vertrag_id, $mitarbeiter_uid); $last_status = getData($result)[0]->vertragsstatus_kurzbz; - + + // If latest status is not 'erteilt', return error message if ($last_status != 'erteilt') { - return success(null); // return null if latest status is not 'erteilt' + return error('Fehler: Vor Status \'angenommen\' muss erst Status \'erteilt\' gesetzt sein.'); } } @@ -130,5 +133,61 @@ class Vertragvertragsstatus_model extends DB_Model ); } - + /** + * Get all contracts, where the status had been set to 'bestellt' on given date + * @param string $string_date e.g. '01.11.2019' or special Date/Time inputs like 'YESTERDAY', 'TODAY', 'NOW' + * @param bool $further_processed If true, ALL ordered contracts of that day are retrieved, even if they were + * were ALSO approved/accepted/cancelled (further processed) on that same day. + * @return array + */ + public function getOrdered_fromDate($string_date = 'TODAY', $further_processed = false) + { + $condition = ' + vertragsstatus_kurzbz = \'bestellt\' AND + (datum)::date = date \''. $string_date .'\' + '; + + if (!$further_processed) + { + $condition .= ' + AND + vertrag_id NOT IN ( + SELECT vertrag_id + FROM lehre.tbl_vertrag_vertragsstatus + WHERE vertragsstatus_kurzbz IN (\'erteilt\', \'akzeptiert\', \'storno\') + ) + '; + } + + return $this->loadWhere($condition); + } + + /** + * Get all contracts, where the status had been set to 'erteilt' on given date + * @param string $string_date e.g. '01.11.2019' or special Date/Time inputs like 'YESTERDAY', 'TODAY', 'NOW' + * @param bool $further_processed If true, ALL contracts approved on that day are retrieved, even if they were + * were ALSO accepted/cancelled (further processed) on that same day. + * @return array + */ + public function getApproved_fromDate($string_date = 'TODAY', $further_processed = false) + { + $condition = ' + vertragsstatus_kurzbz = \'erteilt\' AND + (datum)::date = date \''. $string_date .'\' + '; + + if (!$further_processed) + { + $condition .= ' + AND + vertrag_id NOT IN ( + SELECT vertrag_id + FROM lehre.tbl_vertrag_vertragsstatus + WHERE vertragsstatus_kurzbz IN (\'akzeptiert\', \'storno\') + ) + '; + } + + return $this->loadWhere($condition); + } } diff --git a/application/models/crm/Akte_model.php b/application/models/crm/Akte_model.php index b30e175c3..fe9db5330 100644 --- a/application/models/crm/Akte_model.php +++ b/application/models/crm/Akte_model.php @@ -186,8 +186,7 @@ class Akte_model extends DB_Model $dokumente = $this->loadWhere($where); - if($dokumente->error) - return error($dokumente->retval); + if($dokumente->error) return $dokumente; return success($dokumente->retval); } diff --git a/application/models/crm/Prestudent_model.php b/application/models/crm/Prestudent_model.php index 32673d10d..d5c52a3c3 100644 --- a/application/models/crm/Prestudent_model.php +++ b/application/models/crm/Prestudent_model.php @@ -214,7 +214,7 @@ class Prestudent_model extends DB_Model if ($lastStatus->error) { - return error($lastStatus->retval); + return $lastStatus; } if (count($lastStatus->retval) > 0) @@ -222,7 +222,7 @@ class Prestudent_model extends DB_Model //get Studiengangname from Studienplan and -ordnung $studienordnung = $this->PrestudentstatusModel->getStudienordnungFromPrestudent($prestudent_id); if ($studienordnung->error) - return error($studienordnung->retval); + return $studienordnung; if (count($studienordnung->retval) > 0) { @@ -239,7 +239,7 @@ class Prestudent_model extends DB_Model $language = $this->SpracheModel->load($lastStatus->retval[0]->sprache); if ($language->error) - return error($language->retval); + return $language; if (count($language->retval) > 0) $lastStatus->retval[0]->sprachedetails = $language->retval[0]; @@ -257,7 +257,7 @@ class Prestudent_model extends DB_Model ) ); if ($bewerbungstermin->error) - return error($bewerbungstermin->retval); + return $bewerbungstermin; if (count($bewerbungstermin->retval) > 0) { diff --git a/application/models/crm/Prestudentstatus_model.php b/application/models/crm/Prestudentstatus_model.php index 719ddf884..d579037e1 100644 --- a/application/models/crm/Prestudentstatus_model.php +++ b/application/models/crm/Prestudentstatus_model.php @@ -123,7 +123,7 @@ class Prestudentstatus_model extends DB_Model if ($lastStatus->error) { - return error($lastStatus->retval); + return $lastStatus; } if (count($lastStatus->retval) > 0) @@ -158,7 +158,7 @@ class Prestudentstatus_model extends DB_Model if ($lastStatus->error) { - return error($lastStatus->retval); + return $lastStatus; } if (count($lastStatus->retval) > 0) diff --git a/application/models/education/Lehrveranstaltung_model.php b/application/models/education/Lehrveranstaltung_model.php index 1235769ac..4941ba9bd 100644 --- a/application/models/education/Lehrveranstaltung_model.php +++ b/application/models/education/Lehrveranstaltung_model.php @@ -65,7 +65,7 @@ class Lehrveranstaltung_model extends DB_Model $result = $this->StudiensemesterModel->getAusbildungssemesterByStudiensemesterAndStudiengang($studiensemester_kurzbz, $studiengang_kz_item); if (isError($result)) - return error($result->retval); + return error(getError($result)); foreach ($result->retval as $semester) { @@ -104,7 +104,7 @@ class Lehrveranstaltung_model extends DB_Model if (count($studiengang_kz_arr) > 0) $query .= " AND tbl_lehrveranstaltung.studiengang_kz IN (". implode(", ", $studiengang_kz_arr).")"; - + if (count($lehrveranstaltung_id_arr) > 0) { $query .= " AND tbl_lehrveranstaltung.lehrveranstaltung_id IN (". implode(', ', $lehrveranstaltung_id_arr).")"; @@ -144,7 +144,7 @@ class Lehrveranstaltung_model extends DB_Model WHERE vw_student_lehrveranstaltung.studiensemester_kurzbz=? AND - vw_student_lehrveranstaltung.lehrveranstaltung_id=? + vw_student_lehrveranstaltung.lehrveranstaltung_id=? ORDER BY nachname, vorname, person_id, tbl_bisio.bis DESC"; return $this->execQuery($query, array($studiensemester_kurzbz, $lehrveranstaltung_id)); diff --git a/application/models/person/Benutzerfunktion_model.php b/application/models/person/Benutzerfunktion_model.php index 30abfdf51..ceb427687 100644 --- a/application/models/person/Benutzerfunktion_model.php +++ b/application/models/person/Benutzerfunktion_model.php @@ -48,7 +48,7 @@ class Benutzerfunktion_model extends DB_Model if (is_string($funktion_kurzbz)) { - $query .= " AND funktion_kurzbz = ".$funktion_kurzbz.")"; + $query .= " AND funktion_kurzbz = '".$funktion_kurzbz."'"; } elseif (is_array($funktion_kurzbz) && count($funktion_kurzbz) > 0) { diff --git a/application/models/person/Person_model.php b/application/models/person/Person_model.php index 1291427b6..9c1146632 100644 --- a/application/models/person/Person_model.php +++ b/application/models/person/Person_model.php @@ -158,8 +158,7 @@ class Person_model extends DB_Model $person = $this->load($person_id); - if($person->error) - return error($person->retval); + if($person->error) return $person; //return null if not found if(count($person->retval) < 1) @@ -170,14 +169,13 @@ class Person_model extends DB_Model $this->KontaktModel->addOrder('kontakttyp'); $where = $zustellung_only === true ? array('person_id' => $person_id, 'zustellung' => true) : array('person_id' => $person_id); $kontakte = $this->KontaktModel->loadWhere($where); - if($kontakte->error) - return error($kontakte->retval); + if($kontakte->error) return $kontakte; + $where = $zustellung_only === true ? array('person_id' => $person_id, 'zustelladresse' => true) : array('person_id' => $person_id); $this->AdresseModel->addSelect('public.tbl_adresse.*, bis.tbl_nation.kurztext AS nationkurztext'); $this->AdresseModel->addJoin('bis.tbl_nation', 'tbl_adresse.nation = tbl_nation.nation_code', 'LEFT'); $adressen = $this->AdresseModel->loadWhere($where); - if($adressen->error) - return error($adressen->retval); + if($adressen->error) return $adressen; $stammdaten = $person->retval[0]; $stammdaten->kontakte = $kontakte->retval; diff --git a/application/models/system/Benutzerrolle_model.php b/application/models/system/Benutzerrolle_model.php index 5ce96a622..765ad9bd4 100644 --- a/application/models/system/Benutzerrolle_model.php +++ b/application/models/system/Benutzerrolle_model.php @@ -11,7 +11,7 @@ class Benutzerrolle_model extends DB_Model $this->dbTable = 'system.tbl_benutzerrolle'; $this->pk = 'benutzerberechtigung_id'; } - + /** * Checks if the given user is an admin */ @@ -19,9 +19,9 @@ class Benutzerrolle_model extends DB_Model { // Join with the table tbl_benutzer $this->addJoin('public.tbl_benutzer', 'uid'); - + $result = $this->loadWhere(array('person_id' => $person_id, 'rolle_kurzbz' => 'admin')); - + if (!isError($result)) { if (hasData($result)) @@ -33,25 +33,35 @@ class Benutzerrolle_model extends DB_Model $result = success(false); } } - + return $result; } - /** - * Get user who are authorized with berechtigung and, if given, authorized for the specific organisational unit. - * @param $berechtigung_kurzbz - * @param null $oe_kurzbz - * @return array - */ - public function getBenutzerByBerechtigung($berechtigung_kurzbz, $oe_kurzbz = null){ + /** + * Get user who are authorized with berechtigung and, if given, authorized for the specific organisational unit. + * @param $berechtigung_kurzbz + * @param null $oe_kurzbz + * @return array + */ + public function getBenutzerByBerechtigung($berechtigung_kurzbz, $oe_kurzbz = null) + { + $params = array(); + $query = ' + SELECT + * + FROM + system.vw_berechtigung_nichtrekursiv + WHERE + berechtigung_kurzbz = ?'; - $condition = array('berechtigung_kurzbz' => $berechtigung_kurzbz); + $params[] = $berechtigung_kurzbz; - if (is_string($oe_kurzbz)) - { - $condition['oe_kurzbz'] = $oe_kurzbz; - } + if (!is_null($oe_kurzbz)) + { + $query .= ' AND oe_kurzbz = ?'; + $params[] = $oe_kurzbz; + } - return $this->loadWhere($condition); - } -} \ No newline at end of file + return $this->execQuery($query, $params); + } +} diff --git a/application/models/system/MessageToken_model.php b/application/models/system/MessageToken_model.php index 2398bf57a..cf1745ea6 100644 --- a/application/models/system/MessageToken_model.php +++ b/application/models/system/MessageToken_model.php @@ -37,17 +37,7 @@ class MessageToken_model extends DB_Model WHERE r.token = ? LIMIT 1'; - $result = $this->db->query($sql, array(MSG_STATUS_DELETED, $token)); - - // If no errors occurred - if ($result) - { - return success($result->result()); - } - else - { - return error($this->db->error()); - } + return $this->execQuery($sql, array(MSG_STATUS_DELETED, $token)); } /** @@ -74,25 +64,24 @@ class MessageToken_model extends DB_Model WHERE r.token = ? LIMIT 1'; - $msgs = $this->db->query($sql, array(MSG_STATUS_ARCHIVED, $token)); + $msgsResult = $this->execQuery($sql, array(MSG_STATUS_ARCHIVED, $token)); // If no errors occurred - if ($msgs) + if (isSuccess($msgsResult)) { - $msgs_result = $msgs->result(); // If at least a record is present - if (count($msgs_result) > 0) + if (hasData($msgsResult)) { - $msg = $msgs_result[0]; + $msg = getData($msgsResult)[0]; + $msgStatusResult = error(); - $msgStatusResult = false; // pessimistic expectation + $this->load->model('system/MsgStatus_model', 'MsgStatusModel'); // If the status of the message is unread if ($msg->status == MSG_STATUS_UNREAD) { // Insert the read status - $msgStatusResult = $this->db->insert( - 'public.tbl_msg_status', + $msgStatusResult = $this->MsgStatusModel->insert( array( 'message_id' => $msg->message_id, 'person_id' => $msg->receiver_id, @@ -108,31 +97,23 @@ class MessageToken_model extends DB_Model // If the status of the message is read else if ($msg->status == MSG_STATUS_READ) { - // Update updateamum to current date - $this->db->set('updateamum', 'NOW()'); - - $this->db->where('message_id', $msg->message_id); - $this->db->where('person_id', $msg->receiver_id); - $this->db->where('status', MSG_STATUS_READ); - - $msgStatusResult = $this->db->update('public.tbl_msg_status'); + $msgStatusResult = $this->MsgStatusModel->update( + array( + 'message_id' => $msg->message_id, + 'person_id' => $msg->receiver_id, + 'status' => MSG_STATUS_READ + ), + array('updateamum' => 'NOW()') + ); } - // If some of the previous DB manipulation (update or insert) has failed - if (!$msgStatusResult) - { - return error($this->db->error()); - } + return $msgStatusResult; } - - return success($msgs_result); } else { - return error($this->db->error()); + return $msgsResult; } - - return success($result->result()); } /** @@ -152,17 +133,7 @@ class MessageToken_model extends DB_Model LEFT JOIN public.tbl_mitarbeiter m ON(b.uid = m.mitarbeiter_uid) WHERE p.person_id = ?'; - $result = $this->db->query($sql, array($person_id)); - - // If no errors occurred - if ($result) - { - return success($result->result()); - } - else - { - return error($this->db->error()); - } + return $this->execQuery($sql, array($person_id)); } /** @@ -180,17 +151,7 @@ class MessageToken_model extends DB_Model FROM public.tbl_person WHERE person_id %s ?'; - $result = $this->db->query(sprintf($sql, is_array($person_id) ? 'IN' : '='), array($person_id)); - - // If no errors occurred - if ($result) - { - return success($result->result()); - } - else - { - return error($this->db->error()); - } + return $this->execQuery(sprintf($sql, is_array($person_id) ? 'IN' : '='), array($person_id)); } /** @@ -200,35 +161,12 @@ class MessageToken_model extends DB_Model { $sql = 'SELECT m.mitarbeiter_uid FROM public.tbl_person p - LEFT JOIN public.tbl_benutzer b USING(person_id) - LEFT JOIN public.tbl_mitarbeiter m ON(b.uid = m.mitarbeiter_uid) + JOIN public.tbl_benutzer b USING(person_id) + JOIN public.tbl_mitarbeiter m ON(b.uid = m.mitarbeiter_uid) WHERE p.person_id = ? AND b.aktiv = TRUE'; - $result = $this->db->query($sql, array($person_id)); - - // If no errors occurred - if ($result) - { - // If data are present - if (is_array($result->result()) && count($result->result()) > 0) - { - $personresults = $result->result(); - $person = $personresults[0]; - - // If it is an employee - if ($person->mitarbeiter_uid != null) - { - return true; - } - } - - return false; - } - else - { - return error($this->db->error()); - } + return $this->execQuery($sql, array($person_id)); } /** @@ -254,28 +192,6 @@ class MessageToken_model extends DB_Model LIMIT 1 '; - $result = $this->db->query($sql, array($oe_kurzbz)); - if ($result) // If no errors occurred - { - $result_arr = $result->result(); - // If data are present - if (is_array($result_arr) - && count($result_arr) > 0 - && is_object($result_arr[0]) - && isset($result_arr[0]->oe_kurzbz)) - { - return success($result_arr[0]->oe_kurzbz); - } - else - { - return error(); - } - } - else - { - return error($this->db->error()); - } - - return $result; + return $this->execQuery($sql, array($oe_kurzbz)); } } diff --git a/application/models/system/PersonLock_model.php b/application/models/system/PersonLock_model.php index 1d106b789..f0aadd327 100644 --- a/application/models/system/PersonLock_model.php +++ b/application/models/system/PersonLock_model.php @@ -29,8 +29,7 @@ class PersonLock_model extends DB_Model $result = $this->loadWhere($lockdata); - if ($result->error) - return error($result->retval); + if ($result->error) return $result; if (count($result->retval) > 0) return success($result->retval); @@ -49,8 +48,7 @@ class PersonLock_model extends DB_Model { $locked = $this->checkIfLocked($person_id, $app); - if ($locked->error) - return error($locked->retval); + if ($locked->error) return $locked; //insert only if not already locked if ($locked->retval === null) @@ -77,8 +75,7 @@ class PersonLock_model extends DB_Model foreach ($locks->retval as $lock) { $result = $this->delete($lock->lock_id); - if ($result->error) - return error($result->retval); + if ($result->error) return $result; $deleted[] = $lock; } diff --git a/application/models/system/Variablenname_model.php b/application/models/system/Variablenname_model.php index ada1d330c..7b2a2cf88 100644 --- a/application/models/system/Variablenname_model.php +++ b/application/models/system/Variablenname_model.php @@ -27,7 +27,7 @@ class Variablenname_model extends DB_Model /** * Gets defaults for user variables. * If no default value present in table, SQL can be executed for retrieving the value. - * @param null $names optionally get only defaults for certain variables + * @param $names optionally get only defaults for certain variables * @return array */ public function getDefaults($names = null) @@ -36,13 +36,13 @@ class Variablenname_model extends DB_Model $qry = "SELECT name, defaultwert FROM public.tbl_variablenname"; - if (isset($names) && is_array($names)) + if (!isEmptyArray($names)) { - $qry .= " WHERE name IN ('".implode(',', $names)."')"; + $qry .= " WHERE name IN ?"; } $qry .= ";"; - $defaultsres = $this->execQuery($qry); + $defaultsres = $this->execQuery($qry, array('name' => $names)); if (hasData($defaultsres)) { diff --git a/application/views/lehre/lehrauftrag/LehrendeUebersicht.php b/application/views/lehre/lehrauftrag/LehrendeUebersicht.php new file mode 100644 index 000000000..1ad295392 --- /dev/null +++ b/application/views/lehre/lehrauftrag/LehrendeUebersicht.php @@ -0,0 +1,39 @@ +load->view( + 'templates/FHC-Header', + array( + 'title' => 'Lehrauftrag bestellen', + 'jquery' => true, + 'bootstrap' => true, + 'fontawesome' => true, + 'sbadmintemplate' => true, + 'ajaxlib' => true, + 'navigationwidget' => true, + ) +); +?> + + +widgetlib->widget('NavigationWidget'); ?> +Sobald Ihnen ein oder mehrere Lehraufträge erteilt wurden, können Sie diese annehmen.
Nur Lehraufträge mit dem Status 'erteilt' können gewählt werden.
Angenommene Lehraufträge oder Lehraufträge in Bearbeitung werden nur zu Ihrer Information angezeigt.
-
| + | + | ||
| Alle Alle Lehraufträge mit jedem Status |
+ Bestellt Nur bestellte UND bestellte Lehraufträge, die in Bearbeitung sind |
+ Erteilt Nur erteilte UND geänderte Lehraufträge, die in Bearbeitung sind |
+ Angenommen Nur von Ihnen angenommene Lehraufträge |
+
+ Um die Spaltenbreite zu verändern, fährt man im Spaltenkopf langsam mit dem Mauszeiger auf
+ den rechten Rand der entprechenden Spalte.
+ Sobald sich der Mauszeiger in einen Doppelpfeil verwandelt, wird die Maustaste geklickt und
+ mit gedrückter Maustaste die Spalte nach rechts erweitert oder nach links verkleinert.
+
+ Um die Spaltenbreite zu verändern, fährt man im Spaltenkopf langsam mit dem Mauszeiger auf
+ den rechten Rand der entprechenden Spalte.
+ Sobald sich der Mauszeiger in einen Doppelpfeil verwandelt, wird die Maustaste geklickt und
+ mit gedrückter Maustaste die Spalte nach rechts erweitert oder nach links verkleinert.
+
+ Um die Spaltenbreite zu verändern, fährt man im Spaltenkopf langsam mit dem Mauszeiger auf
+ den rechten Rand der entprechenden Spalte.
+ Sobald sich der Mauszeiger in einen Doppelpfeil verwandelt, wird die Maustaste geklickt und
+ mit gedrückter Maustaste die Spalte nach rechts erweitert oder nach links verkleinert.
+
| Nummer: | '; + foreach ($resultArray AS $key=>$value) { if ($nummer == '') - $nummer = $row->nummer; + $nummer = $value['nummer']; $style = ''; - if ($db->db_parse_bool($row->aktiv) == false) + if ($db->db_parse_bool($value['aktiv']) == false) $style = 'style="color: lightgrey"'; - if ($nummer == $row->nummer) - echo " $row->nummer -"; - else - echo " $row->nummer -"; + $styleSelected = ''; + if ($nummer == $value['nummer']) + { + $styleSelected = 'style="background-color: lightblue"'; + } + + echo ''.$value['nummer'].' | '; } + echo '
| Level: | '; + $leveltext = ''; + foreach ($resultArray AS $key=>$value) + { + if ($value['level'] == '') + { + $leveltext = '-'; + } + else + { + $leveltext = $value['level']; + if ($value['demo'] == 't') + { + $leveltext .= '*'; + } + } + echo ''.$leveltext.' | '; + } + echo '
', var_dump($storgform), ''; if($storgform=='') { // Wenn FHTW und studiengang_kz 10006 (Campus International) wird die OrgForm des Studiengangs vom Incoming ermittelt @@ -893,7 +945,7 @@ function GenerateXMLStudentBlock($row) if($gserror!='') { - $v.="Bei Student (UID, Vorname, Nachname) '".$row->student_uid."', '".$row->nachname."', '".$row->vorname."' ($row->status_kurzbz): \n"; + $v.="Bei Student (UID, Vorname, Nachname) '".$row->student_uid."', '".$row->nachname."', '".$row->vorname."' ($laststatus->status_kurzbz): \n"; $v.=$gserror."\n"; return ''; } @@ -997,7 +1049,7 @@ function GenerateXMLStudentBlock($row) if($error_log!='' OR $error_log1!='') { - $v.="Bei Student (UID, Vorname, Nachname) '".$row->student_uid."', '".$row->nachname."', '".$row->vorname."' ($row->status_kurzbz): \n"; + $v.="Bei Student (UID, Vorname, Nachname) '".$row->student_uid."', '".$row->nachname."', '".$row->vorname."' ($laststatus->status_kurzbz): \n"; if($error_log!='') { $v.=" Fehler: ".$error_log."\n"; diff --git a/vilesci/lehre/lehreinheiten_vorrueckung.php b/vilesci/lehre/lehreinheiten_vorrueckung.php index 8e09dd312..af12376ae 100644 --- a/vilesci/lehre/lehreinheiten_vorrueckung.php +++ b/vilesci/lehre/lehreinheiten_vorrueckung.php @@ -104,7 +104,7 @@ echo ''; echo ' Semester: diff --git a/vilesci/personen/personendetails.php b/vilesci/personen/personendetails.php index 7ed069ce3..a14a178fb 100644 --- a/vilesci/personen/personendetails.php +++ b/vilesci/personen/personendetails.php @@ -33,6 +33,7 @@ require_once('../../include/adresse.class.php'); require_once('../../include/nation.class.php'); require_once('../../include/firma.class.php'); require_once('../../include/preincoming.class.php'); +require_once('../../include/statusgrund.class.php'); $user = get_uid(); @@ -52,61 +53,67 @@ echo '