Ext: sg_jobs
License: GNU GPL, Version 2
Repository: https://gitlab.sgalinski.de/typo3/sg_jobs
Please report bugs here: https://gitlab.sgalinski.de/typo3/sg_jobs
TYPO3 version: >7.6
About
This extension provides job application functionality for a TYPO3 installation.
Features:
- Creating jobs, including related details like companies and contacts
- Applying for the created jobs
- Applications include file uploads
- Every application is saved conveniently in a CSV format, along with the uploaded files
- Sends mail notifications when applications are submitted
Integration
Typoscript files need to be included manually.
plugin.tx_sgjobs {
settings {
allowedFileExtensions - allowed file extensions for the uploads (default pdf)
allowedMimeTypes - allowed mime types for the uploads (default application/pdf)
}
}
Backend Module
The Backend module is found in the WEB section under the name Job Offers.
You can create a new job offer by clicking on the New Job Offer button.
Setting the record page id for the Joblist plugin
You need to set the id of the page (or sys folder) where you store all your job offers, contacts and locations. To do this you can select the page/folder as Record Storage Page in the plugin settings.
Job form page
When inserting the joblist plugin on a page, make sure to select the page which contains the application form from Plugin -> Plugin Options -> Page containing the application form
Automated Email Messages
The extension uses sg_mail to configure email templates.
##.htaccess
The folder which contains the applications folder should be blocked from outside access from the .htaccess file. Example:
RedirectMatch 403 ^/fileadmin/JobApplication/.*$