This is a great starting point! Thanks very much. I intend to modify the code you've provided in the following ways:
- provide an option not to stall the tickets - use free-form dates and times (e.g. "8pm today", "midnight tomorrow") - define the desired buttons via RT_SiteConfig.pm - make the dates/times relative to the time of the button being pressed, not the time of the Display page being loaded When I get around to that, and if I can do these changes in a way that would make sense for that plugin, I'll gladly send you a GitHub pull request. 2014-12-02 22:01 GMT+09:00 Brumm, Torsten / Kuehne + Nagel / Ham GI-ID < torsten.br...@kuehne-nagel.com>: > Hi Alex, > > just spent a few minutes to change the original RT-Extension-DueButtons to > StartsButtons: > > > > https://github.com/tbrumm/RT-Extension-StartsButtons > > > > Have fun. > > > > *Von:* rt-users [mailto:rt-users-boun...@lists.bestpractical.com] *Im > Auftrag von *Alex Peters > *Gesendet:* Dienstag, 2. Dezember 2014 03:23 > *An:* rt-users@lists.bestpractical.com > *Betreff:* [rt-users] quick-set Starts date > > > > I want to be able to quickly adjust a ticket's Starts date from the > ticket's Display view without going to the ticket's Dates page and manually > entering the date. > > > > For example, having a "Starts" top-level menu item next to "Actions" with > sub-entries "tomorrow morning," "next week" etc. would achieve this nicely. > > > > Has anyone already done something like this? Any recommended approaches? > Is there a best-practice way for submitting a POST request from that menu, > or would I have to do it as a GET request? Is anyone aware of a plugin > that works in a similar manner? Any pointers on which callbacks I should > target? > > > Kühne + Nagel (AG & Co.) KG > Rechtsform: Kommanditgesellschaft, Bremen HRA 21928, USt-IdNr.: DE > 812773878. > Geschäftsleitung Kühne + Nagel (AG & Co.) KG: Reiner Heiken (Vors.), Dirk > Blesius, Martin Brinkmann, Holger Ketz, Jan-Hendrik Köstergarten, Christian > Marnetté, Christian Solf, Jens Wollesen. > Persönlich haftende Gesellschafterin: Kühne & Nagel A.G., Rechtsform: > Aktiengesellschaft nach luxemburgischem Recht, HR-Nr.: B 18745, > Geschäftsführendes Verwaltungsratsmitglied: Karl Gernandt. > Geschäftsleitung Region Westeuropa: Yngve Ruud (Vors.), Hans-Georg > Brinkmann (Stellv.), Richard Huhn, Björn Johansson, Bruno Mang, Stefan > Paul, Tim Scharwath, Dominic Edmonds, Peder Winther. > > Wir arbeiten ausschließlich auf Grundlage der Allgemeinen Deutschen > Spediteursbedingungen (ADSp), jeweils neuester Fassung. Wir verweisen > insbesondere auf die vom Gesetz abweichenden Haftungsbeschränkungen von > Ziffer 23 und 24 ADSp. Den vollständigen Text der ADSp übersenden wir Ihnen > gerne auf Anfrage und können Sie auch unter http://www.kuehne-nagel.com > einsehen. Ergänzend wird vereinbart, dass (1) Ziffer 27 ADSp im Rahmen > internationaler Übereinkommen weder unsere Haftung noch die Zurechnung des > Verschuldens von Leuten und sonstigen Dritten zu Gunsten des Auftraggebers > erweitert, und (2) wir in den im deutschen Seehandelsrecht aufgeführten > Fällen des nautischen Verschuldens oder Feuer an Bord nur für eigenes > Verschulden und (3) im Sinne der CMNI genannten Voraussetzungen nicht für > nautisches Verschulden, Feuer an Bord oder Mängel des Schiffes haften. >