This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
de:developer:ideas:extensions:ext-coupon [2011/06/28 18:09] roland A lot ideas added |
de:developer:ideas:extensions:ext-coupon [2011/07/31 06:49] (current) roland Dependency to ext-autopurge added |
||
---|---|---|---|
Line 1: | Line 1: | ||
Diese Dokumentationsseite ist Mitglied des [[de:developer:start|Entwicklerteils]] und [[de:developer:ideas:extensions:|Ideen zu den Erweiterungen]] dieses Wikis. | Diese Dokumentationsseite ist Mitglied des [[de:developer:start|Entwicklerteils]] und [[de:developer:ideas:extensions:|Ideen zu den Erweiterungen]] dieses Wikis. | ||
- | ====== Erweiterung ext-coupon (Entwicklerversion, kein produktiver Einsatz möglich) ====== | + | ====== Erweiterung ext-coupon (Beta-Phase, bitte ausgiebig testen!) ====== |
**Daten zur Erweiterung:** | **Daten zur Erweiterung:** | ||
- | * Name: **[[de:user:extensions:ext-coupon|ext-coupon]]** | + | * Name: **[[de:webmaster:extensions:ext-coupon|ext-coupon]]** |
* Kurzbeschreibung: **Versand von Gutscheinen an die Mitglieder** | * Kurzbeschreibung: **Versand von Gutscheinen an die Mitglieder** | ||
+ | * Version: **v0.0.3** | ||
* Hat Adminbereich? **Ja** | * Hat Adminbereich? **Ja** | ||
* Hat Gastbereich? **Nein** | * Hat Gastbereich? **Nein** | ||
* Hat Mitgliederbereich? **Ja** | * Hat Mitgliederbereich? **Ja** | ||
- | * Abhängigkeiten: //Keine// | + | * Abhängigkeiten: **[[de:developer:extensions:ext-autopurge|ext-autopurge]]**, **[[de:developer:extensions:ext-user|ext-user]]**, **[[de:developer:extensions:ext-sql_patches|ext-sql_patches]]**, **[[de:developer:extensions:ext-order|ext-order]]** |
+ | * Release-Revision: **2363** | ||
**Aus dem Aufgabentext herauskopiert:** | **Aus dem Aufgabentext herauskopiert:** | ||
Line 16: | Line 18: | ||
===== Ideen ===== | ===== Ideen ===== | ||
Hier nun alle Ideen aufgelistet: | Hier nun alle Ideen aufgelistet: | ||
- | ==== Bereits implementiert (auch nur lokale Arbeitskopie) ==== | + | ==== Bereits implementiert (auch lokale Arbeitskopie) ==== |
* Der Admin kann eine vor dem Versenden vorgegebene Standardvergütung und -ablaufzeit einstellen. | * Der Admin kann eine vor dem Versenden vorgegebene Standardvergütung und -ablaufzeit einstellen. | ||
* Diese und eine kurze Beschreibung zum Gutschein (z.B. werbender Text) können vor dem Versenden angepasst werden. | * Diese und eine kurze Beschreibung zum Gutschein (z.B. werbender Text) können vor dem Versenden angepasst werden. | ||
Line 23: | Line 25: | ||
* Es erhält bei gewünschten Empfang (Voreinstellung) eine Email mit dem Gutschein-Code, Ablaufdatum und Vergütung in der einstellbaren Währung. | * Es erhält bei gewünschten Empfang (Voreinstellung) eine Email mit dem Gutschein-Code, Ablaufdatum und Vergütung in der einstellbaren Währung. | ||
* Es kann im Mitgliedsbereich alle eingelösten Gutscheine einsehen; mehr: siehe Ablauffrist. | * Es kann im Mitgliedsbereich alle eingelösten Gutscheine einsehen; mehr: siehe Ablauffrist. | ||
- | ==== Noch zu implementieren ==== | ||
* Der Admin kann einstellen, ob die Gutschriften aus den Gutscheinen dem allgemeinen, oder dem Werbekonto gutgeschrieben werden sollen. Letzteres ist für Paidmailer von Wichtigkeit. | * Der Admin kann einstellen, ob die Gutschriften aus den Gutscheinen dem allgemeinen, oder dem Werbekonto gutgeschrieben werden sollen. Letzteres ist für Paidmailer von Wichtigkeit. | ||
* Zudem kann eingestellt werden, ob auch dem Werber anteilig seine Referalprozente gutgeschrieben werden oder nur dem Mitglied selber, unabhängig von oberer Einstellung. | * Zudem kann eingestellt werden, ob auch dem Werber anteilig seine Referalprozente gutgeschrieben werden oder nur dem Mitglied selber, unabhängig von oberer Einstellung. | ||
* Der Admin kann einstellen, wie lange abgelaufene Gutscheine in der Datenbank vorgehalten werden sollen (ab Ablaufdatum), diese werden dem Mitglied im seinem Mitgliedsbereich aufgelistet. | * Der Admin kann einstellen, wie lange abgelaufene Gutscheine in der Datenbank vorgehalten werden sollen (ab Ablaufdatum), diese werden dem Mitglied im seinem Mitgliedsbereich aufgelistet. | ||
+ | * Ein Mitgliedsaccount (des Admins) kann eingestellt werden, von dem die eingelösten Gutscheine abgebucht werden | ||
+ | ==== Noch zu implementieren ==== | ||
==== Weitere Ideen für zukünftige Updates ==== | ==== Weitere Ideen für zukünftige Updates ==== | ||
* //Weiteres?// | * //Weiteres?// | ||
Line 36: | Line 39: | ||
* **coupon_type**, ENUM(CODE,API) - Art des Gutscheins (mehr dazu weiter unten) | * **coupon_type**, ENUM(CODE,API) - Art des Gutscheins (mehr dazu weiter unten) | ||
* **total_created**, BIGINT - Anzahl ausgestellter Gutscheine | * **total_created**, BIGINT - Anzahl ausgestellter Gutscheine | ||
- | * **total_used**, BIGINT - Anzahl eingelöster Gutscheine | + | * **total_cashed**, BIGINT - Anzahl eingelöster Gutscheine |
* **points**, FLOAT - Vergütete Punkte | * **points**, FLOAT - Vergütete Punkte | ||
* **coupon_description**, TEXT - Optionaler Beschreibungstext zum Gutschein (z.B. weshalb er erstellt wurde) | * **coupon_description**, TEXT - Optionaler Beschreibungstext zum Gutschein (z.B. weshalb er erstellt wurde) |