Backlinkseller (EN) Brings your Backlinkseller advertising slots into the YOOtheme Pro page builder as an element · Version 2.7.5 · Stand 07.09.2026 Backlinkseller at a glance What the extension does The extension brings your Backlinkseller advertising slots into the YOOtheme Pro builder as an element of its own. You place the element where the links are to appear and style it like any other list in the builder — bullets, columns, spacing, link style. Until now the slots had to be built in through a child theme or a custom template fragment. That is no longer necessary: the extension is a plugin that registers itself with the builder. The screenshots in this manual were taken on a German Joomla installation. The extension follows the language of your installation, so the labels appear in English on an English backend. How the links reach the page While the page is being built, the element asks the Backlinkseller service for the links intended for this exact page address. The answer is taken apart: address, link text and the text before and after it are extracted from every entry. The element outputs the entries as a list — in the style you set in the builder. The result is cached so that not every page view triggers a new request. For how long is up to you. What you need for it An account at backlinkseller.de with an ID of your own Joomla 6 and PHP 8.3 YOOtheme Pro 4.5 or 5.x as the active template A child theme is not required. An existing one does no harm either. What you can configure The credentials live centrally in the plugin settings, not on the individual element: ID, channel, cache lifetime and optionally a fixed page address. The appearance, by contrast, is set per element in the builder — so you can present the same account differently on different pages. The details are under Plugin settings and Using the element in the builder. Important before you go live The Backlinkseller service is contacted unencrypted, and every request transmits the visitor's IP address and the requested page address to the service. Both have consequences for your privacy policy. Please read Privacy and security before enabling this on a public website. Applies to version 2.7.5. Deutsche Fassung Requirements and installation Requirements Joomla: 6.0 or newer PHP: 8.3 or newer YOOtheme Pro: 4.5 or 5.x, installed and active as the site template Backlinkseller account with an ID of your own The extension works without Joomla's compatibility plugin. If you have enabled it for other reasons, that does no harm — it is simply not needed here. Installation Download the installation package plg_system_backlinkseller-x.y.z.zip from your customer account on graup-it.de. In the Joomla backend, open System → Install → Extensions. Drag the ZIP file into the upload area or select it via Browse. On a first installation the plugin is enabled automatically. You will find it afterwards under System → Plugins as System - Backlinkseller. After the installation an overview panel appears showing the installed version and the entry points to Getting started, Download key and Manual. After an update, the changelog takes the place of "Getting started". If the environment does not fit — Joomla too old, PHP too old — the installation stops with a clear message instead of leaving behind an extension that silently fails later. After the installation Enter your Backlinkseller ID in the plugin settings — see Plugin settings. Without it the element delivers nothing. Clear the YOOtheme cache: YOOtheme → Settings → Advanced → Clear Cache. Open a page in the builder — the element browser now shows the element Backlinkseller under Graup-IT: Enter your download key for automatic updates — see Download key and updates. Uninstalling Uninstall the plugin via System → Manage Extensions. The extension creates no database tables of its own; nothing is left behind. Elements you have placed in the builder lose their output afterwards — remove them from the affected pages beforehand. Applies to version 2.7.5. Deutsche Fassung Download key and updates Backlinkseller receives updates through the official Joomla update mechanism. To allow your website to fetch them, enter your personal download key once. Entering the download key Create your download key in your customer account on graup-it.de (menu item Download IDs). One key applies per website and covers all extensions obtained through it. In the backend, open System → Update → Update Sites. Open the entry Backlinkseller Updates and enter the key into the field Download Key. Save. Make sure to paste the key without leading or trailing spaces. A space copied along with it makes the update fail with an error message ("URL rejected" or "Package download failed"). Installing updates Open System → Update → Extensions. If a new version is available, Backlinkseller appears in the list. Select it and click Update. Joomla downloads the package using your download key, verifies the checksum and installs the new version. Your settings and your builder layouts are preserved. If Joomla finds no update although a new version exists, click Check for Updates first to refresh the cache. The manual route You can also install any version by hand: download the ZIP and install it via System → Install → Extensions, just like the first installation. An update through the package overwrites the existing installation and keeps your settings. Applies to version 2.7.5. Deutsche Fassung Plugin settings The credentials live centrally in the plugin, not on the individual element. You find them under System → Plugins in the entry System - Backlinkseller. Backlinkseller ID Your ID from backlinkseller.de, for example 123456789.987654321. You find it in your Backlinkseller account. Without it the element delivers nothing — in debug mode a corresponding notice appears, in normal operation the slot simply stays empty. Only digits and dots are accepted; everything else is discarded before the request. Page URL (optional) Backlinkseller assigns the links to a page address. Leave the field empty and the extension reports the address actually being requested — that is the normal case and right for most websites. Enter a fixed address here only if all advertising slots are to be assigned to the same address regardless of the page being viewed. A fixed address applies to the whole website. If you place the element on several pages, they all report the same address to Backlinkseller — and receive the same links. Backlinkseller channel The channel determines which server the request goes to: channel1 through channel9. The default is channel4. Change the value only if Backlinkseller explicitly asks you to. Cache time (seconds) How long an answer once fetched is reused before asking again. Default: 300 seconds (5 minutes), permitted are 0 to 3600. Higher value: fewer requests, faster page build, but changes at Backlinkseller take effect later. 0: switches the cache off. Then every page view asks again. Useful for testing only — in production it costs noticeable time. The cache is shared by all visitors, not kept per visitor. It is keyed by ID, page address and channel. Debug mode Shows the unprocessed answer of the service in the element, the entries derived from it and any error messages. It also switches the cache off. Switch it on for testing only, and off again afterwards. In debug mode visitors see technical output, and every page view triggers a request of its own. What the element itself brings along Everything to do with appearance — list type, bullets, columns, text style, link style, separator — is set on the element in the builder, not here. See Using the element in the builder. Applies to version 2.7.5. Deutsche Fassung Using the element in the builder Inserting the element Open the page in the YOOtheme builder. Add a new element and choose the group Graup-IT → Backlinkseller in the element browser. Save the page and open it in the frontend — the links appear there. Inside the builder you usually do not see the links: the request depends on the address of the page being viewed, and the preview has a different one. To check the setup there is test mode, see below. Test mode The switch Test mode on the element replaces the list of links with an overview of the values arriving from the plugin settings: ID, channel, page address, cache lifetime and debug state. If no ID is stored, it says so explicitly. This is how you check whether the element sees the settings — without depending on a real answer from the service. Switch it off again before publishing. Appearance The element follows the styling of the YOOtheme list element. You set: Type: below each other (vertical) or side by side (horizontal). Marker and Marker Color: bullet and its colour — for the vertical layout only. Style and Size: dividers, stripes, font size. Separator: the character between entries — for the horizontal layout only. The default is a comma followed by a space. Columns, Columns Breakpoint and Divider: multi-column wrapping from a given screen width, optionally with a dividing line. HTML Element: ul or ol. With the option next to it the list is additionally wrapped in a