# Backlinkseller

Bringt Ihre Backlinkseller-Werbeplätze als Element in den YOOtheme-Pro-Seitenersteller · Version 2.7.5 · Stand 18.09.2026

# Backlinkseller im Überblick

## Was die Erweiterung macht

Die Erweiterung bringt Ihre Werbeplätze von Backlinkseller als eigenes Element in den YOOtheme-Pro-Builder. Sie platzieren das Element an der Stelle, an der die Links erscheinen sollen, und gestalten es wie jede andere Liste im Builder — Aufzählung, Spalten, Abstände, Linkstil.

Bisher mussten die Werbeplätze über ein Child-Theme oder ein eigenes Template-Fragment eingebaut werden. Das entfällt: Die Erweiterung ist ein Plugin, das sich selbst beim Builder anmeldet.

## Wie die Links auf die Seite kommen

1. Das Element fragt beim Aufbau der Seite den Backlinkseller-Dienst nach den Links, die für genau diese Seitenadresse vorgesehen sind.
2. Die Antwort wird zerlegt: Aus jedem Eintrag werden Adresse, Linktext und der Text davor und danach herausgelöst.
3. Das Element gibt die Einträge als Liste aus — im Stil, den Sie im Builder eingestellt haben.
4. Das Ergebnis wird zwischengespeichert, damit nicht jeder Seitenaufruf einen neuen Abruf auslöst. Wie lange, bestimmen Sie.

## Was Sie dafür brauchen

