Newer
Older
Sergiu-Lucian Petrica
committed
# Ext: sg_jobs
Sergiu-Lucian Petrica
committed
<img src="https://www.sgalinski.de/typo3conf/ext/project_theme/Resources/Public/Images/logo.svg" />
Sergiu-Lucian Petrica
committed
License: [GNU GPL, Version 2](https://www.gnu.org/licenses/gpl-2.0.html)
Repository: https://gitlab.sgalinski.de/typo3/sg_jobs
Please report bugs here: https://gitlab.sgalinski.de/typo3/sg_jobs
Sergiu-Lucian Petrica
committed
TYPO3 version: >7.6
Sergiu-Lucian Petrica
committed
## About
This extension provides job application functionality for a TYPO3 installation.
Sergiu-Lucian Petrica
committed
### 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
Sergiu-Lucian Petrica
committed
## Integration
Typoscript files need to be included manually.
Sergiu-Lucian Petrica
committed
```
plugin.tx_sgjobs {
settings {
allowedFileExtensions - allowed file extensions for the uploads (default pdf)
allowedMimeTypes - allowed mime types for the uploads (default application/pdf)
}
}
```
The Backend module is found in the **WEB** section under the name **Job Offers**.
Sergiu-Lucian Petrica
committed
You can create a new job offer by clicking on the **New Job Offer** button.
Sergiu-Lucian Petrica
committed
## Automated Email Messages
Sergiu-Lucian Petrica
committed
The extension uses **sg_mail** to configure email templates for the following email messages:
Sergiu-Lucian Petrica
committed
```
Sergiu-Lucian Petrica
committed
plugin.tx_sgjobs {
settings {
applicationEmail - the e-mail address that application notifications are sent to
}
}
```
##.htaccess
The folder which contains the applications folder should be blocked from outside
access from the .htaccess file.