Banner Latest News Enhanced

You do not need to uninstall the module before updating it. In fact, uninstalling the modules will remove all created 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.

Migrating to v3.0.x from v2.5.x

No backward compatibility issue except for the author field, which has been removed and replaced with a more advanced one. The new field defaults to 'all authors', therefore if you used the 'by me' or 'not by me' previous options, you will need to reset them.

Migrating to v2.5.x from v2.4.x

There are a few major differences in the modules (free and pro) since v2.4:

1 The first major change is the way information details classes are labelled. If you rely heavily on CSS to make changes to the standard output, you may need to make some modifications.

For instance:

<p class="details">
  <span class="detail detail_tags">
    <i class="SYWicon-tags"></i>
    <span class="news_tags">Tags : tag 1, tag 2, tag 3</span>
  </span>
</p>

is now:

<p class="details">
  <span class="detail detail_tags">
    <i class="SYWicon-tags"></i>
    <span class="detail_label">Tags : </span>
    <span class="detail_data">tag 1, tag 2, tag 3</span>
  </span>
</p>

There are a lot more options now to 'skin' the output and some of your CSS overrides may not be necessary anymore.

Pro You will loose icons between tags and between links a, b and c. They need to be re-set in the information tab.

2 The templates have been modified. Therefore, if you have module overrides, you will need to incorporate the updated code into your overrides. Modifications are mostly targeting the calendars' output.

3 Pro In order to get the latest changes to the additional Original image style, you will need to download and install it again.

4 Pro You need to re-select the share icons previously selected. The module is backward compatible with old values but that compatibility will be removed in the next major update.

5 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 module, 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.

Latest News Enhanced

Migrating to v2.x from v1.3.x

The new version is a complete rewrite, therefore, by updating to this version, you will loose some configuration settings.

Will be reset:

  • ordering,
  • show featured,
  • post date,
  • items width,
  • link to article,
  • head alignment (now body alignment),
  • default picture (now separate image and calendar background),
  • crop picture,
  • calendar settings (all but time formatting),
  • font reference,
  • title html tag,
  • letter count,
  • information detail selection,
  • date output,
  • information detail placement,
  • pagination (all but labels),
  • ALL additional CSS styles
    (among other changes, .latestnewsenhanced_23 becomes #lnee_23)

Will be removed:

  • first/last pagination,
  • simple styling.

DO NOT UPDATE ON A PRODUCTION SITE. Test the migration first.

Follow these steps when updating:

  1. [optional] Update the external library to the latest version if this has not been done previously,
  2. Install Latest News Enhanced v2.x,
  3. Open each module instance, check the parameters (reset the old ones and set the new ones) and SAVE,
  4. [optional] Check additional CSS styling, most class names are different.
Latest News Enhanced Pro

Migrating to v2.x from v1.5.x

Although the update is pretty straight forward, DO NOT UPDATE ON A PRODUCTION SITE. Test the migration first.

It takes a few steps to make sure the update goes smoothly.
Those steps need to be done in the following order:

  1. [optional] Update the external library to the latest version if this has not been done previously,
  2. Install Latest News Enhanced Pro v2.x,
  3. [optional] Download and install the 'original image' style (if used originally - it is now offered as a separate download),
  4. Open each module instance, check the parameters and SAVE (it is important to save each instance in order to get all the new parameter changes recorded).

Notes:

Checking the parameters is important in the previous steps.
For instance, ‘Original’ and ‘Bleed’ styles have been merged into one. The ‘Wrap’ option will need to be used in order to have the same effect as previously. The ‘Bleed’ option been removed, you will need to check the styles option and make sure the ‘Original’ option is setup instead.

The same goes for the calendars: the calendar styles ‘Original’ and ‘Original CSS3’ have been merged into one. Therefore, if your previous module instance used ‘Original CSS3’, you will need to revert it to ‘Original’. Outdated styles may also be missing. Calendar background images are now selectable from the ‘/images’ folder. You may have lost your previous background image.

The same goes for animations. If you used the outdated animations ‘simple slide’, ‘simple fade’ or any ‘slide’ configuration, you will need to select one of the new animations.

The ‘justpagination’ animation has been removed. To get the same results, set animations to ‘no’ and pagination to ‘yes’.

The CSS overrides need to be checked out as stylesheets prefixes .latestnewsenhancedextended_[module id] have been changed to #lnee_[module id]. To change styles for all instances on the same page, use ‘.lnee’.

Finally, check the temporary folder global settings of your Joomla configuration. If set improperly, the images won’t show. You may need to change the module’s advanced option setting ‘thumbnail cache path’ to ‘/images’.

The page loading may be slow at first. Once the configuration of each module has been finalized, cache the stylesheets and images from the module’s advanced options.