Skip to main content

A4p Scrolling Text Addon for Yootheme Pro – Docu Joomla

Extension for YOOtheme Pro to create modern scrolling text animations, tickers, and news tickers directly inside the builder.

How to download and install

Download “a4p – Addon Scrolling Text (unzip first)” addon from “Downloads” page in “My Account”.

Unzip the file on your computer and you will receive two files: “a4p_scrolling-text-joomla-X.X.zip” and “a4p_scrolling-text-wordpress-X.X.zip”

You can just install the plugin using the “Joomla Extension Manager”.
Click “System -> Extensions” and then upload the “a4p_scrolling_text-wordpress-X.X.zip” file to install the extension.

After installing the Plugin goto the Joomla-Menu “System -> Manage -> Plugins”.

Use the Search or Filter feature to find the installed “A4Pro Scrolling Text” plugin and then make sure the installed plugin is enabled.

Use the Plugin

Open the “Yootheme Pro Page Builder” and generate a new layout or open an existing page or layout.
Click on “Add Element (+)” and now you can see the “A4Pro FlipBook” addon.

Configure it however you like.

Changelog

Version 1.1.0

  • Replaced add-on icon.
  • Replaced add-on small icon.

Version 1.0.9

  • Release version.
  • Performed security review for PHP, Joomla plugin integration and YOOtheme Pro rendering.
  • Verified PHP syntax for all plugin files.
  • Hardened stylesheet URL output.
  • Added defensive sanitizing to the builder content preview template.
  • Confirmed editor HTML sanitizing and setting validation in the render transform.

Version 1.0.8

  • Fixed broken CSS keyframe fragments from version 1.0.7.
  • Rebuilt the scrolling CSS from scratch.
  • Restored animation support for all instances, including “to left”.
  • Kept six-sequence CSS-only loop handling.
  • Verified PHP syntax for all plugin files.

Version 1.0.7

  • Removed JavaScript-based width measurement from version 1.0.6 because it could fail in the YOOtheme render context.
  • Restored CSS-only scrolling for reliable rendering.
  • Increased repeated sequences to six for smoother continuous coverage.
  • Updated loop distance to one sixth of the track width for stable reset behavior.
  • Preserved horizontal item spacing and direction handling.

Version 1.0.6

  • Fixed remaining loop issue for the “to left” direction.
  • Replaced percentage-based loop distance with measured sequence width.
  • Added per-instance JavaScript calculation for exact loop reset position.
  • Added resize handling to recalculate the loop distance.
  • Animation starts only after the scroll distance has been measured.

Version 1.0.5

  • Reworked marquee animation for seamless looping.
  • Replaced right-edge-to-negative animation with a repeated sequence loop.
  • Added four repeated sequences and animation over exactly one sequence width.
  • Fixed visible reset/empty area after the text had scrolled through.
  • Kept UIkit spacing between all items and between loop repetitions.

Version 1.0.4

  • Fixed PHP syntax error in element.php.
  • Removed leftover column-setting fragment after cleaning up unsupported text settings.
  • Verified PHP syntax for all plugin PHP files.

Version 1.0.3

  • Loop spacing now uses the same UIkit spacing option as the spacing between generated text items.
  • Simplified the text settings to keep only relevant options for scrolling text.

Version 1.0.2

  • Changed paragraph handling: editor paragraphs now generate separate horizontal div containers.
  • Changed output to one single scrolling line instead of multiple scrolling rows.
  • Added seamless loop structure with duplicated sequence.
  • Updated horizontal spacing to use UIkit left-margin classes.
  • Ensured the scrolling container uses 100% of the available width.
  • Text now starts outside the right edge and scrolls across the full container width.

Version 1.0.1

  • Initial Joomla release.
  • Added installable Joomla system plugin for YOOtheme Pro.
  • Added custom YOOtheme Pro element a4p_scrolling_text.
  • Added editor field for scrolling text content.
  • Added paragraph splitting: every paragraph is rendered as a separate scrolling row.
  • Added configurable UIkit spacing between generated rows.
  • Added configurable animation speed in milliseconds.
  • Added scrolling direction option.
  • Added pause-on-hover option.
  • Added German and English Content tab translations.
  • Added security hardening for editor HTML content.
  • Added PHP guards for plugin, module and template files.

Withdraw from contract