I wanted to make my Joomla sites interactions with Twitter a little bit more engaging. Twitter cards already provide a nice solution for that. Experiments showed me that I got more traffic if they were enabled. So I set about automating it for anyone who tweets a link to my content. Heres how I did it and the code
The module positions for Cassiopeia are named placeholders which determine the positioning of content provided by published modules. Assign a module to a position, determine which pages the module should display on and publish it and then the module will output content to that page.
Modules can have 'module chrome' which is display oriented styling code to provide templates with variation. Module chrome options for Cassiopeia are nothing,
Eligible content e.g. articles
ASUS MB169C+ 15.6 Inch USB Type-C Portable Monitor, FHD (1920x1080), IPS, Flicker free, Low Blue Light, TUV certified
A USB Type-C-powered companion display that's compatible with my M1 based Mac Mini, my Google Chromebook, and my iPad Pro. If you need two screens and work away from home at times this is the answer.
All you need is a single (provided) USB Type-C cable for power and video transmission. The MB169C+ is compatible with all DP Alternate (Alt) Mode or DisplayPort over USB-C devices without the need for additional drivers. The monitor comes with a case that doubles up as a stand, which although seeming fiddly at first, seems a good approach to the job. You could use some other grooved stand to hold it. There aren't any mounting points.
TL:DR — I ordered one from Amazon UK and it arrived next day. It works with my M1 based Mac Mini, my Google Chromebook, and my iPad Pro. It has a resolution of 1920x1080 which is commonly known as 'Full HD'. It is a brilliant addition to my toolkit as I travel between places a good bit and always miss my second screen. Pics below:
Ridiculously Responsive Social Sharing Buttons for Joomla 4.x
This Joomla! plugin adds social sharing buttons and metadata optimized for Open Graph and Twitter to com_content items. It is an official Joomla Project plugin, primarily designed for use on the joomla.org website network. The plugin generates buttons like this. (Thise is an image, see the bigger one for the real buttons).
There is zero configuration required. Just install and enable the plugin.
TL:DR — Once built and uploaded it just worked!
Page 1 of 7