View Issue Details Reproducibility: Date Submitted: Last Update: 50 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-01-05 01:17 2016-11-23 12:10 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Modul- und "What"-Titel bei aktivierter SEO-Erweiterung in URL einbauen ... und dabei gleichzeitig die veralteten Kurz-URLs per redirect unterbinden. Dies hat wie Ticket 0000049 SEO-Vorteile und traegt zur Verbesserung des Rankings bei. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000394) Quix0r 2009-11-18 05:57 Wird mit ext-seo soweit sein. View Issue Details Reproducibility: Date Submitted: Last Update: 6 [Branch 0.2.1FINAL] feature Extension Request N/A 2008-12-20 01:13 2016-11-23 10:59 Reporter: Assigned To: Priority: Quix0r Quix0r normal PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: none ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-surfbar: Besuchertausch "Surfbar" Eine Surfbar für Ihre Mitglieder mit prozentualer Ref-Vergütung (optional) und vielem mehr. Die gebuchten URLs werden bei aktivierter Surfbar-Erweiterung automatisch in ihr gesammelt und sind dann sofort ansurfbar. Die Vergütung kann zu einem Fix-Preis erfolgen oder auch dynamisch. Die Fix-Vergütung in Punkte stellen Sie im Adminbereich ein. Soll die Vergütung dynamisch erfolgen, stellen Sie dies einfach um. Sind mehr Mitglieder Online, erhält das surbarnutzende Mitglied für jeden Seitenbesuch mehr Punkte gutgeschrieben. Hat das Mitglied selbst mehr URLs gebucht, erhält es für den Besuch anderer gebuchter Webseiten ebenfalls mehr Punkte gutgeschrieben. Dabei richtig sich der Basispreis nach der gebuchten Vergütung pro Klick aus der Mailbestellung. Die dynamischen Gutschriften werden prozentual errechnet und gemeinsam mit der Basisvergütung gutgeschrieben. Die prozentuale Ref-Vergütung wird jedoch nur von der Basisvergütung berechnet. Es können auch URLs direkt und nur in die Surfbar gebucht werden. Sie können zudem eigene URLs (nur aus Sponsorennetzwerken nehmen, wo das Einbinden der URL in eine Surfbar erlaubt ist!) aus dem Adminbereich hinzufügen und dabei eine Reload-Sperre unabhängig von den Standarteinstellungen in Sekunden angeben. Die Wartezeit ist ebenfalls entweder statisch einstellbar, wenn Sie statische Vergütung eingestellt haben oder dynamisch. Dabei richtet sich ebenfalls die Basiswartezeit nach der Verweildauer aus der gebuchten Mails. Bei direkt in der Surbar gebuchten URLs gilt eine eingestellte Festzeit und Festpreis. Das Mitglied kann nicht seine eigenen Seiten besuchen! Sobald alle gebuchten also freigegebenen - URLs in Reload-Sperre sind, wird ein grafischer Code nach einer einstellbaren Wartezeit angezeigt, den der User wiederholen muss, um weiter zu verdienen. Dies geht jedoch nur, wenn URLs aus der Reload-Sperre heraus sind. surfbar Tags: Steps To Reproduce: Additional So aus der Erweiterungsbeschreibung übernommen. Information: System Description Attached Files: Notes (0000007) Quix0r 2008-12-20 01:15 Text ist nun Fliesstext. View Issue Details ID: Category: 11 [Branch 0.2.1-FINAL] feature Extension Request Reporter: Quix0r Assigned To: Priority: normal Status: Product Build: Projection: ETA: new Severity: Platform: OS: OS Version: Product Version: SVN-HEAD Resolution: Reproducibility: Date Submitted: Last Update: N/A 2008-12-20 01:43 2016-11-23 10:57 PHP5-Latest Linux 2.6 0.2.1-FINAL open none none Fixed in Version: Target Version: Summary: 0.2.1-FINAL Erweiterung ext-events - Wichtige Ereignisse des Mitgliederaccounts Wichtige Ereignisse wie das Registrieren des betreffenden Mitgliederaccounts, Änderungen an den Interessen, Aktualisierung der Profildaten, fehlgeschlagene Description: Loginversuche, Zusenden eines neuen Passwortes und vieles mehr werden mit dieser Erweiterung für eine einstellbare Dauer in der Datenbank gespeichert und dem jeweiligen Mitglied einsehbar im Mitgliederaccount zur Verfügung gestellt. Tags: events Steps To Reproduce: Text aus der Erweiterungsbeschreibung übernommen. Additional Information: Link zur Entwicklerseite (Ideensammelung): http://wiki.mxchange.org/doku.php/de/developer/ideas/extensions/ext-events System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 133 [Branch 0.2.1FINAL] Code trivial Standards always 2009-10-21 00:20 2016-11-23 10:13 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: tweak ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: open 0.2.1-FINAL Unnoetige else-Bloecke entfernen Es sollten aus dem Script unnoetige else-Bloecke entfernt werden, um die Wartbarkeit zu erhoehen: --- VOHER: --if ($someBool) { // Do something for if $foo = someFooThings(); } else { // Set foo to zero $foo = 0; } --- NACHHER: --// Init foo $foo = 0; if ($someBool) { // Do something for if $foo = someFooThings(); } // END - if Tags: Steps To Reproduce: Additional Information: 0.2.1-FINAL System Description Attached Files: Notes (0000457) Quix0r 2010-06-20 18:15 Namenskonventionen sollten auch hier eingehalten werden. :) View Issue Details ID: Category: 247 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2013-06-04 16:33 2013-06-04 16:34 PHP5-Latest Linux 3.4 0.2.1-FINAL open 0.2.1-FINAL Summary: Erweiterung ext-transaction: "Transaktionsspiel" Description: Kommt noch! ;) Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 1 [Branch 0.2.1FINAL] feature Feature Request N/A 2008-12-18 01:22 2013-06-04 16:34 Reporter: Assigned To: Priority: Quix0r Quix0r none PHP5-Latest Linux 2.4/2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Eure Ideen für das kommende 0.2.1-FINAL Das kommende 0.2.1-Final soll "eine runde Sache" werden. Also postet eure Ideen hier ruhig. Schlechte Ideen gibt es nicht, nur welche, die ich lieber in 0.3.0 einbinden will. :) Also postet auch diese hier. Um mal einen Anfang zu machen - aber nicht zu "technisch" werdend, liste ich mal ein paar Ideen von mir auf: Description: - Derzeit ist das Login in den Adminbereich bei einigen gestört. Siehe 0000004 - Admin-Bereich komplett relaunchen, es wird bei zu viele Untermenüs langsam unübersichtlich, trotz der task-Erweiterung. - Diese Übersicht sollte durch die neuen Filter besser gegliedert werden - Sprachsystem von Konstanten nach Array-Elementen umschreiben (0000004) - Regelmäßiger Check nach Updates - auch Erweiterungen - beim Login in den Admin-Bereich (ähnlich wie OpenAds aka. phpAdsNew dies handhabt). - Anbindung an das kommende Hub-System (namenlos derzeit), dies sollte ausschließlich ab 0.3.0 der Fall sein, ein Connector für 0.2.1-Überwechseler sollte es aber auch geben - Umstellung des Menüpunktes "Menü-System" (0000233) - ... Wir sammeln am besten erstmal hier alles und sortieren dann nach Versionsnummer die Ideen ein, so kann jeder posten, aber achtet auf doppelte Ideen... Niemand will Sachen zweimal coden... :mrgreen: ;) Tags: - Surfbar ist in Arbeit (90% fertig, ext-surfbar, 0000006) - Refback ist fertig (Alpha-Phase, ich brauche hier mehr Tester! 0000007) - Anbindung Primera-API (<50% fertig, mal geschaetzt, ext-refback, 0000008) - Deutliche verbesserte Cache-Erweiterung: Das Script haengt nun staerker von den Cache-Dateien ab! Solltet ihr Probleme haben, bitte alle Verzeichnisse innerhalb des Verzeichnisses inc/cache/ leeren (nicht das Verzeichnis selbst loeschen!) und erneut probieren. Caching vom Adminmenue ist experimenteller Code. - Ref-Link gefixt (Ref-Rallye noch nicht!) - Tresor-Erweiterung (ext-safe, 0% fertig, nur Dummy, 0000009) - Universelle API-Anbindungserweiterung (Erweiterung ext-network, 1% fertig, 0000002) - Kontoauszug aller Auf- und Abbuchungen (Erweiterung ext-booking, ca. 60% fertig, 0000010) - Event-System für das Mitglied: Auflistung aller wichtigen Aktionen des Users, nicht jede Buchung; 0% fertig; Erweiterung ext-events, 0000011) - Filter-System (siehe inc/filters.php, nicht mit dem irgentwann mal angekündigtem URL-Filtersystem verwechseln; ca. 10% fertig) - Expression-Language, soll mehr Dynamitaet bringen und besseres URL-Rewriting (0000176) - Erweiterung ext-partner (0000171; Partnerseiten verwaltbar) - Erweiterung ext-validator (0000172; W3.org-Validierungslinks direkt eingebunden) - Erweiterung ext-autoreg (0000183, Auto-Regger Client und Server) - Erweiterung ext-bank (0000184, Bank mit verzinsbaren Konto usw.) - Erweiterung ext-clickbanner (0000185, durch Mitglieder/Sponsor buchbare Klickbanner, anstelle der Bannerrotationscode/Bannertemplates) - Erweiterung ext-debug (0000186, einfaches Zusenden der debug.log-Datei an mxchange.org) - Erweiterung ext-forced (0000187, Forcedbanner, Mitglieder klicken, Sponsoren buchen) - Erweiterung ext-grade (0000189, Einstufung der Mitglieder mit Sonderrabatten/Sondergutschriften) - Erweiterung ext-jackpot (0000190, Jackpot-Einbindung) - Erweiterung ext-refsell (0000191, Accounts ohne Referal werden verkaufbar) - Erweiterung ext-report (0000192, Bugsmails an mxchange.org automatisch weiterleiten) - Erweiterung ext-terms (0000193, Ersatz fuer statisches Template agb.tpl) - Erweiterung ext-imprint (0000202, Ersatz fuer statisches Template impressum.tpl) - Erweiterung ext-announcement (0000194, Ankuendigungen zum Mailtausch/Paidmailer) - Erweiterung ext-coupon (0000211, Gutscheine fuer Mitglieder) - Erweiterung ext-signup (0000229, SignUp-/Bonusaktionen fuer Mitglieder) - Erweiterung ext-shredder (0000230, Punkte spenden fuer einen guten Zweck) - Erweiterung ext-grade (0000189, Accountstufen) - Erweiterung ext-transaction (0000247, Transaktionen) - Zeitgesteuerter Versand von Bonusmails (0000204) - Diverese kleine Verbesserungen/Fixes, die mir nicht mehr einfallen... :) anonymity, API, cache, events, filter, Primera, proxy-support, surfbar Steps To Reproduce: Additional Text ohne erledigten Dinge aus dem http://forum.mxchange.org/topic-288.html. Information: System Description Attached Files: Notes (0000001) Quix0r 2008-12-18 20:52 Ich werde noch die einzelen größeren Dinge eigene Issues geben, dann können wir sie getrennt tracken. (0000485) Quix0r 2010-08-25 21:41 Noch mehr Erweiterungen sind bereits in der Repository dazugekommen und nun auch hier dokumentiert. View Issue Details Reproducibility: Date Submitted: Last Update: 218 [Branch 0.2.1FINAL] Code tweak Standards always 2012-06-17 00:56 2012-11-28 19:32 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Konfigurationsseiten in fieldset/legend/label umwandeln - Namenskonvention Die (starren) Tabellen haben ausgedient und sollen nun gegen "schoenere" Tags ausgewechselt werden, dies sind: - fieldset, um die Einstellungen zu gruppieren - legend, um der Gruppe einen Titel (im oberen Rahmen) zu geben - label, um der Einstellung (select, input usw.) eine kleine Beschreibung zu geben - div, damit wird nur die Einstellung "verpackt" und kann dann noch ausgerichtet werden Description: Tags: Es soll dabei folgende Namenskonvention gelten: - Fuer Titel (class="table_header") wird immer ADMIN_CONFIG_FOO_TITLE verwendet, Ausnahme ist what=config_title, da sonst ADMIN_CONFIG_TITLE_TITLE dort stuende - Fuer Gruppentitel (legend) wird immer ADMIN_CONFIG_FOO_MY_GROUP_LEGEND genommen (wobei FOO von what-config_foo.php kommt!) - Fuer label (for-Attribut) wird imme der Bezeichner aus dem Tag select, input, textarea usw. genommen (der immer gleich der Tabellenspalte genannt ist) - Fuer einzelne Einstellungen wird immer ADMIN_CONFIG_FOO_MY_ENTRY genommen (FOO ist wieder aus what-config_foo.php, MY_ENTRY gleicher Bezeichner wie die Tabellenspalte) - Fuer abschliessende Hinweise wird immer ADMIN_CONFIG_FOO_NOTICE genommen und in einen separaten div-Tag eingeschlossen (class="notice"!) admin, config, naming convention Steps To Reproduce: Additional Damit sollten die Sprachelemente und Ids alle einheitlich benannt sein - bis halt auf Information: die Ausnahme config_title. System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 154 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-11-29 03:03 2012-11-28 19:32 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: tweak ETA: Summary: Description: > 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL HTML-Verbesserungen/-Entsorgungen am alten Code Noch immer enthalten viele Templates alten Code aus den Anfaengen. Diese sollten schrittweise entfernt bzw. verbessert werden. Dazu zaehlen u.a.: - width-/align-Attribut im table-tag - height-Attribut im tr-tag (wo admin_title verwendet wird z.B.) - Erzwungene Leerstellen und class="seperator" - small/big-Tags (wenn noch vorhanden) gegen passende CSS-Klassen tiny/big austauschen (div/span) - Misslungene Code-Formatierungen durch einen Fehler von mir - Gezwungene Leerstellen und teilweise Sternchen (*) bei Absendebuttons - Generell Austausch von table -> div Bei Bedarf bitte eine Notiz anhaengen, ich erweitere dann die Liste. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 110 [Branch 0.2.1FINAL] feature Feature Request always 2009-03-09 07:09 2012-11-28 19:31 Reporter: Assigned To: Priority: Quix0r Quix0r none PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Code-Stil - Was neu ist, was alt ist ALT: if ($bla == $blub) { // Do something } else { // Do something else } NEU: if ($bla == $blub) { // Do something } else { // Do something else } Tags: Steps To Reproduce: Additional Information: Variablen oder Array-Elemente werden immer mit z.B. isset() abgefragt. Es werden Funktionen, wie is_array() usw. verwendet. Zum Entwickeln bitte immer error_reporting(E_ALL | E_STRICT) verwenden. System Description Attached Files: Notes (0000310) 2009-03-09 11:14 (0000349) Quix0r 2009-07-26 18:49 Hm ist das nicht umgekehrt oder hab ich an den falschen Stellen bis jetzt gearbeitet? Ich finde ja die Schreibweise if ($bla == $blub) { // Do something } else { // Do something else } sowieso übersichtlicher. Bitte nach dem Stil "NEU" aufbauen, das ist kompakter und die Uebersichtlichkeit geht noch. Ich muss dazu sagen, dass es an einigen Stellen mit if-elseif-elseif-else-Blocken mit dem alten Stil sehr lang wird und dadurch unuebersichtlich wird, beim neuen Stil ist jedoch die oeffnende Klammer bei sehr langen if-Abfragen nicht sichtbar. :( Nun, die Entscheidung sollte bleiben. Sonst stuelpen wir staendig den Code um und kommen nicht zum Fixen/Fertigstellen. (0000435) Quix0r 2010-03-02 17:43 DIe langen boolischen Ausdruecke koennten auch in Funktionen in wrapperfunctions.php verpackt werden. Dann haetten wir das Problem mit dem Verschwinden der Klammer bei ueberlangen Ausdruecken nicht. Das sollte dann aber in einem seperaten Ticket gepflegt werden. View Issue Details Reproducibility: Date Submitted: Last Update: 148 [Branch 0.2.1FINAL] major Feature Request N/A 2009-11-26 01:52 2012-11-28 18:33 Reporter: Assigned To: Priority: Quix0r Quix0r normal PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: tweak ETA: Summary: Description: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Dinge, die nicht passieren sollen, sollten in reportBug() enden Dies geht aus meinem Commit-Kommentar 1573 hervor. Exemplarisch habe ich dies auch schon an ext-yoomedia mal gemacht. Nun sollen alle diese Stellen gefunden werden und von logDebugMessage() (passiv) auf reportBug() (Abbruch mit Mail) umgestellt werden. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 239 [Branch 0.2.1FINAL] feature Feature Request N/A 2012-11-21 23:38 2012-11-28 18:05 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 3.4 Status: assigned ID: Category: Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-network: Umrechnungskurs und an ext-grade anbinden Es soll pro Werbenetzwerk eine Umrechnungsrate zum Umrechnen der angegebenen Preise in die mailtausch-lokale Waehrung hinzugefuegt werden. Description: Dies sollte ueber einen Filter erfolgen, damit z.B. ext-grade sich auf diesen registrieren kann und dann z.B. einen Sonderboni geben kann. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 241 [Branch 0.2.1-FINAL] minor Feature Request Reporter: Quix0r Assigned To: Priority: high Status: new Product Build: Projection: none ETA: none Summary: Description: Severity: Reproducibility: Date Submitted: Last Update: always 2012-11-28 00:10 2012-11-28 00:10 Platform: OS: OS Version: Product 0.2.1-FINAL Version: Resolution: Fixed in Version: Target Version: open 0.2.1-FINAL Bei Deinstallieren von Erweiterungen auch die benoetigten mit deinstallieren Wird z.B. ext-user deinstalliert, jedoch ext-autopurge nicht, gibt es in der AdminWillkommensseite einen SQL-Fehler, da eine benoetigte Spalte fehlt: Mailer-Project ist in Script/Funktion createExtraTaskRows, Zeile 554 mit folgender Meldung abgebrochen: Note: file=createExtraTaskRows,line=554:mysql_error()=Unknown column 'd.ap_notified' in 'where clause',last_query=SELECT d.`userid`, d.`email`, d.`last_online` FROM `mxchange_user_data` AS `d` WHERE d.`status`='CONFIRMED' AND (UNIX_TIMESTAMP() - d.`joined`) >= 2592000 AND (UNIX_TIMESTAMP() - d.`last_online`) >= 2592000 AND (UNIX_TIMESTAMP() - d.`ap_notified`) >= 2592000 AND `surname` NOT LIKE 'tester_%%' AND d.`userid` != 1 ORDER BY d.`userid` ASC Please report this bug at http://bugs.mxchange.org and include this whole message + logfile from inc/cache/debug.log in your report (you can now attach files). Backtrace: template-functions.php:1307, debug_get_printable_backtrace(0) lib-mysql3.php:629, reportBug(3) lib-mysql3.php:93, SQL_ERROR(3) task_functions.php:554, SQL_QUERY(3) task_functions.php:530, createExtraTaskRows(3) what-welcome.php:62, outputAdvancedOverview(1) inc-functions.php:133, include(1) inc-functions.php:144, loadInclude(1) action-login.php:50, loadIncludeOnce(1) inc-functions.php:133, include(1) admin-inc.php:208, loadInclude(1) admin.php:370, doAdminAction(0) inc-functions.php:133, include(1) inc-functions.php:144, loadInclude(1) module-functions.php:518, loadIncludeOnce(1) modules.php:55, doIncludeModule(0) Request-URI: /modules.php?module=admin&action=login Thank you for finding bugs. Tags: Steps To Reproduce: Additional Information: Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 124 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-07-26 20:49 2012-11-26 13:11 Reporter: Assigned To: Priority: Quix0r Quix0r normal PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: redesign ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Surfbar: Mitgliederaktionen nicht editierbar Derzeit lassen sich die Mitgliederaktionen zwar anzeigen, beim Klick auf "Editieren" passiert jedoch nichts (es kommt nicht das erwartete Ergebnis, dass man die ausgewaehlten Aktionen editieren kann). Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes Aktuell kommt noch: (0000607) Quix0r 2012-11-26 13:11 Mailer-Project ist in Script/Funktion doGenericEditEntriesConfirm, Zeile 2176 mit folgender Meldung abgebrochen: Note: file=doGenericEditEntriesConfirm,line=2176:mysql_error()=Duplicate entry 'PENDING-EDIT' for key 'status_action',last_query=UPDATE `mxchange_surfbar_actions` SET `actions_status`='PENDING', `actions_action`='EDIT', `actions_new_status`='0' WHERE `actions_id`=2 LIMIT 1 Please report this bug at http://bugs.mxchange.org and include this whole message + logfile from inc/cache/debug.log in your report (you can now attach files). Backtrace: template-functions.php:1307, debug_get_printable_backtrace(0) lib-mysql3.php:629, reportBug(3) lib-mysql3.php:93, SQL_ERROR(3) mysql-manager.php:2176, SQL_QUERY(3) admin-inc.php:1026, doGenericEditEntriesConfirm(10) debug_get_printable_backtrace:1003, adminEditEntriesConfirm(11) callback-functions.php:1362, call_user_func_array(2) debug_get_printable_backtrace:1003, doXmlCallbackFunctionExecute(4) xml-functions.php:196, call_user_func_array(2) xml-functions.php:112, doCallXmlCallbackFunction(1) what-list_surfbar_actions.php:58, doGenericXmlTemplateCallback(1) inc-functions.php:133, include(1) inc-functions.php:144, loadInclude(1) action-surfbar.php:50, loadIncludeOnce(1) inc-functions.php:133, include(1) admin-inc.php:208, loadInclude(1) admin.php:370, doAdminAction(0) inc-functions.php:133, include(1) inc-functions.php:144, loadInclude(1) module-functions.php:518, loadIncludeOnce(1) modules.php:55, doIncludeModule(0) Request-URI: /modules.php?module=admin&what=list_surfbar_actions Thank you for finding bugs. View Issue Details ID: Category: 240 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2012-11-25 01:15 2012-11-25 01:19 PHP5-Latest Linux 3.4 0.2.1-FINAL open 0.2.1-FINAL Einfacheres Einrichten von Guthabenkonten Aktuell muss z.B. wenn das neue Guthabenkonto mit in's Werbeguthaben oder auszahlungsfaehige einfliessen soll, die entsprechenden Funktionen statisch erweitert werden. Hier sollte die Tabelle points_data um Spalten erweitert werden: is_payout: ENUM('Y','N') - Ob das Guthaben in's auszahlungsfaehige fliessen soll oder nur in's Werbeguthaben Tags: Steps To Reproduce: Additional Information: Die entsprechenden Templates muessen dann noch zusaetzlich erweitert werden; "Auflisten" kann sehr breit dadurch werden! Eventuell sollte diese in ein Zweizeilen-Layout umgewandelt werden. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: 2 Reporter: Assigned To: Priority: Status: Product Build: Projection: ETA: Summary: Category: Severity: [Branch 0.2.1FINAL] Extension feature Request Reproducibility: Date Submitted: Last U N/A 2008-12-18 21:03 2012-1 Quix0r Quix0r normal assigned 0.2.1-FINAL redesign > 1 month Platform: OS: OS Version: Product Version: Resolution: PHP5-Latest Linux 2.6 0.2.1-FINAL open Fixed in Version: Target Version: 0.2.1-FINAL Erweiterung ext-network - Universelle Werbenetzwerk-Erweiterung Ein Mailtausch lebt von Sponsoren (sei es direkt angemeldete - dazu nutzen Sie bitte extüber Werbenetzwerke angeworbene), da auch irgentwo die Kosten (Domain-, Serverko gedeckt werden müssen. Beispielsweise sind Sie bei 20 (oder gar mehr) Werbenetzwerken angemeldet. Dass Sie d überall manuell die Links mit Werbetext und Betreffzeile rauskopieren können, da es wär, ist vollkommen klar. Genau hier hilft Ihnen diese Erweiterung weiter, indem es die Klick-URL (die Sie bewerben sollen) und vieles mehr von den einzelnen Werbenetzwerk Interface abfragt. Description: Diese Erweiterung ist allgemeingültig und sollte somit zu möglichst allen Werbenetz kompatibel sein. Sie brauchen also nur Ihre Interface-Zugangsdaten (meistens Ihre User-I Interface-Passwort) im Adminmenü eintragen und schon können die Kampagnen aus Werbenetzwerk zu diesem Mailtausch übertragen werden, Sie machen dazu nur wenige brauchen keine Werbetexte oder URLs umständlich kopieren. Noch in Planung: Einige Werbenetzwerke bietet die Möglichkeit eines V-Checks an. D überprüft, ob auch die beworbene URL aufgerufen wurde und wird dann an Ihren M korrektem Aufruf zurückgemeldet. Tags: Steps To Reproduce: Sollte ein Werbenetzwerk (nur welche mit Interface werden unterstützt) fehlen, melden diesem Forum. Mein Team und ich binden es dann bald im Mailer-Projekt ein. erweiterung, ideenfindung, Sponsorennetzwerk Direkt aus der Aufgabenbeschreibung extrahiert. Additional Information: Idee zum manuellen Abfragen der Netzwerke: - Über die XML-API eine Liste aller konfigurierten Netzwerke generieren (JOINs gehe - Entweder kann jedes Netzwerk einzelnt abgefragt oder alle ausgewählten zusammen a - Dies sollte - damit die Ladezeit nicht zu lange ist - per AJAX erfolgen (also über ajax aus JavaScript). System Description Attached Files: Notes (0000002) Die Erweiterung sollte das Einbinden von neuen Sponsorennetzwerken ("SN") durch den Admini Quix0r MXChange.org anbieten (Download einer SN-Liste vom MXChange-Server). 2008-1218 Zudem sollte sie Referal-Links erlauben. 21:06 (0000130) Quix0r 2009-02- Dies kann sehr lange dauern. Erstmal >1 Monat eingestellt. 06 03:01 Mailer Project ist in Script/Funktion doAdminNetworkProcessForm, Zeile 87 mit folgender Meld abgebrochen: Note: Invalid do config_networks, function doAdminNetworkProcessConfigNetwo exist. Please report this bug at http://bugs.mxchange.org and include the logfile from inc/cache/debug.lo (you can now attach files): 1. template-functions.php:1181, debug_get_printable_backtrace(0) 2. network_functions.php:87, debug_report_bug(4) (0000512) 3. network_functions.php:60, doAdminNetworkProcessForm(0) 4. what-config_networks.php:50, doNetworkHandleForm(0) Quix0r 5. inc-functions.php:129, include(1) 2010-116. action-network.php:50, loadInclude(1) 09 7. inc-functions.php:129, include(1) 02:30 8. admin-inc.php:218, loadInclude(1) 9. admin.php:384, doAdminAction(0) 10. inc-functions.php:129, include(1) 11. inc-functions.php:143, loadInclude(1) 12. modules.php:137, loadIncludeOnce(1) Request-URI: /projects/mailer/branches/0.2.1FINAL/modules.php?module=admin&what=config_networks&do=config_networks Thank you for finding bugs. (0000513) Mailer Project ist in Script/Funktion doAdminNetworkProcessForm, Zeile 87 mit folgender Meld abgebrochen: Note: Invalid do handle_api_translation, function doAdminNetworkProcessHandleA Quix0r 2010-11- does not exist. 09 Please report this bug at http://bugs.mxchange.org and include the logfile from inc/cache/debug.lo 02:30 (you can now attach files): 1. template-functions.php:1181, debug_get_printable_backtrace(0) 2. network_functions.php:87, debug_report_bug(4) 3. network_functions.php:60, doAdminNetworkProcessForm(0) 4. what-list_network_api_translation.php:56, doNetworkHandleForm(0) 5. inc-functions.php:129, include(1) 6. action-network.php:50, loadInclude(1) 7. inc-functions.php:129, include(1) 8. admin-inc.php:218, loadInclude(1) 9. admin.php:384, doAdminAction(0) 10. inc-functions.php:129, include(1) 11. inc-functions.php:143, loadInclude(1) 12. modules.php:137, loadIncludeOnce(1) Request-URI: /projects/mailer/branches/0.2.1FINAL/modules.php?module=admin&what=list_network_api_translation&do=handle_api_transl Thank you for finding bugs. (0000589) Quix0r Es sind einige Werbnetzwerke wieder deaktiviert worden, da diese nicht mehr erreichbar waren (o 2012-10- Domain bzw. anderer Inhalt). Mehr: http://forum.mxchange.org/topic-471.html 14 01:49 View Issue Details ID: Category: 233 [Branch 0.2.1FINAL] tweak Feature Request Reporter: Assigned To: Priority: Quix0r Status: new high Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: always 2012-10-19 11:49 2012-10-22 19:24 PHP5-Latest Linux 3.4 0.2.1-FINAL open 0.2.1-FINAL Menüsysteme bearbeiten - Neu überarbeiten Die Scripte und Templates weisen derzeit einen nicht-standardkonformen Aufbau auf. Diese sollen nun vollständig überarbeitet werden und XML-Templates verwendet werden. Konkret geht es um ... Description: - den Wegfall von admin_add, guest_add und mem_add (alle können in die neuen Scripte integriert werden) - die Umbenennung von adminedit, guestedit und memedit nach edit_admin_menu, edit_guest_menu und edit_member_menu - Umstellung der Scripte auf ein XML-basiertes System - Bessere HTML-Templates (auch umbenennen!), da die derzeitigen nicht okay sind - Alle Sprachelemente umschreiben/umbenennen, dass diese einheitlicher werden menu system, menusystem, rewrite Tags: Steps To Reproduce: Additional Es wird z.B. immer ADMIN_EDIT_ADMIN_MENU_TITLE oder Information: ADMIN_EDIT_ADMIN_MENU_NOTICE verwendet. System Description Attached Files: Notes (0000599) Quix0r 2012-10-22 19:24 -----------------------------Fehlermeldung: file=adminProcessMenuEditForm,line=1466:mysql_error()=Duplicate entry 'contribute' for key 'what',last_query=UPDATE `mxchange_guest_menu` SET `title`='Mitmachen',`action`='interna',`what`='contribute' WHERE `action`='interna' AND `id`=37 LIMIT 1 -----------------------------Backtrace: 1.:template-functions.php:1309, debug_get_mailable_backtrace(0) 2.:lib-mysql3.php:590, reportBug(3) 3.:lib-mysql3.php:93, SQL_ERROR(3) 4.:lib-mysql3.php:293, SQL_QUERY(3) 5.:admin-inc.php:1466, SQL_QUERY_ESC(4) 6.:what-guestedit.php:188, adminProcessMenuEditForm(2) 7.:inc-functions.php:133, include(1) 8.:inc-functions.php:144, loadInclude(1) 9.:action-menu.php:50, loadIncludeOnce(1) 10.:inc-functions.php:133, include(1) 11.:admin-inc.php:205, loadInclude(1) 12.:admin.php:370, doAdminAction(0) 13.:inc-functions.php:133, include(1) 14.:inc-functions.php:144, loadInclude(1) 15.:module-functions.php:518, loadIncludeOnce(1) 16.:modules.php:55, doIncludeModule(0) -----------------------------Abfrage-String: /modules.php?module=admin&what=guestedit&sub=interna ------------------------------ View Issue Details ID: Category: 187 [Branch 0.2.1-FINAL] feature Extension Request Reporter: Quix0r Assigned To: Quix0r Priority: normal Status: assigned Product Build: Projection: none ETA: none Summary: Description: Severity: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:10 2012-10-20 23:18 Platform: OS: OS Version: Product Version: PHP5-Latest Linux 2.6 Resolution: open Fixed in Version: Target Version: 0.2.1-FINAL 0.2.1-FINAL Erweiterung ext-forced - Forcedbanner, Mitglieder klicken, Sponsoren buchen Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Lassen Sie Ihre Sponsoren Forced-Banner oder -Textlinks buchen und geben Sie Ihren Mitgliedern für jeden Klick einen festen - alternativ auch dynamischen Betrag an Punkte. Sie können auch selber welche einstellen bzw. aus den Werbenetzwerken welche übernehmen. Forced-Banner bzw. -Textlinks sind Werbemittel mit Klickzwang. Sie sollten daher keine "normalen" Banner oder Textlinks verwenden, da auf Forced-Werbemittel sehr hohe (unnatürlich hohe) Klickraten erfolgen und dies im schlimmsten Fall zu einer Sperrung beim Werbenetzwerk führen kann. -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren: Information: http://wiki.mxchange.org/doku.php/de/developer/ideas/extensions/ext-forced System Description Attached Files: Notes (0000595) Quix0r 2012-10-20 23:18 Auch hier gab es seit ein paar Umstellungen an den "Build-List" Funktionen ein paar Bugs, die mit neuester Revision beseitigt sind. Es kommt aktuell eine Abbruchmeldung, wenn ein Zusatzverdienst von Forced-PopUps (mit Verguetung, die erst nach einem Mindestauffenthalt gutgeschrieben wird). Das ist momentan in Arbeit. :) View Issue Details ID: Category: 171 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: 0.2.1-FINAL Projection: major rework ETA: Summary: Description: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-12-18 23:57 2012-10-14 11:54 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-partner: POST-Ping an Partnerseiten bei Anmeldung senden Aus der Aufgabenbeschreibung kopiert: ---------------------------------------------------------------Diese Erweiterung ermöglicht es Ihnen, dass Ihre Partner Mitglieder bewerben können und bei auf Ihrem Mailtauscher durchgeführter Anmeldung oder Bestätigung der Anmeldung einen "Ping" erhalten. Dieser Ping ist (bzw. ist empfehlenswert) eine POST-Anfrage an die Partnersite und kann beliebige Daten enthalten, die Sie mit Ihrem Partner abgesprochen haben. Typische Daten sind hier die Email-Adresse und/oder Userid. Die Anfrage selbst ist durch einen API-Key authentiziert, den Ihnen Ihr Partner geben sollte. Anderfalls kann nicht sichergestellt werden, dass auch nur Ihre Seite die Website Ihres Partners anpingt. Die Daten können dabei entweder als XML (freie Definition der Node-Namen durch Template) oder als POST-Parameter (freie Benennung) übertragen werden. Eine Verschlüsselung ist mit mcrypt geplant. SSL ist (https) ist noch nicht möglich und vielleicht erst ab Mailer Project 0.3.0 möglich. Tags: Steps To Reproduce: Additional Information: Dem Anmelder sollte es moeglich sein, die Partnerzeiten per Checkbox + eine fuer den Datenschutz hinzuwaehlen zu koennen und einsehen zu koennen, welche Felder an den Partner gesendet werden. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 155 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new high Product Build: 0.2.1-FINAL Projection: tweak ETA: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-12-03 02:58 2012-10-08 10:46 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Summary: Warnhinweis beim naechsten Login, wenn Ausloggen nicht erfolgte Es sollte beim Einloggen des Admins/Users/Sponsor ein Warnhinweis kommen, wenn dieser sich nicht zuvor ausgeloggt hat. Dies dient der Sicherheit des jeweiligen Accounts und sollte daher auch in 0.2.1-FINAL (0.3.0 sowieso) eingebaut werden. Description: Dazu muss im Logout-Script ein Funktionsaufruf eingebaut werden, der ein Flag "ausgeloggt" auf "Ja" setzt. Bei jedem Einloggen muss dies auf "nein" gesetzt werden und kann gleich ueberprueft werden, ob es auf "ja" steht. Bitte zu Umsetzung ausschliesslich englische Begriffe (has_logged_out, Y/N z.b.?) verwenden, um die Namenskonvention nicht zu brechen. Tags: Steps To Reproduce: Additional Dies könnte auch schön per Filter erledigt werden, wo dann später weitere Information: Erweiterungen ihre Filter-Funktionen drauf registrieren können. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 229 [Branch 0.2.1FINAL] minor Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2012-10-04 20:12 2012-10-04 20:16 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-signup: SignUp-/Bonusaktionen Richten Sie mit dieser Erweiterung so genannte SignUp-Aktionen (sign up, zu Deutsch: Anmeldung) ein, oder lassen Sie Ihre Sponsoren einrichten. SignupAktionen sind auch als "Bonusaktionen&qupt; bekannt. Dabei können Sie entweder die vorgegebenen Punkte - oder was Sie auch immer vergeben möchten - als Anmeldebonus an Ihre Mitglieder vergüten. Als Administrator und Sponsor erhalten Sie für jede Anmeldung der Mitglieder Mails zugesandt. Sie können dann im Adminbereich die Anmeldung nach Überprüfung annehmen oder ablehnen und einen Ablehngrund dabei angeben. Ist die Vergütung auf Punkte eingestellt, werden dem Mitglied die Punkte bei Annahme vergütet. Sowohl Sponsoren als auch Administratoren können beim Einrichten einer SignUp-Aktion einen kurzen Willkommenstext eingeben, der dann dem Mitglied mit der Annahme zusammen zugeschickt wird. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 230 [Branch 0.2.1FINAL] minor Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2012-10-04 20:15 2012-10-04 20:15 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-shredder: Punkte zu einem guten Zweck spenden Lassen Sie Ihre Mitglied ihre Punkte zu einem guten Zweck vernichten ("schreddern"). Dabei können die Mitglieder einen kleinen Text eingeben, der auch später in allen Menüsystemen (nicht Sponsor) sichtbar ist. Description: Nützlich ist diese Erweiterung zum Beispiel dann, wenn der Mailtausch als nichtprofitorientiert läuft und wo das Mitglied seine Tätigkeit als "Spende" einbringen kann. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 166 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-12-15 11:33 2012-10-03 15:09 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: major rework ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Anmeldeprozedur umschreiben auf Filter Aehnlich wie die Loginprodezur (Ticket 0000063) soll nun auch die UserAnmeldung folgen, um mehr Flexiblitaet und leichte Erweiterbarkeit im Code zu ermoeglichen. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000426) Quix0r 2009-12-15 19:49 (Last edited: 201210-03 15:09) Mit Revison 1658 ist begonnen worden, die Anmeldeprozedur in Funktionen umzulagern, damit andere Erweiterung auch eine Mitgliederanmeldung durchfuehren koennen bzw. diese (sollen noch) per Filter mit ausgefuehrt werden (z.B. "Pings" auf Partnerseiten). View Issue Details ID: Category: 191 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:18 2012-09-30 23:37 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-refsell - Accounts ohne Referral werden verkaufbar Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Bietet Ihnen die Möglichkeit an, in Ihrem Mailtausch Referrals zu verkaufen, die noch keinen Werber haben. Dabei werden Preise basierend auf verschiedenste Daten des Mitgliedes und aller Mitglieder berechnet, um einen guten und fairen Preis zu erziehlen. -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link dazu folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 214 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2011-11-12 04:31 2012-06-15 20:57 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-currency - Anbindung an APIs diverser virtueller Waehrungen Diese Erweiterung ist ähnlich wie ext-network und bietet eine allgemeine Anbindung an die APIs verschiedener virtueller Währungen, wie z.B. Wernis, FunCoins, eBesucher und vieles mehr. Diese Erweiterung löst zukünftig die bereits bestehende Erweiterungen ext-funcoins, ext-primera und ext-wernis. Es kann dann pro Währung eingestellt werden, ob diese auszahlungs-, einzahlungsfähig oder beides ist und dies für Mitglieder und Sponsoren getrennt. Es kann dann auch ein Wechselkurs eingestellt werden oder diesen von einer weiteren API (z.B. virtuelle Börsen von diversen virtuellen Währungen) abgefragt werden (falls diese solches anbietet). Die einzelnen Transaktionen sind für Mitglieder, Sponsoren und Administratoren für eine getrennt einstellbare Speicherdauer und pro Währung unterschiedlich im jeweiligen Loginbereich einsehbar (der Administrator kann sich selber somit z.B. längere Speicherzeiten einstellen als für Mitglieder). Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 149 [Branch 0.2.1minor FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned Product Build: 0.2.1-FINAL Projection: tweak ETA: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-11-27 16:55 Last Update: 2012-06-15 20:55 0.2.1-FINAL open 0.2.1-FINAL Summary: Admin-Bereich - Bonus-Mails Beispielweise sind 49 Bonus-Mails in der Tabelle mxchange_bonus eingetragen, alle mit Sende-Status "SEND". Es werden aber nur 20 angezeigt. Das scheint ein Fehler in what-email_details.php zu sein. Description: Zudem werden die abgelaufenen Mails nicht geloescht, obwohl es so eingestellt ist. Zudem kommt bei "Bereinige Mails" die Bonus-Mails und nicht die bereinigten. Hier sollte entweder email_details/email_archiv erweitetet oder einen weiteren Menuepunkt hinzugefuegt werden, der dann alle bereinigten Mails enthaelt. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 173 [Branch 0.2.1text FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r urgent PHP5-Latest Linux 2.6 Status: assigned Product Build: 0.2.1-FINAL Projection: redesign ETA: Summary: Description: > 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2010-02-14 03:59 Last Update: 2012-06-15 20:55 0.2.1-FINAL open 0.2.1-FINAL Verstaendlichere Texte im Adminbereich Einige Texte im Adminbereich sind sehr rudimentaer oder abgehackt geschrieben und sind fuer den Einsteiger oefters nicht geeignet. Diese Texte sollten nun leichter und verstaendlicher geschrieben werden, damit auch Neulinge besser klarkommen. Tags: Steps To Reproduce: Additional Commit 1706 enthaelt bereits einen Anfang fuer die Mailbuchung Information: (what=config_order). System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 217 [Branch 0.2.1tweak FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r normal PHP5-Latest Linux 2.6 Status: assigned Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2012-06-08 14:18 Last Update: 2012-06-08 15:04 0.2.1-FINAL open 0.2.1-FINAL ext-rallye: Templates admin_config_rallye_xxx umbenennen Die folgenden Templatenamen konfliktieren mit der Namenskonvention, dass der Praefix <admin_config_ ausschliesslich fuer die Konfiguration (Tabelle mailer_config) zu verwenden ist: admin_config_rallye_del_row.tpl admin_config_rallye_del.tpl admin_config_rallye_edit_row.tpl admin_config_rallye_edit.tpl admin_config_rallye_prices_row.tpl admin_config_rallye_prices.tpl Bitte dies passend umbenennen Tags: Steps To Reproduce: Additional Information: Das Speichern von Mindestanzahl von Benutzern und belegten Plaetzen funktioniert ebenfalls nicht, auch sollte das Loeschen von Referal-Rallyes fertiggestellt werden. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 169 [Branch 0.2.1tweak FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned Product Build: 0.2.1-FINAL Projection: tweak ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-12-18 23:28 Last Update: 2012-06-08 14:16 0.2.1-FINAL open 0.2.1-FINAL Mails wegen gewonnener Monatliche Aktiv-Rallye obwohl diese abgeschaltet ist Die Mail "Gewonnen: Monatliche Aktiv-Rallye" kommt, obwohl die Aktiv-Rallye administrativ deaktiviert wurde. Ich tippe hier auf einen Logic-Bug und habe daher 'tweak' eingestellt. Tags: Steps To Reproduce: Additional Diese Mail kommt sogar jeden Tag, wenn man sich taeglich einloggt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 134 [Branch 0.2.1tweak FINAL] Bug random Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned Product Build: SVN-HEAD Projection: minor fix ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-10-21 00:59 Last Update: 2012-06-06 14:03 0.2.1-FINAL open 0.2.1-FINAL Kommatrennung bei Formularen Einige Formulare lassen das Trennen der Dezimalstellen (Kommastellen) per Komma oder per Punkt zu. Dies kann zu Verwirrungen fuehren und sollte scriptweit auf die jeweilige Sprache (siehe translateComma() und convertCommaToDot()) umgestellt werden. Tags: Steps To Reproduce: Additional Bitte hier alle gefundenen Formulare anhaengen. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 176 [Branch 0.2.1FINAL] major Feature Request N/A 2010-05-26 17:28 2012-06-06 11:23 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: none ETA: Summary: Description: Tags: Steps To Reproduce: Additional Information: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Globalere Verwendung der Expression-Language (Kurz: EL) Die bereits in den News angekuendigte Expression-Language (kurz: EL; und seit einigen Commits implementierte) soll nun "global" eingesetzt werden. Mit "global" sind sowohl HTML- als auch Email-Templates und Sprachelemente gemeint. Letzteres ist fuer einige Code-Stellen noetig, wo ein Sprachelement verwendet wird und gleichzeitig dynamisch Content mit diesem zusammen ausgegeben werden soll. Zudem sollen die noch sehr oft vorkommenden eval()-Befehle auf moeglichst einen reduziert werden, wenn die Cache-Dateien dies spaeter erlauben, vielleicht sogar ganz entfallen (Hinweis: Include-Dateien sind schneller als eval()). Ob dies machbar ist, wird sich zeigen. el, el-code, expression language Die noetigen Vorbereitungen sind bei mir bereits lokal durchgefuehrt. Ich habe die Sprache komplett auf Filter umgeschrieben. Dabei musste ich feststellen, dass das Vorhaben mit dem noch aktuellen Code nicht moeglich war und somit ein Komplettumbau noetig ist. Dazu will ich eine Art Queue aufbauen, wo EL-Codefragmente eingereiht und dann hintereinander abgearbeitet werden. Dabei koennen problemlos neue entstehende EL-Codefragmente wieder eingereiht werden. Auch werden die erzeugten CacheDateien komplett umstrukturiert, da diese noch nicht entlastend genug sind. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 141 [Branch 0.2.1text FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned Product Build: SVN-HEAD Projection: minor fix ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-11-16 05:58 Last Update: 2012-06-06 11:04 0.2.1-FINAL open 0.2.1-FINAL Bereinigte Mails zeigt "Diese Mailbuchung wurde komplett bestätigt." an Durch die Auto-Reinigung von Mails werden derzeit die Bestaetigungslinks aus der Datenbank entfernt. Ruft man die Liste der unbestaetigten Klicks auf (what=list_unconfirmed) so, erhaelt man folgende Meldung: "Diese Mailbuchung wurde komplett bestätigt." Dies ist nur ein Anzeigebug. Dabei sollte der Status der Mail (Bereinigt) beruecksichtigt werden und dann eine entsprechende Meldung ausgegeben werden: "Diese Mailbuchung wurde bereinigt." Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 189 [Branch 0.2.1-FINAL] feature Extension Request Reporter: Quix0r Assigned To: Quix0r Priority: normal Status: assigned Product Build: Projection: none ETA: none Summary: Description: Severity: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:12 2011-12-11 06:16 Platform: OS: OS Version: Product Version: PHP5-Latest Linux 2.6 Resolution: open Fixed in Version: Target Version: 0.2.1-FINAL 0.2.1-FINAL Erweiterung ext-grade - Einstufung der Mitglieder mit Sonderrabatten/Sondergutschriften Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Stufen Sie Ihre Mitglieder z.B. in Bronze, Silber, Gold und Platin ein und vergeben Sie Ermässigungen oder Bonuse für das Erreichen der Stufen. Wenn die Ermässigung eingelöst bzw. der Bonus ausgewählt wurde, verfällt dieser und das Mitglied muss ihn erneut versuchen, zu erreichen. Sie sollten beispielweise Bronze als niedrigste und Platin als höchste Stufe nehmen. Dann können Ihre Mitglieder es sich aussuchen, ob sie weiter verdienen wollen um an eine höhere Stufe zu gelangen, oder ob sie sich mit der niedrigeren Stufe zufrieden geben. -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Ideen dazu werden hier gesammelt und dann im Wiki zusammengestellt: Information: http://wiki.mxchange.org/doku.php/de/developer/ideas/extensions/ext-grade System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 204 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-11-11 18:54 2010-11-11 18:54 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Zeitgesteuerter Mailversand Mails sollen zeitgesteuert (auch mit erneuter Aussendung mit einstellbarem Zeitabstand) ausgesendet werden koennen. Dabei kann der Webmaster wie beim Bonuwmails-Versand (wird direkt ausgesandt) alle bisherigen Angaben machen, nur ist das Formular um zwei weitere Punkte erweitert: - Erster Aussendetermin - Wiederholungsinterval und Anzahl Wiederholungen der Aussendung Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 202 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-11-03 22:07 2010-11-03 22:07 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-imprint - Impressum einstellen Aus den Aufgabentext herauskopiert: -----------------------------------------------------------Richten Sie mit dieser Erweiterung das Impressum komfortabel ein. Das Editieren von Templates und lästiges Hochladen entfällt somit komplett. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 122 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new low Product Build: 0.2.1-FINAL Projection: redesign ETA: Summary: Description: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-07-26 16:55 2010-11-03 02:40 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-seo: Soll ext-rewrite abloesen Die Erweiterung ext-rewrite erzeugt derzeit relativ schlechte URLs. Es wird einfach nur aus modules.php?module=index&what=xxx /cms/index/wht/xxx gemacht. Dabei wird weder ein .html angehaengt, noch der Browser-Titel in die URL uebernommen. Beides kann in Sachen Kompatibilitaet mit Browsern (.html) und der (Google)Suchmaschinenoptimierung sehr von Nutzen sein. Zudem ist die Erweiterung sehr starr. Dies soll alles mit der neuen Erweiterung ext-seo besser geloest werden, welche die ext-rewrite ersetzt und bei Fertigstellung diese veralten laesst (Deperecated-Flag setzen). Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 9 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: SVN-HEAD Projection: none ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2008-12-20 01:33 2010-11-03 02:39 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-safe: Tresor mit prozentualer monatlicher Gutschrift (bis Maximum) Der Tresor kann von Ihren Mitgliedern zum Sichern von angesammelten Punkte benutzt werden. Zusätzlich erhalten Ihre Mitglieder, wenn Sie die Erweiterung "active" in Ihrem Mailtausch installiert und die Aktiv-Rallye aktiviert haben, jeden Monat Zinsen auf das gesicherte Guthaben. Die Zinsabstuffung können Sie im Adminbereich frei einstellen und dabei beliebig viele Zinsstufen einrichten. Eine Zinsstufe richtet sich nach einem einstellbaren Bereich an Aktiv-Punkte, die das Mitglied für diverse Aktionen gesammelt hat. Zusätzlich ist der Tresor durch ein Tresor-Passwort geschützt. Hat das Mitglied dies nicht mehr, so es einen Link per Mail zugesandt bekommen, womit es dann ein neues Tresor-Passwort einstellen kann. Das Tresor-Passwort muss unterschiedlich zum Account-Passwort sein! Tags: Steps To Reproduce: Additional Text aus der Erweiterungsbeschreibung übernommen. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 194 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-09-13 00:27 2010-09-13 00:27 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-announcement - Ankuendigungen fuer Gast,Mitglied,Sponsor Informieren Sie Ihre Gäste, Mitglieder oder Sponsoren über wichtige Ereignisse Ihres Mailtausches. Dazu geben Sie eine kurze Überschrift, optional einen Teaser (mehr dazu weiter unten) und den Text für die Ankündigung ein. Zusätzlich ist ein Ablaufdatum einstellbar, wann die Mail in das Archiv verschoben wird. Der optionale Teaser kann bei Eingabe (nicht leer gelassen) weiter konfiguriert werden. Erstmal wird dieser auf allen Seiten (des jeweiligen Loginbereiches, also Gast-, Mitglied-, oder Sponsorlogin) in Form eines über den eigentlichen Inhalt eingeblendetem Div-Tag angezeigt. Entweder ist das Fenster zusammengeklappt und per Mausklick voll ausklappbar, oder es ist sofort komplett ausgeklappt (einstellbar per Adminbereich). Dann kann eingestellt werden, wie lange und oft der User es sehen soll: * Ist die Id der Ankündigung in der Session gespeichert, wird die Ankündigung nicht mehr angezeigt. * Oder ist eine Sperre pro IP eingestellt, wird dem User mit der IP die Ankündigung für die eingestellte Zeit nicht mehr angezeigt. * Optional kann die Anzahl (wie oft der User sie sieht) eingestellt werden. Das Archiv ist automatisch und/oder manuell aufrämbar. Es kann also eine Verfallszeit eingestellt werden. Null heisst keine Verfallszeit. Zusätzlich kann jede Ankündigung per Adminbereich gelöscht werden. "Allgemeine" Templates lassen jede Ankündigung einheitlich aussehen. Tags: Steps To Reproduce: Additional Text aus dem Aufgabentext uebernommen Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 144 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-11-18 05:54 2010-08-25 23:01 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: redesign ETA: Summary: > 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL CSS-Klassen vereinfachen Die derzeitige CSS-Klassenstruktur ist (noch immer) sehr komplex und teilweise durcheinander. Dies soll schrittweise entwirrt und vereinfacht werden, um das Script attraktiver fuer neue Designer zu machen. Neue CSS-Klassen: - header_column - timebox_table - timebox_column Description: Tags: Steps To Reproduce: Umgebaut: (die Klasse links wurde entsprechend geloescht) - admin_header -> admin_title - admin_title2 -> admin_title - member_title2 -> member_title - guest_title2 -> guest_title Umgebaut und noch stehen gelassen: - bottom2 -> bottom - top2 -> top - left2 -> left - right2 -> right CSS, design, theme Additional Information: System Description Attached Files: Notes (0000489) Quix0r 2010-08-25 22:55 Mit Commit 2097 ist dies nun endlich angegangen, noch sollte es hier und da Flaws geben, wie uebergrosse Titelzeilen, da noch nicht alles "glattgezogen" ist. View Issue Details ID: Category: 193 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:20 2010-08-25 22:20 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-terms - Ersatz fuer statisches Template agb.tpl Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Die alte, statische Template-Datei agb.tpl hat ausgedient. Genau diese wird mit dieser Erweiterung komplett ersetzt (wie impressum.tpl von ext-imprint. Das Hinzufügen, Ändern oder Löschen von Paragraphen war vorher nur mit HTML-Kenntnissen möglich und ist nun ein Kinderspiel (bis auf das Schreiben der AGBs vielleicht). Sobald Sie nun Änderungen an den AGBs vornehmen, sollten Ihre Mitglieder diese erneut zustimmen können oder ablehnen, was dann meistens mit einer Accountlöschung endet. Sind die Änderungen abgespeichert und durch Sie freigegeben, werden Sie um eine Zeitangabe gebeten, wie lange Ihre Mitglieder Zeit haben, auf die AGB-Änderung zu reagieren. Solange sie dies nicht tun, erhalten sie keine Vergütung bei Mailbestätigungen usw. Das Werben neuer Mitglieder kann optimional auch nicht mehr vergütbar sein (die Anmeldung jedoch klappt, wartende Referal-Vergütungen werden bei Zustimmung dann automatisch dem Werber gutgeschrieben). Eine Archivierung der alten AGBs mit Gültigkeitsdauer (zur Einsicht für interessierte Mitglieder z.B.) ist optional möglich. -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link dazu folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 192 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:19 2010-08-25 22:19 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-report - Bugsmails an mxchange.org automatisch weiterleiten Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Installieren Sie diese Erweiterung wenn Sie mir bei der Bugsuche behilflich sein möchten. Weisen Sie Ihre Mitglieder darauf hin, dass Mails aus Ihren Mailtausch heraus an mich geschickt werden. Was Sie dazu brauchen ist kein API-Key oder dergleichen. Installieren und auch aktivieren Sie dazu einfach diese Erweiterung und die Mails gehen in Kopie an mich raus. Sollten Sie diese Funktionalität nicht mehr wünschen, so deaktivieren Sie einfach die Erweiterung. Alternativ können Sie diese auch einfach wieder deinstallieren. Wichtig: Es werden dabei (fast) keine Daten Ihrer Mitglieder oder von Ihren Administratorenaccounts gesendet! Es werden die Browserbezeichnung, der Abfragestring und die IP-Adresse sowie den Bug-Report selbst und eine Liste mit den installierten Erweiterungen an mich geschickt. Sie können die Browserbezeichnung und IP-Adresse abschalten, indem Sie es einfach im Adminbereich abschalten, dann wird ein Bindestrich als Browserbezeichnung bzw. 0.0.0.0 als IP an mich gesendet. Ihre eingestelle Email-Adresse quix0r@localhost wird dabei als Absender-Adresse verwendet, da die Mails sonst von meinem Server nicht akzeptiert werden. Mit den Standarteinstellungen wird folgendes an mich gesendet: * Der Bug-Report selbst, damit ist die Fehlermeldung samt Backtrace (nötig!) gemeint. * Die installierten Erweiterungen, deren Versionsnummern und Status. * Die bei Mails üblicherweise anfallenden Header-Zeilen. Schauen Sie dazu ins Template templates/de/emails/header.tpl rein! * Der Abfragestring (das war in der Adresszeile steht; ist für einfachere Reproduzierung nötig) Die Daten aus den Bug-Mails werden stets vertraulich behandelt und unterliegen den aktuellen Datenschutzgesetzen. Entsprechend werden die Daten nur zum Zwecke der Fehlerbeseitigung an mich gesendet. Es erfolgt ausnahmelos keine Weitergabe oder Weiterleitung in jeglicher Form an Dritte. Die Mails werden nach der Behebung des Fehlers von mir vollständig und rückstandlos gelöscht. -------------------------------------------------------------------------Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link dazu folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 190 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:15 2010-08-25 22:15 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-jackpot - Jackpot-Einbindung Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Verwalten Sie mit dieser Erweiterungen viele, verschiedene Jackpots in Ihrem Mailtausch-System. Starten Sie Knack-Rallyes für z.B. eine Woche und prämieren Sie die häfigsten Jackpot-Knacker! -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link dazu folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 186 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:09 2010-08-25 22:09 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-debug - Einfaches Zusenden der debug.log-Datei an mxchange.org Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Diese Erweiterung soll die Datei /home/quix0r/MyProjects/mailer/branches/0.2.1FINAL/inc/cache/debug.log an den [Projekt-Server] übertragen bzw. dort empfangen. Sie können also auch selber debug.log Dateien empfangen und diese gebündelt an den Projekt-Server weitersenden. Dazu müssen Sie Ihren Mailtausch am Projekt-Server einfach nur über Ihren Administrationsbereich anmelden. Dabei wird Ihrem Mailtausch ein Key zugewiesen, der Sie immer wieder eindeutig erkennbar macht. Geben Sie den Key unter keinen Umständen an Fremde weiter! Auch Projekt.org wird Sie nicht nach diesen fragen! Wenn ein Mailtausch die debug.log aussenden möchte, so wird eine Liste an "Relays" - Ihr Mailtausch-Server kann als Relay fungieren - an den anderen Mailtausch gesendet. Der andere Mailtausch-Admin entscheidet dann, an welchen Server er das Logbuch aussenden will. Relays und auch der [Projekt-Server] können aufgrund des vergebenen Keys das weitere Übertragen von Logbüchern auch ablehnen, falls dies missbraucht werden sollte (z.B. zu Spamming-Attacken). Zudem kann das Empfangsscript so eingestellt werden, dass erstmal ein Eintrag freigegeben werden muss, bevor weitere gesendet werden können. Es geht auch Vollmoderation. Dabei muss der Mailtausch-Admin (also z.B. Sie) sich am [Projekt-Server] anmelden. Dieser verteilt dann automatisch den Key an die Relays. Manipulationsversuche oder einfache Fehlversuche werden in einem Abuse-Log geschrieben, damit diese nachvollziehbar sind und der vermeindliche Mailtausch dann auf dem Relay und/oder Projekt-Server gesperrt werden kann. -------------------------------------------------------------------------Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 185 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:07 2010-08-25 22:08 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-clickbanner - Durch Mitglieder/Sponsor buchbare Klickbanner, anstelle der Bannerrotationscode/Bannertemplates Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Diese Erweiterung bietet Ihnen eine interne, mailtausch-eigene Banner-Rotation an, mit der Ihre Sponsoren Klick-Banner buchen können und dafür eine kleine Statistik im Sponsorenbereich erhalten. Sobald die Erweiterung installiert ist, wird diese Bannerrotation anstelle des externen Banner-Codes (siehe unten aufgelistete Templates) eingebunden. Description: Im Gegensatz zu Forced-Bannern erhalten Ihre Mitglieder für Klicks auf Klickbanner keine direkte Vergütung (vergleichen Sie dies mal mit ext-forced), sondern es wird jeder Klick einfach nur gezählt. Hinweis: Die Idee hinter dieser Erweiterung ist noch nicht komplett ausformuliert, bitte verwenden Sie diese aktuell nicht! -------------------------------------------------------------------------Tags: Steps To Reproduce: Additional Information: System Description Bitte Ideen dazu im Wiki diskutieren, Link folgt. Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 184 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: Description: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:06 2010-08-25 22:06 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-bank - Bank mit verzinsbaren Konto usw. Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Geben Sie Ihren Mitgliedern die Möglichkeit, ein Bankkonto für ihre Punkte anzulegen! Mit TAN-Liste, PINs für jedes einzelne Account, Paketangeboten, Kontoauszügen per EMail oder im Account (auch deaktivierbar!) und vieles mehr! -------------------------------------------------------------------------- Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 183 [Branch 0.2.1FINAL] feature Extension Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2010-08-25 22:05 2010-08-25 22:05 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Erweiterung ext-autoreg - Auto-Regger Client und Server Aus dem Aufgabentext herauskopiert: -------------------------------------------------------------------------Mit dieser Erweiterung können Sie mit Ihrem Mailtausch an so genannten AutoReggern teilnehmen lassen und Ihr Anmeldeformular vor unauthorisierte Anmeldungen durch nicht eingetragene Auto-Regger schützen. Zudem können Sie selbst einen Auto-Regger-Service hiermit anbieten. Zur Teilnahme an einem Auto-Regger-Service können Sie zur Erhöhung der Sicherheit einen Autorisierungsschlüssel vergeben, der dem jeweiligen AutoRegger es gestatttet, Ihren Mailtausch Anmeldungen zuzuschicken. Ihr Anmeldeformular wird dazu nicht benötigt, da ein seperates Script dies erledigt. Description: Ihr Anmeldescript wird bei Installierung dieser Erweiterung automatisch um ein "durchsichtiges CAPTCHA" erweitert, was der Auto-Regger nicht ausfüllen kann, da er den Wert im verdecken Feld nicht erraten kann. Anbieter von Auto-Reggern, die keinen Schlüssel (z.B. als Zusatzfeld) unterstützen, werden auch unterstützt, da die IP-Adresse vom anfragenden Server überprüft wird. Generell beschrieben ist ein Auto-Regger ein automatischer Anmeldeservice, der die User mit nur einer Anmeldung bei vielen anderen Mailtausch-Anbietern anmeldet. Dies kann mal nicht gewollt sein, da dies viele "Anmeldeleichen" - also User, die sich anmelden, einmal aktiv werden und dann inaktiv bleiben produzieren kann. Sie sollten daher es nicht jedem Anbieter gestatten und nur seriösen Anbietern Schlüssel vergeben. Beide möglichen Dienste, bei Auto-Reggern teilnehmen bzw. selber solch einen Dienst anbieten, sind getrennt voneinander ein- und ausschaltbar. Ein Tracking per Sub-Id (diese können Sie z.B. bei Paidmailern verwenden, um diese einzelnt und besser tracken zu können) ist auch möglich und erlaubt Ihnen das bessere Kontrollieren Ihrer Werbkampagnen (z.B. bei Werbenetzwerken oder Paidmailern). -------------------------------------------------------------------------Tags: Steps To Reproduce: Additional Bitte Ideen dazu im Wiki diskutieren, Link folgt. Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 145 [Branch 0.2.1tweak FINAL] Bug random Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned Product Build: SVN-HEAD Projection: tweak ETA: Summary: < 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-11-18 06:08 Last Update: 2010-06-28 04:52 0.2.1-FINAL open 0.2.1-FINAL Array-Elementnamen und Datennbankspaltennamen sollen gleich werden Aus der Datenbank ausgelesene Daten sollen mit SQL_FETCHARRAY() (siehe Ticket 0000107) ausgelesen und in Templates gefuettert werden. Hier sind noch einige Ungleichheiten vorhanden, die einfach inkonsistent sind. Description: Es sind noch einige Stellen uebrig, bei der die Array-Elementnamen nicht mit den Spaltennamen aus der Datenbank uebereinstimmen. Diese Stellen wurden nur teilweise mit @TODO-Tags festgehalten. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 85 [Branch 0.2.1text FINAL] Bug have not tried Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned Product Build: 0.2.1-FINAL Projection: major rework ETA: < 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2009-02-20 01:02 Last Update: 2010-06-21 09:06 0.2.1-FINAL open 0.2.1-FINAL Summary: br-Tags finden und eliminieren Im gesamten Script und aller Templates befinden sich noch immer sehr viele brTags. Diese sollen aufgrund der Verbesserung des SEOs eliminiert werden. Description: Tags z.B. unterhalb des Aufrufs... LOAD_TEMPLATE("admin_settings_saved", false, ....); ... koennen sofort entfernt werden, da das Template admin_settings_saved.tpl spaeter einen div-Tag mit passenden CSS-Angaben enthalten wird. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000217) Quix0r 2009-02-20 03:02 Hab soweit alle br-Tags hinter dem besagten LOAD_TEMPLATE()-Aufruf ausgebaut. Ich assigne mir den mal irgentwann, wenn das HTML fertig ausgelagert ist. (Last edited: 200902-20 03:04) View Issue Details Reproducibility: Date Submitted: Last Update: 142 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-11-18 00:56 2010-06-20 19:41 Reporter: Assigned To: Priority: Quix0r Quix0r urgent PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Eliminierung von Leerzellen in Templates Derzeit wird noch in sehr vielen Templates unsauber mit class="seperator" und teilweise einer gezwungenen Leerstelle Freiraum geschaffen. Dies soll durch eine saubere Loesung mit CSS-Angaben (in der general.css) ausgetauscht werden. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000460) Quix0r 2010-06-20 19:41 Mit Revision 1857 sind weitere Elimierungen mit eingeflossen. Das Ergebnis sieht derzeit vielleicht etwas zusammengeschoben aus, ich will dann aber mit CSS-Klassen das spaeter wieder zurecht ruecken, als mit HTML. View Issue Details Reproducibility: Date Submitted: Last Update: 20 [Branch 0.2.1FINAL] feature Feature Request N/A 2008-12-22 19:00 2010-06-08 03:44 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: major rework ETA: Summary: < 1 month Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Task-Übersicht komplett auf Filter basierend und Blöcke erlauben Die derzeitige Task-Übersicht ist nur in der "Extra-Übersicht" flexibel. Dies führt bei derzeit 51 Erweiterungen zu einer Unübersichtlichkeit der "ExtraÜbersicht". Dies liegt daran, dass nur die Extra-Übersicht "flexibel" ist - wird derzeit in der Datei inc/libs/task_functions.php statisch eingebunden, wenn die entsprechende Erweiterung installiert ist - und der Rest statisch ist. Ein Ansatzpunkt wäre hier, dass erstens das System komplett auf Blöcke umgestellt wird - damit mehr Übersichtsblöcke generiert werden können - und zweitens komplett auf Filter basiert. Description: Vorteile: + Da mehr Blöcke generiert werden können, wir die gesamte AdminWillkommensseite übersichtlicher + Einige Erweiterungen haben sehr viele Links in der Übersichtsseite. Diese könnten dann einen eigenen Block haben. Ideen: - Es sollte ein Block-System entworfen werden, das auf das Filter-System aufbaut. - Alternativ wären Sub-Filter, die an den Hauptfiltern "hängen". Dabei stellen die "Hauptfilter" die Blöcke dar, die Sub-Filter die jeweiligen Blockzeilen mit den anzuzeigenden Daten. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000132) Quix0r 2009-02-06 03:10 Koennte schon etwas laenger dauern. View Issue Details ID: Category: 55 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new low Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-01-10 22:24 2010-06-08 03:44 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Uebersicht bereits bestaetigter Mails fuer's Mitglied und im Admin Es soll eine Uebersicht fuer das jeweilige Mitglied geschaffen werden, die die bereits bestaetigten Mails dem Mitglied anzeigt. Der Administrationsbereich soll um eine Uebersicht erweitert werden, die die bereits bestaetigten Mails aller Mitglieder und pro Mitglied aufspaltet. Dazu ist bereits durch vorherige Updates eine passende Tabelle hinzugekommen. Solange dies moeglich ist, soll auch die vergueteten Punkte angezeigt werden. Eventuell muss dazu die Tabelle erweitert werden. Tags: Steps To Reproduce: Additional Dazu muss die Erweiterung ext-user mit SQL-Abfragen erweitert werden, damit Information: Menues und evtl. die besagte Tabelle erweitert wird. System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 63 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-02-07 16:29 2010-06-08 03:44 Reporter: Assigned To: Priority: Quix0r Quix0r low PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: 0.2.1-FINAL Projection: major rework ETA: Summary: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Login-Prozedur umschreiben auf Filter Die derzeitige Login-Prozedur fuer Mitglieder wird komplett "haendisch" ausgefuuehrt. Das heist, vieler wichtiger Code befindet sich nicht in Funktionen und Filter weggekapselt, sondern direkt in der what-login.php selbst. Das macht diese sehr lang und auf Dauer unuebersichtlich. Description: Dies soll nun komplett - wie beschrieben - umgebaut werden. Gleichzeitig sollen Filter hinzugefuegt werden, an die neue Programmierer ihre Filter "andocken" koennen. Damit die besagte Datei what-login.php weiter schrumpft, sollten auch das Zusenden eines neuen Passwortes in Filter und Funktionen verlagert werden. Tags: Steps To Reproduce: Additional Bitte eine Abhaengigkeit des Moduls von ext-user setzen, um Parser-Fehler zu Information: reduzieren. System Description Attached Files: Notes (0000430) Quix0r 2009-12-18 23:41 Mit Revision 1671 ist ein Fix dazugekommen, der bei installierter Erweiterung ext-other ein verfruehtes Aufrufen von isMember() in inc/session.php beseitigt. Dies hatte zu Loginproblemen gefuehrt (kein Login war moeglich). View Issue Details ID: Category: 67 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new low Product Build: 0.2.1-FINAL Projection: minor fix ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-02-08 01:51 2010-06-08 03:44 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Template "admin_list_user_sort_form" ist unvollstaendig Derzeit ist im besagten Template ein unvollstaendiges Formular zum Sortieren der Userliste (geschaetzt!) auskommentiert. Dieses sollte geprueft werden, ob es noch benoetigt wird und wenn ja komplettiert wird. Anderfalls sollte das Template evtl. als DEPRECATED markiert werden. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 109 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new normal Product Build: 0.2.1-FINAL Projection: major rework ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-03-06 17:41 2010-06-08 03:42 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Zugriffe auf $GLOBALS['cache_array'] in der Cache-Klasse kapseln Derzeit wird an vielen Stellen direkt auf das Cache-Array $GLOBALS['cache_array'] zugegriffen. Um den Code weiter zu kapseln, sollten diese Zugriffe in die Cache-Klasse verschoben werden und dort mit Methoden ersetzt werden. Dies wuerde zu einem leichter verstaendlicheren Code fuehren. @profi-concept: Dein Howto sollten wir gleich mal in die Doku mit aufnehmen... :) Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000305) Quix0r An einigen Stellen am Code hab ich das Array "missbraucht". Hier bitte drauf achten. 2009-03-06 22:59 View Issue Details ID: Category: 31 [Branch 0.2.1tweak FINAL] Bug always Reporter: Assigned To: Priority: Quix0r Quix0r normal PHP5-Latest Linux 2.6 Status: assigned Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: Tags: Steps To Reproduce: Additional Information: System Description Attached Files: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: 2008-12-25 21:38 Last Update: 2010-06-08 03:39 0.2.1-FINAL open 0.2.1-FINAL Userdetails enthält Bug, wenn Geburtsdatum älter wie die Uni*-Epoche ist Wenn das Geburtsdatum des angezeigten Users älter ist wie die Uni*-Epoche (diese hat 1. Januar, 1970, 00:00:00 Uhr GMT angefangen), wird folgende Fehlermeldung ausgegeben: $0 bigintval(-637981200) called at [/www/htdocs/inc/functions.php:574] $1 MAKE_DATETIME(-637981200, 3) called at [/www/htdocs/inc/modules/admin/what-list_user.php:122] $2 include(/www/htdocs/inc/modules/admin/what-list_user.php) called at [/www/htdocs/inc/modules/admin/action-user.php:47] $3 include(/www/inc/modules/admin/action-user.php) called at [/www/htdocs/inc/modules/admin/admin-inc.php:352] $4 ADMIN_DO_ACTION(list_user) called at [/www/htdocs/inc/modules/admin.php:368] $5 include(/www/htdocs/inc/modules/admin.php) called at [/www/htdocs/modules.php:157] User anmelden das Geburtsdatum z.B. auf 1.1.1969 stellen, es wird an bigintval() ein negativer Wert übermittelt. Derzeit existiert ein Workaround. Dieser sorgt dafür das entsprechende Geburtstage mit "Nie" ausgegeben werden. Dies ist aber auf Dauer nicht gut und sollte noch in der 0.2.1-FINAL irgentwie gefixt werden. Notes (0000066) Quix0r 2008-12-25 21:40 Revision 708 hat dies leider nicht "gefixt". Erst 709 "fixt" es. (0000129) Quix0r 2009-02-06 02:58 Das kann dauern, da dies auch von dem Bug "BIGINT(20)->TIMETSAMP" abhaengt. View Issue Details Reproducibility: Date Submitted: Last Update: 107 [Branch 0.2.1FINAL] feature Feature Request always 2009-03-04 23:05 2010-06-08 03:37 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: none ETA: Summary: none Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Umstellung von SQL_FETCHROW() auf SQL_FETCHARRAY() An vielen Stellen findet man folgendes Konstrukt: while (list($var1, $var2) = SQL_FETCHROW($result)) Description: Dies sollte mit samt dem while-Block nach SQL_FETCHARRAY wie folgt umgebaut werden: while ($content = SQL_FETCHARRAY($result)) Der resultierende Code ist dadurch leichter debugbarer, und das Array $content kann sehr leicht an LOAD_TEMPLATE() bzw. LOAD_EMAIL_TEMPLATE() uebergeben werden. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000293) Quix0r 2009-03-05 02:26 Ich geb dem doch eine hoehere Priritaet, da dies die vielen Variablen rausoptimiert und der Code abermals uebersichtlicher wird. (0000300) Quix0r 2009-03-06 18:08 Mit Commit 840 sind noch einige wenige uebrig. Die muessten noch irgentwie umgeschrieben werden. Ich habe sie aber mit einem @TODO-Tag versehen, so dass sie leicht gefunden werden koennen. (0000395) Quix0r 2009-11-18 06:05 Waren doch mehr als nur "noch einige wenige" und sind immer noch welche vorhanden. Bitte auch gleich die Array-Elementnamen in den Templates an die Datenbankspaltennamen anpassen, damit alles einheitlicher wird. View Issue Details Reproducibility: Date Submitted: Last Update: 92 [Branch 0.2.1FINAL] feature Feature Request N/A 2009-02-23 16:47 2010-06-08 03:37 Reporter: Assigned To: Priority: Quix0r Quix0r high PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: major rework ETA: Summary: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Geteilte Sprachkonstanten sollen zusammengefuehrt werden Derzeit exisitieren sehr viele Sprachkonstanten, die in der Mitte Daten enthalten sollen. Zurzeit ist dies durch eine Aufteilung der Sprachkonstante in zwei geloest, was man aber mit einer Maske besser loesen koennte. Description: Die von mir (haendisch geschriebene) erstellte Liste ist sehr lang. Ich weise mir das Ticket gleich zu. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: Notes (0000308) Quix0r 2009-03-09 03:59 Mit Commit 894 sind abermals (eigentlich bei fast jedem Commit) Sprachkonstanten umgewandelt nach getMessage(). (0000309) Quix0r 2009-03-09 03:59 Es existieren noch ein paar den Templates! (0000347) Quix0r 2009-07-26 17:13 Mit dem aktuellen HEAD kommen in "nur" 10 Erweiterungen, der Hautsprachdateien und der Installationsroutine geteilte Sprachkonstanten vor. View Issue Details Reproducibility: Date Submitted: [Branch 0.2.1tweak FINAL] Bug always 2009-10-14 2010-06-08 03:36 17:03 Reporter: Assigned To: Priority: Quix0r Platform: PHP5-Latest Quix0r OS: Linux high Status: assigned OS Version: 2.6 Product 0.2.1-FINAL Version: ID: Category: 131 Product Build: Projection: ETA: Summary: Severity: Last Update: 0.2.1-FINAL Resolution: open none none Fixed in Version: Target Version: 0.2.1-FINAL EXTENSION_RUN_SQLS: ext_name is empty. ext_id=xx Deregistriert, oder aendert man eine Erweiterung, so tritt folgender Fehler auf und der HTML-Code wird nicht zu Ende gerendert: Description: 14.10.2009|16:59:43|admin|debug_report_bug|2675|EXTENSION_RUN_SQLS: ext_name is empty. ext_id=xx Tags: Steps To Reproduce: Note: EXTENSION_RUN_SQLS: ext_name is empty. ext_id=56 Please report this bug at bugs.mxchange.org and include the logfile from inc/cache/debug.log in your report (you can now attach files): 1. functions.php:2680, debug_get_printable_backtrace(0) 2. extensions.php:356, debug_report_bug(1) 3. what-extensions.php:114, EXTENSION_RUN_SQLS(2) Additional 4. wrapper-functions.php:127, require(1) Information: 5. action-misc.php:52, loadInclude(1) 6. wrapper-functions.php:127, require(1) 7. admin-inc.php:280, loadInclude(1) 8. admin.php:372, ADMIN_DO_ACTION(1) 9. wrapper-functions.php:127, require(1) 10. wrapper-functions.php:138, loadInclude(1) 11. modules.php:121, loadIncludeOnce(1) Request-URI: /projects/mailer/branches/0.2.1FINAL/modules.php?module=admin&what=extensions Thank you for finding bugs. System Description Attached Files: There are no notes attached to this issue. View Issue Details Reproducibility: Date Submitted: Last Update: 30 [Branch 0.2.1FINAL] feature Feature Request N/A 2008-12-25 21:24 2010-06-08 03:35 Reporter: Assigned To: Priority: Quix0r Quix0r urgent PHP5-Latest Linux 2.6 Status: assigned ID: Category: Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: < 1 week Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: 0.2.1-FINAL open 0.2.1-FINAL Zeitstempel sollten nicht mehr BIGINT(20) sein, sondern TIMESTAMP Alle Zeitstempel im gesamten Script sollten von BIGINT(20) nach TIMESTAMP umgestellt werden. Dabei müssen auch sämtliche Queries angepasst werden. Z.B. muss "last_online" nach "UNIX_TIMESTAMP(`last_online`) AS `last_online`" umgeschrieben werden. Tags: Steps To Reproduce: Dazu sollten erstmal alle "Zeitmarken" im Script erkannt werden (z.B. "last_online") und in diesem Ticket vermerkt werden. Additional Information: Dann koennen alle gemeinsam umgestellt werden und dabei z.B. "UNIX_TIMESTAMP(`last_online`) AS last_online" dann verwendet werden, damit die SQL-Abfrage zum PHP-Code kompatibel bleibt. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 139 [Branch 0.2.1FINAL] major Feature Request Reporter: Assigned To: Priority: Quix0r Status: new urgent Product Build: SVN-HEAD Projection: major rework ETA: Summary: Description: 2-3 days Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-11-09 18:18 2010-06-08 03:35 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Template-Cache leerbar/aktualisierbar Seit einigen Revisionen werden gerenderte Templates (wo also PHPFunktionsaufrufe eingebaut sind) gecacht um die Ladezeit der Seite beim naechsten Aufruf zu verkuerzen. Wird ein Template geaendert, so wird derzeit immer noch die alte Version aus dem Cache genommen. Hier sollte ein Menue-Punkt in den Adminbereich eingebaut werden. Dort kann man entweder den gesamten Cache leeren oder nach geaenderten Templates suchen lassen und diese dann entfernen und spaeter aktualisieren lassen. Tags: Steps To Reproduce: Additional Es sollten moeglichst nur API-Funktionen (functions.php, wrapper-functions.php Information: etc.) verwendet werden. System Description Attached Files: There are no notes attached to this issue. View Issue Details ID: Category: 170 [Branch 0.2.1FINAL] feature Feature Request Reporter: Assigned To: Priority: Quix0r Status: new high Product Build: 0.2.1-FINAL Projection: major rework ETA: Summary: Description: < 1 day Severity: Platform: OS: OS Version: Product Version: Resolution: Fixed in Version: Target Version: Reproducibility: Date Submitted: Last Update: N/A 2009-12-18 23:31 2010-05-28 18:37 PHP5-Latest Linux 2.6 0.2.1-FINAL open 0.2.1-FINAL Zusammenfassung der gewonnenen Aktiv-Rallye Es soll eine zusammenfassende Mail an den Administrator verschickt werden, wenn eine Aktiv-Rallye ausgeschuettet wurde. Dabei sollen sowohl Gewinner als auch Verlierer aufgelistet sein und wie viel sie bekommen haben bzw. nicht. Tags: Steps To Reproduce: Additional Information: System Description Attached Files: There are no notes attached to this issue.