Redesign page + Webhook notifications #43
18 changed files with 104 additions and 82 deletions
Update text on the website
- fix spelling mistakes - rephrase text - translate all text to German - update the FAQ
commit
7c17cba892
|
|
@ -10,10 +10,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
### Fix
|
### Fix
|
||||||
|
|
||||||
- spelling mistakes in e-mail notifications
|
- spelling mistakes in e-mail notifications
|
||||||
|
- spelling mistakes on the website
|
||||||
|
|
||||||
### Change
|
### Change
|
||||||
|
|
||||||
- rephrase e-mail notifications
|
- rephrase e-mail notifications
|
||||||
|
- rephrase texts on the website
|
||||||
|
- translate all text to German
|
||||||
|
- update the FAQ
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<input id="{{> kind}}-{{> id}}" class="hidden modal-open-check" type="checkbox" name="pre-{{> kind}}" required>
|
<input id="{{> kind}}-{{> id}}" class="hidden modal-open-check" type="checkbox" name="pre-{{> kind}}" required>
|
||||||
<div class="modal-confirm-box">
|
<div class="modal-confirm-box">
|
||||||
<label for="{{> kind}}-{{> id}}" class="modal-open-button {{> kind}}">{{> action}}</label>
|
<label for="{{> kind}}-{{> id}}" class="modal-open-button {{> kind}}">{{> action}}</label>
|
||||||
<label for="{{> kind}}-{{> id}}" class="modal-cancel-button {{> kind}}">Cancel</label>
|
<label for="{{> kind}}-{{> id}}" class="modal-cancel-button {{> kind}}">Abbrechen</label>
|
||||||
<button type="submit" class="modal-submit-button">Confirm {{> action}}</button>
|
<button type="submit" class="modal-submit-button">{{> action}} bestätigen</button>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
|
|
|
||||||
|
|
@ -5,7 +5,7 @@
|
||||||
{{#if msg}}
|
{{#if msg}}
|
||||||
{{msg}}
|
{{msg}}
|
||||||
{{else}}
|
{{else}}
|
||||||
Es scheint ein un-kategorisiertes Problem mit ihrer Anfrage zu bestehen.
|
Es scheint ein nicht kategorisiertes Problem mit Ihrer Anfrage zu bestehen.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
|
|
@ -2,7 +2,7 @@
|
||||||
<div class="centered">
|
<div class="centered">
|
||||||
<div>
|
<div>
|
||||||
Die Aktion konnte nicht durchgeführt werden.<br />
|
Die Aktion konnte nicht durchgeführt werden.<br />
|
||||||
Authentifizierung notwendig, bitte loggen sie sich ein.
|
Authentifizierung notwendig, bitte loggen Sie sich ein.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{{#> base}}
|
{{#> base}}
|
||||||
<div class="centered">
|
<div class="centered">
|
||||||
<div>
|
<div>
|
||||||
Die von ihnen Angeforderte Resource scheint nicht zu existieren!
|
Die von Ihnen angeforderte Ressource scheint nicht zu existieren!
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
<div>
|
<div>
|
||||||
Die Aktion konnte nicht durchgeführt werden.<br />
|
Die Aktion konnte nicht durchgeführt werden.<br />
|
||||||
Es wurden zu viele Anfragen in zu kurzer Zeit gestellt.<br />
|
Es wurden zu viele Anfragen in zu kurzer Zeit gestellt.<br />
|
||||||
Bitte warten etwas bevor sie weitere Anfragen stellen.
|
Bitte warten Sie etwas, bevor Sie weitere Anfragen stellen.
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,8 @@
|
||||||
{{#> base}}
|
{{#> base}}
|
||||||
<div class="centered">
|
<div class="centered">
|
||||||
<div>
|
<div>
|
||||||
Ein interner Fehler ist bei der bearbeitung ihrer Anfrage aufgetreten, bitte versuchen sie es erneut!<br />
|
Bei der Bearbeitung Ihrer Anfrage ist ein Fehler aufgetreten, bitte versuchen Sie es erneut!<br />
|
||||||
Sollte der Fehler weiterhin bestehen, wenden sie sich bitte an einen Administrator!
|
Sollte der Fehler weiterhin bestehen, wenden Sie sich bitte an einen Administrator!
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -3,10 +3,10 @@
|
||||||
{{#each base.links as |link|}}
|
{{#each base.links as |link|}}
|
||||||
{{#unless @first}}<span>|</span>{{/unless}}<a class="footer-element" href="{{link.url}}"><h3 class="inline">{{link.title}}</h3></a>
|
{{#unless @first}}<span>|</span>{{/unless}}<a class="footer-element" href="{{link.url}}"><h3 class="inline">{{link.title}}</h3></a>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
<span>|</span><a class="footer-element" href="{{base.routes.licenses}}"><h3 class="inline">Third-party Licenses</h3></a>
|
<span>|</span><a class="footer-element" href="{{base.routes.licenses}}"><h3 class="inline">Drittanbieter-Lizenzen</h3></a>
|
||||||
<span>|</span><a class="footer-element" href="{{base.routes.joboffer_create}}"><h3 class="inline">Stellenanzeige Einreichen</h3></a>
|
<span>|</span><a class="footer-element" href="{{base.routes.joboffer_create}}"><h3 class="inline">Stellenanzeige einreichen</h3></a>
|
||||||
{{#if user}}
|
{{#if user}}
|
||||||
<span>|</span><a class="footer-element" href="{{base.routes.joboffers_delete_expired}}" title="Delete all expired Job Offers"><h3 class="inline">Delete Expired</h3></a>
|
<span>|</span><a class="footer-element" href="{{base.routes.joboffers_delete_expired}}" title="Alle abgelaufenen Stellenanzeigen löschen"><h3 class="inline">Abgelaufene löschen</h3></a>
|
||||||
<span>|</span><label class="footer-element" for="submit-sync" tabindex="0">
|
<span>|</span><label class="footer-element" for="submit-sync" tabindex="0">
|
||||||
<h3 class="inline" title="Reload Joboffer Metadata from Disk">Re-Sync</h3>
|
<h3 class="inline" title="Reload Joboffer Metadata from Disk">Re-Sync</h3>
|
||||||
<form class="hidden" method="post" action="{{base.routes.sync}}">
|
<form class="hidden" method="post" action="{{base.routes.sync}}">
|
||||||
|
|
@ -14,13 +14,13 @@
|
||||||
</form>
|
</form>
|
||||||
</label>
|
</label>
|
||||||
<span>|</span><label class="footer-element" for="submit-logout" tabindex="0">
|
<span>|</span><label class="footer-element" for="submit-logout" tabindex="0">
|
||||||
<h3 class="inline">Logout</h3>
|
<h3 class="inline">Abmelden</h3>
|
||||||
<form class="hidden" method="post" action="{{base.routes.logout}}">
|
<form class="hidden" method="post" action="{{base.routes.logout}}">
|
||||||
<input type="submit" id="submit-logout" class="hidden">
|
<input type="submit" id="submit-logout" class="hidden">
|
||||||
</form>
|
</form>
|
||||||
</label
|
</label
|
||||||
{{else}}
|
{{else}}
|
||||||
<span>|</span><a class="footer-element" href="{{base.routes.login}}"><h3 class="inline">Reviewer Login</h3></a>
|
<span>|</span><a class="footer-element" href="{{base.routes.login}}"><h3 class="inline">Fachschaftler-Login</h3></a>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</nav>
|
</nav>
|
||||||
</footer>
|
</footer>
|
||||||
|
|
|
||||||
|
|
@ -6,21 +6,22 @@
|
||||||
|
|
||||||
{{#unless job_offer.confirmed}}
|
{{#unless job_offer.confirmed}}
|
||||||
{{#if email }}
|
{{#if email }}
|
||||||
Eine E-Mail mit einem Bestätigungslink wurde an die angegebene Kontakt-Adresse versand. <br />
|
Eine E-Mail mit einem Bestätigungslink wurde an die angegebene Kontakt-Adresse gesendet.<br />
|
||||||
{{else}}
|
{{else}}
|
||||||
Die Stellenausschreibung muss noch bestätigt werden, aber der Versand von Bestätigungsmails ist derzeit nicht möglich.<br />
|
Die Stellenausschreibung muss noch bestätigt werden, aber der Versand von Bestätigungsmails ist derzeit nicht möglich.<br />
|
||||||
|
Wir entschuldigen uns für etwaige Unannehmlichkeiten, die dadurch entstehen.
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{# if job_offer.reviewed }}
|
{{# if job_offer.reviewed }}
|
||||||
Da ein Review bereits erfolgt ist, wird die Stellenausschreibung mit erfolgter Bestätigung veröffentlicht.<br />
|
Da ein Review bereits erfolgt ist, wird die Stellenausschreibung mit erfolgter Bestätigung veröffentlicht.<br />
|
||||||
{{else}}
|
{{else}}
|
||||||
Die Stellenausschreibung wurde zum Review eingereiht. <br />
|
Die Stellenausschreibung wurde zum Review eingereicht.<br />
|
||||||
Sobald Review und Bestätigung erfolgt sind wird die Stellenausschreibung veröffentlicht. <br />
|
Sobald Review und Bestätigung erfolgt sind, wird die Stellenausschreibung veröffentlicht.<br />
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{else}}
|
{{else}}
|
||||||
{{#unless job_offer.reviewed}}
|
{{#unless job_offer.reviewed}}
|
||||||
Die Stellenausschreibung wurde zum Review eingereiht. <br />
|
Die Stellenausschreibung wurde zum Review eingereicht.<br />
|
||||||
Sobald ein Review erfolgt ist wird die Stellenausschreibung veröffentlicht. <br />
|
Sobald ein Review erfolgt ist, wird die Stellenausschreibung veröffentlicht.<br />
|
||||||
{{else}}
|
{{else}}
|
||||||
Die Stellenausschreibung wurde veröffentlicht!
|
Die Stellenausschreibung wurde veröffentlicht!
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,19 @@
|
||||||
{{#> base}}
|
{{#> base}}
|
||||||
<div class="centered">
|
<div class="centered">
|
||||||
<form class="submission-form" method="post" enctype="multipart/form-data">
|
<form class="submission-form" method="post" enctype="multipart/form-data">
|
||||||
<label class="offer-title-title" for="offer-title">Title</label>
|
<label class="offer-title-title" for="offer-title">Titel der Anzeige</label>
|
||||||
<input class="offer-title-field" id="offer-title" type="text" name="title" autocomplete="on" autofocus placeholder="z.B. HiWi-Gesucht" required><br />
|
<input class="offer-title-field" id="offer-title" type="text" name="title" autocomplete="on" autofocus placeholder="z.B. HiWi-Gesucht" required><br />
|
||||||
|
|
||||||
<label class="submitter-title" for="offer-offering-party">Anbieter</label>
|
<label class="submitter-title" for="offer-offering-party">Anbieter/Unternehmen</label>
|
||||||
<input class="submitter-field" id="offer-offering-party" type="text" name="offering_party" autocomplete="organization" placeholder="z.B. Weihnachtsmann & Co.KG. oder Institut für Informatik der CAU Kiel" required><br />
|
<input class="submitter-field" id="offer-offering-party" type="text" name="offering_party" autocomplete="organization" placeholder="z.B. Weihnachtsmann & Co.KG. oder Institut für Informatik der CAU Kiel" required><br />
|
||||||
|
|
||||||
<label class="contact-title" for="contact-data">Kontakt E-Mail Address<sup>1</sup></label>
|
<label class="contact-title" for="contact-data">Kontakt-E-Mail-Addresse<sup>1</sup></label>
|
||||||
<input class="contact-field" id="contact-data" type="email" autocomplete="email" name="offer-contact" placeholder="max.mustermann@example.com" required>
|
<input class="contact-field" id="contact-data" type="email" autocomplete="email" name="offer-contact" placeholder="max.mustermann@example.com" required>
|
||||||
|
|
||||||
<label class="publish-contact-title" for="publish-contact-data">Kontakt Adresse Öffentlich</label>
|
<label class="publish-contact-title" for="publish-contact-data">E-Mail-Adresse veröffentlichen</label>
|
||||||
<input class="publish-contact-checkbox" id="publish-contact-data" type="checkbox" name="offer-contact-visible" value="visible"><br />
|
<input class="publish-contact-checkbox" id="publish-contact-data" type="checkbox" name="offer-contact-visible" value="visible"><br />
|
||||||
|
|
||||||
<label class="expiry-title" for="offer-expiry">Gültig bis (Wenn nicht angegeben, 6 Monate nach Einsendung)</label>
|
<label class="expiry-title" for="offer-expiry">Gültig bis (wenn nicht angegeben, 6 Monate nach Einsendung)</label>
|
||||||
<input class="expiry-select" id="offer-expiry" type="date" name="offer_expiry" min="{{base.date}}"><br />
|
<input class="expiry-select" id="offer-expiry" type="date" name="offer_expiry" min="{{base.date}}"><br />
|
||||||
|
|
||||||
<fieldset class="attachment-area">
|
<fieldset class="attachment-area">
|
||||||
|
|
@ -23,7 +23,7 @@
|
||||||
<hr />
|
<hr />
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
<div>
|
<div>
|
||||||
<input type="text" autocomplete="on" name="file_title[]" placeholder="Title"/>
|
<input type="text" autocomplete="on" name="file_title[]" placeholder="Anzeigename"/>
|
||||||
<input type="file" accept=".pdf" name="file[]"/>
|
<input type="file" accept=".pdf" name="file[]"/>
|
||||||
<div/>
|
<div/>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
@ -36,7 +36,7 @@
|
||||||
<hr />
|
<hr />
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
<div>
|
<div>
|
||||||
<input type="text" autocomplete="on" name="link_title[]" placeholder="Online-Stellenausschreibung" />
|
<input type="text" autocomplete="on" name="link_title[]" placeholder="z.B. Online-Stellenausschreibung" />
|
||||||
<input type="url" autocomplete="url" name="link_url[]" pattern="https://.+" placeholder="{{@root.base.routes.index}}" />
|
<input type="url" autocomplete="url" name="link_url[]" pattern="https://.+" placeholder="{{@root.base.routes.index}}" />
|
||||||
<div/>
|
<div/>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
@ -47,20 +47,20 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
1: Die Kontakt Address wird für eine Bestätigungsmail und eventuelle Rückfragen benötigt, sie kann optional auch öffentlich als Teil des Stellenausschreibungseintrags angezeigt werden.<br />
|
1: Die Kontakt-Addresse wird für eine Bestätigungsmail und eventuelle Rückfragen benötigt, sie kann optional auch öffentlich als Teil der Stellenausschreibung angezeigt werden.<br />
|
||||||
2: Link URLs müssen mit "https://" beginnen
|
2: Link-URLs müssen mit "https://" beginnen
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if user }}
|
{{#if user }}
|
||||||
<fieldset class="advanced-options">
|
<fieldset class="advanced-options">
|
||||||
<legend>Erweiterte Optionen für Reviewer</legend>
|
<legend>Erweiterte Optionen für Reviewer</legend>
|
||||||
<label class="backdate-title" for="offer-backdate">Eingegangen (Optionale Rückdatierung)</label>
|
<label class="backdate-title" for="offer-backdate">Eingangsdatum (optionale Rückdatierung)</label>
|
||||||
<input class="backdate-select" id="offer-backdate" type="datetime-local" name="backdate"><br />
|
<input class="backdate-select" id="offer-backdate" type="datetime-local" name="backdate"><br />
|
||||||
|
|
||||||
<label class="review-title" for="approval"checked>Als bereits ge-reviwed markieren</label>
|
<label class="review-title" for="approval"checked>Als bereits ge-reviwed markieren</label>
|
||||||
<input id="approval" class="review-checkbox" type="checkbox" name="pre_approved" value="approved" checked><br />
|
<input id="approval" class="review-checkbox" type="checkbox" name="pre_approved" value="approved" checked><br />
|
||||||
|
|
||||||
<label class="review-title" for="confirmation">Überspringe die Bestätigung für diese Stellenausschreibung</label>
|
<label class="review-title" for="confirmation">Bestätigungsmail für diese Anzeige überspringen</label>
|
||||||
<input id="confirmation" class="confirmation-checkbox" type="checkbox" name="skip_confirmation" value="skip" checked><br />
|
<input id="confirmation" class="confirmation-checkbox" type="checkbox" name="skip_confirmation" value="skip" checked><br />
|
||||||
|
|
||||||
<label class="infinite-title" for="permanent">Permanente Stellenausschreibung</label>
|
<label class="infinite-title" for="permanent">Permanente Stellenausschreibung</label>
|
||||||
|
|
@ -68,7 +68,7 @@
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<button class="submit-button" type="submit">Submit</button>
|
<button class="submit-button" type="submit">Stellenausschreibung einreichen</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -7,13 +7,13 @@
|
||||||
{{> job_offer/overview-entry job_offer=job_offer base=../base user=../user}}
|
{{> job_offer/overview-entry job_offer=job_offer base=../base user=../user}}
|
||||||
</label>
|
</label>
|
||||||
{{else}}
|
{{else}}
|
||||||
There are no expired job offers to delete!
|
Es gibt keine zu löschenden Stellenanzeigen!
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</div>
|
</div>
|
||||||
{{#if expired_job_offers }}
|
{{#if expired_job_offers }}
|
||||||
<input type="hidden" name="only_expired" value="true">
|
<input type="hidden" name="only_expired" value="true">
|
||||||
<hr />
|
<hr />
|
||||||
<button type="submit">Delete selected Job Offers</button>
|
<button type="submit">Ausgewählte Stellenanzeigen löschen</button>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</form>
|
</form>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -3,19 +3,19 @@
|
||||||
<form class="submission-form" method="post" enctype="multipart/form-data">
|
<form class="submission-form" method="post" enctype="multipart/form-data">
|
||||||
<input type="hidden" name="hash" value="{{job_offer.hash}}" />
|
<input type="hidden" name="hash" value="{{job_offer.hash}}" />
|
||||||
|
|
||||||
<label class="offer-title-title" for="offer-title">Title</label>
|
<label class="offer-title-title" for="offer-title">Titel der Anzeige</label>
|
||||||
<input class="offer-title-field" id="offer-title" type="text" name="title" autocomplete="on" autofocus value="{{job_offer.title}}" required><br />
|
<input class="offer-title-field" id="offer-title" type="text" name="title" autocomplete="on" autofocus value="{{job_offer.title}}" required><br />
|
||||||
|
|
||||||
<label class="submitter-title" for="offer-offering-party">Anbieter</label>
|
<label class="submitter-title" for="offer-offering-party">Anbieter/Unternehmen</label>
|
||||||
<input class="submitter-field" id="offer-offering-party" type="text" name="offering_party" autocomplete="organization" value="{{job_offer.offering_party}}" required><br />
|
<input class="submitter-field" id="offer-offering-party" type="text" name="offering_party" autocomplete="organization" value="{{job_offer.offering_party}}" required><br />
|
||||||
|
|
||||||
<label class="contact-title" for="contact-data">Kontakt E-Mail Address<sup>1</sup></label>
|
<label class="contact-title" for="contact-data">Kontakt-E-Mail-Addresse<sup>1</sup></label>
|
||||||
<input class="contact-field" id="contact-data" type="email" autocomplete="email" name="offer-contact" value="{{job_offer.contact_data}}" required>
|
<input class="contact-field" id="contact-data" type="email" autocomplete="email" name="offer-contact" value="{{job_offer.contact_data}}" required>
|
||||||
|
|
||||||
<label class="publish-contact-title" for="publish-contact-data">Kontakt Adresse Öffentlich</label>
|
<label class="publish-contact-title" for="publish-contact-data">E-Mail-Adresse öffentlich</label>
|
||||||
<input class="publish-contact-checkbox" id="publish-contact-data" type="checkbox" name="offer-contact-visible" value="visible" {{#if job_offer.public_contact_data}}checked="checked"{{/if}}><br />
|
<input class="publish-contact-checkbox" id="publish-contact-data" type="checkbox" name="offer-contact-visible" value="visible" {{#if job_offer.public_contact_data}}checked="checked"{{/if}}><br />
|
||||||
|
|
||||||
<label class="expiry-title" for="offer-expiry">Gültig bis (Wenn nicht angegeben, 6 Monate nach Einsendung)</label>
|
<label class="expiry-title" for="offer-expiry">Gültig bis (wenn nicht angegeben, 6 Monate nach Einsendung)</label>
|
||||||
<input class="expiry-select" id="offer-expiry" type="date" name="offer_expiry" {{#if job_offer.expiry_date }}value="{{job_offer.expiry_date}}"{{/if}}><br />
|
<input class="expiry-select" id="offer-expiry" type="date" name="offer_expiry" {{#if job_offer.expiry_date }}value="{{job_offer.expiry_date}}"{{/if}}><br />
|
||||||
|
|
||||||
<fieldset class="attachment-area">
|
<fieldset class="attachment-area">
|
||||||
|
|
@ -27,9 +27,9 @@
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
<input type="text" autocomplete="on" name="file_title_edit[]" value="{{attachment.title}}" />
|
<input type="text" autocomplete="on" name="file_title_edit[]" value="{{attachment.title}}" />
|
||||||
<input type="text" name="file_name_edit[]" value="{{attachment.file_name}}" />
|
<input type="text" name="file_name_edit[]" value="{{attachment.file_name}}" />
|
||||||
| <a href="{{attachment.attachment_location}}" target="_blank">View Attachment</a>
|
| <a href="{{attachment.attachment_location}}" target="_blank">Anhang öffnen</a>
|
||||||
| <label for="delete-{{@index}}">Delete Attachment</label> <input id="delete-{{@index}}" type="checkbox" name="delete_attachment[]" value="{{@index}}" />
|
| <label for="delete-{{@index}}">Anhang löschen</label> <input id="delete-{{@index}}" type="checkbox" name="delete_attachment[]" value="{{@index}}" />
|
||||||
| <label for="replace-{{@index}}">Replace Attachment</label> <input id="replace-{{@index}}" type="file" accept=".pdf" name="file_replace[]" title="Replace Attachment" />
|
| <label for="replace-{{@index}}">Anhang ersetzen</label> <input id="replace-{{@index}}" type="file" accept=".pdf" name="file_replace[]" title="Anhang ersetzen" />
|
||||||
<div/>
|
<div/>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
{{#each form.remaining_attachments }}
|
{{#each form.remaining_attachments }}
|
||||||
|
|
@ -41,7 +41,7 @@
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
<div>
|
<div>
|
||||||
<input type="text" autocomplete="on" name="file_title[]" placeholder="Title"/>
|
<input type="text" autocomplete="on" name="file_title[]" placeholder="Anzeigename"/>
|
||||||
<input type="file" accept=".pdf" name="file[]"/>
|
<input type="file" accept=".pdf" name="file[]"/>
|
||||||
<div/>
|
<div/>
|
||||||
{{/each}}
|
{{/each}}
|
||||||
|
|
@ -65,14 +65,14 @@
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="footnotes">
|
<div class="footnotes">
|
||||||
1: Die Kontakt Address wird für eine Bestätigungsmail und eventuelle Rückfragen benötigt, sie kann optional auch öffentlich als Teil des Stellenausschreibungseintrags angezeigt werden.<br />
|
1: Die Kontakt-Addresse wird für eine Bestätigungsmail und eventuelle Rückfragen benötigt, sie kann optional auch öffentlich als Teil der Stellenausschreibung angezeigt werden.<br />
|
||||||
2: Link URLs müssen mit "https://" beginnen
|
2: Link-URLs müssen mit "https://" beginnen
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if user }}
|
{{#if user }}
|
||||||
<fieldset class="advanced-options">
|
<fieldset class="advanced-options">
|
||||||
<legend>Erweiterte Optionen für Reviewer</legend>
|
<legend>Erweiterte Optionen für Reviewer</legend>
|
||||||
<label class="backdate-title" for="offer-backdate">Eingegangen (Optionales Umdatieren)</label>
|
<label class="backdate-title" for="offer-backdate">Eingangsdatum (optionales Umdatieren)</label>
|
||||||
<input class="backdate-select" id="offer-backdate" type="datetime-local" name="backdate"><br />
|
<input class="backdate-select" id="offer-backdate" type="datetime-local" name="backdate"><br />
|
||||||
|
|
||||||
<label class="infinite-title" for="permanent">Permanente Stellenausschreibung</label>
|
<label class="infinite-title" for="permanent">Permanente Stellenausschreibung</label>
|
||||||
|
|
@ -80,7 +80,7 @@
|
||||||
</fieldset>
|
</fieldset>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
<button class="submit-button" type="submit">Submit</button>
|
<button class="submit-button" type="submit">Stellenausschreibung aktualisieren</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -1,19 +1,22 @@
|
||||||
{{#> base}}
|
{{#> base}}
|
||||||
|
|
||||||
<h1>FAQ</h1>
|
<h1>FAQ</h1>
|
||||||
<div>
|
<div>
|
||||||
<h2>Was ist zu beachten?</h2>
|
<h2>Was ist zu beachten?</h2>
|
||||||
<p>Die Jobbörse wird durch einen Teil der freiwilligen aktiven Mitglieder der Fachschaften betreut,
|
<p>Die Jobbörse wird durch einen Teil der freiwilligen aktiven Mitglieder der Fachschaften betreut,
|
||||||
dies kann vor allem außerhalb der Vorlesungszeit und im Prüfungszeitraum zu längeren bearbeitungszeiten bei E-mail-Einreichungen und Reviews führen.</p>
|
dies kann vor allem außerhalb der Vorlesungszeit und während der Prüfungszeiträume zu längeren Bearbeitungszeiten bei E-Mail-Einreichungen und Reviews führen.</p>
|
||||||
|
|
||||||
<p>Die Aktuellen Semester- und Prüfungszeiträume sollten sich <a href="https://www.uni-kiel.de/gf-praesidium/de/termine/semesterzeiten">hier</a> finden.</p>
|
<p>Die Aktuellen Semester- und Prüfungszeiträume sollten Sie <a href="https://www.uni-kiel.de/gf-praesidium/de/termine/semesterzeiten">hier</a> finden.</p>
|
||||||
|
|
||||||
|
<p class="italic-text">Bei technischen Problemen oder wenn Sie das Formular nicht nutzen können bzw. dürfen, senden Sie bitte eine E-Mail an <a href="jobs@fs-infmath.uni-kiel.de">jobs@fs-infmath.uni-kiel.de</a>. Wir helfen Ihnen gerne!</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<h2>Laufzeit</h2>
|
<h2>Laufzeit</h2>
|
||||||
<p>Einreichungen werden automatisch entfernt sobald das jeweilige Ablaufdatum verstrichen ist</p>
|
<p>Einreichungen werden automatisch entfernt, sobald das jeweilige Ablaufdatum verstrichen ist</p>
|
||||||
<p>Einreichungen ohne explizit angegebenes Ablaufdatum haben ein implizites Ablaufdatum 6 Monate (180 Tage) nach Einreichung.</p>
|
<p>Einreichungen ohne explizit angegebenes Ablaufdatum haben ein implizites Ablaufdatum 6 Monate (180 Tage) nach Einreichung.</p>
|
||||||
{{#if mail}}
|
{{#if mail}}
|
||||||
<p>Um eine Einreichung früher zu entfernen informieren sie uns bitte per E-Mail unter <a href="{{mail}}">{{mail}}</a></p>
|
<p>Um eine Einreichung früher zu entfernen, informieren Sie uns bitte per E-Mail unter <a href="{{mail}}">{{mail}}</a></p>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
@ -25,19 +28,19 @@
|
||||||
<div>
|
<div>
|
||||||
<h2>Wie kann eine Einreichung erfolgen?</h2>
|
<h2>Wie kann eine Einreichung erfolgen?</h2>
|
||||||
<p>Der bevorzugte Weg für Einreichungen ist das <a href="{{base.routes.joboffer_create}}">Web-Formular</a>.<p/>
|
<p>Der bevorzugte Weg für Einreichungen ist das <a href="{{base.routes.joboffer_create}}">Web-Formular</a>.<p/>
|
||||||
<p>Eine zügige bearbeitung von Einreichungen per E-Mail kann nicht garantiert werden,
|
<p>Eine zügige Bearbeitung von Einreichungen per E-Mail kann nicht garantiert werden,
|
||||||
insbesondere außerhalb des Vorlesungszeitraums und im Prüfungszeitraum.</p>
|
insbesondere außerhalb des Vorlesungszeitraums und während der Prüfungszeiträume.</p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{{#if mail}}
|
{{#if mail}}
|
||||||
<div>
|
<div>
|
||||||
<h2>Ich habe keine Bestätigungsmail erhalten!</h2>
|
<h2>Ich habe keine Bestätigungsmail erhalten!</h2>
|
||||||
Die Bestätigungsmail werden automatisch und unverzüglich versand sobald das Web-Formular erfolgreich auf dem Server eingegangen ist und die Einreichung gespeichert wurde.<br />
|
Die Bestätigungsmails werden automatisch und unverzüglich gesendet, sobald das Web-Formular erfolgreich auf dem Server eingegangen ist und die Einreichung gespeichert wurde.<br />
|
||||||
Daraufhin sollten sie zu einer ersten Vorschau der eingereichten Stellenausschreibung gebracht worden sein, mit entsprechendem Text darüber das eine Bestätigungsmail versand wurde.<br />
|
Daraufhin sollten Sie zu einer ersten Vorschau der eingereichten Stellenausschreibung gebracht worden sein, mit entsprechendem Text darüber, dass eine Bestätigungsmail versandt wurde.<br />
|
||||||
Diese sollten innerhalb weniger Minuten bei ihnen eingehen, meist jedoch schneller.
|
Diese sollten innerhalb weniger Minuten bei Ihnen eingehen, meist jedoch schneller.
|
||||||
|
|
||||||
Sollten sie nicht Zeitnah eine Bestätigungsmail erhalten,
|
Sollten Sie nicht zeitnah eine Bestätigungsmail erhalten,
|
||||||
schauen sie bitte erst in ihren Spam/Junk-Ordner und wenden sie sich dann an <a href="{{mail}}">{{mail}}</a>.
|
schauen sie bitte erst in ihren Spam/Junk-Ordner und wenden Sie sich dann ggf. an <a href="{{mail}}">{{mail}}</a>.
|
||||||
</div>
|
</div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
|
|
@ -46,7 +49,21 @@
|
||||||
Dies kann primär zwei Gründe haben:
|
Dies kann primär zwei Gründe haben:
|
||||||
<ol>
|
<ol>
|
||||||
<li>Sie haben zwar den Link geöffnet, aber unter der Vorschau nicht auf bestätigen/veröffentlichen geklickt.</li>
|
<li>Sie haben zwar den Link geöffnet, aber unter der Vorschau nicht auf bestätigen/veröffentlichen geklickt.</li>
|
||||||
<li>Es ist unsererseits noch kein review der Einreichung erfolgt.</li>
|
<li>Es ist unsererseits noch kein Review der Einreichung erfolgt.</li>
|
||||||
</ol>
|
</ol>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h2>Werden die Stellenausschreibungen vor Ort ausgehangen?</h2>
|
||||||
|
Nein, die Fachschaft verfügt aktuell nicht über ein analoges „Schwarzes Brett“
|
||||||
|
und kann Stellenanzeigen somit auch nicht aushängen.
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<h2>Andere Job-Portale</h2>
|
||||||
|
Falls Sie noch weitere Job-Portale suchen, auf denen Sie Ihre Stellenausschreibungen schalten können,
|
||||||
|
finden Sie auch in unserem
|
||||||
|
<a href="https://www.fs-infmath.uni-kiel.de/wiki/Frequently_Asked_Questions#Jobs" target"_blank">FAQ für Internationale Studierende</a>
|
||||||
|
eine Liste von Job-Portalen.
|
||||||
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
{{# if job_offer.contact_data }}
|
{{# if job_offer.contact_data }}
|
||||||
<br />
|
<br />
|
||||||
Kontakt Adresse: <a href="mailto:{{job_offer.contact_data}}">{{job_offer.contact_data}}</a>
|
Kontakt-Adresse: <a href="mailto:{{job_offer.contact_data}}">{{job_offer.contact_data}}</a>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
||||||
{{#if job_offer.attachments }}
|
{{#if job_offer.attachments }}
|
||||||
|
|
@ -68,10 +68,10 @@
|
||||||
{{#if job_offer.actions.highlight_link }}
|
{{#if job_offer.actions.highlight_link }}
|
||||||
<div>ID: <a href="{{job_offer.actions.highlight_link}}" >{{job_offer.id}}</a></div>
|
<div>ID: <a href="{{job_offer.actions.highlight_link}}" >{{job_offer.id}}</a></div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<div>Review Status: <span class="{{#unless job_offer.reviewed}}unreviewed{{/unless}}">{{job_offer.status.review_status}}</span></div>
|
<div>Review-Status: <span class="{{#unless job_offer.reviewed}}unreviewed{{/unless}}">{{job_offer.status.review_status}}</span></div>
|
||||||
<div>Confirmation Status: <span class="{{#unless job_offer.confirmed}}unconfirmed{{/unless}}">{{job_offer.status.confirmation_status.type}}</span></div>
|
<div>Bestätigungsstatus: <span class="{{#unless job_offer.confirmed}}unconfirmed{{/unless}}">{{job_offer.status.confirmation_status.type}}</span></div>
|
||||||
{{#if job_offer.actions.confirmation_link}}
|
{{#if job_offer.actions.confirmation_link}}
|
||||||
<div><a href="mailto:{{job_offer.contact_data}}?body=Confirmation%20Link:%20{{job_offer.actions.confirmation_link}}" >Manual Confirmation Mail</a></div>
|
<div><a href="mailto:{{job_offer.contact_data}}?body=Confirmation%20Link:%20{{job_offer.actions.confirmation_link}}" >Manuelle Bestätigungsmail senden</a></div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{/unless}}
|
{{/unless}}
|
||||||
|
|
||||||
|
|
@ -82,7 +82,7 @@
|
||||||
{{#> confirm-modal}}
|
{{#> confirm-modal}}
|
||||||
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
||||||
{{#*inline "kind"}}unpublish{{/inline}}
|
{{#*inline "kind"}}unpublish{{/inline}}
|
||||||
{{#*inline "action"}}{{#if job_offer.published}}Un-Publish{{else}}Retract Review{{/if}}{{/inline}}
|
{{#*inline "action"}}{{#if job_offer.published}}Veröffentlichung zurückziehen{{else}}Review zurückziehen{{/if}}{{/inline}}
|
||||||
{{#*inline "formaction"}}{{job_offer.actions.unpublish_url}}{{/inline}}
|
{{#*inline "formaction"}}{{job_offer.actions.unpublish_url}}{{/inline}}
|
||||||
{{/confirm-modal}}
|
{{/confirm-modal}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
@ -91,7 +91,7 @@
|
||||||
{{#> confirm-modal}}
|
{{#> confirm-modal}}
|
||||||
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
||||||
{{#*inline "kind"}}publish{{/inline}}
|
{{#*inline "kind"}}publish{{/inline}}
|
||||||
{{#*inline "action"}}{{#if job_offer.confirmed}}Publish{{else}}Review{{/if}}{{/inline}}
|
{{#*inline "action"}}{{#if job_offer.confirmed}}Veröffentlichen{{else}}Als gereviewed markieren{{/if}}{{/inline}}
|
||||||
{{#*inline "formaction"}}{{job_offer.actions.publish_url}}{{/inline}}
|
{{#*inline "formaction"}}{{job_offer.actions.publish_url}}{{/inline}}
|
||||||
{{/confirm-modal}}
|
{{/confirm-modal}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
@ -101,7 +101,7 @@
|
||||||
{{#> confirm-modal}}
|
{{#> confirm-modal}}
|
||||||
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
{{#*inline "id"}}{{job_offer.id}}{{/inline}}
|
||||||
{{#*inline "kind"}}delete{{/inline}}
|
{{#*inline "kind"}}delete{{/inline}}
|
||||||
{{#*inline "action"}}Delete{{/inline}}
|
{{#*inline "action"}}Löschen{{/inline}}
|
||||||
{{#*inline "formaction"}}{{job_offer.actions.delete_url}}{{/inline}}
|
{{#*inline "formaction"}}{{job_offer.actions.delete_url}}{{/inline}}
|
||||||
{{/confirm-modal}}
|
{{/confirm-modal}}
|
||||||
{{/if}}
|
{{/if}}
|
||||||
|
|
|
||||||
|
|
@ -1,13 +1,13 @@
|
||||||
{{#> base}}
|
{{#> base}}
|
||||||
{{#if user}}
|
{{#if user}}
|
||||||
<input id="awaiting-review" class="hidden" type="checkbox">
|
<input id="awaiting-review" class="hidden" type="checkbox">
|
||||||
<div class="joboffer-filters .shadow"><span class="bold-text">Filter:</span> <label class="filter-label" for="awaiting-review">Awaiting Review</label></div>
|
<div class="joboffer-filters .shadow"><span class="bold-text">Filter:</span> <label class="filter-label" for="awaiting-review">Noch nicht gereviewed</label></div>
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<div class="joboffer-index">
|
<div class="joboffer-index">
|
||||||
{{#each job_offers as |job_offer|}}
|
{{#each job_offers as |job_offer|}}
|
||||||
{{> job_offer/overview-entry job_offer=job_offer base=../base user=../user}}
|
{{> job_offer/overview-entry job_offer=job_offer base=../base user=../user}}
|
||||||
{{else}}
|
{{else}}
|
||||||
There are currently no published job offers!
|
Aktuell gibt es keine veröffentlichten Stellenanzeigen!
|
||||||
{{/each}}
|
{{/each}}
|
||||||
</div>
|
</div>
|
||||||
{{/base}}
|
{{/base}}
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,9 @@
|
||||||
<div>
|
<div>
|
||||||
Die Stellenausschreibung wurde erfolgreich bestätigt!<br />
|
Die Stellenausschreibung wurde erfolgreich bestätigt!<br />
|
||||||
{{# if is_awaiting_review}}
|
{{# if is_awaiting_review}}
|
||||||
Sobald ein Review erfolgt ist wird die Stellenausschreibung veröffentlicht! <br />
|
Sobald ein Review erfolgt ist, wird die Stellenausschreibung veröffentlicht!<br />
|
||||||
{{else}}
|
{{else}}
|
||||||
Da ein Review bereits erfolgt ist, wird sie damit ab sofort veröffentlicht! <br />
|
Da ein Review bereits erfolgt ist, ist die Stellenausschreibung ab sofort in der Übersicht!<br />
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<br />
|
<br />
|
||||||
<nav>
|
<nav>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue