Are you enjoying the extensions? Did you like the support? Help others decide.
Leave a reviewExtend Joomla’s core Weblinks Component to visually display your weblink logos.
Weblink Logos Pro is a great tool to represent sponsors, clients, partners, contributors or any other directory of web links in a grid fashion.
This documentation compiles information about the free module Weblink Logos and the more complete component Weblink Logos Pro.
Pro
The Weblink Logos Pro component is composed of:
Pro Global configuration parameters that sets default layout configurations | |
Pro A menu item (Directory view) whose instances show a directory-like view of weblinks | |
Pro 2.8 A menu item (User Weblinks view) whose instances will show a list of weblinks ready for frontend edition to a restricted group of users | |
Free Pro A module (Weblink Logos) whose instances show select weblinks | |
Pro A quick icon plugin that shows updates in the Control Panel and a link to the component's page | |
Pro An installer plugin where you can enter your license's download id and enjoy one-click updates | |
Pro A component page offering site-wide and component-specific information |
The Weblinks core extension is required (that extension is not bundled with the Joomla! core anymore and must be downloaded separately from the Joomla! Extensions Directory or installed directly from the Install from Web
tab of your website).
Install the module through the Extension Manager
of the Joomla administrator's console. It will install the Weblink Logos module and the Simplify Your Web Extensions library.
Note You can download and install the module directly from the Install from Web
tab of your website. Type simplifyyourweb in the search box and select Weblink Logos.
Install the component through the Extension Manager
of the Joomla administrator's console.
Note The Pro
version can only be downloaded from this website, once you are logged in and if your license is valid.
Starting with version 2.4.2, you can now use the new download id that is associated with the extension. This will allow you to make one-click updates through the Joomla installer, without the need to download the updates manually.
Go to Extensions -> Plugins and select the Installer type.
Enter the download id (found on the site under 'My purchased licenses' once you are logged in) in the enabled Weblink Logos Pro installer plugin.
Starting with version 2.0.1, the extensions library is no longer required as a separate download. If missing or outdated, the library will be automatically installed.
You do not need to uninstall the extensions before updating them. In fact, by uninstalling them, you will lose all configurations (module instances...).
Before updating, make sure you read the change logs and are aware of potential backward compatibility issues.
Cached scripts and styles are removed on update. Updates fix issues, add features and/or improve performance and these wouldn't be reflected unless all cached files are re-generated.
The upgrade is seamless and no side effects have been reported so far. If you have the latest version installed under Joomla 4.4, no update is necessary when upgrading to Joomla 5.
The extension works properly without the Compatibility plugin enabled.
The Joomla extension Weblinks is now fully compatible with Joomla 5 (you need at least v4.3.1).
For a successful migration to Joomla 4, the extension first needs to be up to date in your Joomla 3.10 configuration.
There are a few changes for Weblink Logos free and pro:
For general instructions on moving from Joomla 3.10 to Joomla 4, please check this tutorial out!
Must read: specific instructions about the migration for this extension.
Pro In directory views, easily move the index to the side in a column-like layout. Additions require you check overrides for views, search and display layouts.
There are a certain number of changes in the Joomla 4/5 version:
Those changes imply modifications in your overrides:
Pro Joomla 4 Support for Joomla 4.0 has been dropped.
Pro Joomla 4 When notifications are enabled after frontend edition, the email sent can contain the modified data to better keep track of changes. The email is now managed through email templates.
This is the last major update under Joomla 3. From now on, the Joomla 3 extensions will only receive bug fixes.
You can now filter web links via custom fields of type SQL.
This release contains data-related fixes and went through a major database queries overhaul.
Pro Custom fields of type SQL are selectable as a filter for pagination.
This version brings a bucket load of fixes and improvements.
Pro the icons layout has been updated with new options to show icons as a flat list. You need to update your overrides of wlpicons.php
to take advantage of the new features.
Emphasis in this version is made on custom fields (custom fields are supported in Weblinks v3.7+):
Pro If yo have created template overrides, they need to be updated to accommodate the new features (view template, search and icons layouts, and edit form).
This version brings support to the AVIF image type (PHP 8.1+). It also adds image versioning, easing testing and reducing cache issues.
Update the template overrides, if you have any, to take advantage of thumbnail's mime type selection, image versioning, and modal fixes for Bootstrap 5.
Joomla 4 The extension supports the Imagick PHP image extension. If Imagick is available on your server, you may use it instead of the GD extension.
This version focuses on Bootstrap 5 support.
There are no issues to look for when updating.
Pro The pagination indexation has been improved to later accommodate custom fields. This is an underlying work that improves index functionality but has no incidence yet on your designs. You may or may not update your template overrides at this time.
There are major additions and fixes in this version you need to be aware of:
CSS flexbox is now used for the module's alignment and spacing of items EXCEPT when the items are included into a carousel.
The javascript library used for high resolution devices support has been removed, speeding up pages. The loading and the srcset attributes are being used instead. Older browsers will loose some of that functionality, but it is future-proof.
For this and all image changes and additions in this version, you need to update your template overrides, if you have any.
Pro Image loaders, found in the global configuration parameters, are used when loading the carousels. Note that to take advantage of the loaders, you need to update the template overrides you may have of the module instances.
The library, packaged with the extension, has been updated to handle WebP image files and consume less processing memory. Using WebP for your images will increase page load speed. The extension also handles the creation of fallback images for browsers which cannot handle WebP image files. Get more info in this article: Adding support for the WebP image file type in Simplify Your Web extensions.
By using CSS filters, you will save server resources and reduce image load (by up to 50%).
When in grid configuration and the overall width is blank, the extension used to reduce the size of the logo (when adding shadows for instance). The new behavior is that the logo width is no longer reduced. If you set the logo width to be 120px, you end up with a logo of 120px no matter what. Basically, leaving Overall width blank now fits the content without a logo resize.
The module now includes a new template that can be used to show weblinks in a context where you don't want to show logos.
Pro If you have overrides for any of the views, you will need to update them if you want to take advantage of the new enhancements.
The free an pro extensions have been updated to be able to work without jQuery or Bootstrap. Accessibility has also been improved. That requires all your template overrides to be updated as well if you want to be able to take advantage of all the improved code and features.
Here are the main changes you need to be aware of before updating:
FIXED in v3.0.1 The module's carousel DOES NOT yet support RTL. If you absolutely need a carousel with RTL support, please do not update at this time
Make sure you update the overrides you may have created (directories and layouts) to get the latest edition features.
Make sure you update the overrides you may have created (for directory views, module instances and search layout) to get the latest edition features.
Make sure you update the overrides you may have created to get the latest features.
The Bootstrap compatibility improvements require all overrides to be updated. Overrides won't fail if you do not update them but you won't get the benefits of updating to this version.
If you are using modals, the extension won't load the MooTools framework anymore.
Pro Layouts are now placed in sub-folders to become visible and easily accessible in your template's overrides tab. You will need to move your overrides into identically named folders (your overrides won't be visible until you move them). For more information, check the layouts section in this documentation.
Free Pro image improvements will only be available if you update all your template overrides, if you have any.
If you want to take advantage of the new features for the category index selection box and title links, make sure you update the category index layout and module/view overrides, if you have any.
The major internal changes applied in this release all have backward compatibility. Nothing will break BUT if you want to take full advantage of the latest improvements, you will need to update the template overrides.
Note that there is a change in the extension's behavior: weblink items won't show if the first image is missing UNLESS a default logo is setup. If show errors is set to 'yes', it can troubleshoot why a module instance or some of the items are not showing or why items are missing in the directory view.
Layouts and module/view templates have been modified. Although these changes won't break your pages, you will need to update your overrides, if any to get the latest functionality and fixes.
Stylesheets have been modified to better fit your templates and allow for better responsiveness as well as using new techniques for display (flexbox).
The dash after the hits has been removed from the stylesheets, it is now a parameter called 'separator'.
The caching of stylesheets and scripts has gone through a total rewrite. It is no longer necessary to change file permission access on websites that have very tight security rules. If you have setup file permission access for the files of this extension, you can now safely remove them from your server configuration.
You may still, however, run into access permissions under the new caching system. In that case, it is just a matter of granting access to (or white-list
) the /cache
folder created for the extension.
Upgrading to Weblink Logos Pro will add all features not available in the free module. There is no loss of configuration.
These are the steps to follow specifically for Weblink Logos or Weblink Logos Pro to experience the smoothest migration possible.
There is no migration path from the free version under Joomla 3.10 to the pro version in Joomla 4. Migrate the free version from Joomla 3.10 to Joomla 4 first, then under Joomla 4, upgrade to the pro version.
First make sure you have an up-to-date version of Weblink Logos or Weblink Logos Pro. It's important that you have installed the latest version. You can download the latest free version or download the latest pro version and install.
Go to Extensions -> Plugins.
Type 'Auto Clear' in the search box. Disable the plugin if there is one found.
Pro Type 'Weblink Logos' in the search box.
Disable the plugin, if enabled:
This will remove potential update issue warnings and prevent issues once under Joomla 4 until the extension is re-installed.
Go to Components -> Joomla! Update. Click on Check for Updates. You will see update pre-checks.
The SimplifyYourWeb Extensions Library will be updated automatically. Ignore warnings about the library, if any.
Download the free version of the extension for Joomla 4 or the pro version.
Download the Auto Clear Cached Image plugin, if previously used.
Go to System -> Update section. Click on Extensions. Check for updates. Ignore the SimplifyYourWeb extensions library, it will be updated while updating Weblink Logos free or pro. But you need to update the Weblinks Extension Package.
Go to System -> Install section. Click on Extensions.
Install the free package Weblink Logos or the pro package Weblink Logos Pro for Joomla 4.
Re-install the plugin, if previously installed under Joomla 3.10:
Go to System -> Manage section. Click on Plugins.
Type 'Auto Clear' in the search box. Enable the plugin if previously enabled and used.
Pro Type 'Weblink Logos' in the search box.
Re-enable the plugin if you had it enabled under Joomla 3.10:
Re-position module instances if you are using a new template.
Make sure the Bootstrap compatibility of the extension is set properly and complies with the new template. If the extension's compatibility was previously set to Joomla and that the new template is using Bootstrap 5, packaged in Joomla, you are good to go!
Remove or update the template overrides for this extension, unless your template is different under Joomla 4, in which case you can leave the old overrides in place. If you need to use the overrides you had made under Joomla 3, update them and copy them over to the new template.
If you have created the files (minimized or not) common_user_styles.css
and/or substitute_styles.css
, they have been moved automatically.
Go to Extensions -> Manage -> Manage. Type 'Weblink Logos' in the search box.
Select the 'Weblink Logos' package and click on Uninstall.
Select the component ONLY and click on Uninstall. This will remove all extensions at once. If it does not, remove them one by one.
Joomla 3.10 You may see an additional Package called 'Weblink Logos Pro'. Remove the package instead of the component (all extensions tied to the package can't be removed individually).
Go to System. In the Manage section, go to Extensions.
Type 'Weblink Logos' in the search box.
Select the 'Weblink Logos' package and click on Uninstall.
Select the 'Weblink Logos Pro' package then click on Uninstall. This will remove all extensions installed through that package.
My life would suck without jQuery Easy Profiles. I’ve got complex, messy sites. jQuery Easy Profiles makes them work. The support is first rate. Olivier is one of the smartest, nicest, most helpful people I’ve had the pleasure of ever working with. Thank you!
This product is not affiliated with or endorsed by The Joomla! Project™. It is not supported or warranted by The Joomla! Project or Open Source Matters.
The Joomla!® name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries.