[8WR] XenAtendo 2 (Events) PRO

[8WR] XenAtendo 2 (Events) PRO 1.1.5

No permission to buy ($30.00)
  • Depending on the math, either 2015 has 53 weeks, or 2016 does... In this Calendar, it happens to be 2016. Unfortunately, I completely forgot to program 53 weeks into the Weekly Calendar display. This version fixes that. You will now be able to access week 53 on the Weekly Calendar.
  • BUG FIX: Fixed a bug that made it so the Event Queue did not get properly populated by multiple occurrences.
This new version now REQUIRES API keys from Google Maps. The description for the setting in the admin CP explains where to get your API key, and which APIs to enable.
  • Address searching now uses Geocoding. Hopefully, with these changes, things will work better in iPhones... but I dont have an iPhone, so I can't really test it.
  • The keyword filter now unchecks to hide categories, instead of checking to hide categories. Why this is an issue, I have no idea... but some of you seemed very adamant about this.
  • Fixed some minor styling issues with the featured events list.
  • You can now mark events as "Featured". Featured events will appear at the top of the month/week/day lists in order of next occurrence.
  • Events will now get unique CSS classes based on what keywords are linked to said event... This will allow you to color events on your calendars based on what categories/keywords they belong to. CSS classes are styled in the form of "atendoKey#".
  • Event Queue bubble will now show up properly outside of the calendar views.
  • Event Threads will now give proper Facebook OpenGraph data.
  • BUG FIX: fixed some small template issues.
  • Added a Search Handler for events! Events will now show up when you use the search engine. For this, a new content type called "event" has been added to handle for this. You will need to rebuild the search index for events if you want previously submitted events to be in the search index.
  • A "date" field has been added to events. This is a private field that is automatically updated whenever any changes happen to an event, or occurrences are added/edited for an event. The entire purpose of this field is to order the event in search results.
  • Changed event listeners from switch-case statements, to XenForo's event hint system. This should provide a marginal boost to performance with larger forums.
  • BUG FIX: fixed a bug which marks the current week of 2016 incorrectly.
  • BUG FIX: fixed a bug that prevented people from uninstalling.
Likes: THLove
  • The "browse" permission actually does something now.
  • BUG FIX: Fixed a security issue that would allow someone to add occurrences to an event, in which they are not a moderator or owner.
  • BUG FIX: Fixed a security issue that would allow someone to RSVP for an occurrence, even if they don't have the permissions to do so.
  • BUG FIX: Fixed an issue that prevent you from uninstalling.
  • This is a HOTFIX to fix the compatibility issues in XenForo 1.5.3. (explained here).
As usual, hotfixes do not require you to run the upgrade script if you are already up to date with the current version number. Just upload the files and you should be good to go.​
Likes: THLove
  • Changed the way reversing the order of timezones works. In the previous update, it was handled at the template level; now it happens within the code itself.
  • BUG FIX: fixed a bug that was making events with no GPS settings show up, even though the geo-location settings clearly states they wont.
  • BUG FIX: fixed a datawriter bug that would produce an error when an event loses it's existing thread.
  • BUG FIX: fixed a bug where times would reset to midnight on repeat occurrences using the ordinals per month repeat settings.
  • BUG FIX: This update fixes a major bug that prevents events from showing more than one occurrence per monthly view. For instance, if you had an event set to repeat every week, this bug, which was introduced in the last update, would only show the first occurrence of the event, and not the others.
  • BUG FIX: Fixed an issue where if RSVPs were disabled for an event, it would still show "0 Going" on the occurrence list.
  • Added an option to reverse the order of timezones on event pages. By default, when viewing an event's page, it will show the times in the timezone set for that event; if a user wished to see the times adjusted for their local timezone, all they needed to do was mouse over the times, and it will show a tooltip of the adjusted times. This new option reverses this, so event pages will show the user's local times, and then the event's local times on mouseover. This is an option I do not recommend using as it will end up inciting confusion.
Top