Joomla

Telepítsd a Yaplet chat widgetet Joomla weboldalra a Cassiopeia sablon user.js fájljával, közvetlenül a Joomla adminban. Nem kell hozzá bővítmény.

Áttekintés

A Joomla alapértelmezett sablonja, a Cassiopeia, minden oldalon betölt egy user.js fájlt. Ha ezt a fájlt létrehozod a Joomla adminban, és beilleszted bele a Yaplet kódot, a chat widget az egész oldalon megjelenik. Nem kell hozzá bővítmény.

Ez az útmutató a Cassiopeia sablont használó oldalakhoz szól, Joomla 4-től felfelé. Ha az oldal más sablont használ, kérdezd meg a sablon fejlesztőjét, hová kerülhet saját JavaScript. A menüpontokat angolul írjuk, ahogy az angol nyelvű adminban szerepelnek, zárójelben a jelentésükkel.

Telepítési lépések

Másold ki a Yaplet kódodat

A Yaplet vezérlőpulton menj a Márka → Chat widget menüpontra, és nyisd meg a Telepítés fület. Ha a fül megkérdezi, min fut a weboldalad, válaszd a Más weboldal lehetőséget, és kapcsold ki ezt a kapcsolót: A <script> és a </script> sorral együtt. Másold ki a kódot a kódblokk másolás gombjával.

A kódnak sima JavaScriptnek kell lennie, amely így kezdődik: !function (Yaplet, és nincs körülötte <script> tag. Ha a kimásolt kód egy <script> sorral kezdődik, hagyd ki ezt az első sort és az utolsó, </script> sort. A user.js JavaScript fájl, ezért a kód tagek nélkül kerül bele.

Nyisd meg a sablon fájljait

A Joomla adminban menj a System → Site Templates → Cassiopeia Details and Files (Rendszer → Webhelysablonok → a Cassiopeia részletei és fájljai) menüpontra. Ez megnyitja a Templates: Customise (Cassiopeia) oldalt. Ha az oldal a Cassiopeia egyik gyereksablonját használja, ugyanezt megteheted annak a sablonnak a Details and Files oldalán is.

Hozd létre a user.js fájlt

Válaszd ki a js mappát. Ha már van benne user.js, nyisd meg, és ugorj a következő lépésre.

Ha nincs, válaszd a New File (Új fájl) lehetőséget. A felugró ablakban válaszd ki a js mappát (különben a fájl rossz helyre kerül), a user nevet írd a File Name (Fájlnév) mezőbe, a File Type (Fájltípus) mezőben válaszd a .js típust, és válaszd a Create (Létrehozás) gombot. Ezután nyisd meg az új user.js fájlt.

Illeszd be a kódot, és mentsd

Illeszd be a Yaplet kódot a user.js fájlba. Ha a fájlban már van kód, a Yaplet kódot a végére tedd, egy új sorba. Ezután válaszd a Save (Mentés) gombot.

Nézd meg az oldaladat

Nyisd meg az oldaladat egy új böngészőfülön, és frissítsd. A Yaplet chat gombja megjelenik a jobb alsó sarokban. Kattints rá, és nézd meg, hogy megnyílik-e a chat.

Hibaelhárítás

  • A fájl rossz mappába került — a user.js fájlnak a sablon js mappájában kell lennie (a szerveren: media/templates/site/cassiopeia/js/user.js). Ha máshová került, hozd létre újra a js mappában.
  • <script> tageket tettél a kód köré — töröld őket. A user.js sima JavaScriptet vár, a tagek miatt a kód nem fut le.
  • Az oldal más sablont használ — a Cassiopeia betölti a user.js fájlt, más sablonok viszont nem feltétlenül. Kérdezd meg a sablon fejlesztőjét, hová kerülhet saját JavaScript.
  • A Joomla gyorsítótára még a régi oldalakat tárolja — menj a System → Clear Cache (Rendszer → Gyorsítótár ürítése, a Maintenance panelen) menüpontra, jelölj ki mindent az oszlopfejléc jelölőnégyzetével, és válaszd a Delete (Törlés) gombot. Ezután nyisd meg az oldalt egy privát ablakban.
A Telepítés oldal elmagyarázza, mit csinál a kód, és felsorolja az összes többi platform útmutatóját.

© 2026 Yaplet HU. All rights reserved.