XMS Systems ChangeLog and development notices

With the recent upgrade to a responsive design things got a bit out of hand with fixes and changes we made to the framework. The result was that the changelog became a “nonlog” and nobody really knows what has changed. This is an attempt to get that back on track.

Under Development (05.01.15)

The following is items that are under development, bugs that has been reported or general enhancements.

New Item: New

Process: Started

Temp. On Hold: Rejected

Done: Done

  1. Tour Module
    • DoneMultiyear Pricing – This is to allow you to define your tour prices for an unlimited number of years in advance
    • DoneBlock Pricing Structure – Expanding the “Discount for groups over xx guests” this will allow you to set a pricing structure for “blocks” of guests.
    • DoneCalendar Nugget on “Day Trip” tour details showing the “booked” days.
    • DoneDay trip bookings – Make use of the “Block pricing Structure. Will check the max group size and if any slots available (availability managed with the scheduler). Only “day trips” booked and entries set to “Private” will be checked for overbookings.
    • DoneOverbookings count bug – Allows 1 to many bookings per day if set to allow overbookings. Not a bug. It is named “overbookings”. So if you set the value to two you will be able to accept 3 bookings. That is two overbookings.
    • DoneDaytrip fully booked – Option to add blocks of dates that are fully booked. A message will be displayed of the last date of the fully booked block
    • DoneCustom Tours Request Form – This will list all your available tours on a form where the client can select any number of available tours to build themselves a custom tour. No pricing estimations will be calculated but instead ask number of days available and overall budget. An email will be generated for you to respond to and assist the client with customising.
    • NewCustomise scheduled tour – with “Things to do” while enroute. You will allocate your “short” day trips to a category that can be linked to a specific scheduled tour to expand the scope of what the client can do while on the tour.
    • DoneTour Details – Minor Layout problem with tour “Title” and “Overview”
    • DoneSchedule – Private entry set to “Yes” will hide a scheduled departure from the tour detail page
    • DoneSchedule – Private entry set to “Yes” will hide a scheduled departure from the tour booking request page
    • DoneTour Booking Request – If no schedules available for a tour, give client the option to select a set of departure dates.
    • DoneScheduled Departures Tour Details – If scheduled tour and now departure dates are set, show “No Scheduled Departures. Request Private Departures Dates
    • DoneScheduler Update – Button to add/remove booking to correct scheduler on tour proposal update as well as from the tour proposal list
    • DoneMailing List – Add non-responsive guests to mailing list
    • DoneTour id – Show tour id on tours list
    • DoneDeparture Date – Added departure date to proposal tour list
    • DoneTour preview – page outdated
  2. Article Module
    • NewFix nugget order to be Always Descending
    • DoneArticle Title – Fix bug when article “Teaser” is set and article title is not displayed.
    • DoneSummary Image to small – Fix bug in Admin Article Mod where the summary image was rescaled to a thumbnail. Now rescaling to 640px wide
    • DoneArticle Summary Image – Image now displayed as part of the article. Top to the left of the heading. No image will display social card or site banner
    • DoneCompany Blog – Change blog to display all entries if author parameter not set. This allows for multiple members to blog on the same page.
  3. E-Commerce
    • StartedCurrency bug – When processing a payment with PayPal that is different from the Website Default currency your client could receive a warning.
    • RejectedNeed improvement with price display after selecting options
    • RejectedPOS Bar Codes – Need ability to print a selection of bar codes. Currently have “All” and “Individual”
    • NewCost of Sales – Need to have a means to record incoming stock against supplier and record import taxes and current exchange rate at time of import.
    • DoneBar Code – Improve functionality for generating individual stock item bar codes
    • DoneStock Management Category lists – Improve list to better distinguish between main categories and sub categories
  4. Gallery
    • DoneRandom 5 images nugget – Fix layout bug
  5. Scheduler
    • NewCheck “Clicktrough” on nuggets to correct info pages
    • DoneDay Tour Overbooking – Set overbook to “Yes” and the number of over bookings you would like to accept
    • DoneTour Calendar Items – Expand calendar maintenance to allow adding calendar items specific to “day tours”.The idea is that you will assign these to your day trips to allow for showing bookings on the tour specific calendar and nuggets. These will not be shown on the calendar filters and front-end.
    • Done Private entries visible on front-end bug
  6. Facebook Integration
    • RejectedRe-visit Facebook album integration if more than 42 albums available in Facebook
    • DoneA warning will now appear on your Admin Home Page when your Facebook Page Access Token is due to expire
  7. General
    • DoneDefault image for twitter cards with website banner. 642x326pixels. Supplying the (current) website banner is not very successful.
    • DoneTwitter Cards extended – A custom card can now be uploaded to every page to override the default card for that specific page.
    • DoneHeader alignment issues with text not centred above social icons.
    • DoneOpen Graph properties on “pages” not displaying propely
    • NewNews Ticker Background – Fix bug to allow a “wide” background container (row) for the ticker.
    • DoneGoogle reCaptcha – Register and add your google recaptcha api key under “Webdite General Configuration”. Initial integratation on registration page. to be expanded to all pages using captcha for spam verification.

Current Version 05.01.14 (released)

All installation will be upgraded to this version during the next week or two.

Notable changes. Ver 5.x
  • Responsive layout – This will automatically adjust your website layout to fit any device.
  • Tabular Data – Make tables responsive as much as possible then changes the layout to allow left and right scroll of the table on all devices.
  • Visual Guides – when editing content rows will be outlined with red, columns with green, Tables with blue and paragraphs with a blue dashed border (------). These visual guides will not be displayed on the frontend
    XMS Systems Editor Visual Guides
  • Editor – Complete new editor
  • XMS Support – Integrated interface in admin that shows when support is online with a direct link to get immediate support.
  • YouTube video integration improvements
  • Content Templates – Range of templates to use as a basis for your content or to mix your content layout.
  • Nuggets – These is small “data blocks” you can insert in the left ot right column on any page. You can set the order and add or remove any nugget at any time. You have the option to dynamically create nuggets for article and image gallery categories.
  • E-Commerce Nugget – This nugget displays the product categories and total number of items in each category to assist the user in accessing any category with one click  from any page
  • Tour Module –  You can change some wording to something more appropriate per tour. e.g. Tour or Excursion or Break Away
  • Twitter Cards – This allows for proper and improved formatting of any page/link that are shared to any social network platform.
  • Discontinuing of built-in url shortener in favour of SEO friendly URL
  • Article preview page for viewing unpublished articles
  • Structured Data – Automatic generated Structured Data specific to each module to improve search engine indexing
  • Improved Social Networking Integration
  • Change default ordering of articles per category
  • SEO friendly URL’s for all pages/modules
  • Improved Carousel
  • CSS Animations
  • Loads of bug fixes
  • E-commerce – PayFast Integration
  • Improved XMS Systems Licence verification confirmation
  • Disable article update email notification
  • Set Facebook API version to improve future Facebook changes
  • Hide Tour operator code is not needed
  • Set minimum view port with for cookie popups to prevent Google penalty on mobile devices.
  • Bug fix on article category nugget
  • Add recommended retail price in e-commerce module
  • Hide for rent button on tour booking form
  • Allow for “name” change of “for rent” option
  • Canonical URL – Dynamic set of canonical URL and “check and redirect” to the canonical URL to prevent duplicate indexing in search engines.
Written by:  - Updated 21 Feb  

Comments has been disabled on this Manual