AddOn
D2U Jobs - Stellenmarkt Addon für Redaxo inkl. HR4You Import Plugin
Beschreibung
Bitte das Stellenmarkt (Addon Key: jobs) von FriendsOfRedaxo verwenden. Dieses Addon wurde an FOR übergeben.Dieses Addon wurde durch das Stellenmarkt (Addon Key: jobs) ersetzt. Da bei jobs Addon von FOR das Prefix d2u_ entfernt wurde und ein Namespace eingeführt wurde, hat dieses Addon nur noch die Funktion, die Kompatibilität mit dem alten Addon zu gewährleisten.
Kann Stellenanzeigen in Redaxo in mehreren Sprachen verwalten. Stellen können Kategorien zugeordnet werden (Azubis, Einsteiger, …) und Kontaktpersonen. Stellen können optional im JSON-LD Format ausgeben werden, damit z.B. Google Jobs die Anzeigen auslesen kann.
github.com/TobiasKrais/d2u_jobs
Umsetzung
www.design-to-use.de zum Profil
Steinsack 10 79541 Lörrach www.design-to-use.deVersionen
2.0.0
Dieses Addon benötigt nun das "jobs" Addon von FriendsOfRedaxo. Die eigentliche Funktionalität ist ins "jobs" Addon umgezogen. Dieses Addon stellt nur noch Funktionen zur Verfügung um einen problemlosen Übergang zur Verfügung zu stellen. Dazu gehört folgendes:
- Die Namen der Datenbanktabellen haben sich geändert. Das Prefix "d2u_" wurde entfernt. Es werden aber VIEWs zur Verfügung gestellt, die die alten Tabellennamen verfügbar machen.
- Stellt die alten Sprog Ersetzungen zur Verfügung. Aus den Übersetzungen wurden der Prefix "d2u_" entfernt. Bitte Modulcode vor der Deinstallation des Addons anpassen.
- Stellt die Media Mananager Profile zur Verfügung. Aus den Namen der Profile wurd der Prefix "d2u_" entfernt. Bitte Modulcode vor der Deinstallation des Addons anpassen.
- Stellt die alten Klassen zur Verfügung. Bitte Modulcode vor der Deinstallation des Addons anpassen:
D2U_Jobs\Category
wird zuFriendsOfRedaxo\Jobs\Category
.D2U_Jobs\Contact
wird zuFriendsOfRedaxo\Jobs\Contact
.D2U_Jobs\Job
wird zuFriendsOfRedaxo\Jobs\Job
.D2U_Jobs\hr4you
wird zuFriendsOfRedaxo\Jobs\Hr4youImport
.
- Folgende interne Klassen wurden wurden ebenfalls umbenannt. Hier gibt es keine Übergangszeit, da sie nicht öffentlich sind:
d2u_jobs_lang_helper
wird zuFriendsOfRedaxo\Jobs\LangHelper
.d2u_jobs_frontend_helper
wird zuFriendsOfRedaxo\Jobs\FrontendHelper
.d2u_jobs_import_conjob
wird zuFriendsOfRedaxo\Jobs\JobLang
.JobsModules
wird zuFriendsOfRedaxo\Jobs\Module
.
- Die Beispielmodule werden mit der Installation des "jobs" Addons angepasst.
- Das HR4You Plugin geht in das Addon auf. Falls der HR4You Autoimport genutzt wird, bitte den Cronjob von Hand löschen und über die Einstellungen nochmals installieren.
- Ca. 300 rexstan Level 9 Anpassungen.
- Spaltenüberschriften auf Seiten sind sortierbar.
- Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Filterfunktionen hinzugefügt und Spamschutz / CSRF Fehler behoben.
- Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Prolog wurde nicht immer angezeigt.
- Kontakte und Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Feld für WhatsApp Videobewerbung hinzugefügt.
- Einstellungen und Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Linkfeld für FAQ Seite hinzugefügt.
- Bugfix: JSON Ausgabe bei Verwendung von ' verbessert.
- Import aus Redaxo 4 entfernt.
1.2.6
- Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Bewerbungsformular mit Formularnamen versehen um bessere YForm Spamprotection Kompatibilität bei mehreren Formularen auf einer Seite herzustellen.
1.2.5
- hr4you Plugin: Bugfix für Pfadrechte des Cacheordners.
1.2.4
- PHP-CS-Fixer Code Verbesserungen.
- Bugfix: Fehler bei Installation der Sprachen in Sprog behoben.
- Bugfix Kontakt ID wurde in aktueller install.php nicht hinzugefügt.
- Verbesserte Fehlermeldung, wenn vergessen wurde sprachbezogene Daten einzugeben.
- hr4you_import Plugin: Wandelt HTML-Entities beim Import in ihre entsprechenden Zeichen um.
1.2.3
- .github Verzeichnis aus Installer Action ausgeschlossen.
- Bugfix hr4you Import: Bilder wurden erst beim 2. Import mit der Stellenanzeige verknüpft.
- Bugfix: HTML aus Meta Beschreibung entfernt.
- Bugfix: HTML Attribute aus LD+JSON Code größtenteils entfernt.
1.2.2
- Anpassungen an Publish Github Release to Redaxo.
- Unterstützt nur noch URL Addon >= 2.0.
- Bugfix: Ausgabe Texte für Google Jobs.
- Bugfix: Warnung beim Speichern von Stellen behoben.
- Bugfix: Beim Löschen von Medien die vom Addon verlinkt werden wurde der Name der verlinkenden Quelle in der Warnmeldung nicht immer korrekt angegeben.
- hr4you_import Plugin: Anpassungen an Medienpool 2.11.
- Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Sprache in Mails richtet sich nun nach Sprache der Stellenanzeige und nicht nach Frontendsprache.
1.2.1
- Methoden zum Auslesen der Ländercodes und zur Ausgabe der Jobs nach Ländern hinzugefügt.
- Mehrsprachige Systeme: Stelle muss nicht mehr in Hautsprache eingegeben werden.
- Methode d2u_jobs_frontend_helper::getMetaTags() entfernt, da das URL Addon eine bessere Funktion anbietet. Ebenso die Methoden getMetaAlternateHreflangTags(), getMetaDescriptionTag(), getCanonicalTag und getTitleTag() der Klassen, die diese Methoden angeboten hatten.
- Modul "23-1 D2U Stellenmarkt - Stellenanzeigen": Bewerbungsformular optional hinzugefügt und Region in Ort umbenannt.
- Neues Feld Prolog hinzugefügt.
- Prüft vor dem Löschen einer Datei im Medienpool, ob sie in den Einstellungen des Addons verwendet wird.
- Spanische Übersetzungen werden nun korrekt installiert.
1.2.0
- Bugfix: Beim Speichern von Stellen trat ein Fehler auf wenn das URL Addon >2 eingesetzt wird.
- Weitere Felder für Stellen hinzugefügt: Postleitzahl, Land und Stellenart.
- Modul 23-1 "D2U Stellenmarkt - Stellenanzeigen" kann Stellen nun im JSON-LD Format ausgeben, damit z.B. Google Jobs die Anzeigen auslesen kann. Zur Aktivierung müssen die neuen Optionen in den Einstellungen ausgefüllt werden und die neue Option im Beispielmodul aktiviert werden.
1.1.0
- Bugfix beim Speichern einer Stelle wenn HR4You Plugin aktiviert ist.
- Benötigt Redaxo >= 5.10, da die neue Klasse rex_version verwendet wird.
- Modul 23-1 "D2U Stellenmarkt - Stellenanzeigen" leitet Offlinestellen auf die Fehlerseite weiter.
- Aktualisiert beim Speichern automatisch den search_it index.
- Spanische Frontend Übersetzungen hinzugefügt.
- Backend: Beim online stellen eines Stellenangebots in der Stellenliste gab es beim Aufruf im Frontend einen Fatal Error, da der URL cache nicht neu generiert wurde.
- Backend: Einstellungen und Setup Tabs rechts eingeordnet um sie vom Inhalt besser zu unterscheiden.
- Anpassungen an neueste Version des URL Addons Version 2.
1.0.9
- Bugfix: Fatal error beim Speichern verursacht durch die URL Addon Version 2 Anpassungen behoben.
1.0.8
- Bild in sitemap.xml eingefügt.
- Anpassungen an URL Addon 2.x.
- Listen im Backend werden jetzt nicht mehr in Seiten unterteilt.
- YRewrite Multidomain support.
- Erlaubt HTML Tags im Namen der Stellenanzeige.
1.0.7
- Sprachdetails werden ausgeblendet, wenn Speicherung der Sprache nicht vorgesehen ist.
- Bugfix: Prioritäten der Kategorien wurden beim Löschen eines Datensatzes nicht reorganisiert.
- Modul 23-1 "D2U Stellenmarkt - Stellenanzeigen" kann optional den allgemeinen Bewerbungshinweis ausblenden.
1.0.6
- Bugfix: Deaktiviertes Addon zu deinstallieren führte zu fatal error.
- In den Einstellungen gibt es jetzt eine Option, eigene Übersetzungen in SProg dauerhaft zu erhalten.
- Niederländische Frontendübersetzung hinzugefügt.
- Bugfix: CronJob wird - wenn installiert - nicht immer richtig aktiviert.
- Referenznummer kein Pflichtfeld mehr.
- HR4You Import verwendet jetzt Redaxo eigene Methode zum einfügen von Bildern in den Medienpool (https://github.com/redaxo/redaxo/issues/1614).
- Media Manager Bildtypen für Module hinzugefügt.
- CSS für Module hinzugefügt.
1.0.5
- Methode zum Erstellen von Meta Tags d2u_jobs_frontend_helper::getAlternateURLs() hinzugefügt.
- Methode zum Erstellen von Meta Tags d2u_jobs_frontend_helper::getMetaTags() hinzugefügt.
- Bugfix: Update über Installer endete im "Whoops..."
- Bugfix: Deinstallation des hr4you_import Plugins fehlerhaft.
1.0.4
- HR4You Job ID in Übersichtsliste eingefügt.
- HR4You Import Logfehler korrigiert.
- Datenübernahme aus Redaxo 4 D2U Stellenmarkt Addon möglich. Dazu müssen lediglich die entsprechenden Tabellen des alten Addons in der Datenbank vorhanden sein.
- Bugfix: Löschen von Sprachen schlug fehl.
- Bugfix: Fehler beim Speichern von Namen mit einfachem Anführungszeichen behoben.
1.0.3
- Standardbild aus Klasse in Modul verlegt.
- Bugfix beim Speichern der Sprache einer Stelle.
- YRewrite Multidomain Anpassungen.
- Lieblingseditor aus D2U Helper Addon nutzbar.
- Bugfix: Fehler wenn Einstellungen noch nicht vorgenommen wurden.
- Bugfix: Job ID in URL mit aufgenommen.
- Import Plugin: Bei Installation des Autoexportes künftig Ausführung im Frontend und Backend.
- Import Plugin: Fehler wegen namespace behoben.
1.0.2
- Bugfix: URL Addon Daten korrigiert.
- Bugfix: HR4You Autoimport Bugfix, damit Import nicht abbricht.
- Bugfix: Löschen von Kontaktbildern war ohne Warnung möglich.
- Bugfix: HR4You Import hat Bilder von Kontakten gelöscht, obwohl sie noch gebraucht wurden.
- Englisches Backend hinzugefügt.
- Bugfix Job Seiten wenn HR4You Import Sprache nicht Standardsprache vom D2U Helper Addon ist.
- Übersetzungshilfe integriert.
- Editierrechte für Übersetzer eingeschränkt.
- Anpassungen an URL Addon 1.0.1.
1.0.1
Bugix: alle Kategorien in Stellen anzeigen und nicht nur Offline
1.0.0
Migration vom d2u_stellenmarkt Addon aus Redaxo 4.