<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Avramov bRlog &#187; kayako</title>
	<atom:link href="http://blog.avramovic.info/tag/kayako/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.avramovic.info</link>
	<description>Web dnevnik Nemanje Avramovića</description>
	<lastBuildDate>Wed, 01 Sep 2010 10:27:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Kayako custom HTML buttons</title>
		<link>http://blog.avramovic.info/2009/07/17/kayako-custom-html-buttons/</link>
		<comments>http://blog.avramovic.info/2009/07/17/kayako-custom-html-buttons/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 16:23:19 +0000</pubDate>
		<dc:creator>Avram</dc:creator>
				<category><![CDATA[Kompjukter]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[kayako]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[podrška]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://blog.avramovic.info/?p=731</guid>
		<description><![CDATA[Kayako SupportSuite ima finu opciju da generiše tzv. HTML button ili HTML tag &#8211; dinamičku sličicu koja se menja u odnosu na to da li na live chat-u ima nekoga iz support tima ili ne, a klik na nju korisnika vodi na live chat odnosno na formular za slanje poruke podršci ukoliko trenutno nema nikoga [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Kayako SupportSuite ima finu opciju da generiše tzv. HTML button ili HTML tag &#8211; dinamičku sličicu koja se menja u odnosu na to da li na live chat-u ima nekoga iz support tima ili ne, a klik na nju korisnika vodi na live chat odnosno na formular za slanje poruke podršci ukoliko trenutno nema nikoga online/slobodnog. I to sve fino radi, ali problem je u tome što Kayako ne dozvoljava više ovakvih HTML button-a da se pravi sa različitim sličicama kako bi iste bile prikazane na različitim stranicama jednog sajta ili čak na različitim sajtovima. Meni je, naravno, zatrebala baš ta opcija, da napravim više takvih HTML button-a sa potpuno različitim sličicama, a kako je Kayako aplikacija zatvorenog koda, morao sam da pribegnem gerilskom &#8220;hakovanju&#8221; ove aplikacije.</p>
<p style="text-align: justify;">Moje rešenje poziva standardni Kayako HTML button, a onda menja JavaScript kod koji Kayako vrati tako što URL-ove podrazumevanih sličica menja URL-ovima željenih sličica, i tek nakon toga šalje (izmenjeni) JS kod browseru. Prljavo rešenje, ali radi.</p>
<p style="text-align: justify;">Evo kako se ovaj hack podešava/koristi:</p>
<ol>
<li>skinite i raspakujte <a href="http://blog.avramovic.info/wp-content/uploads/2009/07/kayako-custom-html-buttons.zip">arhivu</a></li>
<li>izmenite fajl <strong>settings.php</strong> i unesite URL vašeg SupportSuite-a (bez kose crte na kraju!)</li>
<li>upload-ujte sve fajlove iz arhive u vašsupportsuitefolder/visitor/</li>
<li>otvorite u vašem browseru www.vašwebsajt.com/vašsupportsuitefolder/visitor/</li>
<li>popunite formular i kliknite na taster &#8220;Generate&#8221;</li>
<li>iskopirajte dobijeni HTML kod u vašu stranicu, na mesto gde želite da se prikaže slika</li>
</ol>
<p style="text-align: justify;">Ponovite korake od 4 do 6 koliko puta želite, odnosno onoliko puta koliko vam treba HTML button-a.</p>
<p style="text-align: justify;">Sa ovim hackom možete &#8220;pratiti&#8221; sve ili samo jedan support department, i za svaki možete postaviti sličice koje vi želite. Možete čak pratiti isti department na više stranica sajta a koristiti različite sličice na različitim stranama. Takođe, sličice, odnosno sličicu statusa (pošto se samo jedna prikazuje u jednom trenutku) možete kontrolisati preko CSS klase koju ćete primeniti na sličicu. Npr, meni je trebalo da poravnam sliku levo (align left) tako da sam samo u formularu za generisanje custom kôda za CSS klasu uneo &#8220;align-left&#8221; a onda sam u style.css fajlu svog sajta dodao sledeći kôd:</p>
<div class="dean_ch" style="white-space: wrap;">
<ol>
<li class="li1">
<div class="de1"><span class="re1">.align-left</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">float</span>: <span class="kw1">left</span>;</div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>I to je to &#8211; slika će biti na levoj strani <img src='http://blog.avramovic.info/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>p.s. Ovo rešenje koristi <a href="http://www.dinke.net/blog/2008/02/15/curl-http-client-12-2/sr/" target="_blank">Dinketovu cURL PHP klasu</a>. Naravno, cURL je potreban na serveru da bi ovo radilo.</p>
<div class="shr-publisher-731"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.avramovic.info/2009/07/17/kayako-custom-html-buttons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kayako LoginShare modul za DigiVendor PRO</title>
		<link>http://blog.avramovic.info/2009/06/25/kayako-loginshare-modul-za-digivendor/</link>
		<comments>http://blog.avramovic.info/2009/06/25/kayako-loginshare-modul-za-digivendor/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 12:22:29 +0000</pubDate>
		<dc:creator>Avram</dc:creator>
				<category><![CDATA[Kompjukter]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[digivendor]]></category>
		<category><![CDATA[integracija]]></category>
		<category><![CDATA[integration]]></category>
		<category><![CDATA[kayako]]></category>
		<category><![CDATA[loginshare]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[podrška]]></category>
		<category><![CDATA[support]]></category>

		<guid isPermaLink="false">http://blog.avramovic.info/?p=692</guid>
		<description><![CDATA[Ukoliko koristite DigiVendor za prodaju svog softvera, a podršku korisnicima pružate preko Kayako SupportSuite-a ili eSupport-a, možda biste želeli da dozvolite pristup Kayako softveru (odnosno delu za ticket-e) samo svojim mušterijama. Kayako poseduje fin sistem za deljenje logina sa 3rd party aplikacijama nazvan LoginShare. Jednostavno, modul napisan za LoginShare se povezuje sa 3rd party softverom [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Ukoliko koristite <a href="http://www.idevspot.com/DigiVendor.php" target="_blank">DigiVendor</a> za prodaju svog softvera, a podršku korisnicima pružate preko Kayako <a href="http://www.kayako.com/solutions/supportsuite/" target="_blank">SupportSuite</a>-a ili <a href="http://www.kayako.com/solutions/esupport/" target="_blank">eSupport</a>-a, možda biste želeli da dozvolite pristup Kayako softveru (odnosno delu za ticket-e) samo svojim mušterijama. Kayako poseduje fin sistem za deljenje logina sa 3rd party aplikacijama nazvan LoginShare. Jednostavno, modul napisan za LoginShare se povezuje sa 3rd party softverom (ili njegovom bazom podataka), u ovom slučaju to je DigiVendor, i ukoliko pronađe korisnika sa datom e-mail adresom i šifrom &#8211; kreiraće istog korisnika u Kayako sistemu i ulogovaće ga. Obratite pažnju da ovo nije SessionShare sistem (tako nešto još ne postoji), tako da se korisnici odvojeno loguju na Kayako a odvojeno na drugu aplikaciju (DigiVendor), ali sa istim podacima.</p>
<p style="text-align: justify;">Danas sam se zezao malo i napravio <a href="http://blog.avramovic.info/wp-content/uploads/2009/06/Kayako-LoginShare-module-for-DigiVendor-PRO.zip">Kayako LoginShare modul za DigiVendor</a>, za potrebe našeg <a href="http://www.cubescripts.com/" target="_blank">CubeScripts</a> sajta (uskoro očekujte novi  CubeScripts sajt!) koji možete <a href="http://blog.avramovic.info/wp-content/uploads/2009/06/Kayako-LoginShare-module-for-DigiVendor-PRO.zip">preuzeti</a> besplatno. Sva uputstva za instalaciju/aktivaciju možete pronaći u <strong>readme.txt</strong> fajlu u arhivi koju preuzmete.</p>
<p style="text-align: justify;">Ukoliko, pak, koristite Kayako softver za podršku i neki drugi softver i želeli biste da ih integrišete, <a href="http://www.avramovic.info/contact">javite se</a> pa ćemo se dogovoriti za detalje <img src='http://blog.avramovic.info/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p style="text-align: justify;">P.S. Ovaj LoginShare modul je napravljen za DigiVendor PRO, ali gledajući njegovu strukturu baze, verujem da se može koristiti i za klasičnu verziju DigiVendora.<br />
P.P.S. Uzmite u obzir to da DigiVendor menja korisničku šifru pri svakoj kupovini sa vašeg sajta, tako da će i Kayako šifra biti izmenjena. Moguće je izmeniti DigiVendor tako da ne menja korisničku šifru pri svakoj kupovini, ali o tome ću pisati drugi put.</p>
<div class="shr-publisher-692"></div>]]></content:encoded>
			<wfw:commentRss>http://blog.avramovic.info/2009/06/25/kayako-loginshare-modul-za-digivendor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
