xbBooks is an xbCulture family component for cataloguing books you have read and reviews of them. Version 1.1.1.2 is the current release. 

xbbooks listIt started out as I needed something to replace a local flat-file database I had been using to save details of books I read and short reviews/comments. Previous to that I had been using a simple spreadsheet and originally an paper file.

xbBooks is installed as a package containing two components - com_xbboos and a supporting component, com_xbpeople, for administration of people and characters which are common to all xbCulture components.

The primary intended user is someone wanting to keep a record of books they have read with a reminder of the plot and what their reaction was.


xbBooks v1.1.1.2
11th March August  J3

com_xbarticleman v2.1.0.0 
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.

com_xbarticleman-j5 v5.0.0.0 
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.

com_xbmusic v0.0.63.3
Alpha pre-release 25th April 2026 J5
NOT FOR PRODUCTION USE Now with site Album mosaic with search and sort

xbMusic is a Joomla 5 component designed with two main objectives:

  1. 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.
  2. 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. 

com_pdaddon_v0.3.0.2  
18th July 2018 J3

PD-Addon is an extension to the PhocaDownload (PD) component. It is only of any use if you have PhocaDownload installed on your site.  

It adds two new elements to the PhocaDownload data - a 'slug' or short description for the files and categories for the tags. Three new Admin views are provided - a tag editor, a tag category editor, and an improved file list view.