- Added News RSS block
- Fixed bug in sidebar promo widget
- Added rich text block
Wave FM 2.1.3
- Fixed internal link issue with sidebar internal promo link
- Updated latest block layout to accommodate active takeover
- Fixed typo in background colour logic
- Lightbox theme feature added
- Updated height of carousel nav items
- Updated tiled headline text min height
- Update styles on Radio Player button to handle native browser style overwrites
Wave FM 2.1.2
- Fixed byline override bug
PR: 1091
Wave FM 2.1.1
- Changed Hero Block ‘listen live’ options to take a station slug – requires sync
- Fixed bug in the code that was preventing social links from rendering
- Updated block sidebar widget layouts
PR: 1071
Wave FM 2.1.0
Wave FM 1.0.2
- Specify missing DB_VERSION constant
PR: https://github.com/dc-thomson/wordpress/pull/1032
Wave FM 1.0.1
- Fixed background image and background colour issues on Safari
- Updated copyright logic so that it displays properly and the link opens in a new tab
- removed now unused templates
- removed unused theme options
- removed unused radioplayer shortcode
- removed unused test data
- listenlive shortcode now uses full URL
Wave FM 1.0.0
- Added Permutive
PR: https://github.com/dc-thomson/wordpress/pull/967
Wave FM 1.0.0 Beta 3
- Added a database upgrade mechanism to Wave FM theme.
- Added integration for accepting information provided by Zetta feeds.
- Adds an endpoint to the /stations/ posts which can be used to POST data to for the latest song information.
- Checks to make sure the radio station exists.
- This expects the following fields to be provided;
- Artist
- Song Name
- Run Time (Song Length)
- Modified the admin screen for Stations to display the Zetta feed link for ease of management.
- Provides a template tag –
wavefm_zetta_playing_now( $station, $echo )
– which returns / echoes the currently playing or most recently played song for a given radio station.
Post Deployment Steps
Once this is deployed, the RCS Glue software needs to be updated. This is done by using TeamViewer, which Marc O’Neill currently has the credentials and access to.
Once on this server, the Glue service configuration needs to be updated in two settings specifically; HttpPostLocation and HttpPostFormat. Therefore the following needs to be updated.
For note; the pipe symbol (|) is used to denote different services to be contacted by the configuration.
HttpPostLocation
// Before HttpPostLocation=http://wave.nwm.xrad.io/wp-content/wave102/in/now_playing_in.php|http://platform.g-media.com/api/postplayingdata.php?id=59|http://air.radiotime.com/Playing.ashx // After HttpPostLocation=http://wave.nwm.xrad.io/wp-content/wave102/in/now_playing_in.php|http://platform.g-media.com/api/postplayingdata.php?id=59|http://air.radiotime.com/Playing.ashx|https://wpcluster.dctdigital.com/wavefm/stations/wavefm/zetta/
HttpPostFormat
// Before HttpPostFormat=artist=%SNGART%&title=%SNGTIT%&runtime=%RUNTIME%&password=wavepass|xml=%XML%&password=QD5sEg47XuV55FQ|partnerId=8UvDSnRz&partnerKey=2UH1Dm!uyM7J&id=s45554&title=%SNGTIT%&artist=%SNGART% // After HttpPostFormat=artist=%SNGART%&title=%SNGTIT%&runtime=%RUNTIME%&password=wavepass|xml=%XML%&password=QD5sEg47XuV55FQ|partnerId=8UvDSnRz&partnerKey=2UH1Dm!uyM7J&id=s45554&title=%SNGTIT%&artist=%SNGART%|artist=%SNGART%&title=%SNGTIT%&runtime=%RUNTIME%&password=wavepass
PR :
Wave FM 1.0.0 Beta 2
- Added wrapper for socialize icons so that styles are applied.