- Ein Konto bei [backlinkseller.de](https://www.backlinkseller.de/?referrer=542949815) mit einer eigenen Kennung
- Joomla 6 und PHP 8.3
- YOOtheme Pro 4.5 oder 5.x als aktives Template

<div class="callout info" id="bkmrk-ein-child-theme-wird">Ein Child-Theme wird **nicht** benötigt. Ein vorhandenes stört aber auch nicht.

</div>## Was Sie einstellen können

Die Zugangsdaten stehen zentral in den Plugin-Einstellungen, nicht am einzelnen Element: Kennung, Kanal, Zwischenspeicherdauer und wahlweise eine feste Seitenadresse. Das Aussehen legen Sie dagegen je Element im Builder fest — Sie können dasselbe Konto also auf verschiedenen Seiten unterschiedlich darstellen.

Die Einzelheiten stehen unter [Einstellungen des Plugins](https://docs.graup-it.de/books/backlinkseller/page/einstellungen-des-plugins) und [Das Element im Builder verwenden](https://docs.graup-it.de/books/backlinkseller/page/das-element-im-builder-verwenden).

## Wichtig vor dem Einsatz

Der Backlinkseller-Dienst wird unverschlüsselt angesprochen, und bei jedem Abruf werden die IP-Adresse des Besuchers und die aufgerufene Seitenadresse an den Dienst übertragen. Beides hat Folgen für Ihre Datenschutzerklärung. Lesen Sie dazu [Datenschutz und Sicherheit](https://docs.graup-it.de/books/backlinkseller/page/datenschutz-und-sicherheit) — bitte vor der Freischaltung auf einer öffentlichen Website.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/187)

# Voraussetzungen und Installation

## Voraussetzungen

- **Joomla:** 6.0 oder neuer
- **PHP:** 8.3 oder neuer
- **YOOtheme Pro:** 4.5 oder 5.x, installiert und als Site-Template aktiv
- **Backlinkseller-Konto** mit eigener Kennung

<div class="callout info" id="bkmrk-die-erweiterung-komm">Die Erweiterung kommt ohne das Kompatibilitäts-Plugin von Joomla aus. Wenn Sie es aus anderen Gründen aktiviert haben, stört das nicht — nötig ist es hier nicht.

</div>## Installation

1. Laden Sie das Installationspaket `plg_system_backlinkseller-x.y.z.zip` aus Ihrem Kundenkonto auf [graup-it.de](https://www.graup-it.de) herunter.
2. Öffnen Sie im Joomla-Backend *System → Installieren → Erweiterungen*.
3. Ziehen Sie die ZIP-Datei in das Upload-Feld oder wählen Sie sie über *Durchsuchen* aus.

Das Plugin wird bei der Erstinstallation automatisch aktiviert. Sie finden es anschließend unter *System → Plugins* als *System - Backlinkseller*.

![Die Plugin-Liste mit dem aktivierten Eintrag „System - Backlinkseller“, Typ system, Plugindatei backlinkseller](https://docs.graup-it.de/uploads/images/gallery/2026-08/doku-02-pluginliste.png)

Nach der Installation erscheint ein Übersichtsfenster mit der installierten Version und den Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch. Nach einem Update steht an der Stelle von „Erste Schritte“ das Änderungsprotokoll.

![Das Übersichtsfenster nach einem Update mit Versionsnummer und den Karten Was ist neu, Updates aktivieren und Hilfe](https://docs.graup-it.de/uploads/images/gallery/2026-08/doku-01-installationspanel.png)

<div class="callout warning" id="bkmrk-passt-die-umgebung-n">Passt die Umgebung nicht — zu altes Joomla, zu altes PHP —, bricht die Installation mit einer klaren Meldung ab, statt eine Erweiterung zu hinterlassen, die später stillschweigend nicht funktioniert.

</div>## Nach der Installation

1. Tragen Sie Ihre Backlinkseller-Kennung in den Plugin-Einstellungen ein — siehe [Einstellungen des Plugins](https://docs.graup-it.de/books/backlinkseller/page/einstellungen-des-plugins). Ohne sie liefert das Element nichts.
2. Leeren Sie den YOOtheme-Zwischenspeicher: *YOOtheme → Settings → Advanced → Clear Cache*.
3. Öffnen Sie eine Seite im Builder — im Element-Browser erscheint jetzt unter *Graup-IT* das Element *Backlinkseller*: ![Der Element-Browser des Builders mit der Gruppe Graup-IT und dem Element Backlinkseller](https://docs.graup-it.de/uploads/images/gallery/2026-08/doku-04-elementbrowser.png)
4. Hinterlegen Sie Ihren Download-Schlüssel für automatische Updates — siehe [Download-Schlüssel und Updates](https://docs.graup-it.de/books/backlinkseller/page/download-schlussel-und-updates).

## Deinstallation

Deinstallieren Sie das Plugin über *System → Erweiterungen verwalten*. Die Erweiterung legt keine eigenen Datenbanktabellen an; es bleibt nichts zurück. Elemente, die Sie im Builder platziert haben, verlieren danach ihre Darstellung — entfernen Sie sie vorher aus den betroffenen Seiten.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/188)

# Download-Schlüssel und Updates

Backlinkseller erhält Updates über den offiziellen Joomla-Update-Mechanismus. Damit Ihre Website die Aktualisierungen abrufen darf, tragen Sie einmalig Ihren persönlichen Download-Schlüssel ein.

## Den Download-Schlüssel eintragen

1. Erzeugen Sie Ihren Download-Schlüssel in Ihrem Kundenkonto auf [graup-it.de](https://www.graup-it.de) (Menüpunkt *Download-IDs*). Ein Schlüssel gilt pro Website und deckt alle darüber bezogenen Erweiterungen ab.
2. Öffnen Sie im Backend *System → Aktualisieren → Update-Quellen*.
3. Öffnen Sie den Eintrag *Backlinkseller Updates* und tragen Sie den Schlüssel in das Feld *Download-Schlüssel* ein.
4. Speichern.

<div class="callout warning" id="bkmrk-achten-sie-darauf%2C-d">Achten Sie darauf, den Schlüssel **ohne führende oder abschließende Leerzeichen** einzufügen. Ein mitkopiertes Leerzeichen führt beim Update zu einer Fehlermeldung („URL rejected“ bzw. „Paketdownload fehlgeschlagen“).

</div>## Updates einspielen

1. Öffnen Sie *System → Aktualisieren → Erweiterungen aktualisieren*.
2. Ist eine neue Version verfügbar, erscheint Backlinkseller in der Liste. Wählen Sie es aus und klicken Sie auf *Aktualisieren*.
3. Joomla lädt das Paket über Ihren Download-Schlüssel, prüft die Prüfsumme und spielt die neue Version ein. Ihre Einstellungen und Ihre Builder-Layouts bleiben dabei erhalten.

Findet Joomla kein Update, obwohl eine neue Version vorliegt, klicken Sie zunächst auf *Auf Updates prüfen*, um den Zwischenspeicher zu aktualisieren.

## Manueller Weg

Sie können jede Version auch manuell installieren: das ZIP herunterladen und wie bei der Erstinstallation über *System → Installieren → Erweiterungen* einspielen. Ein Update über das Paket überschreibt die vorhandene Installation und erhält Ihre Einstellungen.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/189)

# Einstellungen des Plugins

Die Zugangsdaten stehen zentral im Plugin, nicht am einzelnen Element. Sie finden sie unter *System → Plugins* im Eintrag *System - Backlinkseller*.

![Die Plugin-Einstellungen mit den Feldern Backlinkseller ID, Seiten URL, Backlinkseller Channel, Cache Zeit und Debug Modus](https://docs.graup-it.de/uploads/images/gallery/2026-08/doku-03-einstellungen.png)

## Backlinkseller ID

Ihre Kennung von [backlinkseller.de](https://www.backlinkseller.de/?referrer=542949815), etwa `123456789.987654321`. Sie steht in Ihrem Backlinkseller-Konto. **Ohne sie liefert das Element nichts** — im Debug-Modus erscheint dann ein entsprechender Hinweis, im Normalbetrieb bleibt der Platz einfach leer.

Zulässig sind nur Ziffern und Punkte; alles andere wird beim Abruf verworfen.

## Seiten-URL (optional)

Backlinkseller ordnet die Links einer Seitenadresse zu. Lassen Sie das Feld **leer**, dann meldet die Erweiterung die tatsächlich aufgerufene Adresse — das ist der Normalfall und für die meisten Websites richtig.

Tragen Sie hier nur dann eine feste Adresse ein, wenn alle Werbeplätze unabhängig von der aufgerufenen Seite derselben Adresse zugeordnet werden sollen.

<div class="callout warning" id="bkmrk-eine-feste-adresse-g">Eine feste Adresse gilt für die ganze Website. Legen Sie das Element auf mehreren Seiten ab, melden alle dieselbe Adresse an Backlinkseller — und bekommen dieselben Links.

</div>## Backlinkseller Channel

Der Kanal bestimmt, welchen Server der Abruf anspricht: `channel1` bis `channel9`. Vorgabe ist `channel4`. Ändern Sie den Wert nur, wenn Backlinkseller Sie ausdrücklich dazu auffordert.

## Cache-Zeit (Sekunden)

Wie lange eine einmal geholte Antwort wiederverwendet wird, bevor erneut abgefragt wird. Vorgabe: **300 Sekunden** (5 Minuten), zulässig sind 0 bis 3600.

- **Höherer Wert:** weniger Abrufe, schnellerer Seitenaufbau, dafür wirken Änderungen bei Backlinkseller später.
- **0:** schaltet den Zwischenspeicher ab. Dann fragt *jeder* Seitenaufruf neu an. Nur zum Testen sinnvoll — im Betrieb kostet das spürbar Zeit.

Der Zwischenspeicher gilt für alle Besucher gemeinsam, nicht je Besucher. Er wird nach Kennung, Seitenadresse und Kanal geführt.

## Debug-Modus

Zeigt im Element die unbearbeitete Antwort des Dienstes, die daraus gewonnenen Einträge und etwaige Fehlermeldungen. **Schaltet zugleich den Zwischenspeicher ab.**

<div class="callout danger" id="bkmrk-nur-zum-testen-einsc">Nur zum Testen einschalten und danach wieder aus. Im Debug-Modus sehen Besucher technische Ausgaben, und jeder Seitenaufruf löst einen eigenen Abruf aus.

</div>## Was das Element selbst mitbringt

Alles Gestalterische — Listenart, Aufzählungszeichen, Spalten, Textstil, Linkstil, Trennzeichen — stellen Sie am Element im Builder ein, nicht hier. Siehe [Das Element im Builder verwenden](https://docs.graup-it.de/books/backlinkseller/page/das-element-im-builder-verwenden).

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/190)

# Das Element im Builder verwenden

## Das Element einfügen

1. Öffnen Sie die Seite im YOOtheme-Builder.
2. Fügen Sie ein neues Element hinzu und wählen Sie im Element-Browser die Gruppe *Graup-IT* → *Backlinkseller*.
3. Speichern Sie die Seite und rufen Sie sie im Frontend auf — dort erscheinen die Links.

![Der Element-Browser des Builders mit der Gruppe Graup-IT und dem Element Backlinkseller](https://docs.graup-it.de/uploads/images/gallery/2026-08/doku-04-elementbrowser.png)

<div class="callout info" id="bkmrk-im-builder-selbst-se">Im Builder selbst sehen Sie die Links in der Regel nicht: Der Abruf richtet sich nach der Adresse der aufgerufenen Seite, und die Vorschau ist eine andere. Zum Prüfen der Einrichtung gibt es den *Test-Modus*, siehe unten.

</div>## Test-Modus

Der Schalter *Test Modus* am Element ersetzt die Linkliste durch eine Übersicht der Werte, die aus den Plugin-Einstellungen ankommen: Kennung, Kanal, Seitenadresse, Zwischenspeicherdauer und Debug-Zustand. Ist keine Kennung hinterlegt, steht das dort ausdrücklich.

So prüfen Sie, ob das Element die Einstellungen sieht — ohne auf eine echte Antwort des Dienstes angewiesen zu sein. **Vor der Veröffentlichung wieder ausschalten.**

## Darstellung

Das Element folgt der Gestaltung des YOOtheme-Listenelements. Sie stellen ein:

- **Type:** untereinander (*vertical*) oder nebeneinander (*horizontal*).
- **Marker** und **Marker Color:** Aufzählungszeichen und dessen Farbe — nur bei der vertikalen Darstellung.
- **Style** und **Size:** Trennlinien, Streifen, Schriftgröße.
- **Separator:** das Trennzeichen zwischen den Einträgen — nur bei der horizontalen Darstellung. Vorgabe ist ein Komma mit Leerzeichen.
- **Columns**, **Columns Breakpoint** und **Divider:** mehrspaltiger Umbruch ab einer Bildschirmbreite, wahlweise mit Trennlinie.
- **HTML Element:** `ul` oder `ol`. Mit der Option daneben wird die Liste zusätzlich in ein `<nav>` gefasst — sinnvoll, wenn die Links als Navigationsblock gelten sollen.
- **Content Style** und **Link Style:** Textstil des Eintrags und Stil des Links.

Dazu kommen die üblichen YOOtheme-Einstellungen für Abstand, Breite, Ausrichtung, Animation und Sichtbarkeit.

## Wie ein Eintrag aufgebaut ist

Backlinkseller liefert je Eintrag meist einen Link mit etwas Text davor oder danach. Die Erweiterung trennt beides und gibt es in dieser Reihenfolge aus: Text davor, Link, Text danach. Enthält ein Eintrag keinen brauchbaren Link, erscheint er als reiner Text.

Aus dem Link werden nur Adresse, Linktext sowie die Angaben `rel`, `target` und `title` übernommen. Alles andere aus der Antwort wird verworfen — das ist eine Sicherheitsmaßnahme, siehe [Datenschutz und Sicherheit](https://docs.graup-it.de/books/backlinkseller/page/datenschutz-und-sicherheit).

## Mehrere Elemente auf einer Seite

Sie können das Element mehrfach platzieren. Alle Elemente teilen sich dieselben Plugin-Einstellungen und damit denselben Abruf — sie zeigen also dieselben Links, können aber unterschiedlich gestaltet sein.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/191)

# Datenschutz und Sicherheit

Diese Seite fasst zusammen, was Sie als Betreiber wissen müssen, bevor die Erweiterung auf einer öffentlichen Website läuft. Die Punkte stammen aus dem Sicherheitsaudit zur Version 2.7.0.

## Welche Daten den Server verlassen

Bei jedem Abruf beim Backlinkseller-Dienst werden übertragen:

- Ihre **Backlinkseller-Kennung**
- die **aufgerufene Seitenadresse**
- die **IP-Adresse des Besuchers**

<div class="callout warning" id="bkmrk-das-ist-datenschutzr">**Das ist datenschutzrechtlich relevant.** Die IP-Adresse ist ein personenbezogenes Datum. Nehmen Sie die Weitergabe an Backlinkseller in Ihre Datenschutzerklärung auf und prüfen Sie, ob Sie dafür eine Rechtsgrundlage haben. Diese Erweiterung trifft diese Entscheidung nicht für Sie.

</div>Empfänger ist nach dem Impressum von backlinkseller.de die **Intelions OÜ**, Pae 25-47, 11414 Tallinn, Estland. Estland ist EU-Mitglied — es handelt sich also nicht um eine Übermittlung in ein Drittland. Den Namen brauchen Sie für die Nennung des Empfängers in Ihrer Datenschutzerklärung.

Die IP wird ausschließlich der Verbindung selbst entnommen und nicht aus Anfrage-Kopfzeilen gelesen — sie ist damit von außen nicht fälschbar.

## Zwischenspeicher und IP

Der Zwischenspeicher wird nach Kennung, Seitenadresse und Kanal geführt, **nicht nach Besucher**. Solange eine Antwort im Zwischenspeicher liegt, findet kein Abruf statt — und damit wird auch keine IP übertragen. Ein höherer Wert bei der Cache-Zeit verringert also die Menge der weitergegebenen Daten.

## Unverschlüsselte Verbindung

Der Abruf läuft über `http://`. Das ist keine Nachlässigkeit der Erweiterung, sondern eine Vorgabe des Dienstes: Die Abrufserver `channel1` bis `channel9` nehmen **ausschließlich unverschlüsselte Verbindungen** an — Port 443 ist dort nicht geöffnet, ein Verbindungsversuch wird abgewiesen. (Die Website backlinkseller.de selbst ist über `https` erreichbar; die Abrufserver sind es nicht.) Auch der offizielle Einbindungscode des Anbieters spricht Port 80 an.

Wer die Verbindung dazwischen kontrolliert, kann die Antwort theoretisch verändern.

Was ein solcher Eingriff bewirken könnte, ist bewusst eng begrenzt. Die Erweiterung übernimmt die Antwort **nicht** als HTML, sondern liest gezielt einzelne Angaben heraus:

- Adressen werden geprüft; zugelassen sind nur `http` und `https`. `javascript:` und ähnliche Adressen sind ausgeschlossen.
- Für `rel` und `target` gelten feste Wertelisten.
- Der übrige Text wird von allen Auszeichnungen befreit.
- Alle Ausgaben werden maskiert. Skripte, Ereignis-Attribute oder eingebettete Rahmen können auf diesem Weg nicht auf die Seite gelangen.
- Die Antwort wird auf 100 KB und 100 Einträge begrenzt.

**Es bleibt ein Restrisiko:** Ein Angreifer in dieser Position könnte andere Links unterschieben, als Backlinkseller vorgesehen hat. Solange der Dienst kein TLS anbietet, lässt sich das von hier aus nicht ausschließen.

## Verfügbarkeit

Antwortet der Dienst nicht, versucht die Erweiterung eine zweite Adresse und gibt dann auf. Jeder Versuch wartet höchstens 5 Sekunden — **im schlechtesten Fall verlängert sich der Seitenaufbau also um rund 10 Sekunden**.

Fehlerantworten werden bewusst **nicht** zwischengespeichert, damit sich eine Störung von selbst erholt, sobald der Dienst wieder erreichbar ist. Die Kehrseite: Solange die Störung dauert, zahlt jeder Seitenaufruf diese Zeit.

<div class="callout info" id="bkmrk-ist-der-dienst-l%C3%A4nge">Ist der Dienst längere Zeit nicht erreichbar, nehmen Sie das Element vorübergehend von der Seite oder deaktivieren Sie das Plugin. Die Zeitgrenze heraufzusetzen hilft nicht — sie begrenzt den Schaden, sie verursacht ihn nicht.

</div>## Was die Erweiterung nicht tut

- Sie legt keine eigenen Datenbanktabellen an und speichert keine Besucherdaten.
- Sie setzt keine Cookies.
- Sie ruft nichts ab, solange kein Element auf der Seite liegt.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/192)

# Häufige Fragen und Fehlerbehebung

## Das Element erscheint nicht im Builder

1. Ist das Plugin unter *System → Plugins* aktiviert?
2. Ist YOOtheme Pro als Site-Template aktiv? Ohne YOOtheme bleibt das Plugin wirkungslos — das ist beabsichtigt und keine Fehlfunktion.
3. Leeren Sie den YOOtheme-Zwischenspeicher: *YOOtheme → Settings → Advanced → Clear Cache*. Der Element-Browser wird zwischengespeichert.
4. Suchen Sie im Element-Browser unter der Gruppe *Graup-IT*, nicht unter den Standardelementen.

## Das Element ist da, aber es erscheinen keine Links

Schalten Sie am Element den *Test-Modus* ein und sehen Sie sich die Seite im Frontend an. Die Übersicht zeigt, welche Werte ankommen.

- **„Nicht konfiguriert“ bei der Kennung:** Tragen Sie die Backlinkseller-ID in den Plugin-Einstellungen ein.
- **Kennung ist da, trotzdem keine Links:** Schalten Sie zusätzlich den Debug-Modus im Plugin ein. Dann erscheint die Ursache im Klartext — siehe nächster Abschnitt.

<div class="callout warning" id="bkmrk-beide-schalter-nach-">Beide Schalter nach der Fehlersuche wieder ausschalten. Der Debug-Modus deaktiviert den Zwischenspeicher, der Test-Modus ersetzt die Linkliste durch die Übersicht.

</div>## Die Meldungen im Debug-Modus

- **„Backlinkseller ID ist nicht konfiguriert“:** Die Kennung fehlt in den Plugin-Einstellungen.
- **„Verbindung zu Backlinkseller konnte nicht hergestellt werden“:** Weder die deutsche noch die internationale Adresse hat innerhalb von 5 Sekunden geantwortet. Mögliche Gründe: Der Dienst ist gestört, Ihr Server lässt keine ausgehenden Verbindungen zu, oder eine Firewall blockiert Port 80.
- **„Ungültige Antwort vom Backlinkseller-Server“:** Es kam eine Antwort, aber nicht im erwarteten Format. Prüfen Sie Kennung und Kanal.

## Auf der Seite stehen andere Links als erwartet

Backlinkseller ordnet die Links der gemeldeten Seitenadresse zu. Prüfen Sie im Test-Modus, welche Adresse gemeldet wird. Steht im Plugin eine feste *Seiten-URL*, gilt sie für alle Seiten gleichermaßen — leeren Sie das Feld, damit jede Seite ihre eigene Adresse meldet.

## Änderungen bei Backlinkseller wirken sich verzögert aus

Das ist der Zwischenspeicher. Warten Sie die eingestellte Cache-Zeit ab (Vorgabe 5 Minuten) oder leeren Sie den Joomla-Zwischenspeicher unter *System → Cache leeren*.

## Die Seite baut sich spürbar langsamer auf

Sehr wahrscheinlich antwortet der Dienst gerade nicht. Jeder Abruf wartet bis zu 5 Sekunden, und es gibt einen zweiten Versuch auf einer anderen Adresse. Fehlerantworten werden nicht zwischengespeichert, damit sich die Lage von selbst erholt — solange die Störung dauert, kostet das aber bei jedem Aufruf Zeit. Näheres unter [Datenschutz und Sicherheit](https://docs.graup-it.de/books/backlinkseller/page/datenschutz-und-sicherheit).

Prüfen Sie außerdem, ob die Cache-Zeit versehentlich auf `0` steht oder der Debug-Modus noch aktiv ist — beides schaltet den Zwischenspeicher ab.

## Muss ich ein Child-Theme anlegen?

Nein. Die Erweiterung meldet sich selbst beim Builder an. Ein vorhandenes Child-Theme stört aber nicht.

## Brauche ich das Joomla-Kompatibilitäts-Plugin?

Nein. Die Erweiterung verwendet ausschließlich Schnittstellen, die Joomla 6 ohne dieses Plugin bereitstellt.

## Funktioniert die Erweiterung mit Joomla 5?

Nein. Ab Version 2.7.0 werden Joomla 6 und PHP 8.3 vorausgesetzt. Auf älteren Installationen bricht die Installation mit einem Hinweis ab, statt sich einzurichten und später auszufallen.

<small>Gilt für Version 2.7.5.</small>

[English version](https://docs.graup-it.de/link/193)

# Änderungsprotokoll

Dieses Änderungsprotokoll listet alle veröffentlichten Versionen von Backlinkseller, die neueste zuerst.

<div class="callout info" id="bkmrk-diese-seite-wird-bei">Diese Seite wird beim Release automatisch aus der Änderungsdatei des Produkts erzeugt. Änderungen von Hand gehen beim nächsten Abgleich verloren.

</div>## Version 2.7.5 – 18.09.2026

### Behoben

- Die Verweise im Übersichtsfenster führten immer ins deutsche Handbuch. Sie folgen jetzt der eingestellten Sprache.

## Version 2.7.4 – 14.08.2026

### Behoben

- Der Hinweis im Testmodus nannte die Erweiterung noch unter ihrem alten Namen und führte damit zu einer Einstellungsseite, die es so nicht mehr gibt.

### Sprache

- Die Anzeige des Testmodus und die Meldungen des Elements erschienen immer auf Deutsch. Sie folgen jetzt der eingestellten Sprache und liegen in Deutsch und Englisch vor.

## Version 2.7.3 – 01.08.2026

### Behoben

- Der Link „Handbuch öffnen“ im Übersichtsfenster führte über eine Weiterleitung. Er zeigt jetzt direkt auf die Dokumentation.

## Version 2.7.2 – 01.08.2026

### Geändert

- Die Erweiterung heißt im Erweiterungs-Manager jetzt „System - Backlinkseller“; der interne Namenszusatz entfällt. An Funktion und Einstellungen ändert sich nichts.

## Version 2.7.1 – 01.08.2026

### Behoben

- Neue Versionen erschienen nicht im Erweiterungs-Manager: Die Anmeldung beim Update-Server fehlte im Paket. Version 2.7.0 ist dafür einmalig von Hand zu aktualisieren.

## Version 2.7.0 – 31.07.2026

### Hinzugefügt

- Nach Installation und Update erscheint ein Übersichtsfenster mit Version, Status und Einstiegen zu Erste Schritte, Download-Schlüssel und Handbuch.
- Das Plugin wird bei der Erstinstallation automatisch aktiviert.
- Die Erweiterung meldet sich beim Update-Server: Neue Versionen erscheinen künftig direkt im Erweiterungs-Manager.
- Der Erweiterungs-Manager zeigt hinter der Versionsnummer die Liste der Änderungen.
- Der vollständige Lizenztext liegt jetzt bei; bisher wurde keiner ausgeliefert.

### Geändert

- Die Erweiterung steht unter der GNU General Public License Version 3 oder später.
- Innerer Umbau auf das aktuelle Joomla-Erweiterungsmuster. Für die Bedienung ändert sich nichts.
- Die Erweiterung setzt Joomla 6 und PHP 8.3 voraus und läuft ohne das Kompatibilitäts-Plugin. Ältere Installationen bricht das Installationsskript mit einer klaren Meldung ab.

### Behoben

- Die Werbeplätze wären ab Joomla 7 leer geblieben: Die Antwort des Backlinkseller-Dienstes wurde über einen Weg gelesen, den Joomla nicht mehr anbietet.

### Sprache

- Die Meldungen bei Installation und Update liegen in Deutsch und Englisch vor.

## Version 2.6.0 – 06.06.2026

### Hinweise

- Stand vor der Aufnahme in die gemeinsame Werkstatt.

[English version](https://docs.graup-it.de/link/264)