JoomlaSpecialista

Szolgáltatásaink igénybe vehetők a www.joomlaspecialista.hu weboldalon keresztül.

Néhány lehetőség:

  • Weboldal építés
  • Komponens programozás
  • Modul programozás
  • Plugin programozás
  • Sablon, template készítés
  • Speciális kimenetek készítése (XML, PDF, Excel XLS, CSV, JSON, stb)
  • Biztonsági fejlesztések, betörések megakadályozása
  • Vírusmentesítés
  • Hibajavítások
  • Keresőoptimalizálás
  • Migráció más rendszerből, korábbi Joomla verziókból
  • Nyelvi csomagok készítése, nyelvi fájlok konvertálása

JoomlaSpecialista referenciák

Nincs megjeleníthető elem

Tárhely

A joomla blog a www.hostcity.hu tárhelyszolgáltatásait ajánlja!
Gondolatok a Joomla CMS rendszerről és mindenről, ami hozzá kapcsolódik.
Láttál vagy készítettél egy jó Joomla alapú oldalt? Olyat ami valamiért nem szokványos, megmutatni való? Készítettél egy komponenst, modult?
Küldd be!
Friss hír van a Joomla világában, ami másokat is érdekelhet, de nem vettem észre? Hívd fel rá a figyelmem!

Az oldal frissítése rapszodikus, mint ahogy én magam is az vagyok :)

Utolsó kommentek

  • PeLa87: Üdv! Nem lehet letöltni a bannkerezelőt. Esetleg lehetne kapni egy működő linket? :) Köszönöm! (2020.05.21. 01:43) Bannerkezelő mambot v0.3
  • JoomlaSpecialista.hu: modul esetében a legegyszerűbb az advanced module manager feltelepítése, azzal frankón össze lehet... (2015.01.22. 14:03) Nyitóoldal Joomla elé + sh404SEF
  • MrJosa: Az egyedi nyitóoldalról írtál egy cikket, amiben írod, hogy magában joomlában is megoldható. Nálam... (2015.01.22. 10:44) Nyitóoldal Joomla elé + sh404SEF
  • JoomlaSpecialista.hu: Kérlek vedd figyelembe, hogy ez egy több mint két éves bejegyzés, ami az akkori JUpgrade verzióról... (2014.09.24. 07:22) JUpgrade migráció hiba - frissítve!
  • civilcsoda: szevesztok, A fent leírt módon sem működik a dolog, ugyanúgy undefinedbe megy át a dolog, úgyhog... (2014.09.24. 02:03) JUpgrade migráció hiba - frissítve!
  • Utolsó 20

Címkék

