The Future is here. Oriel Pro gives you the freedom not just to present images in a modern look. With Oriel Pro, you can create entire album libraries. Adding new albums and images is easy via FTP or file manager. Oriel Pro automatically detects new content and updates your albums.

Subfolder handling

Oriel Pro uses the subfolders of the selected source to display the content as albums or filters. Oriel Pro can therefore not only generate individual galleries, but also create entire album overviews based on your folder structure. Of course, the title images & description text of these albums can be freely defined.

Choose between four layouts

Oriel Pro comes with four layouts that will make your images shine with an unprecedented brilliance. In addition to the album overview, which turns your sub-folders into albums, the flat & filtered modes allow you to display all your images in the main folder and in sub-folders on one level. The "Ignore" layout only shows the images in the defined folder and does not render the images in subfolders.

Default, Cover & Masonry Thumbnails

With Default Thumbnails your images are taken over into the gallery in 1to1 format, the thumbnails are not cropped.
The cover thumbnail mode is our heart, if it is activated you can define the desired aspect ratio of your thumbnails. This way you can create consistent grids and don't have to worry about the aspect ratio of the images.
The Masonry thumbnail mode is similar to the default mode, your images are not cropped, but the lines are flexible, so it's a Masonry effect.

All integrated

Of course Oriel Pro provides you with everything you need. Thanks to the integrated UIkit3 framework, the module is completely autonomous and independent of plugins / templates.
- Integrated Lightbox (Single Image & Gallery Mode)
- UIkit3 Grid System up to 6 columns
- Columns can be configured for small, medium and large screens
- Mobile first

Dynamic Source

Are we the first? Yes, I think we are the first! - For the first time ever, Oriel Pro for Joomla makes it possible to create dynamic galleries. By using customfields as pathinformation source, Oriel can dynamically display different albums / galleries / images for each item. Simply define the source of the images in an article customfield and publish the module on the same page as the corresponding articles.

Dynamic Updates

Maintaining and updating galleries as soon as new images / albums are added can be time consuming. Not anymore! Oriel Pro does it all for you. The Dynamic Source approach allows you to easily upload new albums and images via FTP. The images are automatically added to the gallery. Just tell your photographer where to put the new images and Oriel Pro will do the rest.


Oriel Pro allows you to benefit from the full potential of the included UIkit3 framework. All relevant container elements can be extended with your own classes in the backend module and thus be adapted to your needs. No matter if it's the complete gallery, the album overview or the images. Either a specific class has already been defined by us or you can define one (or more) own class(es) in the backend.

Read more

ImageLazyloading Plugin

This Joomla Plugin sets the lazyloading attribute to images.

Sponsoring and Donation

You want to support my work for the you can give something back and sponsor me.

There are two ways to support me right now:
- This extension is part of , write bug fixes, improving features and maintain my extensions.
- You just want to send me an one-time donation? Great you can do this via .

Thanks for your support!


This Joomla Plugin sets the lazyloading attribute to all images that passes the onContentPrepare Event to allow modern browsers to lazyload the images.

More information about the loading attribute:
- Description: .
- HTML Specification: .
- Currently the loading attribute is supported in the following browsers: .


Initial setup the plugin

  • Download the latest version of the plugin:
  • Install the plugin using Upload & Install
  • Enable the plugin from the plugin manager

Now the inital setup is completed and the plugin is running.

Option descriptions


This plugin is translated into the following languages:
- de-DE by @zero-24
- en-GB by @zero-24

You want to contribute a translation for an additional language? Feel free to create an Pull Request against the master branch.

Update Server

Please note that my update server only supports the latest version running the latest version of Joomla and atleast PHP 7.0.
Any other plugin version I may have added to the download section don't get updates using the update server.

Issues / Pull Requests

You have found an Issue or have an question / suggestion regarding the plugin, or do you want to propose code changes?
or submit a pull request with the proposed changes against the master branch.

Beyond this repo

This plugin will be proposed as Plugin to the Joomla Core and will be part of the upcomming 4.0 Release. Please note that the core the plugin will be renamed to plg_content_imagelazyload and Joomla 4.0 core will ship with this plugin enabled by default. This plugin here acts as a backport for Joomla 3.

Special Thanks

David Jardin - @snipersister
Felix Arntz - @felixarntz -

For giving the inspiration for the plugin and the input and feedback on the actual implementation. Thanks :+1:

Joomla! Extensions Directory (JED)

This plugin can also been found in the Joomla! Extensions Directory:

Release steps

  • build/
  • git commit -am 'prepare release ImageLazyloading 1.0.x'
  • git tag -s '1.0.x' -m 'ImageLazyloading 1.0.x'
  • git push origin --tags
  • create the release on GitHub
  • git push origin master

Read more

errorlog is a system plugin to shows errors from the PHP error log file named error_log.

Only the last 200 lines will show up.
The error log will search these 2 paths
1) Joomla root
2) /administrator

This plugin is free and no display advertisements or links to my sites or services.

Read more

"Contact us" is a module for Joomla, which shows information about your address, telephone number and Google map with the location of the your office. After installing the module, a small button will appear at the bottom of the site.If you click on the button will open a panel with information about the contacts with you. In the panel you can see: Full address to contact you - street, city, region, zip code, country, email address and other. Information about your phone. Map of the google with your location.
The module has a function of recognizing the device on which the site is viewed - mobile devices or desktop. If the site is viewed on a mobile device, the phone number will look like a link. If the user clicks on this link, the number will be able to be dialed directly from the phone.

Read more

© 2020 Extly, CB - All rights reserved.