Über dieses Plugin
Der IDF Subsidy Calculator ermöglicht Besuchern, Zuschüsse für Projekte zu berechnen. Über einen mehrstufigen Shortcode-basierten Rechner werden Projekttyp, Förderprogramm, Beratungstage und Tagessatz abgefragt. Die Berechnung erfolgt live im Browser mit Donut-Chart-Visualisierung. Ergebnisse können per E-Mail versendet und im Backend gespeichert werden.
Features
- Modulare Shortcodes: All-in-one Shortcode oder einzelne Module (Formular, Donut-Chart, Ergebnis-Tabelle, Speichern, Ergebnis-Seite) frei platzierbar.
- Live-Berechnung: Sofortige Berechnung bei Slider-Eingabe ohne Seitenneuladen.
- Zwei Berechnungsmodi: Prozentuale Förderquote oder fester Zuschuss pro Tag.
- Donut-Chart: CSS-basierte Visualisierung mit drei Segmenten, alle Farben im Admin konfigurierbar.
- Ergebnis-Tabelle: Drei Spalten (Position, Berechnung, Summe) mit transparenter Kalkulationsdarstellung und konfigurierbaren Farben.
- Dedizierte Ergebnis-Seite: Shortcode für gespeicherte Ergebnisse via UUID-Link aus E-Mail.
- Name-Shortcode: Persönliche Ansprache auf der Ergebnisseite über .
- Avada-Form-Integration: Ergebnis-URL, Name und E-Mail werden automatisch in externe Formularfelder übertragen.
- Konfigurierbares E-Mail-Template: Logo, Farben, Texte und Absender im Admin einstellbar.
- CSV-Export: Alle gespeicherten Berechnungsergebnisse als CSV exportierbar.
- REST API: Aktive Förderprogramme und gespeicherte Ergebnisse als JSON-Endpoints verfügbar.
- Master-Key-Anbindung: Automatische Updates über das IDF-Plugin-Ökosystem.
Changelog
v1.5.0
Hinzugefügt
- Shortcode
[idf_sc_result_name]— gibt den Namen des Besuchers aus dem gespeicherten Ergebnis zurück. - Avada-Form-Integration:
[idf_sc_result_page]unterstützttarget,name_fieldundemail_field-Attribute. - Anklickbare Ergebnisse im Admin: Link zur Frontend-Ergebnisseite, neue Name-Spalte.
- Spalte
namein der Tabelleidf_sc_results. - CSV-Export enthält Name-Spalte.
v1.4.0
Hinzugefügt
- Konfigurierbare Eigenanteil-Farbe (Donut), Default
#dddddd. - Konfigurierbare Tabellen-Farben: Label/Headline, Inhalt, Fokus/Highlight.
- Effektive Förderquote als eigene Tabellenzeile (immer sichtbar).
Geändert
- Eigenanteil ist nicht mehr farblich hervorgehoben.
v1.3.1
Hinzugefügt
- Berechnung-Spalte in der Ergebnis-Tabelle (Position / Berechnung / Summe).
- Shortcode
[idf_sc_result_page]für dedizierte Ergebnis-Seite per UUID-Link.
Behoben
- Doppelte Anzeige bei UUID-Link.
v1.3.0
Hinzugefügt
- Bundesland-Auswahl als Schritt 2 im Formular (Typ → Bundesland → Programm → Tage → Satz).
- Ergebnis-Aufruf per UUID-Link
?result=UUID(lädt Donut + Tabelle direkt). - REST-Endpoint
GET /idf-subsidy-calculator/v1/result/{uuid}.
v1.2.1
Geändert
- CSS-Cleanup: Wrapper erbt Theme-Defaults für
font-family,font-sizeundcolor. - Sekundärtexte nutzen
opacitystatt feste Grautöne. - Schriftgrößen relativ statt absolut.
v1.2.0
Hinzugefügt
- Standard-Tagessatz konfigurierbar pro Programm.
- Programmbeschreibung im CPT, Shortcode
[idf_sc_description](aktualisiert sich beim Programmwechsel).
Behoben
- Accordion-Body: korrekte Textausrichtung und -farbe.
- E-Mail-Button wird jetzt immer angezeigt.
v1.1.2
Behoben
- E-Mail zeigte falsches Ergebnis (Thüringer Modell mit fixem Zuschuss).
- E-Mail-Link 404: Auto-Detection der Seite mit Shortcode + neues Setting „Seiten-URL" als Override.
- PHP 8.x Fatal Error in Admin-Spalte Zuschuss vermieden.
v1.1.1
Geändert
- Keine Inline-Styles mehr in
frontend.js— alle als CSS-Klassen. - Headline vereinfacht:
<h3>Ihr Ergebnis für (Thema)</h3>. - Button-Hover-Farbe konfigurierbar.
- Feste Spaltenbreiten in der Ergebnis-Tabelle (60/40).
v1.1.0
Hinzugefügt
- Fester Zuschuss pro Tag (Thüringer Beratungsrichtlinie): Feld
zuschuss_pro_tag. > 0 → fester Betrag pro Tagwerk statt prozentualer Förderquote. - Min. Tagessatz konfigurierbar (Default 100 €).
- QS-Farbe im Admin.
- Effektive Förderquote in der Ergebnis-Tabelle bei festem Zuschuss.
Geändert
- Einzel-Shortcodes zeigen sofort eine Struktur statt Hinweis.
.idf-sc-wrappernutztwidth: 100%.
v1.0.1
Behoben
- Color Picker und Media Uploader auf Admin-Unterseiten (Hook-Check erweitert).
v1.0.0
Hinzugefügt
- Initiales Release: Umbenennung von
idf-foerderrechnerzuidf-subsidy-calculator. - Plugin-Slug, Klassen-, Konstanten-, CSS-, JS-Prefix einheitlich auf
idf-sc-/IDF_SC_migriert.
Enthaltene Features (aus Förderrechner v1.0.0–v1.2.1)
- CPT
subsidy_programmit nativen Meta-Boxes. - Modulare Shortcodes mit EventBus-Architektur (Combined + 4 Einzel-Shortcodes).
- Live-Berechnung mit CSS-basiertem Donut-Chart.
- E-Mail-Versand mit konfigurierbarem HTML-Template.
- CSV-Export der Ergebnisse.
- REST-API-Endpoint.
- Master-Key-Anbindung.