1.5 (10) 1.5.3 (1) 1.5.4 (1) 1.5.5 (1) 1.6 (1) 1.7 (1) 2.5 (27) 2007 (2) 3 (2) 3.0 (2) 3.1 (6) 3.2 (3) 3.3 (3) 3.5 (1) acontact (1) adatbázis (2) addon (2) adminisztráció (2) adományozás (1) adsmanager (2) advlink (1) ajax (3) akció (1) akeeba (4) akismet (1) allvideos (1) alpha (2) analytics (1) apróhirdetés (3) archiver (1) artio joomsef (1) artisteer (1) áruház (2) assets (1) áttelepítés (2) attributum (1) audio (1) autó (1) auto (1) autostand (1) autoupdate (2) backup (3) banner (2) beépülő (4) beta (6) béta (4) bevezető (1) billboard (1) biztonság (47) blog (3) böngésző (4) bootstrap (3) bővebben (1) bővítmény (10) bővítménytár (1) bridge (1) browser (2) bug (4) bugfix (12) cache (1) calendar (1) captcha (2) captions (1) cck (1) cdn (1) chrome (1) chronoforms (1) cikk (3) ckforms (1) class (2) cms (1) commander (1) community builder (6) content (1) css (7) danone (1) dátum (1) debug (3) design (3) docman (5) dokumentum (2) domain (1) download (2) drag&drop (1) e107 (1) easybook (1) easycaptcha (1) eb (1) editor (29) egyesület (2) ehseg (1) életciklus (2) elfelejtettem (1) email (5) emailcloak (3) euro2008 (1) exploit (1) explorer (3) expose (1) extesions (1) extplorer (8) facebook (3) fájlkezelő (2) fancybox (1) feed (1) fejléc (1) fejlesztés (25) feladvány (1) felhasználó (1) felülbírálás (2) file manager (1) fireboard (5) firefix (1) firefox (7) flash (1) foci (1) fordítás (17) forint (1) form (2) fórum (5) framework (1) frissítés (90) függvény (1) galéria (12) gallery (3) gomb (1) google (4) google+ (1) googleads (1) google maps (1) grafika (1) guestbook (2) guiness (1) hack (3) hash (1) hasznos link (1) help wanted (1) helyesírás (2) hiba (7) hibajavítás (4) hírek (1) hírlevél (1) hírmorzsa (1) horizonslim (1) hosting (1) hosts (1) htaccess (2) html (3) html5 (1) iacl (2) idoblog (3) időjárás (4) idokep.hu (1) IE (1) ie6 (1) iframe (1) ikon (1) inlineacl (2) integrator (1) internet (3) Internet Explorer (1) ipb (1) itemid (1) javascript (3) javítás (4) jce (41) jce editor (18) jelszó (3) jhtml (1) jimage (1) jinx (1) jm recommend (1) jnews (1) jollom (1) joomfish (3) joomgallery (8) joomla (97) Joomla (7) joomla!nap (2) joomla16 (1) joomla17 (2) joomla25 (4) joomla3 (8) Joomla34 (4) joomla35 (1) joomlafck (1) joomlandia (1) joomlaworks (2) joomlaxplorer (1) joomla 1.0 (1) joomla 16 (1) joomla 17 (1) joomla 2.5 (5) joomla 3 (6) joomla 3.4 (1) joscar (1) jquery (3) json (1) jupgrade (5) jupgradepro (1) k2 (9) kategória (2) kép (6) képkezelő (3) képtár (15) keresés (1) kereső (1) keresőbarát (1) keresőoptimalizálás (1) kódolás (1) kompatibilis (2) komponens (41) konvert (1) konvertálás (1) koponyeg.hu (2) köpönyeg.hu (1) kritikus (1) kunena (1) language (1) layout (1) lebegő (1) legfrissebb (1) letöltés (4) levélküldés (1) link (2) linkek (1) linuxportal (1) loadposition (1) logout (1) magyar (4) magyarítás (5) mail (1) mainframe (1) mambot (8) map (1) másolás (1) md5 (1) mediabox (7) memória (1) mentés (3) meta (1) migráció (5) modul (17) modulpoziciok (1) mod koponyeg (1) mod rewrite (1) moly.hu (3) moneybookers (1) mootools (2) mosbanner (2) mosconfig live site (1) mosloadposition (1) mosolyművel (1) mostets (1) multilanguage (2) multithumb (1) mycontent (1) mysql (4) napi csinos oldal (1) naptár (1) nativ (1) natív (3) native (1) negatív (1) ninja (1) nooku (1) notepad++ (1) notepad (1) novoportal (2) nyelv (8) nyitóoldal (1) nyomtatás (1) oldalak (1) oldaltérkép (2) opensef (1) open graph (1) opera (2) összehasonlítás (1) osztály (2) override (2) ozio (1) ozi gallery (1) password (1) patch (3) path (2) pénznem (1) phoca (13) phocagallery (2) phoca download (2) phoca gallery (4) php (12) phpbb (1) phpMyAdmin (1) php 5.3 (2) php 7 (1) pingvin (1) platform (2) plugin (28) ponygallery (2) popup (4) postgresql (1) programozás (18) programozas (3) projectfork (1) rc (2) rc4 (1) rdaddphp (1) readmore (1) recaptcha (2) redcomponent (1) regisztráció (1) reklám (1) rekord (1) reloaded (1) remository (1) rendelés (1) responsive (1) reszpozív (1) roadmap (1) rokbox (2) router (1) rsform (1) rsgallery (2) rsjoomla (1) rss (1) ryan demmer (1) sablon (4) saját (9) script (1) searchbot (1) sebesség (1) sebezhetőség (3) security (14) sef (4) seo (3) service (1) session (4) shop (25) simplecaddy (1) simple image gallery (1) sitemap (1) skrill (1) slider (1) slides (1) smf (1) sobi2 (1) soeren (2) sorrend (1) spam (1) sql (2) stabil (1) stable (1) statisztika (2) stílus (1) szeretet (1) szerkesztés (1) szövegszerkesztő (24) tabs (1) takriban (1) támogatás (1) tárhely (1) telepítő (2) template (7) térkép (1) termékvariáció (1) thumbnail (3) tidy (2) titkosítás (1) title (1) többnyelvűség (2) toolbar (1) transifex (13) translation (1) trükk (1) tutorial (1) tv (1) twitter (2) újdonságok (3) újraindulás (1) ultimate content display (1) update (6) upgrade (3) url (3) űrlap (3) utf8 (2) vásárlás (1) vbulletin (1) végre (1) vendégkönyv (2) verseny (1) verzió (2) video (1) videó (1) view (1) virtuemart (43) wappalyzer (1) web (1) webáruház (25) webdesign (1) webfejlesztés (3) webkamera (1) Webkit (1) weboldal (1) webshop (15) widget (1) windows (1) www (1) wysiwyg (1) xmap (2) xss (1) plugin (1) Címkefelhő

