Changeset 3026936
- Timestamp:
- 01/25/2024 05:41:01 PM (2 years ago)
- Location:
- event-agent/trunk
- Files:
-
- 4 edited
-
README.txt (modified) (1 diff)
-
event-agent.php (modified) (2 diffs)
-
public/js/events-vue.js (modified) (1 diff)
-
public/js/utilities.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
event-agent/trunk/README.txt
r3019596 r3026936 9 9 Requires at least: 4.6 10 10 Tested up to: 6.4 11 Stable tag: 4.4. 612 Version: 4.4. 611 Stable tag: 4.4.7 12 Version: 4.4.7 13 13 License: GPLv2 or later 14 14 License URI: http://www.gnu.org/licenses/gpl-2.0.html -
event-agent/trunk/event-agent.php
r3019596 r3026936 11 11 * Plugin URI: https://www.eventagent.ai/ 12 12 * Description: EventAgent.ai combines a next generation event management system with AI-powered marketing to maximize your sales. AI makes all the difference. 13 * Version: 4.4. 613 * Version: 4.4.7 14 14 * Requires at least: 5.0 15 15 * Requires PHP: 7.0 … … 25 25 } 26 26 27 define( 'EVENT_AGENT_VERSION', '4.4. 6' );27 define( 'EVENT_AGENT_VERSION', '4.4.7' ); 28 28 29 29 require_once dirname(__FILE__).'/includes/activate.php'; -
event-agent/trunk/public/js/events-vue.js
r3014834 r3026936 123 123 dates[x] = new Date(dates[x].getTime() + (dates[x].getTimezoneOffset() * 60 * 1000)); 124 124 let occurrence = { ...response.data[i] }; 125 occurrence.startDate = new Date(dates[x].getFullYear(), 126 dates[x].getMonth(), dates[x].getDate(), 127 response.data[i].startDate.getHours(), response.data[i].startDate.getMinutes()); 125 //occurrence.startDate = new Date(dates[x].getFullYear(), 126 // dates[x].getMonth(), dates[x].getDate(), 127 // response.data[i].startDate.getHours(), response.data[i].startDate.getMinutes()); 128 occurrence.startDate = dates[x]; 128 129 occurrence.endDate = new Date(occurrence.startDate.getTime() + response.data[i].duration); 129 130 occurrence.detailUrl += '&startDate=' + occurrence.startDate.toISOString(); -
event-agent/trunk/public/js/utilities.js
r3019596 r3026936 89 89 90 90 if (event.type === 'Ongoing') { 91 let rule = new rrule.rrulestr(event.rrule);92 let last = new Date(new Date().getTime() + 30 * 24 * 60 * 60 * 1000);93 let dates = rule.between(new Date(), last);94 let sd = event.startDate;95 if (dates.length > 0) {96 sd = new Date(dates[0].getTime() + dates[0].getTimezoneOffset() * 60 * 1000);97 }91 //let rule = new rrule.rrulestr(event.rrule); 92 //let last = new Date(new Date().getTime() + 30 * 24 * 60 * 60 * 1000); 93 //let dates = rule.between(new Date(), last); 94 //let sd = event.startDate; 95 //if (dates.length > 0) { 96 // sd = new Date(dates[0].getTime() + dates[0].getTimezoneOffset() * 60 * 1000); 97 //} 98 98 var params = new URLSearchParams(window.location.search); 99 99 return params.get('startDate') ? dateString + ' (' + ruleString + ')' : ruleString + ' ' + 100 sd.toLocaleString(navigator.language, { hour: '2-digit', minute: '2-digit' }) + ' - ' + new Date(sd.getTime() + event.duration).toLocaleString(navigator.language, { hour: '2-digit', minute: '2-digit' });100 event.startDate.toLocaleString(navigator.language, { hour: '2-digit', minute: '2-digit' }) + ' - ' + new Date(event.startDate.getTime() + event.duration).toLocaleString(navigator.language, { hour: '2-digit', minute: '2-digit' }); 101 101 } 102 102 else if (event.type === 'Singleton')
Note: See TracChangeset
for help on using the changeset viewer.