Changeset 3484577
- Timestamp:
- 03/17/2026 08:56:11 AM (11 days ago)
- Location:
- prosolution-wp-client
- Files:
-
- 597 added
- 3 edited
-
tags/1.9.9 (added)
-
tags/1.9.9/LICENSE.txt (added)
-
tags/1.9.9/README.txt (added)
-
tags/1.9.9/admin (added)
-
tags/1.9.9/admin/class-prosolwpclient-admin.php (added)
-
tags/1.9.9/admin/css (added)
-
tags/1.9.9/admin/css/chosen-sprite.png (added)
-
tags/1.9.9/admin/css/chosen-sprite@2x.png (added)
-
tags/1.9.9/admin/css/chosen.min.css (added)
-
tags/1.9.9/admin/css/prosolwpclient-admin.css (added)
-
tags/1.9.9/admin/css/prosolwpclient-setting.css (added)
-
tags/1.9.9/admin/img (added)
-
tags/1.9.9/admin/img/ajax-loader.gif (added)
-
tags/1.9.9/admin/index.php (added)
-
tags/1.9.9/admin/js (added)
-
tags/1.9.9/admin/js/chosen.jquery.min.js (added)
-
tags/1.9.9/admin/js/jquery.validate.js (added)
-
tags/1.9.9/admin/js/jquery.validate.js.backup (added)
-
tags/1.9.9/admin/js/jquery.validate.min.js (added)
-
tags/1.9.9/admin/js/jquery.validate.min.js.backup (added)
-
tags/1.9.9/admin/js/prosolwpclient-admin.js (added)
-
tags/1.9.9/admin/js/prosolwpclient-setting.js (added)
-
tags/1.9.9/admin/templates (added)
-
tags/1.9.9/admin/templates/admin-overview.php (added)
-
tags/1.9.9/admin/templates/admin-settings-display.php (added)
-
tags/1.9.9/admin/templates/admin-view-single-table-list.php (added)
-
tags/1.9.9/includes (added)
-
tags/1.9.9/includes/UploadHandler.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-activator.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-deactivator.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-functions.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-helper.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-i18n.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-loader.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-table-helper.php (added)
-
tags/1.9.9/includes/class-prosolwpclient-uninstall.php (added)
-
tags/1.9.9/includes/class-prosolwpclient.php (added)
-
tags/1.9.9/includes/class-setting.php (added)
-
tags/1.9.9/includes/generated-images (added)
-
tags/1.9.9/includes/generated-images/img-101.png (added)
-
tags/1.9.9/includes/generated-images/img-129.png (added)
-
tags/1.9.9/includes/generated-images/img-195.png (added)
-
tags/1.9.9/includes/generated-images/img-29.png (added)
-
tags/1.9.9/includes/index.php (added)
-
tags/1.9.9/includes/single-table-list (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-agent-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-availability-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-contract-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-country-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-customfields-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-education-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-educationlookup-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-employment-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-experienceposition-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-federal-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-filecategoryemp-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-isced-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-jobcustomfields-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-jobs-list old.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-jobs-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-jobstamp-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-marital-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-nace-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-office-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-operationarea-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-profession-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-professiongroup-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-qualification-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-qualificationeval-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-recruitmentsource-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-setting-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-skill-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-skillgroup-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-skillrate-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-staypermit-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-title-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-workpermit-list.php (added)
-
tags/1.9.9/includes/single-table-list/class-prosolwpclient-worktime-list.php (added)
-
tags/1.9.9/index.php (added)
-
tags/1.9.9/jobimages (added)
-
tags/1.9.9/languages (added)
-
tags/1.9.9/languages/prosolwpclient-de_DE.mo (added)
-
tags/1.9.9/languages/prosolwpclient-de_DE.po (added)
-
tags/1.9.9/languages/prosolwpclient-es_ES.mo (added)
-
tags/1.9.9/languages/prosolwpclient-es_ES.po (added)
-
tags/1.9.9/languages/prosolwpclient.pot (added)
-
tags/1.9.9/prosolwpclient.php (added)
-
tags/1.9.9/public (added)
-
tags/1.9.9/public/LICENSE.txt (added)
-
tags/1.9.9/public/README.txt (added)
-
tags/1.9.9/public/class-prosolwpclient-public.php (added)
-
tags/1.9.9/public/css (added)
-
tags/1.9.9/public/css/bootstrap.min.css (added)
-
tags/1.9.9/public/css/chosen-sprite.png (added)
-
tags/1.9.9/public/css/chosen-sprite@2x.png (added)
-
tags/1.9.9/public/css/chosen.min.css (added)
-
tags/1.9.9/public/css/dropzone.min.css (added)
-
tags/1.9.9/public/css/fileinput.css (added)
-
tags/1.9.9/public/css/fileinput.min.css (added)
-
tags/1.9.9/public/css/fontawesome (added)
-
tags/1.9.9/public/css/fontawesome/all.css (added)
-
tags/1.9.9/public/css/images (added)
-
tags/1.9.9/public/css/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/1.9.9/public/css/images/ui-icons_444444_256x240.png (added)
-
tags/1.9.9/public/css/images/ui-icons_555555_256x240.png (added)
-
tags/1.9.9/public/css/images/ui-icons_777620_256x240.png (added)
-
tags/1.9.9/public/css/images/ui-icons_777777_256x240.png (added)
-
tags/1.9.9/public/css/images/ui-icons_cc0000_256x240.png (added)
-
tags/1.9.9/public/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/1.9.9/public/css/jquery-ui.css (added)
-
tags/1.9.9/public/css/jquery.fileupload.css (added)
-
tags/1.9.9/public/css/jquery.steps.css (added)
-
tags/1.9.9/public/css/krajeetheme (added)
-
tags/1.9.9/public/css/krajeetheme/explorer-fa5 (added)
-
tags/1.9.9/public/css/krajeetheme/explorer-fa5/theme.css (added)
-
tags/1.9.9/public/css/krajeetheme/explorer-fa5/theme.js (added)
-
tags/1.9.9/public/css/krajeetheme/explorer-fa5/theme.min.css (added)
-
tags/1.9.9/public/css/krajeetheme/explorer-fa5/theme.min.js (added)
-
tags/1.9.9/public/css/old_prosolwpclientcustombootstrap.css (added)
-
tags/1.9.9/public/css/prosolwpclientcustombootstrap.css (added)
-
tags/1.9.9/public/css/prosolwpclientpublic.css (added)
-
tags/1.9.9/public/css/sweetalert.css (added)
-
tags/1.9.9/public/css/webfonts (added)
-
tags/1.9.9/public/css/webfonts/fa-brands-400.ttf (added)
-
tags/1.9.9/public/css/webfonts/fa-brands-400.woff2 (added)
-
tags/1.9.9/public/css/webfonts/fa-regular-400.ttf (added)
-
tags/1.9.9/public/css/webfonts/fa-regular-400.woff2 (added)
-
tags/1.9.9/public/css/webfonts/fa-solid-900.ttf (added)
-
tags/1.9.9/public/css/webfonts/fa-solid-900.woff2 (added)
-
tags/1.9.9/public/css/webfonts/fa-v4compatibility.ttf (added)
-
tags/1.9.9/public/css/webfonts/fa-v4compatibility.woff2 (added)
-
tags/1.9.9/public/fonts (added)
-
tags/1.9.9/public/fonts/glyphicons-halflings-regular.eot (added)
-
tags/1.9.9/public/fonts/glyphicons-halflings-regular.svg (added)
-
tags/1.9.9/public/fonts/glyphicons-halflings-regular.ttf (added)
-
tags/1.9.9/public/fonts/glyphicons-halflings-regular.woff (added)
-
tags/1.9.9/public/fonts/glyphicons-halflings-regular.woff2 (added)
-
tags/1.9.9/public/img (added)
-
tags/1.9.9/public/img/ajax-loader.gif (added)
-
tags/1.9.9/public/index.php (added)
-
tags/1.9.9/public/js (added)
-
tags/1.9.9/public/js/bootstrap.bundle.min.js (added)
-
tags/1.9.9/public/js/bootstrap.js (added)
-
tags/1.9.9/public/js/bootstrap.min.js (added)
-
tags/1.9.9/public/js/chosen.jquery.min.js (added)
-
tags/1.9.9/public/js/combobox_skill.js (added)
-
tags/1.9.9/public/js/dropzone.min.js (added)
-
tags/1.9.9/public/js/fileinput.js (added)
-
tags/1.9.9/public/js/fileinput.min.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/.github (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/.github/FUNDING.yml (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/.github/workflows (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/.github/workflows/test.yml (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/.gitignore (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/LICENSE.txt (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/README.md (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/SECURITY.md (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/VULNERABILITIES.md (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/cors (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/cors/postmessage.html (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/cors/result.html (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/css/jquery.fileupload-noscript.css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/css/jquery.fileupload-ui-noscript.css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/css/jquery.fileupload-ui.css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/css/jquery.fileupload.css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/docker-compose.yml (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/img (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/img/loading.gif (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/img/progressbar.gif (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/index.html (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/cors (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/cors/jquery.postmessage-transport.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/cors/jquery.xdr-transport.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/demo.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-audio.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-image.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-process.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-ui.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-validate.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload-video.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.fileupload.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jquery.iframe-transport.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jssaveas (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jssaveas/canvas-to-blob.min.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jssaveas/jquery.blueimp-gallery.min.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jssaveas/load-image.all.min.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/jssaveas/tmpl.min.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/vendor (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/js/vendor/jquery.ui.widget.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/package-lock.json (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/package.json (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python/app.yaml (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python/main.py (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python/static (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python/static/favicon.ico (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/gae-python/static/robots.txt (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/.dockerignore (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/Dockerfile (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/UploadHandler.php (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/files (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/files/.gitignore (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/files/.htaccess (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/index.php (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/server/php/php.ini (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/index.html (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/unit.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/vendor (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/vendor/chai.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/vendor/mocha.css (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/test/vendor/mocha.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/.eslintrc.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/.prettierrc.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/LICENSE.txt (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/assets (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/assets/black+white-3x2.jpg (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/assets/black+white-60x40.gif (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/conf (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/conf/chrome.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/conf/firefox.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/hooks (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/hooks/index.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/reports (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/reports/.gitignore (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/test (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/test/pages (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/test/pages/file-upload.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/test/specs (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/test/specs/01-file-upload.js (added)
-
tags/1.9.9/public/js/jQuery-File-Upload-master/wdio/wdio.conf.js (added)
-
tags/1.9.9/public/js/jquery.formtowizard.js (added)
-
tags/1.9.9/public/js/jquery.validate.js (added)
-
tags/1.9.9/public/js/jquery.validate.min.js (added)
-
tags/1.9.9/public/js/jqueryfileupload (added)
-
tags/1.9.9/public/js/jqueryfileupload/basic_plus_file_upload.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/cors (added)
-
tags/1.9.9/public/js/jqueryfileupload/cors/jquery.postmessage-transport.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/cors/jquery.xdr-transport.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload-audio.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload-image.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload-ui.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload-validate.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload-video.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileupload.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileuploadaudio.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileuploadimage.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileuploadprocess.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileuploadvalidate.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.fileuploadvideo.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jquery.iframetransport.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jssaveas (added)
-
tags/1.9.9/public/js/jqueryfileupload/jssaveas/canvas-to-blob.min.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jssaveas/jquery.blueimp-gallery.min.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jssaveas/load-image.all.min.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/jssaveas/tmpl.min.js (added)
-
tags/1.9.9/public/js/jqueryfileupload/vendor (added)
-
tags/1.9.9/public/js/mustache.min.js (added)
-
tags/1.9.9/public/js/prosolwpclientpublic.js (added)
-
tags/1.9.9/public/js/sweetalert.min.js (added)
-
tags/1.9.9/public/prosolwpclient.php (added)
-
tags/1.9.9/public/templates (added)
-
tags/1.9.9/public/templates/prosolwpclientcrawler.php (added)
-
tags/1.9.9/public/templates/prosolwpclientjobapply.php (added)
-
tags/1.9.9/public/templates/prosolwpclientjobdetails.php (added)
-
tags/1.9.9/public/templates/prosolwpclientjobsearchform.php (added)
-
tags/1.9.9/public/templates/prosolwpclientjobsearchform_ori.php (added)
-
tags/1.9.9/public/templates/prosolwpclientjobsearchresult.php (added)
-
tags/1.9.9/public/templates/singlefieldset (added)
-
tags/1.9.9/public/templates/singlefieldset/modals (added)
-
tags/1.9.9/public/templates/singlefieldset/modals/prosolwpclientjobapplicationactivitymodal.php (added)
-
tags/1.9.9/public/templates/singlefieldset/modals/prosolwpclientjobapplicationattachmentmodal.php (added)
-
tags/1.9.9/public/templates/singlefieldset/modals/prosolwpclientjobapplicationbusinessmodal.php (added)
-
tags/1.9.9/public/templates/singlefieldset/modals/prosolwpclientjobapplicationjobmodal.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-education-info_main.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_bk_25_6_18.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_m.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_main.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_mainfile.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_pratikfile.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationeducationinfo.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationexperienceinfo.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationexpertiseinfo.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationothersinfo.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationpersonalinfo.php (added)
-
tags/1.9.9/public/templates/singlefieldset/prosolwpclientjobapplicationsidedishesinfo.php (added)
-
tags/2.0.0 (added)
-
tags/2.0.0/LICENSE.txt (added)
-
tags/2.0.0/README.txt (added)
-
tags/2.0.0/admin (added)
-
tags/2.0.0/admin/class-prosolwpclient-admin.php (added)
-
tags/2.0.0/admin/css (added)
-
tags/2.0.0/admin/css/chosen-sprite.png (added)
-
tags/2.0.0/admin/css/chosen-sprite@2x.png (added)
-
tags/2.0.0/admin/css/chosen.min.css (added)
-
tags/2.0.0/admin/css/prosolwpclient-admin.css (added)
-
tags/2.0.0/admin/css/prosolwpclient-setting.css (added)
-
tags/2.0.0/admin/img (added)
-
tags/2.0.0/admin/img/ajax-loader.gif (added)
-
tags/2.0.0/admin/index.php (added)
-
tags/2.0.0/admin/js (added)
-
tags/2.0.0/admin/js/chosen.jquery.min.js (added)
-
tags/2.0.0/admin/js/jquery.validate.js (added)
-
tags/2.0.0/admin/js/jquery.validate.js.backup (added)
-
tags/2.0.0/admin/js/jquery.validate.min.js (added)
-
tags/2.0.0/admin/js/jquery.validate.min.js.backup (added)
-
tags/2.0.0/admin/js/prosolwpclient-admin.js (added)
-
tags/2.0.0/admin/js/prosolwpclient-setting.js (added)
-
tags/2.0.0/admin/templates (added)
-
tags/2.0.0/admin/templates/admin-overview.php (added)
-
tags/2.0.0/admin/templates/admin-settings-display.php (added)
-
tags/2.0.0/admin/templates/admin-view-single-table-list.php (added)
-
tags/2.0.0/includes (added)
-
tags/2.0.0/includes/UploadHandler.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-activator.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-deactivator.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-functions.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-helper.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-i18n.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-loader.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-table-helper.php (added)
-
tags/2.0.0/includes/class-prosolwpclient-uninstall.php (added)
-
tags/2.0.0/includes/class-prosolwpclient.php (added)
-
tags/2.0.0/includes/class-setting.php (added)
-
tags/2.0.0/includes/generated-images (added)
-
tags/2.0.0/includes/generated-images/img-101.png (added)
-
tags/2.0.0/includes/generated-images/img-129.png (added)
-
tags/2.0.0/includes/generated-images/img-195.png (added)
-
tags/2.0.0/includes/generated-images/img-29.png (added)
-
tags/2.0.0/includes/index.php (added)
-
tags/2.0.0/includes/single-table-list (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-agent-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-availability-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-contract-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-country-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-customfields-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-education-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-educationlookup-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-employment-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-experienceposition-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-federal-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-filecategoryemp-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-isced-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-jobcustomfields-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-jobs-list old.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-jobs-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-jobstamp-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-marital-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-nace-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-office-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-operationarea-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-profession-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-professiongroup-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-qualification-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-qualificationeval-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-recruitmentsource-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-setting-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-skill-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-skillgroup-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-skillrate-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-staypermit-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-title-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-workpermit-list.php (added)
-
tags/2.0.0/includes/single-table-list/class-prosolwpclient-worktime-list.php (added)
-
tags/2.0.0/index.php (added)
-
tags/2.0.0/jobimages (added)
-
tags/2.0.0/jobimages/01 (added)
-
tags/2.0.0/jobimages/01/img-101.png (added)
-
tags/2.0.0/jobimages/29 (added)
-
tags/2.0.0/jobimages/29/img-129.png (added)
-
tags/2.0.0/jobimages/29/img-29.png (added)
-
tags/2.0.0/jobimages/42 (added)
-
tags/2.0.0/jobimages/42/img-142.png (added)
-
tags/2.0.0/jobimages/68 (added)
-
tags/2.0.0/jobimages/68/img-168.png (added)
-
tags/2.0.0/jobimages/91 (added)
-
tags/2.0.0/jobimages/91/img-91.png (added)
-
tags/2.0.0/jobimages/95 (added)
-
tags/2.0.0/jobimages/95/img-195.png (added)
-
tags/2.0.0/languages (added)
-
tags/2.0.0/languages/prosolwpclient-de_DE.mo (added)
-
tags/2.0.0/languages/prosolwpclient-de_DE.po (added)
-
tags/2.0.0/languages/prosolwpclient-es_ES.mo (added)
-
tags/2.0.0/languages/prosolwpclient-es_ES.po (added)
-
tags/2.0.0/languages/prosolwpclient.pot (added)
-
tags/2.0.0/prosolwpclient.php (added)
-
tags/2.0.0/public (added)
-
tags/2.0.0/public/LICENSE.txt (added)
-
tags/2.0.0/public/README.txt (added)
-
tags/2.0.0/public/class-prosolwpclient-public.php (added)
-
tags/2.0.0/public/css (added)
-
tags/2.0.0/public/css/bootstrap.min.css (added)
-
tags/2.0.0/public/css/chosen-sprite.png (added)
-
tags/2.0.0/public/css/chosen-sprite@2x.png (added)
-
tags/2.0.0/public/css/chosen.min.css (added)
-
tags/2.0.0/public/css/dropzone.min.css (added)
-
tags/2.0.0/public/css/fileinput.css (added)
-
tags/2.0.0/public/css/fileinput.min.css (added)
-
tags/2.0.0/public/css/fontawesome (added)
-
tags/2.0.0/public/css/fontawesome/all.css (added)
-
tags/2.0.0/public/css/images (added)
-
tags/2.0.0/public/css/images/ui-bg_flat_0_aaaaaa_40x100.png (added)
-
tags/2.0.0/public/css/images/ui-icons_444444_256x240.png (added)
-
tags/2.0.0/public/css/images/ui-icons_555555_256x240.png (added)
-
tags/2.0.0/public/css/images/ui-icons_777620_256x240.png (added)
-
tags/2.0.0/public/css/images/ui-icons_777777_256x240.png (added)
-
tags/2.0.0/public/css/images/ui-icons_cc0000_256x240.png (added)
-
tags/2.0.0/public/css/images/ui-icons_ffffff_256x240.png (added)
-
tags/2.0.0/public/css/jquery-ui.css (added)
-
tags/2.0.0/public/css/jquery.fileupload.css (added)
-
tags/2.0.0/public/css/jquery.steps.css (added)
-
tags/2.0.0/public/css/krajeetheme (added)
-
tags/2.0.0/public/css/krajeetheme/explorer-fa5 (added)
-
tags/2.0.0/public/css/krajeetheme/explorer-fa5/theme.css (added)
-
tags/2.0.0/public/css/krajeetheme/explorer-fa5/theme.js (added)
-
tags/2.0.0/public/css/krajeetheme/explorer-fa5/theme.min.css (added)
-
tags/2.0.0/public/css/krajeetheme/explorer-fa5/theme.min.js (added)
-
tags/2.0.0/public/css/old_prosolwpclientcustombootstrap.css (added)
-
tags/2.0.0/public/css/prosolwpclientcustombootstrap.css (added)
-
tags/2.0.0/public/css/prosolwpclientpublic.css (added)
-
tags/2.0.0/public/css/sweetalert.css (added)
-
tags/2.0.0/public/css/webfonts (added)
-
tags/2.0.0/public/css/webfonts/fa-brands-400.ttf (added)
-
tags/2.0.0/public/css/webfonts/fa-brands-400.woff2 (added)
-
tags/2.0.0/public/css/webfonts/fa-regular-400.ttf (added)
-
tags/2.0.0/public/css/webfonts/fa-regular-400.woff2 (added)
-
tags/2.0.0/public/css/webfonts/fa-solid-900.ttf (added)
-
tags/2.0.0/public/css/webfonts/fa-solid-900.woff2 (added)
-
tags/2.0.0/public/css/webfonts/fa-v4compatibility.ttf (added)
-
tags/2.0.0/public/css/webfonts/fa-v4compatibility.woff2 (added)
-
tags/2.0.0/public/fonts (added)
-
tags/2.0.0/public/fonts/glyphicons-halflings-regular.eot (added)
-
tags/2.0.0/public/fonts/glyphicons-halflings-regular.svg (added)
-
tags/2.0.0/public/fonts/glyphicons-halflings-regular.ttf (added)
-
tags/2.0.0/public/fonts/glyphicons-halflings-regular.woff (added)
-
tags/2.0.0/public/fonts/glyphicons-halflings-regular.woff2 (added)
-
tags/2.0.0/public/img (added)
-
tags/2.0.0/public/img/ajax-loader.gif (added)
-
tags/2.0.0/public/index.php (added)
-
tags/2.0.0/public/js (added)
-
tags/2.0.0/public/js/bootstrap.bundle.min.js (added)
-
tags/2.0.0/public/js/bootstrap.js (added)
-
tags/2.0.0/public/js/bootstrap.min.js (added)
-
tags/2.0.0/public/js/chosen.jquery.min.js (added)
-
tags/2.0.0/public/js/combobox_skill.js (added)
-
tags/2.0.0/public/js/dropzone.min.js (added)
-
tags/2.0.0/public/js/fileinput.js (added)
-
tags/2.0.0/public/js/fileinput.min.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/.github (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/.github/FUNDING.yml (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/.github/workflows (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/.github/workflows/test.yml (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/.gitignore (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/LICENSE.txt (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/README.md (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/SECURITY.md (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/VULNERABILITIES.md (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/cors (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/cors/postmessage.html (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/cors/result.html (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/css/jquery.fileupload-noscript.css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/css/jquery.fileupload-ui-noscript.css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/css/jquery.fileupload-ui.css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/css/jquery.fileupload.css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/docker-compose.yml (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/img (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/img/loading.gif (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/img/progressbar.gif (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/index.html (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/cors (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/cors/jquery.postmessage-transport.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/cors/jquery.xdr-transport.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/demo.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-audio.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-image.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-process.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-ui.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-validate.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload-video.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.fileupload.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jquery.iframe-transport.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jssaveas (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jssaveas/canvas-to-blob.min.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jssaveas/jquery.blueimp-gallery.min.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jssaveas/load-image.all.min.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/jssaveas/tmpl.min.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/vendor (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/js/vendor/jquery.ui.widget.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/package-lock.json (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/package.json (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python/app.yaml (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python/main.py (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python/static (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python/static/favicon.ico (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/gae-python/static/robots.txt (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/.dockerignore (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/Dockerfile (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/UploadHandler.php (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/files (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/files/.gitignore (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/files/.htaccess (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/index.php (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/server/php/php.ini (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/index.html (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/unit.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/vendor (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/vendor/chai.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/vendor/mocha.css (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/test/vendor/mocha.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/.eslintrc.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/.prettierrc.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/LICENSE.txt (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/assets (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/assets/black+white-3x2.jpg (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/assets/black+white-60x40.gif (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/conf (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/conf/chrome.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/conf/firefox.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/hooks (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/hooks/index.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/reports (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/reports/.gitignore (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/test (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/test/pages (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/test/pages/file-upload.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/test/specs (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/test/specs/01-file-upload.js (added)
-
tags/2.0.0/public/js/jQuery-File-Upload-master/wdio/wdio.conf.js (added)
-
tags/2.0.0/public/js/jquery.formtowizard.js (added)
-
tags/2.0.0/public/js/jquery.validate.js (added)
-
tags/2.0.0/public/js/jquery.validate.min.js (added)
-
tags/2.0.0/public/js/jqueryfileupload (added)
-
tags/2.0.0/public/js/jqueryfileupload/basic_plus_file_upload.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/cors (added)
-
tags/2.0.0/public/js/jqueryfileupload/cors/jquery.postmessage-transport.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/cors/jquery.xdr-transport.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload-audio.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload-image.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload-ui.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload-validate.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload-video.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileupload.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileuploadaudio.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileuploadimage.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileuploadprocess.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileuploadvalidate.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.fileuploadvideo.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jquery.iframetransport.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jssaveas (added)
-
tags/2.0.0/public/js/jqueryfileupload/jssaveas/canvas-to-blob.min.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jssaveas/jquery.blueimp-gallery.min.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jssaveas/load-image.all.min.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/jssaveas/tmpl.min.js (added)
-
tags/2.0.0/public/js/jqueryfileupload/vendor (added)
-
tags/2.0.0/public/js/mustache.min.js (added)
-
tags/2.0.0/public/js/prosolwpclientpublic.js (added)
-
tags/2.0.0/public/js/sweetalert.min.js (added)
-
tags/2.0.0/public/prosolwpclient.php (added)
-
tags/2.0.0/public/templates (added)
-
tags/2.0.0/public/templates/prosolwpclientcrawler.php (added)
-
tags/2.0.0/public/templates/prosolwpclientjobapply.php (added)
-
tags/2.0.0/public/templates/prosolwpclientjobdetails.php (added)
-
tags/2.0.0/public/templates/prosolwpclientjobsearchform.php (added)
-
tags/2.0.0/public/templates/prosolwpclientjobsearchform_ori.php (added)
-
tags/2.0.0/public/templates/prosolwpclientjobsearchresult.php (added)
-
tags/2.0.0/public/templates/singlefieldset (added)
-
tags/2.0.0/public/templates/singlefieldset/modals (added)
-
tags/2.0.0/public/templates/singlefieldset/modals/prosolwpclientjobapplicationactivitymodal.php (added)
-
tags/2.0.0/public/templates/singlefieldset/modals/prosolwpclientjobapplicationattachmentmodal.php (added)
-
tags/2.0.0/public/templates/singlefieldset/modals/prosolwpclientjobapplicationbusinessmodal.php (added)
-
tags/2.0.0/public/templates/singlefieldset/modals/prosolwpclientjobapplicationjobmodal.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-education-info_main.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_bk_25_6_18.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_m.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_main.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_mainfile.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclient-job-application-experience-info_pratikfile.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationeducationinfo.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationexperienceinfo.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationexpertiseinfo.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationothersinfo.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationpersonalinfo.php (added)
-
tags/2.0.0/public/templates/singlefieldset/prosolwpclientjobapplicationsidedishesinfo.php (added)
-
trunk/README.txt (modified) (2 diffs)
-
trunk/prosolwpclient.php (modified) (2 diffs)
-
trunk/public/class-prosolwpclient-public.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
prosolution-wp-client/trunk/README.txt
r3378552 r3484577 4 4 Tags: profession, occupation, application, education, experience, expertise, attachment 5 5 Requires at least: 5.9 6 Tested up to: 6. 56 Tested up to: 6.9.4 7 7 Requires PHP: 7.0 8 Stable tag: 1.9.98 Stable tag: 2.0.0 9 9 License: GPLv2 or later 10 10 License URI: http://www.gnu.org/licenses/gpl-2.0.html … … 65 65 66 66 == Changelog == 67 = 2.0.0 = 68 * UPDATE: 69 - SECURITY UPDATE: add security validation to prevent arbitrary files upload on side dish page 70 67 71 = 1.9.9 = 68 72 * UPDATE: -
prosolution-wp-client/trunk/prosolwpclient.php
r3378552 r3484577 17 17 * Plugin URI: https://prosolution.com/produkte-und-services/workexpert.html 18 18 * Description: WordPress client for ProSolution 19 * Version: 1.9.919 * Version: 2.0.0 20 20 * Author: ProSolution 21 21 * Author URI: https://www.prosolution.com … … 42 42 43 43 defined('PROSOLWPCLIENT_PLUGIN_NAME') or define('PROSOLWPCLIENT_PLUGIN_NAME', 'prosolwpclient'); 44 defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', ' 1.9.9');44 defined('PROSOLWPCLIENT_PLUGIN_VERSION') or define('PROSOLWPCLIENT_PLUGIN_VERSION', '2.0.0'); 45 45 defined('PROSOLWPCLIENT_BASE_NAME') or define('PROSOLWPCLIENT_BASE_NAME', plugin_basename(__FILE__)); 46 46 defined('PROSOLWPCLIENT_ROOT_PATH') or define('PROSOLWPCLIENT_ROOT_PATH', plugin_dir_path(__FILE__)); -
prosolution-wp-client/trunk/public/class-prosolwpclient-public.php
r3331282 r3484577 996 996 //if the upload dir for prosolwpclient is not created then then create it 997 997 $dir_info = $this->proSol_checkUploadDir(); 998 $submit_data = $_FILES["files"]; 999 $mime_type = isset( $submit_data['type'] ) ? $submit_data['type'][0] : ''; 1000 $ext = proSol_mimeExt($mime_type); 998 $submit_data = $_FILES["files"] ?? null; 999 1000 //this is for if someone somehow able to run this function without file 1001 if ( ! $submit_data ) { 1002 die(__("No file uploaded", "prosolwpclient")); 1003 } 1004 1005 // get file name and temp file location and sanitize them 1006 $org_filename = isset( $submit_data['name'][0] ) ? sanitize_file_name( $submit_data['name'][0] ) : ''; 1007 $tmp_fileloc = isset( $submit_data['tmp_name'][0] ) ? $submit_data['tmp_name'][0] : ''; 1008 1009 // if file name or location empty, process must be aborted 1010 if ( empty( $org_filename ) || empty( $tmp_fileloc ) || ! is_uploaded_file( $tmp_fileloc ) ) { 1011 die(__("Invalid file", "prosolwpclient")); 1012 } 1013 //check file extension for uploaded "up" file 1014 $up_fileext = strtolower( pathinfo( $org_filename, PATHINFO_EXTENSION ) ); 1015 1016 //since most of cv or profile picture are typically using this format, we should whitelist these extension only. 1017 //do not use proSol_mimeExt function, it allow all kind of extension including big nono one like php or other programming language. 1018 $whitelist_ext = array( 'jpg', 'jpeg', 'png', 'gif', 'webp', 'pdf', 'doc', 'docx' ); 1019 1020 //check extension first 1021 if ( ! in_array( $up_fileext, $whitelist_ext, true ) ) { 1022 die(__("File type not allowed", "prosolwpclient")); 1023 } 1024 1025 //check for REAL mime type, $submit_data['type'] only check for surface-level. 1026 $finfoObj = new finfo( FILEINFO_MIME_TYPE ); 1027 $true_mmime = $finfoObj->file( $tmp_fileloc ); 1028 1029 //syntax below is big nono, don't use it to check mime!!! 1030 //$mime_type = isset( $submit_data['type'] ) ? $submit_data['type'][0] : ''; 1031 //again do not use prosol_mimeext, they will allow script or programming language 1032 //$ext = proSol_mimeExt($mime_type); 1033 1034 $wp_mime_chk = wp_check_filetype( $org_filename ); 1035 if ( $wp_mime_chk['type'] == false ) { 1036 die(__("File type is not allowed.", "prosolwpclient")); 1037 } 1038 1039 //only listed mimes type are allow 1040 $whitelist_mimes = array( 1041 'jpg' => 'image/jpeg', 1042 'jpeg' => 'image/jpeg', 1043 'png' => 'image/png', 1044 'gif' => 'image/gif', 1045 'webp' => 'image/webp', 1046 'pdf' => 'application/pdf', 1047 'doc' => 'application/msword', 1048 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 1049 ); 1050 1051 //check for real hidden mimes type 1052 if ( ! isset( $whitelist_mimes[ $up_fileext ] ) || $true_mmime !== $whitelist_mimes[ $up_fileext ] ) { 1053 die(__("File content does not match its extension", "prosolwpclient")); 1054 } 1055 1056 if ( in_array( $up_fileext, array( 'jpg', 'jpeg', 'png', 'gif', 'webp' ), true ) ) { 1057 //for image upload we can also verified image via dimension size like height and width, fake image file will be false result 1058 $img_dimension = @getimagesize( $tmp_fileloc ); 1059 if ( $img_dimension === false ) { 1060 die(__("Invalid image dimension", "prosolwpclient")); 1061 } 1062 } 1001 1063 1002 if ( in_array( $ext, proSol_imageExtArr() ) || in_array( $ext, proSol_documentExtArr() ) ) { 1003 if ( is_array( $dir_info ) && sizeof( $dir_info ) > 0 && array_key_exists( 'folder_exists', $dir_info ) && $dir_info['folder_exists'] == 1 ) { 1004 $options = array( 1005 'script_url' => admin_url( 'admin-ajax.php' ), 1006 'upload_dir' => $dir_info['prosol_base_dir'], 1007 'upload_url' => $dir_info['prosol_base_url'], 1008 'print_response' => false, 1009 ); 1064 if ( is_array( $dir_info ) && sizeof( $dir_info ) > 0 && array_key_exists( 'folder_exists', $dir_info ) && $dir_info['folder_exists'] == 1 ) { 1065 $options = array( 1066 'script_url' => admin_url( 'admin-ajax.php' ), 1067 'upload_dir' => $dir_info['prosol_base_dir'], 1068 'upload_url' => $dir_info['prosol_base_url'], 1069 'print_response' => false, 1070 ); 1010 1071 1011 $upload_handler = new CBXProSolWpClient_UploadHandler( $options );1072 $upload_handler = new CBXProSolWpClient_UploadHandler( $options ); 1012 1073 1013 $response_obj = $upload_handler->response['files'][0]; 1014 if ( $response_obj->name != '' ) { 1015 if ( ! session_id() ) { 1016 session_start(); 1017 } 1074 $response_obj = $upload_handler->response['files'][0]; 1075 1076 //change $response_obj->name != '' to !empty( $response_obj->name ) 1077 if ( ! empty( $response_obj->name ) ) { 1078 if ( ! session_id() ) { 1079 session_start(); 1080 } 1018 1081 1019 $attached_file_name = $response_obj->name;1082 $attached_file_name = $response_obj->name; 1020 1083 1021 $extension = pathinfo( $attached_file_name, PATHINFO_EXTENSION ); 1084 //check final result extension, and make it universal lowercase 1085 $fin_ext = strtolower( pathinfo( $attached_file_name, PATHINFO_EXTENSION ) ); 1086 1087 //check it one last time on the result 1088 if ( ! in_array( $fin_ext, $whitelist_ext, true ) ) { 1089 die(__("File type mismatch after upload", "prosolwpclient")); 1090 } 1022 1091 1023 $newfilename = wp_create_nonce( session_id() . time() ) . '.' . $extension;1024 $rename_status = rename( $dir_info['prosol_base_dir'] . $attached_file_name, $dir_info['prosol_base_dir'] . $newfilename );1025 $response_obj->newfilename = $newfilename;1026 $response_obj->rename_status = $rename_status;1027 $response_obj->extension = $extension;1092 $newfilename = wp_create_nonce( session_id() . time() ) . '.' . $fin_ext; 1093 $rename_status = rename( $dir_info['prosol_base_dir'] . $attached_file_name, $dir_info['prosol_base_dir'] . $newfilename ); 1094 $response_obj->newfilename = $newfilename; 1095 $response_obj->rename_status = $rename_status; 1096 $response_obj->extension = $fin_ext; 1028 1097 1029 $return_response = array( 'files' => array( 0 => $response_obj ) ); 1030 echo json_encode( $return_response ); 1031 wp_die(); 1032 } 1033 } 1034 } 1098 $return_response = array( 'files' => array( 0 => $response_obj ) ); 1099 //success return 1100 echo json_encode( $return_response ); 1101 wp_die(); 1102 } 1103 } 1104 1105 //default return 1106 wp_send_json_error( array( 'error' => 'Upload failed' ) ); 1107 wp_die(); 1108 1035 1109 } 1036 1110
Note: See TracChangeset
for help on using the changeset viewer.