Just a few notes on website updates and changes, mainly for my own benefit but may be interesting to others.
I have made some updated changes to the cart system when purchasing NKS libraries based on feedback and testing as well as updated the downloads section of the website for your purchased downloads.
Another "note to self" which may prove useful to other Joomla user using the K2 comment system.
Joomla contains a simple "Page Break" module that allows pages to be created in an item. Basically a single item can have breaks inserted which create a new page with the option to have a table list or just <
A solution for this (which also works in other article management systems) is a plugin called PageBreakMyJSpace
This replaces the default page break feature with a new plugin that contains a lot more custom options for managing how the system works, custom layout of the table of contents and a heap of other neat features. It also takes the default page break button and references within Joomla editors and uses these to work with the plugin so it's almost plug-&-play.
There is however a few things to be aware of:
- You need to disable the default Joomla page break plugin.
- It requires the Cache system to be OFF
In regards to the cache system this refers to the global site cache which if switched ON the pages never allow you to navigate further than page 1 (clicking Next will return to page 1). When I disabled the cache system my website host advised my site was consuming far too much CPU. So what may be required is to allow global cache for the site but disable cache for pages that use the Page Break plugin. On the developers site they also have listed a plugin that achieves just this: k2nocachepagebreak
Simply install this plugin and enable it and any pages that contain a page break will not be cached by the system allowing the plugin to work correctly. Simple fix.
Freelance Soundlabs website update: New comment system "Disqus" replaces the spam attracting K2 comment system.
The Freelance Soundlabs website is designed to be HTML5 compatible which means it does not rely purely on Flash for media playback.
Mobile devices such as iPads and android tablets, smart phones and the likes require different methods for playing media files such as mp3 and video than desktop PCs.
The biggest challenge I had was to find an audio player that would work with MP3 files on all platforms and browsers. I spent months testing and contacting developers and even lost some money on useless solutions.
In the end there were 2 clear winners for players which I will use throughout the site:
Monday, 30 September 2024
Friday, 13 September 2024
Thursday, 28 September 2023
Thursday, 24 August 2023
Friday, 17 March 2023
Monday, 30 September 2024
Sunday, 15 September 2024
Sunday, 15 September 2024