CrOsborne Blog

RogerCO's TechieTalk

Musings from a life working with cameras,
electronics, computers and code

TPL_PROTOSTAR_TOGGLE_MENU
  • Welcome
  • Blog Home
  • About
  • Links
  • CrOsborne

A Note on Browser Compatibility

Expired

Since I develop Joomla extensions only for my own use, and then make them available if it seems that others might find them useful, I only test compatibility with Browsers and Server configurations that I actually use.

Currently I am only mostly using the Edge browser on Linux (Ubuntu 20.0.4) and Android mobile devices - so I make no attempt to check how things look with other browsers - if something looks wrong to you then by all means send me details and I'll look into correcting it dreckly.

Similarly all websites I manage are running on Ubuntu 20.0.4 and using Apache, MariaDB, and PHP 7.4. For Joomla extensions I am only bothering with Joomla 3.9/10 and making no attempt to check earlier versions and have no plans to switch to Joomla 4 anytime soon. In fact I currently anticipate never switching any existing site to J4 (what would be the point - if it ain't broke don't fix it) and will only use J4 for any new site if someone pays me to.

Spacing in Joomla Toolbar

Expired

Back in the days of Joomla 1.5 there used to be Toolbar functions to add spacing JToolbar::spacer('20px'); and a divider Jtoolbar::divider(); in between toolbar buttons.

Unfortunately sometime around Joomla 3.6 these functions were disabled - they still exist but now do nothing. But it is still useful to provide some visual grouping of toolbar buttons, for example to separate the buttons for New and Edit from those that do specific actions like change state. This is especially true now that screens have got wider and most people managing websites are probably using a screen width greater than 1024 pixels.

Two ways to do this, both involving CSS tweaks.

Read more … Spacing in Joomla Toolbar

Points on the Scale

Expired

For the xbCulture components I have the ability to rate an item (film or book etc) with a number of stars (or other symbols). Personally I have long kept paper, and later spreadsheet lists of films I have seen and given them a rating. Initially I was using a 5 point scale, but I used to find this a bit coarse - I would often want to use a half point to fit something between the ok (3 star) and good (4 star) categories.

Read more … Points on the Scale

Using Tags in a Component

Expired

 

If you want to have a tagging facility for items in a component then it is a good idea to use the inbuilt Joomla tagging system. This does quite a lot of the heavy lifting for you (once you have set things up) and has the big advantage that tags can be shared across components. So if you wish to, you can have tags that can be applied both to articles and to items in your component, which saves having to maintain duplicate lists of tags.

You may come across some limitations in the functionality, especially when it comes to filtering a list of items by tag - but that will be a separate post.

This article is to remind me of the various hoops and enhancements needed to get tagging working in xbBooks 

Tags:
Coding:
coding
Joomla:
admin
Php:
php

Read more … Using Tags in a Component

  1. Using Joomla Subforms for Many-Many link tables
  2. Developing new Joomla Components

Page 7 of 12

  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  1. You are here:  
  2. Home
  • April 2025
    • Joomla subForm Field improvements
  • January 2025
    • J5 stupid default password restrictions
  • December 2024
    • Pimping up Joomla/CMS/Language/Text
  • November 2024
    • Assigning Tags to Items Programatically
  • July 2024
    • StarLiteV First Impressions
  • June 2024
    • Creating Tags Programatically in J5
    • Waiting For StarLabs like Waiting fort Godot
  • March 2024
    • Link Hinting Update
  • August 2023
    • Getting Rid of those pesky 0000-00-00 Dates
  • February 2023
    • Modals with double backdrops - Solved!
  • December 2022
    • A Preview facility for Joomla Component Admin pages
    • Link Hinting Revisited
  • November 2022
    • J3->4 row-fluid and row
    • Joomla Cats'n'Tags
    • Joomla Tag Groups
  • October 2022
    • Joomla extendWhere() issue
  • June 2022
    • of Luminance, Lightness and Brightness
  • May 2022
    • Height of Modal Popup in Component
    • Improving link to anchor action
    • Uninstalling Overlapping Packages
  • March 2022
    • Creating Joomla Tags Programatically
    • Off site links and target hinting
  • February 2022
    • Joomla Package Install Scripts
  • September 2021
    • Joomla Form Field Showon quirk
  • April 2021
    • A Note on Browser Compatibility
  • March 2021
    • Spacing in Joomla Toolbar
  • February 2021
    • Points on the Scale
  • November 2020
    • Using Tags in a Component
  • September 2020
    • Using Joomla Subforms for Many-Many link tables
  • August 2020
    • Developing new Joomla Components
  • May 2020
    • Where did that year go
  • June 2019
    • TruncString Joomla bug
  • January 2019
    • of Tags in Joomla
    • Tags Layout for Article Info
  • June 2018
    • PD-Addon Component development
  • March 2018
    • Min and Max responsive font size CSS
  • June 2015
    • Anything over a mouthful is wasted
  • November 2014
    • A Rant at Apple
  • October 2014
    • HTML File Input Formatting
  • September 2014
    • Wireless EEG using Emotiv and EasyCap
  • August 2014
    • Displaying 3D Stereo Images
    • Facebook Events on a Joomla Site
    • From Slide Rule to Calculator
    • Rainy Sunday Timezones
  • January 2011
    • History
    • Welcome to Roger's Techie Talk
  • Joomla
  • php
  • coding
  • j5
  • VB.NET
  • override
  • template
  • admin
  • Joomla subForm Field improvements
  • J5 stupid default password restrictions
  • Pimping up Joomla/CMS/Language/Text
  • Assigning Tags to Items Programatically
  • StarLiteV First Impressions
  • Waiting For StarLabs like Waiting fort Godot
  • Joomla! Community
  • Joomla! Leadership Blog
  • MacRumours
  • Stack Overflow
  • Joomla Tag Groups
  • Welcome to Roger's Techie Talk
  • Facebook Events on a Joomla Site
  • Anything over a mouthful is wasted
  • HTML File Input Formatting
My Blog

Back to Top

© 2025 CrOsborne Blog