JCE kipucolja a kódot Joomla 2.5 alatt - a megoldás

2012.01.26. 13:48 | KEEP | Szólj hozzá!

Többet jelezték fórumokban, hogy a Joomla/JCE kipucolja a HTML kódokat a szövegből.

A megoldás itt olvasható:

http://www.joomlacontenteditor.net/forum/jce-editor/all-html-code-stripped-in-joomla-25/55560#p55560

Címkék: editor jce joomla 2.5

Joomla! 2.5 - megérkezett

2012.01.24. 15:23 | KEEP | Szólj hozzá!

A várakozásoknak megfelelően ma megérkezett a Joomla! CMS rendszer 2.5-ös stabil kiadása.

A hivatalos oldalról már letölthető, a magyar közösség oldalán még nincs fent és fordítást sem leltem még, de a tapasztalat szerint a kollégák nagyon gyorsan dolgoznak.

Címkék: joomla 2.5 joomla 2.5

JCE Editor 2.0.20

2012.01.20. 17:43 | KEEP | Szólj hozzá!

Megjelent az új verzió, közöttük a korábban általam is említett Firefox alatti hiba javításával és még jobb Joomla! 2.5 támogatással.

Changelog

Letöltés

Címkék: firefox frissítés editor szövegszerkesztő 2.5 jce jce editor joomla 2.5

VirtueMart Spam szűrés

2012.01.16. 10:58 | KEEP | Szólj hozzá!

A VirtueMart rendelkezik egy beépített funkcióval, ahol a látogatók érdeklődhetnek az adott termék után (Ask a question, Hívjon az árért, stb). Az utóbbi időben több helyről hallottam, hogy spam robotok találták meg ezt az űrlapot. Adja magát a dolog, hogy védjük le egy captca kóddal. Nade hogyan?

Van megoldás, nagyrészt az itt olvashatók szerint csináltam meg. Összefoglalva:

  1. Nyissuk meg a http://recaptcha.net/ weboldalt. "GET reCAPTCHA" menüponton át regisztráljuk az oldalunkat. Kapunk majd pár kódot.
  2. Nyissuk meg a http://www.joomlaez.com/ oldalt és töltsük le a Joomla reCAPTCHA Integrator Plugin bővítményt, majd telepítsük fel.
  3. A Joomla! adminon a plugin beállításainál végezzük ez a következőket:
    1. Engedélyezzük a plugint
    2. Másoljuk át a reCAPTCHA oldalról a kapott public és private kulcsokat
    3. Az "Inclusion Syntax" paramétert állítsuk IGEN-re
    4. Az "Auto-verify" paramétert is állítsuk IGEN-re
    5. Mentsük a plugin beállításait
  4. Keressük meg a components\com_virtuemart\themes\default\templates\pages\shop.ask.tpl.php címen található fájlt. Csináljunk róla biztonsági mentést! Valahol a 35. sor környékén találunk egy ilyen kezdetű sort:
    <input type="button" name="send"....
  5. Ez elé szúrjuk be az aktiváló kódot. Itt két megoldás lehetséges, az egyik, hogy a sor elé szúrjuk be a {captcha} pluginhívást. Ha ez nem megy, akkor viszont más kell, ezt írjuk be:
    <?php
    global $mainframe;
    $mainframe->triggerEvent('onCaptchaDisplay');
    ?>
  6. Mentsük el a fájlt és készen is vagyunk.

Sok sikert!

 

Címkék: spam plugin captcha virtuemart recaptcha

Joomla 2.5 beta2

2012.01.12. 10:48 | KEEP | Szólj hozzá!

Nyakunkon az új Joomla, a várható megjelenés január 24. Addigis itt a béta 2 verzió:

http://www.joomla.org/announcements/general-news/5400-joomla-25-beta2-released.html

