.. include:: /Includes.rst.txt .. _administrator_manual: ==================== Administrator Manual ==================== Infinite scroll is a frontend extension without plugin. Installation ============ The extension requires TYPO3 version 9.5.29 or higher. Install the extension via the extension manager. There are no changes to the database structure or configuration options in the extension manager The configuration of the extension is done with TypoScript constants. You need to create an TypoScript extension template on the page(s) that contain a list view of the plug-ins. In the extension template, make sure to add the supplied Infinite Scrolling module: .. figure:: ../Images/infinite-scroll-ts-config.png :width: 800px :alt: Adding the TypoScript module Adding the TypoScript module to the template Switch to the constant editor to configure the extension and select the PLUGIN.TX_INFINITESCROLLING category: .. figure:: ../Images/infinite-scroll-ts-constants1.png :width: 400px :alt: Configuration of TypoScript constants Configuration of TypoScript constants (1) The following configuration example is for the `tt_news` extension: .. rst-class:: bignums 1. Include jQuery file The infinitescrolling function requires the jQuery library to be available. A version of jQuery is automatically loaded by default (from the Google API servers). If you already have a current version of jQuery loaded in your website, you need to clear this entry. If you want to use the jQuery extension from the Google servers instead of an already loaded version in your website, you need to disable your own version. This can typically done with TypoScript. .. tip:: Make sure that you don not load multiple copies of jQuery libraries on your website. This add overhead and may lead to incompatibilies. 2. Selector for container The plug-in typically has a