News June 10th 2024
xbArticleMan v5.0.0.2 J5
bugfix on Dashboard now available
Silence recently on here as have been busy preparing my first large J5 component from scratch - xbMusic, a manager for music files with details of songs, albums, artists, and playlists as well as individual track files. Information pulled from ID3 tags in the files where available, and changes affecting ID3 tags written back to the file. Intended for use to manage music for an Azuracast radio station, including providing front-end views of the data for embedding on other sites, but also useful for organising a personal music collection. Hoping to have a first beta at least of the admin side available before August.
xbMusic (prelim)
tba 2025 J5
xbMusic is a Joomla 5 component designed with two main objectives:
- To provide an interface to my personal music library which consists of a mix of LPs, CDs, and MP3 files. All CD's have been ripped to MP3, and some of the rarer old LPs that are not available in any other format have been transferred, clicks and all, to MP3.
- To provide a better management interface and listener information system for a specialist internet radio station running Azuracast.
For my own collection I find the various Music Player apps on any platform pretty inadequate. Typically tagging is restricted to ID3 genres. The ID3 metadata format is inconsistent and poorly defined as it has grown. I wanted to have a single database of all my music, whatever the format, and the ability to categorise it and tag it in whatever way I see fit. I wanted to be able to use the metadata to easily build playlists and find related material.
Similarly for the radio station the Azuracast management interface is a bit limited and I wanted to be able to build a website that would not only show the current playing song and artist, but also other information like album, genres, release info, links to artist websites, commentary and reviews. I also need to be able to build playlists in a much more flexible way and schedule them more flexibly and with a more listener-friendly format to show the schedule.
NB Links in this article may not be working, this is very much a work in progress. I have a partial Alpha pre-release candidate which I will make available for comment derckly and I will be making the project public on github.
xbArticle Manager-J5
17th March 2024 J5
xbArticleMan-j5 is a Joomla 5 version of the original xbArticleMan component with many enhancements and improvements.
It provides additional tools for managing articles, with views to list images, links, shortcodes and tags used by com_content articles. In addition a new TagItems admin view provides a list of all the items - both articles and items from other components - using Joomla tags.
The roadmap plan includes the addition of new site views for articles and tags - details below.
xbMaps - OSM maps, markers & tracks
xbMaps is a Joomla component for displaying maps using OpenStreetMaps (OSM) tiles. Version 1.5.2 is the current release. Help links to documentation pages here are not complete.
I have long wanted a non-googleMaps component to display gpx track in Joomla so that I could move my cycling blog from Wordpress to Joomla. Phoca Maps is the best available, but it wasn't able to display gpx tracks on OSM maps. I started by modifying Phoca Maps to display tracks with OSM, and rapidly found myself wanting to rewrite more of it. Jan at Phoca will be working on an update to Phoca Maps that may include more of the features from xbMaps and will be J4 compatible.
The primary intended user is someone needing to display OSM maps on a Joomla 3 site (I will not be developing for J4 for at least 5 years so don't even ask).
The component provides map (and track) views for the front end with associated descriptive text. Joomla categories and tags may be used.
A plugin to allow maps (with tracks and markers) and tracks from xbMaps to be embedded in a conventional Joomla article. A preliminary version of the plugin is available for download - it is still a bit rough around the edges but works ok for the basic options. There is help text on the plugin page once you have installed it.
4th January 2024 J3
xbAutoSave Plugin
21st November 2021 J3
4th December 2023 J4 J5
The Joomla content plugin xbAutosave allows for timed automatic saving of work whilst editing an article or triggering a save with Ctrl+s or Cmd+s keystroke.
The autosave interval can be set in seconds (minimum 30sec) and timed save and keystroke save can be enabled separately.
Autosave only works on the backend (admin) site and only when editing an article (com_content). It is disabled on a new article until you have saved manually to give you a chance to set category, status, access etc before your work-in-progress gets automatically revealed to the world!
xbArticle Manager
27th November 2023 J3
xbArticleMan is a component to provide some additional tools for backend administration of Joomla content. It provides views for finding Images, Links, Shortcodes and Tags in, or associated with, com_content articles.