Címkék: beta joomla 2.5

hosts fájl túrása, domain átirányítás

2012.01.10. 16:21 | KEEP | Szólj hozzá!

Nem effektíve Joomla-téma, de azért fontos:

Adott a következő szituáció:

Van egy domain név, mondjuk a tesztdomain.hu. Egy szolgáltatónál van, át akarjuk költöztetni egy másik szolgáltatóhoz. Az új szolgáltató felveszi a domaint a szerverén, elvégzi a szükséges beállításokat. De mielőtt átregisztrálódik a domain, szeretnénk átmásolni a weboldalt, hogy ne legyen kiesés. Rendelkezésre állnak a fájlok, az adatbázis, felmásoljuk, de hogyan nyitjuk meg a böngészőben az oldalt, hogy megnézzük, hiszen a tesztdomain.hu cím még a régi szolgáltatóhoz mutat?

Az egyik legegyszerűbb megoldás, hogy hitessük el a rendszerünkkel, hogy nem is oda mutat, hanem az új szolgáltatóhoz. Windows rendszerben ez a következő módon néz ki:

  • Keressük meg a következő fájlt: c:\Windows\System32\drivers\etc\hosts 
  • Nyissuk meg szerkesztésre rendszergazdai jogokkal, vagy csináljunk róla egy másolatot, amit szerkesztünk és később visszamásolunk
  • Tudjuk meg az új szolgáltató IP-címét
  • A hosts fájlban nyissunk a végén egy új sort és adjuk meg az IP-címet, utána üssünk egy TAB gombot és utána írjuk be a domaint. Pl 127.0.0.1   tesztdomain.hu
  • Mentsük el és ha kell, másoljuk vissza

Ha a tesztdomainünket beírjuk a böngészőbe, már az új IP-címen fogja keresni. Figyelem, a www aldomainnel nem működik, ha úgy kell, akkor úgy kell felvenni a hosts fájlba.

Azt is fontos megjegyezni, hogy ez csak a mi gépünkről látszódik majd így, minden más gépről még a régi szervert mutatja.

Átregisztráció után érdemes törölni a fölösleges bejegyzést a további kavarodások elkerülése végett

Címkék: windows domain tárhely hosting hosts

Artisteer-rel készült template és legördülő menü összeférhetetlenség

2012.01.10. 11:43 | KEEP | Szólj hozzá!

Vendégposzt by smiley

Van egy artisteeres designunk, amibe egy legördülő menüt kellene belehegeszteni, de nincs meg a template forrása, és/vagy a szerkesztőprogram. Egyébként is a megszokott menü-modult szeretem használni. Felteszem, és legtöbbször azt tapasztalom, hogy a menü alányílik a középső, tartalmi résznek.

A következő dologgal érdemes próbálkozni:
a template.css fájlban keressük meg és kommenteljük ki a position:relative sort egyenként a következő classokból:
1. .Post
2. .Post-body
3. .contentLayout

Lehetséges hogy ezekből már egy is megoldja a problémát, van hogy mindháromnál ki kell kommentelni.
(És van, hogy semmi nem oldja meg, ilyenkor a kukába helyezzük a template-et és építünk egy másikat.)
Persze a template megjelenésében ez változást okozhat, el kell dönteni hogy megéri-e.

Az eljárás tesztelve:
Css Menu http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/drop-a-tab-menus/11165
SW Menu  http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/menu-editors/168?qh=YToxOntpOjA7czoxMDoic3dtZW51ZnJlZSI7fQ%3D%3D
Maxi Menu CK http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/drop-a-tab-menus/11578?qh=YToxMzp7aTowO3M6NDoibWF4aSI7aToxO3M6NDoibWVudSI7aToyO3M6NToibWVudXMiO2k6MztzOjY6Im1lbnVlcyI7aTo0O3M6NjoibWVudSdzIjtpOjU7czo2OiInbWVudSciO2k6NjtzOjU6Im1lbnUnIjtpOjc7czo3OiInbWVudScsIjtpOjg7czo1OiJtZW51ZSI7aTo5O3M6MjoiY2siO2k6MTA7czo5OiJtYXhpIG1lbnUiO2k6MTE7czoxMjoibWF4aSBtZW51IGNrIjtpOjEyO3M6NzoibWVudSBjayI7fQ%3D%3D

Köszönjük smiley-nak a segítséget :)

Címkék: design css template artisteer

jNews címkék (tags)

