JoomlaWorks Blog

JoomlaWorks is developing and supporting some of the most respected and popular extensions in the Joomla! community, including the groundbreaking K2, AllVideos, Simple Image Gallery and Frontpage Slideshow. Since 2006 we have developed more than 26 extensions for the Joomla! CMS, all of which have been used in hundreds of thousands of Joomla! sites across the world. Late 2010, our extensions had been downloaded more that 4 million times, out of which AllVideos and Simple Image Gallery had more than 1.5 million downloads each and K2 more than 350,000! Innovation and the open source philosophy are the two things that motivate us!
  1. Getting Snowflake (the open source graphical SSH/SFTP client) to run on macOS

    Getting Snowflake (the open source graphical SSH/SFTP client) to run on macOS

    I don't usually write similar blog posts, but I've been really enjoying Snowflake recently. What's Snowflake you ask? Well, it's a new open source graphical SSH/SFTP client which makes working with remote servers a breeze. It works like Panic's Coda when it comes to managing content on remote servers, e.g. browse files and have a terminal open at the same time. But most importantly, it's cross-platform. And I'd like to share with everyone how to easily get it to run on macOS.

     

    At the time, Snowflake's developer has only released binaries for Windows and Debian/Ubuntu with a macOS version planned for the future.

    However, since the app is based on Java, the developer also provides Snowflake as a .jar file which we can run anywhere, including macOS.

    So here are the steps to get Snowflake to work on your Mac:

     

    Step 1

    Uninstall that outdated Java version on your Mac. Ironically the best guide is on Java.com, so follow it to the letter: https://www.java.com/en/download/help/mac_uninstall_java.xml

     

    Step 2

    If you currently go to Java.com, the available release for macOS is pretty outdated. And apparently it relates to recent changes in Java's licensing by Oracle.

    So how do you get the most recent Java release for macOS? Well, you can either signup for an account at Oracle.com (the looooong, hard way) or just grab a ready-made binary for macOS, provided by AdoptOpenJDK (the easy way). AdoptOpenJDK is a new community effort (backed by the likes of Red Hat/IBM, Amazon, Microsoft to name a few) to create ready-to-install & cross-platform binaries from OpenJDK, the open source implementation of the Java platform.

    You can download the most recent runtime for Java from AdoptOpenJDK (version 13 at the time of writing) here: https://adoptopenjdk.net/?variant=openjdk13&jvmVariant=hotspot (it's a .pkg file to install)

     

    Step 3

    After you install the related .pkg file, it's time to download Snowflake. Head over to https://github.com/subhra74/snowflake/releases and grab the .jar file from the latest release available (v1.0.4 at the time of writing - https://github.com/subhra74/snowflake/releases/download/v1.0.4/snowflake.jar).

    Now we'll make a shortcut to easily launch Snowflake.

    Create a folder called "Applications" (if it doesn't already exist) in your home directory and place the snowflake.jar file in there.

    Then open up your terminal and do:

    chmod +x ~/Applications/snowflake.jar
    ln -s ~/Applications/snowflake.jar /Applications/Snowflake.app

    That's it.

    You'll now find "Snowflake" in your Mac's apps and you can easily launch the app from there, or just drag and drop its icon to your Mac's dock.

    (If you get a security warning when you open the app the first time, it's because the app is not signed by Apple. Just go to Preferences and then "Security & Privacy" and you should see the option to allow the app to launch always.)

     

  2. Simple Image Gallery (free) v4.1.0 released

    Simple Image Gallery (free) v4.1.0 released

    Simple Image Gallery (free) version 4.1.0 is now available to download. This is a maintenance release.

    Here's what's been added or changed in Simple Image Gallery (free) with the release of v4.1.0:

    • Allow the plugin to accept WEBP images as source images (along with JPEG, PNG and GIF).
    • Replaced cdnjs.com with jsDelivr.com (for serving Fancybox)
    • Removed any remaining references to IE. Going forth, Simple Image Gallery will only support modern browsers.
    • General code restructuring & cleanups.

    Simple Image Gallery is (as of v4.0.0) fully compatible with Joomla versions 1.5, 2.5, 3.x and the upcoming 4.x.

    DEMO

    The JoomlaWorks demo site has been updated to use the latest Simple Image Gallery (free) release. See here: https://demo.joomlaworks.net/simple-image-gallery

    DOWNLOAD

    You can download this version by visiting the extension's page at: https://www.joomlaworks.net/extensions/free/simple-image-gallery

    UPGRADING

    If you use Joomla 2.5, 3.x & 4.x (beta) releases, this new update will appear in the Joomla extension updater. If you're using Joomla 1.5 you can simply upload the new version and it will overwrite the old one. After that step, visit the plugin's parameters page, check if everything is OK or adjust as needed and save the parameters.

     

  3. AllVideos v6.0.0 released - now Joomla 4 compatible!

    AllVideos v6.0.0 released - now Joomla 4 compatible!

    Version 6.0.0 of AllVideos is now available. This is a feature release, which also introduces full support with the upcoming Joomla version 4 release.

    Here's what's been added or changed in this new release of AllVideos:

    • Fully compatible with the upcoming Joomla version 4 (currently in "beta"). As with every beta software, Joomla 4 should not be used on production websites, but rather for preparing your skills for when it's officially released as the next "stable" Joomla version. You can download the nightly build of Joomla 4.0.0 "Beta 1" here: https://developer.joomla.org/nightly-builds.html
    • Added new "muted" option for initial playback of video files. This option allows you to use AllVideos to embed background videos without sound, either hosted files or videos from YouTube, Vimeo etc.
    • Need a simple way to have random preview images for your hosted audio files? Enable the new Unsplash.com integration and your audio files will use random music/audio related images as previews from the popular stock image service.
    • AllVideos plugin parameters now follow a new unified design (inspired by K2's recent re-design) across all supported Joomla versions.
    • Various code cleanups and improvements.

    If you use K2 v2.10.x, we highly recommend you upgrade to this new version of AllVideos.

    DEMO

    The JoomlaWorks demo site has been updated to use the latest AllVideos release. See here: https://demo.joomlaworks.net/allvideos

    DOWNLOAD

    You can download this version by visiting the extension's page at: https://www.joomlaworks.net/allvideos/

    UPGRADING

    If you use the latest Joomla 3.x releases (or Joomla 2.5), this new update will appear in the Joomla extension updater. If you're using Joomla 1.5, you can simply upload the new version and it will overwrite the old one. After that step, visit the plugin's parameters page, check if everything is OK or adjust as needed and save the parameters.

     

  4. Simple Image Gallery (free) v4.0.0 released - now Joomla 4 compatible!

    Simple Image Gallery (free) v4.0.0 released - now Joomla 4 compatible!

    Simple Image Gallery (free) version 4.0.0 is now available to download. This marks our first extension update that supports the upcoming Joomla version 4 (currently in "beta").


    Here's what's been added or changed in Simple Image Gallery (free) with the release of v4.0.0:

    • Fully compatible with the upcoming Joomla version 4 (currently in "beta"). As with every beta software, Joomla 4 should not be used on production websites, but rather for preparing your skills for when it's officially released as the next "stable" Joomla version. You can download the nightly build of Joomla 4.0.0 "Beta 1" here: https://developer.joomla.org/nightly-builds.html
    • Fancybox has been updated to its latest release (v3.5.7) and it's now loaded off the jsDelivr CDN (which is also "GFW" friendly).
    • Localization has been extended to support all language strings used by the plugin as well as Fancybox. So it's now possible to fully translate Simple Image Gallery (free) to your language of choice.
    • Updated the plugin's default parameter values to use larger thumbnails by default and longer caching.
    • Still rocking Joomla 1.5, 2.5, 3.x and now 4.x compatiblity, for PHP 5 and 7 (tested up to PHP 7.4 to be exact).

    In the coming weeks we wil gradually roll out updates for our smaller extensions (e.g. AllVideos, Simple RSS Feed Reader etc.) to also support Joomla 4.

    DEMO

    The JoomlaWorks demo site has been updated to use the latest Simple Image Gallery (free) release. See here: https://demo.joomlaworks.net/simple-image-gallery

    DOWNLOAD

    You can download this version by visiting the extension's page at: https://www.joomlaworks.net/extensions/free/simple-image-gallery

    UPGRADING

    If you use Joomla 2.5 and 3.x releases, this new update will appear in the Joomla extension updater. If you're using Joomla 1.5 or have started to test out the beta releases of Joomla 4, you can simply upload the new version and it will overwrite the old one. After that step, visit the plugin's parameters page, check if everything is OK or adjust as needed and save the parameters.

     

  5. RadioWave v1.2.0 released

    RadioWave v1.2.0 released

    RadioWave v1.2.0 has just been released. This is a bugfix and feature-improvement release.

    Here's what's been added or changed in RadioWave with the release of v1.2.0:

    • Fixed time parsing for the OnAir template override (K2 Content module) which caused the module's output to break under certain circumstances. The info displayed has also been extended to the name of the show and the start/end times of the show.
    • Added update server reference so you can be notified on future updates of RadioWave.
    • Improved compatibility with PHP up to v7.4. Additionally, any PHP notices that may have appeared in the frontend or backend have now been resolved.
    • References to IE have now been entirely removed (this includes both HTML and CSS code).
    • Massive CSS cleanups & updates. Browser specific syntax (e.g. -moz-*, -webkit-* etc.) has also been removed. Invalid CSS has been fixed (3 rules related to CSS background gradients).
    • Updated all JS libs to their latest compatible versions.
    • The RadioWave Generic Player module (installed separately) has also been updated to v2.1, which now includes an option to autoplay your custom radio streams (among other minor improvements). You can get it for free at: https://github.com/joomlaworks/radiowave-generic-player
    • QuickStart package updated to use the latest Joomla (3.9.14) and K2 (2.10.2) releases.

    If you are using Joomla v3.8+ and K2 v2.10.0+ we highly recommend you update to this newest version.

     

    DEMO

    The RadioWave demo site has been updated to the latest release.

     

    DOWNLOAD

    If you have an active RadioWave (or Template Bundle) membership, just head over to the Member Dashboard at https://www.joomlaworks.net/members and grab your copy from your "Subscriptions" page.

    Or purchase this latest release from just 24.90 EUR. More info at: https://www.joomlaworks.net/joomla-templates/commercial-templates/radiowave

     

    UPGRADING

    When upgrading, use the relevant update zip file to avoid losing changes in your index.php and custom.css/js files. For more, please visit the related documentation page here: https://www.joomlaworks.net/support/templates/general-resources/installation/item/211-installing-vs-upgrading

    For support questions please use our Ticket Support System inside the Member Dashboard at https://www.joomlaworks.net/dashboard (active product membership required).

     

Newsletter

The wonderful thing about Margaret Howell is that season after