Files
BSN-Chatsystem/jce-templates

JCE Templates für brettspiel-news.de

Dateien

Datei Zweck
deal-box.html Template (mit Platzhaltern) — in JCE speichern
deal-box.css CSS — einmalig ins Template-Custom-CSS
deal-box-beispiel.html Ausgefülltes Beispiel (Dungeons, Dice & Danger)

Installation (2 Schritte)

Schritt 1: CSS ins Template einbauen (einmalig)

  1. Joomla-Admin → System → Site Templates
  2. Dein aktives Astroid-Template auswählen (z.B. astroid-template-zero)
  3. Tab "Custom CSS" öffnen
  4. Inhalt von deal-box.css ans Ende einfügen
  5. Speichern

Alternativ: Astroid → Template Options → Custom Code → Custom CSS

Schritt 2: Template in JCE speichern

Variante A — per JCE-Oberfläche (empfohlen):

  1. Artikel bearbeiten → JCE-Editor
  2. Menü "Insert" → "Template"
  3. Rechts auf "New" (neues Template erstellen)
  4. Name: Deal-Box
  5. Inhalt von deal-box.html ins Textfeld kopieren
  6. Speichern

Variante B — per Datei (falls FTP/SSH-Zugriff):

  1. deal-box.html nach /media/jce/templates/ auf dem Server kopieren
  2. JCE erkennt es automatisch

Verwendung

  1. Artikel im JCE-Editor öffnen
  2. Insert → Template → Deal-Box auswählen
  3. Platzhalter ersetzen:
    • ALTER PREIS → z.B. "21,49 Euro"
    • -RABATT% → z.B. "-62,8 %"
    • NEUER PREIS → z.B. "7,99 Euro"
    • AFFILIATE-URL → Affiliate-Link (aus partner_shop_search.py)
    • SHOP-NAME → z.B. "Spiele-Offensive"

Wichtige Hinweise

  • Affiliate-Links immer mit rel="nofollow sponsored" — ist im Template bereits gesetzt
  • Preise & Rabatte immer gegen die Shop-Seite verifizieren vor Veröffentlichung
  • Der CSS-Farbton #20228a ist das BSN-Blau der Seite — konsistent mit dem Rest-Design
  • Bei mehreren Shops im Artikel: die Deal-Box NUR für den Haupt-Deal nutzen, für alle Shops die affiliate-box verwenden