<?xml version="1.0" encoding="utf-8"?>
<!-- generator="Joomla! 1.5 - Open Source Content Management" -->
<?xml-stylesheet href="http://szako.hu/plugins/system/jceutilities/css/jceutilities-200.css" type="text/css"?>
<?xml-stylesheet href="http://szako.hu/plugins/system/jceutilities/tmpl/standard/css/style.css" type="text/css"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>szako.hu - Blogbejegyzéseim itt találhatóak. Három témakörbe soroltam őket: joomla, web és egyéb.</title>
		<description></description>
		<link>http://szako.hu/blog/</link>
		<lastBuildDate>Wed, 12 Oct 2011 06:54:53 +0000</lastBuildDate>
		<generator>Joomla! 1.5 - Open Source Content Management</generator>
       <atom:link rel="self" type="application/atom+xml" href="http://szako.hu/blog/feed/atom.html" />		<language>hu-hu</language>
		<item>
			<title>Magento: toHTML() Fatal Error</title>
			<link>http://szako.hu/blog/magento-tohtml-fatal-error.html</link>
			<description><![CDATA[<p><strong>Magento </strong>1.4.1.1-re való frissítés után ez fogadott az oldalon.</p>
<p>Call to a member function toHtml() on a non-object in .../app/code/core/Mage/Core/Model/Layout.php  on line 529</p>
<p>A megoldás az, hogy az aktuális template és változatai layout/page.xml-jében a</p>
<p>&lt;block type="core/profiler" output="toHtml"/&gt;</p>
<p>sort</p>
<p>&lt;block type="core/profiler" output="toHtml" name="core_profiler"/&gt;</p>
<p>-ra kell javítani.</p>
<p>Az a helyzet, hogy változott a 1.4 template kezelése, így a callback máshogy hívódik meg.</p>
A fájl átírása után egy cache törlés (/var/cache/ összes tartalma) és  működik.]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Magento</category>
			<pubDate>Wed, 08 Sep 2010 11:58:44 +0000</pubDate>
		</item>
		<item>
			<title>Apache mod_rewrite engedélyezés</title>
			<link>http://szako.hu/blog/apache-mod_rewrite-engedelyezes.html</link>
			<description><![CDATA[Kb. évente (+/- pár hó) újrateszem a rendszert, ekkor újra jön egy WAMP (win,apache,mysql,php) "fejlesztői környezet". Múltkor is szívtam ezzel valamennyi időt, így most ide leírom, hátha végre megmarad (másnak is jól jöhet). Az Apache config fájlban (httpd.conf) az alap Directory beállításai között van egy ilyen, hogy <strong>AllowOverride None</strong>. Nos, ha ez None, akkor nem működik a mod_rewrite modul, akárhogy kapálózik az ember. Ha ezt átírom <strong>AllowOverride All </strong>-ra,<strong> </strong>akkor máris működőképes a cucc.<br />]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Web</category>
			<pubDate>Tue, 20 Apr 2010 21:49:30 +0000</pubDate>
		</item>
		<item>
			<title>IE6 alatt átlátszó menü</title>
			<link>http://szako.hu/blog/ie6-alatt-transzparens-png-menu.html</link>
			<description><![CDATA[<p>Talán az utóbbi egy év legnagyobb IE6 szívását értem meg (Kell az IE6, megrendelők még mindig imádják). Mindig is lélegzetvisszafolytva, izzadva lesem meg az elkészített oldalt eme nemes termék alatt. Most sem volt másképp, de örömmel konstatáltam, hogy egy-két különbség kivételével az egész layout megmaradt. A floatolt design helyett ezúttal pozicionálnom kellett, ugyanis a design olyan szinten volt layerezve (egymáson voltak elemek, egybefolytak) volt, hogy nehezebb lett volna pixelpontosra kivagdosni őket. A relatív pozicionált designt egész jól tolerálja az IE6, szóval nem voltam teljesen elkeseredve, viszont a z-index és a transzparens png hátterek kezelése nem igazán erőssége a böngészőnek, szóval volt egy hosszú ideig tartó harcom vele.</p>
<p>Adott volt a feladat: olyan menüt készíteni Joomla alá, ami képekből épül fel, külön kép jeleníti meg az aktív menüt illetve a hovert. Neki is kezdtem.</p>
]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Web</category>
			<pubDate>Sun, 22 Nov 2009 07:49:17 +0000</pubDate>
		</item>
		<item>
			<title>Virtuemart 1.1.4-re frissítés</title>
			<link>http://szako.hu/blog/virtuemart-1.1.4-re-frissites.html</link>
			<description><![CDATA[<p>Körülbelül 9 hónapnyi hallgatás után új <strong>Virtuemart</strong> verzió (1.1.4) látott napvilágot. A rengeteg fixet tartalmazó foltozó pack letölthető a Virtuemart oldaláról, vagy a komponens updatere is használható a frissítésre.</p>

<p>Mivel verziókezelő rendszert használok a fejlesztéshez és általában módosítom is  az eredeti komponensek fájlait (mindig akadnak egyéni igények), manuálisan szoktam felmásolni a patcheket. A Virtuemart esetében sincs másként, commitolom az új releaset, majd megnézem mit módosítottam addig a fájlokon és összelövöm őket. Viszont így nem tudom, hogy történt-e az adatbázis szerkezetben változás. Érdemes viszont utána nézni, mert rendellenes működéshez vezethet az elavult táblaszerkezet használata. Két lehetőség van: egyik az, hogy a Virtuemart admin könyvtárában találhatő "sql" mappában található .sql fájlok között néz szét az ember, vagy elolvassa a CHANGELOG.php fájl tartalmát. Az .sql fájlnevek általában elég beszédesek és a CHANGELOG-ban is le van fel van tüntetve, ha változott mező.</p>

<p>Amúgy igen, változott. Bár csak egyetlen mező, de akkor is érdemes lefuttatni a következő SQL parancsot. PHPMyAdminon belül az sql gombra kattintva bármilyen parancs futtatható, vagy be is lehet importálni az sql fájlt (<strong>UPDATE-SCRIPT_VirtueMart_1.1.3-to-VirtueMart_1.1.4.sql</strong>), kinek mi szimpatikus. A parancs:</p>
<p></p>
<pre xml:sql>ALTER TABLE `jos_vm_tax_rate` CHANGE `tax_rate` `tax_rate` DECIMAL( 10, 5 ) NULL DEFAULT NULL</pre>
<p></p>
<p>Természetesen figyelni kell arra, hogy a megfelelő előtagú táblát módosítsuk.</p>]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Joomla</category>
			<pubDate>Tue, 27 Oct 2009 09:41:11 +0000</pubDate>
		</item>
		<item>
			<title>Xmap és Virtuemart - menüpont nélkül</title>
			<link>http://szako.hu/blog/xmap-es-virtuemart-menupont-nelkul.html</link>
			<description><![CDATA[<p>Vannak olyan esetek, amikor menüpontot kell beszúrni egy menübe ahhoz, hogy egy másik komponens megfelelően működjön. Ilyen eset lehet például az, ha modulpozíciókat akarunk kötni VM-hez, ekkor kell egy Virtuemart-ra mutató menüpont, ugyanis csak ekkor keletkezik ItemId. Ha nem akarjuk megjeleníteni a menüsorban, nem gond, ugyanis a modulpozícióhoz kötés működik inaktív menüponttal is.</p>
<p>Oldaltérkép generáláshoz mindig is az XMap nevű Joomla komponenst használtam, így a jelen esetben is ezt fogtam munkára. Azonban ahhoz, hogy Virtuemart linkeket kapjak, szükség van egy megjelenített, a webshopra mutató menüpontra. Egy kicsi XMap kód túrás és így a megoldás a tovább után.</p>
]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Joomla</category>
			<pubDate>Sun, 07 Jun 2009 16:47:50 +0000</pubDate>
		</item>
		<item>
			<title>Sourcerer és idezetekkonyve.hu rossz karakterkódolás</title>
			<link>http://szako.hu/blog/sourcerer-es-idezetekkonyve.hu-rossz-karakterkodolas.html</link>
			<description><![CDATA[<p>A joomla fórumon <a href="http://forum.joomla.org.hu/karakter-megjelenites-problema-t3963.html">gond akadt</a> a <a href="http://extensions.joomla.org/extensions/5051/details">Sourcerer</a> pluginnel. Ezzel a kiegészítővel HTML, JS és PHP kódokat tudunk közvetlenül illeszteni a Joomla tartalomba.</p>
<p>Az idezetekkonyve.hu oldal egyik szolgáltatását szerette volna használni az illető, de amikor a kódot beillesztette az oldalba, csak krix-krax-ok jelentek meg. A hiba onnan jött, hogy az általa futtatott oldal UTF8 kódolású, az idézet meg latin2-es.</p>
<p>Az eredeti, rossz verzió (csak HTML beillesztés):</p>
<pre xml:php>
<script type="text/JavaScript" src="http://idezetekkonyve.hu/kod.php?kat=bolcsesseg">
</pre>
<p>Ezt eredményezi:</p>
<div style="background-color: #afafaf;">


<!-- Sourcerer! Comment: The JavaScript has been removed, because JavaScript is not allowed here. -->


</div>
<p> </p>
<p>A következő rész már jól jelenítni meg az idézetet:</p>
<p> </p>
<div style="background-color: #afafaf;">


<!-- Sourcerer! Comment: The JavaScript has been removed, because JavaScript is not allowed here. -->


</div>
<p> </p>
<p>Mi volt a trükk? Az, hogy a lekért idézetet először PHP-val átkonvertáltam UTF8-ba, majd azzal irattam ki.</p>
<pre xml:php>
&lt;script language="JavaScript" type="text/JavaScript"&gt;
&lt;?php
$s = file_get_contents('http://idezetekkonyve.hu/kod.php?kat=bolcsesseg');<br /> echo utf8_encode($s);
?&gt;
&lt;/script&gt;
</pre>]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Joomla</category>
			<pubDate>Wed, 25 Mar 2009 11:18:03 +0000</pubDate>
		</item>
		<item>
			<title>Google helyezés vizsgáló</title>
			<link>http://szako.hu/blog/google-helyezes-vizsgalo.html</link>
			<description><![CDATA[Játszadoztam picit a <strong>Google</strong> keresőjével: kreáltam egy primitív scriptet, ami megcsekkolja, hogy egy adott domain hányadik helyen található egy keresőkifejezésre a google találati listájában. A helyezés nem biztos, hogy egyezik a böngészőben látottakkal (+- 1-2 helyezés), mert egyelőre a pda-s verziót használom. A cuccot folyamatosan fejlesztem, érdemes visszalátogatni néha. A script <a target="_blank" title="Google helyezés vizsgáló" href="http://szako.hu/grc">ITT</a> található.]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Web</category>
			<pubDate>Mon, 23 Mar 2009 16:17:09 +0000</pubDate>
		</item>
		<item>
			<title>TDK dolgozat - Küszöbön a banki kommunikáció megújulása</title>
			<link>http://szako.hu/blog/tdk-dolgozat-kuszobon-a-banki-kommunikacio-megujulasa.html</link>
			<description><![CDATA[<p>Tanulmányaim során először próbálkozok TDK-val. Természetesen a témámat úgy választottam meg, hogy kapcsolódjon az informatikához. Mostanában kezdtem el foglalkozni SAP fejlesztéssel, az ABAP nyelvet próbálom valamilyen szinten elsajátítani. A BCE-n megcsináltam az ABAP kurzust, tetszett, így a szakdolgozatom is SAP-val foglalkozik, valamint a TDK-m is. A dolgozat ezt a címet viseli: <strong>Küszöbön a banki kommunikáció megújulása - Elektronikus bankszámla-kivonat lekérdezése webservice-en keresztül</strong></p>
<p>A tovább mögött megtalálható a dolgozat resume-ja, ha valaki kíváncsi a beadott munkára, vegye fel velem a kapcsolatot és elküldöm neki.</p>
]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Egyéb</category>
			<pubDate>Wed, 18 Mar 2009 10:40:17 +0000</pubDate>
		</item>
		<item>
			<title>Joomla menü képként - egy kis css</title>
			<link>http://szako.hu/blog/joomla-menu-kepkent-egy-kis-css.html</link>
			<description><![CDATA[<p>Olyan layoutot kellett átültetnem <strong>Joomla</strong> alá, amiben a <strong>menüpontokat képként</strong> kell megjeleníteni. Kerestem a problémára megoldást (G.), az első oldalon két lehetséges ajánlást is begyűjtöttem. Egyik meghackelte a mainmenu modult, a másik meg külön modulként volt letölthető. Nem igazán akartam ilyen szinten belemenni a kódba, univerzális, Joomla verziófüggetlen megoldást akartam. Meg is lett egy kis munka után.</p>
]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Joomla</category>
			<pubDate>Sat, 27 Dec 2008 14:31:05 +0000</pubDate>
		</item>
		<item>
			<title>Kapcsolat - Levélküldés után nincs köszönet üzenet</title>
			<link>http://szako.hu/blog/kapcsolat-levelkuldes-utan-nincs-koszonet-uzenet.html</link>
			<description><![CDATA[<p>Elég régen próbáltam már a szako.hu-n a <strong>Joomla üzenetküldő komponensét</strong>, tegnap rávettem magam és meglepődve tapasztaltam, hogy az levél elküldése után nincs köszönő üzenet. Olyan hatása van ennek a dolognak, mintha nem ment volna el az üzi. Kicsit kutakodtam (gugli) és kiderült, hogy az <strong>sh404sef</strong> hibája miatt van ez, ugyanis a support fórumon sokaknak előjött ez az error. Az egyszerű megoldás megtalálható a cikk többi részében.</p>
]]></description>
			<author>attila.szakolczai@gmail.com (kopaszkukac)</author>
			<category>Joomla</category>
			<pubDate>Fri, 26 Dec 2008 07:44:21 +0000</pubDate>
		</item>
	</channel>
</rss>
