PHPackages                             techdivision/jobs-applicationform - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. techdivision/jobs-applicationform

ActiveNeos-plugin[Utility &amp; Helpers](/categories/utility)

techdivision/jobs-applicationform
=================================

A formbuilder application form based on the techdivision/jobs packages.

v2.0.0(4y ago)09HTML

Since Dec 6Pushed 4y ago15 watchersCompare

[ Source](https://github.com/techdivision/jobs-applicationform)[ Packagist](https://packagist.org/packages/techdivision/jobs-applicationform)[ RSS](/packages/techdivision-jobs-applicationform/feed)WikiDiscussions master Synced 6d ago

READMEChangelog (2)Dependencies (5)Versions (5)Used By (0)

TechDivision.Jobs.ApplicationForm
=================================

[](#techdivisionjobsapplicationform)

This is a default application form implementation based on [neos/form-builder](https://github.com/neos/form-builder) with fields that are quite often used. It will install the package [techdivision/form-encryption](https://github.com/techdivision/form-encryption) to enable secure communication. Sending applicant data via e-mail can be non GDPR-compliant for a company.

### Installation

[](#installation)

TechDivision.Jobs.ApplicationForm is available via packagist. Add `"techdivision/jobs-applicationform" : "^2.0"` to the require section of the composer.json or run `composer require techdivision/jobs-applicationform`.

NodeTypes
---------

[](#nodetypes)

### ApplicationForm

[](#applicationform)

Fully featured application form with many default fields - so you dont have to build it yourself. If you want to adapt the form to your needs, please override the Fusion prototype `TechDivision.Jobs.ApplicationForm:ApplicationForm`. We recommend to add the "EncryptedEmailFinisher" for sending the form

#### Email

[](#email)

You can use the file [Admin.html](https://github.com/techdivision/jobs-applicationform/tree/master/Resources/Private/Templates/Mails/Admin.html)either as `templatePathAndFileName` option or as `templateSource` within the EncryptedEmailFinisher NodeType.

### JobSelect

[](#jobselect)

You can as well add your own NodeBased Form and build your own Application Form.
For this purpose, we added a JobSelect FormElement. This NodeType will display a select (dropdown) with all available JobPostings

### ApplicationButton

[](#applicationbutton)

For the applicant journey we would like to connect the JobPosting with the ApplicationForm.
Therefore you have a button "Apply now", which will

- link to the ApplicationForm
- Add the current JobPosting as get parameter
- display only the requested JobPosting in the JobSelect

Further packages
----------------

[](#further-packages)

To make jobs complete, we do offer a set of packages:

- [techdivision/jobs](https://github.com/techdivision/jobs)
    Basic job package with schema.org markup
- [techdivision/card-jobs](https://github.com/techdivision/card-jobs)
    Visual card style for jobs (see also [techdivision/card](https://github.com/techdivision/card))
- [techdivision/jobs-googleapi](https://github.com/techdivision/jobs-googleapi)
    Tell google if you have new jobs, important changes or if a job has been deleted
- [techdivision/form-encryption](https://github.com/techdivision/form-encryption)
    PGP/GPG form encryption to meet data protection standards

### Contribution

[](#contribution)

We will be happy to receive pull requests - dont hesitate!

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity4

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~677 days

Total

2

Last Release

1676d ago

Major Versions

v1.0.0 → v2.0.02021-10-14

### Community

Maintainers

![](https://www.gravatar.com/avatar/e2402ac081fc0dc57b15f8cfcc16a1c1b37adfa3211a7fe30eb80d622b6586f3?d=identicon)[regniets](/maintainers/regniets)

---

Top Contributors

[![SimonPaidla](https://avatars.githubusercontent.com/u/28459705?v=4)](https://github.com/SimonPaidla "SimonPaidla (4 commits)")[![mwitte](https://avatars.githubusercontent.com/u/1611200?v=4)](https://github.com/mwitte "mwitte (1 commits)")[![regniets](https://avatars.githubusercontent.com/u/4123716?v=4)](https://github.com/regniets "regniets (1 commits)")

---

Tags

neosneos-plugin

### Embed Badge

![Health badge](/badges/techdivision-jobs-applicationform/health.svg)

```
[![Health](https://phpackages.com/badges/techdivision-jobs-applicationform/health.svg)](https://phpackages.com/packages/techdivision-jobs-applicationform)
```

###  Alternatives

[kaufmanndigital/gdpr-cookieconsent

A ready-to-run package, that integrates an advanced cookie consent banner into your Neos CMS site.

2540.7k](/packages/kaufmanndigital-gdpr-cookieconsent)[shel/neos-colorpicker

A plugin for Neos CMS which provides a colorpicker editor

1494.4k6](/packages/shel-neos-colorpicker)[shel/neos-commandbar

A commandbar (CMD+K) for Neos CMS

1614.6k1](/packages/shel-neos-commandbar)[breadlesscode/neos-blog

Ready to use blog package

161.4k](/packages/breadlesscode-neos-blog)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