2012.01.09. 20:40 | KEEP | 2 komment

Talán sokak számára ismerős az egyik legrégebbi és legjobb hírlevélküldő alkalmazás, a jNews. Lehet szeretni, nem szeretni, vannak hibái, de általában működik.

Az elődjében az Acajoom-ban volt egy olyan funkció, amivel cikket lehetett beszúrni a hírlevélbe. A beszúrás egy {contentitem} plugint szúrt be paraméterezve. Ha elmentettük a hírlevelet, a plugin lefutott, így ha visszatértünk a szerkesztésbe, a kész cikk várt ott, lehetett még utólag módosítani rajta, kiemelni, sort törni, hiszen a hírlevélben nem feltétlenül 100%-ig úgy jelenik meg minden, mint az oldalban.

Az új jNews-ban viszont már nem így van, a plugin csak küldéskor fut le, így ha beszúrjuk a címkét, elmentjük és visszatérünk szerkesztésbe, marad a {contentitem}

Ezt a funkciót hiányolta egy ismerősöm, így megoldottam neki, a következő módon:

Keressük meg a következő fájlt: /administrator/components/com_jnews/classes/class.mailing.php

Nekem most a 605. sor környékén csinálja meg a script, hogy lekérdezi az adatokat a hírlevél szerkesztés közbeni mentésekor. Itt van egy ilyen részlet:

 

$content = JRequest::getVar('jnewsContent', '', 'request','string', JREQUEST_ALLOWRAW);
$alt_content = JRequest::getVar('altbody', '', JREQUEST_ALLOWRAW );

Ez az, ami a $content változóba rakja a beszerkesztett hírlevélszövegünket, az $alt_content-be pedig az alternatív szöveget. Ez tartalmazza a plugin hívásokat is, így ezen kéne lefuttatni. Másoljuk be a két sor után a következő hármat:

 

$mainframe = JFactory::getApplication();
JPluginHelper::importPlugin( 'jnews' );
$bot_results=$mainframe->triggerEvent('jnewsbot_transformall', array(&$content, &$alt_content));

Ez a következőt csinálja:

  • betölti az alkalmazás-objektumot
  • betölti a jnews plugineket
  • és le is futtatja őket

Ennyi, készen is vagyunk.

ps: mint minden ilyen jellegű változtatás, ez is el fog veszni, ha frissítjük a szoftvert, így legyen róla mentésünk!

 

 

Címkék: plugin programozás hírlevél fejlesztés jnews

Itemid megőrzése formokban

2012.01.09. 11:22 | KEEP | Szólj hozzá!

Egyedi komponensekben gyakran használunk űrlapokat, akár egy táblázatos megjelenítésnél a rendezhetőség, lapozhatóság miatt. Ha nem figyel az ember, akkor könnyen beleeshet abba a hibába, hogy egy ilyen rendezéskor elveszik az Itemid paraméter. Ez alapból nem feltétlenül hatalmas probléma, de ott, ahol menüponthoz kapcsolt tartalmak vannak (modulok, breadcrumb menü, stb), ott mindenképpen fontos. Meg úgy egyébként is :)

Több helyen láttam ilyet, még a VirtueMart-ban is. 

A form nyitó eleme hibásan így néz ki:

<form action="index.php" method="post" name="adminForm">

Itt kell lecserélni az action paramétert:

<form action="<?php echo JRoute::_('index.php'); ?>" method="post" name="adminForm">

Így már jó is lesz.

Címkék: programozás fejlesztés űrlap form itemid

FireFox 9 alatt nem működik a szövegszerkesztő

2012.01.05. 18:29 | KEEP | 6 komment

Többen megkerestek olyan problémával, hogy FireFox 9 alatt nem akad menni a szövegszerkesztő (JCE-vel találtak meg, de szerintem TinyMCE is érintett). A gombok betöltődnek, de a szerkesztési terület elszürkül, ne lehet írni.

Elég sokáig kerestem, végül kiderült, hogy a Mootools és a jQuery akadnak össze.

A megoldás viszonylag egyszerű a beépülő modul kezelőben engedélyezni kell a Mootools upgrade plugint. Az újabb Mootools már nem kavar be.

Viszont ha Mootols-alapú kiegészítőt használsz (menük, lebegő modulok, stb) érdemes átnézni, hogy minden működik-e, az upgrade nem vágta-e tönkre.

Címkék: firefox editor szövegszerkesztő mootools jquery jce

süti beállítások módosítása