Spade
Mini Shell
| Directory:~$ /home/lmsyaran/public_html/css/ |
| [Home] [System Details] [Kill Me] |
PK�p�[e��o--akeebasubs/akeebasubs.phpnu�[���<?php
/**
* @package Joomla.Plugin
* @subpackage Content.joomla
*
* @copyright Copyright (C) 2005 - 2017 Open Source Matters, Inc. All
rights reserved.
* @license GNU General Public License version 2 or later; see
LICENSE.txt
*/
defined('_JEXEC') or die;
use \Akeeba\Subscriptions\Admin\Model\Subscriptions;
use FOF30\Container\Container;
JLoader::register('NotiflyMessageHelper', JPATH_ADMINISTRATOR .
'/components/com_notifly/helpers/message.php');
jimport('joomla.filesystem.file');
/**
* Example Content Plugin
*
* @since 1.6
*/
class PlgNotiflyAkeebaSubs extends JPlugin
{
public function __construct(&$subject , $params)
{
if (!$this->exists()) {
return;
}
$input = JFactory::getApplication()->input;
$this->extension = $input->get('option');
$this->view = $input->get('view');
// Load language file for use throughout the plugin
JFactory::getLanguage()->load('com_akeebasubs', JPATH_ROOT);
parent::__construct($subject, $params);
}
/**
* Tests if EasyBlog exists
*
* @since 4.0
* @access private
*/
private function exists()
{
static $exists = null;
if (is_null($exists)) {
$file = JPATH_ADMINISTRATOR .
'/components/com_akeebasubs/akeebasubs.php';
$exists = JFile::exists($file);
if ($exists) {
return true;
}
}
return false;
}
/**
* Called whenever a subscription is modified. Namely, when its enabled
status,
* payment status or valid from/to dates are changed.
*
* @param Subscriptions $row
* @param array $info
*/
public function onAKPaymentNew($paymentmethod, $user, $level,
$subscription)
{
// check if event is enabled
if(!$this->params->get('enable_subscription', 0))
{
return false;
}
// If the user id appears invalid then bail out just in case
if (empty($user->id) or !$user->id)
{
return false;
}
// register purchase/subscription event
$this->logPurchaseEvent($user, $level);
return true;
}
public function logPurchaseEvent($customer, $level)
{
$plugin = $this->getPluginInfo();
$extension_id = $plugin->extension_id;
$template = 'new_akeebasubs_subs';
$template = $this->getTemplateInfo($extension_id);
$table = $this->getTable();
$table->template_id = $template->id;
$table->extension_id = $extension_id;
// process the event url
$link =
JRoute::_('index.php?option=com_akeebasubs&view=level&slug='.$level->slug.'&format=html&layout=default');
$table->url = $link;
if(!$template->image_disable)
{
if($template->avatar){
$table->image_url =
NotiflyMessageHelper::getGravater($customer->email);
}
else
{
$table->image_url = $template->image_url;
}
}
// get location from helper
$ip = NotiflyMessageHelper::getRealIpAddr();
$location = NotiflyMessageHelper::getLocation($ip);
$table->title = $level->title;
$table->name = $customer->name;
$table->email = $customer->email;
$table->ip = $ip;
$table->city = $location['city'];
$table->state = $location['region_name'];
$table->country = $location['country_name'];
$table->created = JHtml::date('now', 'Y-m-d
H:i:s');
$table->published = 1;
$table->store();
return true;
}
public function getPluginInfo(){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'akeebasubs'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTemplateInfo($extension_id){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$extension_id."' AND `alias` =
'new_akeebasubs_subs'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTable()
{
JTable::addIncludePath(JPATH_ADMINISTRATOR .
'/components/com_notifly/tables');
return JTable::getInstance('Event', 'NotiflyTable',
array());
}
}
PK�p�[_��"!!akeebasubs/akeebasubs.xmlnu�[���<?xml
version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin"
group="notifly" method="upgrade">
<name>plg_notifly_akeebasubs</name>
<author>ThemeXpert</author>
<creationDate>November 2010</creationDate>
<copyright>Copyright (C) 2005 - 2017 Open Source Matters. All rights
reserved.</copyright>
<license>GNU General Public License version 2 or later; see
LICENSE.txt</license>
<authorEmail>info@themexpert.com</authorEmail>
<authorUrl>www.themexpert.com</authorUrl>
<version>1.0.0</version>
<description>PLG_NOTIFLY_AKEEBASUBS_XML_DESCRIPTION</description>
<files>
<filename
plugin="akeebasubs">akeebasubs.php</filename>
<folder>media</folder>
</files>
<scriptfile>script.php</scriptfile>
<languages folder="language">
<language
tag="en-GB">en-GB/en-GB.plg_notifly_akeebasubs.ini</language>
<language
tag="en-GB">en-GB/en-GB.plg_notifly_akeebasubs.sys.ini</language>
</languages>
<config>
<fields name="params">
<fieldset name="basic">
<field
name="enable_subscription"
type="radio"
label="enable_subscription"
description="enable_subscription"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
</fieldset>
</fields>
</config>
</extension>
PK�p�[�vǣ55akeebasubs/media/logo.pngnu�[����PNG
IHDR����6�4�IDATx���
|��?�o%a3 3$��$�]���A��KDJO-��Z�j���k�����F(^O�kAѶ�/�z�H[�A$��-l�lxh�%�E���dB�m ������fg>�W[��|4��ww~���4@��&(���@@h�MP
�
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(��d�Or:Gх�I���B"�<�9�˷��v"FD�Q�'�(�ODJ�,˱��MD%���P(���Dt@���&�9��L���E����J=�ˈ(��E�c&�-�,o�*�z9zWQ��:g�4�� ���i����yy5�M�$i�Q�l�D��-��l�C��n��鉲ƃI1OII]���u"�MD���h�ODo���O���5�Hd�u
0H������3�v�L"*b�)������`
�#G������K���<'�qc�>o�������'�:���k�*�(�u����:����Y�,(�$�y>���7�(~����Σ�>"zv��ˡ�>�NZUYy�$I?��|z�e��m���Y�0��%ˮ���h�,:���j54�.�
+<�_PXPp���
W�p֙t�ED�TM�<���ܿ�3���E�c���Z�<Nvum�?�hv:��@�����#IҏM���ߡ+���c~*��}�Z[�:���%�j�w��ʃ���Sy
�qYY�v��
{^^iqq�7��"֙(W���gK�m�v-UU�I��CAz�\�F̙w��W'����ʟ��]�T�9?����J=��(��6�|��gb�%�.Z����W�belr��:�ޢ>�c{ο�u-��ɧ��͜1�R�g#�CAfϚ�^>n����q�]��2+�G�i�#�Z� �����
��qAne��$<������nÆ�E�f��lɲG��>�9���~�o���Y�H&��)7�u��Q)q��힒����,�}A
��<�X'��~��?����2��y��%�/��br�K=��'9�_���݂���U�dٿ ^��s0p�Т��`0��rfܱ5��Ϣ<�#�ܺ��w�nj��u���>
x�KY�``og�J3��@����ڪɓ�pW�:�y�Ǐ__[Ss�
���%˾�_7u�?�̗;W��`$Y,[
\V��˧M��$I��GyLe9D�U���x����U�]��w��1�9�;W�ʫMSd�N1?X]m�z"��:�!I��$]�nÆ���9��3�uS�:���N^ݸ�u�d��;��1c������<izMu�����@r�k�Ǝ�;�ܞ��䱕u�T�T�����*?���^�Y��8���^_��y��:$�P�v��E/[p1��&��իLYd����|�!�/Xm��4U4q�C@��u���˶Q)�,:�y�8�R[S�$I
�Ӗ�n�r���:h'�{3.Z��9"��C���l���,S��̜1�I�(Zn���~nU��V��3��k�eK�5��Yt��ٸ�Jyu��Yуi$V����8�_Xg�$Iz����;�s���<^�`y�&��:W��Dy�Y$V5��Ov�5�(�WUe��s�g*�yeK���`yXj�8�t�@x�wN����d��G�����l��'O~�:��P�-y�=��^
�,:;�wI���ֲ�7S��5�տ#�KXg���r��ψ��u�G�ں�.Z��%"�e�EO'���?��j5��i
����w���@J��k0B�w��#6yX�<�L߁�TW�/.����]\�t�[V+�����'Y�<�,"����KV �ޢ�.zՂ;;<��F����@�yy���@'��G�ˣ?Ҵ����}��A���&,#"/�V1���K,�
�[���X�0��.�ɕ��,��Y��
{m����\��謿7x��Т�b$i{���d�I��V�]u-��Uo
�/�9�&-'��3G��?e��*�y<n��{�7x��"+��3��R�.�8�j[%03����d���|w��o�sU�M
ţG���*���.��n��Xg������Y1���@��˗��`��
��v�a�Co�<�OZM
�O��C"��u+�.���nw�z�
��?��!�9�A�L
��Y!�"�9�@�3��l��r�����w��`�#]�M������`Ĝy7��;��s�mp�u�t��))���kX�0���1bY��&m_
ţG�/�x�`��̆�b�gq�/���Yg�ى��U�w�^��u�td�q���~�Y�03�↟[�<�P�3�ȫQ�*,����r��z�M��O�*��u��&�[�Ս�f$�z�d��Lj(�u��<�Vg'�G�[
ţGW�8O�(������h4zTQ��?�7p7�n���0�OG�/���0T3=���n��f�i��M�Gr�@�n7.�K�"ji����EQvɡ�Q-�Q�/�x.#�:����l<�~��v?�:��z��-}� �9��t:�A��u�4�&��&UU��{z6ʡ��d���;V�����-.���Q<�_,�|�$I�ޏ���}d��,l�\�j>�fb�=j�""�Y�Hǣ��O�P�qGG��'�C��Q��卑5V(�<�_W��|w�4.�����+�=��E�|�����
Ğ��t���s��F_ �Ͼw���������~~i�۽�c���n�2.�0������������K�Cy$��
�x̘���N�3۶o_�̏��M��@�vʡ�1??���
�~�1��KD�{̿<��;�:��@�v�WYg0��h�@0���b&�H��7_r:T<f��v��_��F̙Wb�]u�ȿwI�,�G��@<%%�p����߶}�W�P��u�D�&&9zH�����}J���3Y�r9G̝�łS}l�By���V�KN'��?#*���m�0.���H�7ߜ��_���f�y�.V��
�Zp����L
��Y(>�"�557_�Dt��JO���
r(����C�GDCXg2�XyT�X��3yς��Q�0�b�˻�u8�֦M�f.��E9ݼy����5��v��c&��U88yX�<�.i���L
3Yg`lKSs��==�����@�ѣG'Tx�����kĹ\�+Vn$"�,:�M��6�a�P4#CL
<�
�P�:#'dY~�M��
G"�*����--7ʲ�HU��yҕ���R���V������3CL
��y��B���������}}'���>������7[�E0QҜ��t�ܛְΡ��@�y��w�SF�2�Xqے�NY�
��E�^�aC�����Β.F̙wɅso���Qo
��Т;X�2C�I��u�E�ѥ�[[�b�ÈE9ڶk��[O|i��KF̝�LD"�,z�����;���{Xg�2�b��+""K-�F����Ҳ�u#�C���~�eD��:�d9��'���Q�^'��X���ԲΠ3�N��:���?����m"��R��%�YR�hSssm89σ>2y0����:��|x��u�jkk�;��<Γ����NY����YgI��۶o�&��1g^ɅsoZe��
���ի�S��0/I�.a�A/]����s���OD���s$Yl�"�Bo��
i�ܒs�Qq�R_�����b>Ĵ@x��"� ,3�EU�֝>�b�9���--�#���s$Itp�k�����
K]4C�4m�q���?�`���t�X�C���O�H��;���|5YgIP_W8�O�N�ں����E��fH�<�-}�e�A��.�/�<�����X�Hw�H����e�#}�,�ؼys\�9���۟���q*Ҵ��<��i���E���ɩv��N����
fж{��]��c�sh�<�okm������ᘘ�X�u*��ݰo��ϲ��Y����r�h<���EU���Y�0�p8�ng��ey^��G��.��S˰b��m{��u�t�.�8��չ�t0x�u`�TW8|ö�ָ_˖,���>��X�uv�@y�fb��3��AD�@
ח�`.��ݏ7o�����> x�?HM*�4m��>XN
������_��>,���;��ʖ,���.KM$�|��[�0��K#,��#�C�Y�6TU]����jEQ��y���a��4m��o��?a����#,���չ�
��oE9�:�+~|�Ϸ0���\��Qw�}��]��t�#w6��N��Uϱ�cR
<�g�h�
=�:�O���Z[��1���,nXms8f�.�!E�.i�����O���6L
Dr:��P��IX�ZY�}u����GŊ�k��j�Rݳ`~M�͇[�1Va���h4��uЗ,ˏlkm�Q<��\�<���by�]�p
�#��*�RF�Յ
��u�OW8�ض���<&V+V>GDק.�!�&�)(s`R
��(�Չ"�Bo���<�.��'�X�<̅�2��y����Z�*L篳q�������DX�i���e��uH=UU����x7bμ[�<Nvu�2Ҽ�Q�9
�X���y���uH����#�u>eK�=*x���.�a����`�LF��x%�s����Sww��
ub�Ǻ
n��<wյ\y�&��w�~�ÜXL
�Ω��/�:�L�斖{0y���0y��������� ����
��wo��kfي�q���ŝw�����(�s�F���I�<��[B��h�mw,O],�j�?�h�����[ښP�uH.UU_�2y�k�..[�����ԥ3����
��5�(�|��˟Y������u
�ǰ�.z�j���zX����Q�
i���+E��gj��[�t�v���ɮ���<�a%
�$�������1����D�I]2C�Z4�a=(���g�F��8d�]�4�}��s8�wI�5ě'B�$Q�ߏKxM@�;/���?���ç|w�1��6�.�!\�p�6��r��C���
�O���x�wI�hKjRV�gqë(�A�$Q��3�uH���
<"9�c�yPwsShς�uV+��1�b��w8���:��)�Ǐ���YG�|{�4�HD��%3��$��r�z�"�
$�X�n)�q�����["��M�=�O&��ԥ3���+[P"րI��@J�TW���|\/��6��O>eX���8�+�uH-r��9��1)�㪦��["�_zq}���f�6�cFŊ�kQ"� $�>�:��G�$�g�D�6�u�[���,nX�1/apN���YV�q���ׯ�y>��}K~$��-H]2c�9�+V�|�s��fՄX�P;���@�U�TW���D�,���HӦGR˰fz7<�1?�cΩ'3��q7[�$2?��=��d�ds8�y�]�>�:$�����ݭ�9�$9��Xg���TW?��|\ϣ=�߯��Y��X�$x�?(�f�4�9
yt/������}%��~8������-�?��{�跩KfHY#o��wB���`�����)g��DZ������:��B
O��Nvu�2u�)�l�-�ں�X�ı*�}�ΛrǍg���q��55���X��Zt'5�.�!�^�pѳB���uH���<_*B=�s�
��ֆ#�C����(�#�x����=E�yGTQv�+��c�NG�7�&gLq���d��Y�ӯ��@����a@&������8�^J=��Xg6$I�gz}�[�,6T����߽�ި�wsj��4�;^.[���A@V�vL]
D�e.+�o��X�F+�X�ޟ�]��7X�1)GǟM��P��헲��X�{��V�;kH~��'˖,��u���[2<w�IN�Yg�<'L�a��;+�ǥ�!������:�?f�F�:�$I�2����n����&�w��>�=�X�M"�*[���u8?L�q�b�
SX�_"mG"A�A�ƨWa}�r���x~�
��_���s.WN��m��[a������܄����GX��@���X�YgC"I�/jkj�.��ի�S˰���>;b�<,�58f"�B{X�[G_(=z�`YQ\WUY9+�����K�ID{S͐�F̝���r����v��D8+K��g=%%q���nn�w��/����sɽhᢗ�w�q��@��a���Ė
pVV���,9�q���W7vt6�������g�Κ�:�#��&l`|~=�]2yr\{$���VM������;��ի�j|�:"H]4C�M"/b�,�aZ
�~�U���x��\ISUY���Ӧ�Lr:=�8>�Ln]m�f��8�ɫ�v6��%"S�W�����Z��b6�
�!����)��R^^�):t�
�TM������Q����/�j��W����YN"7�.�aI��
KX��1[ӫ���ϵDd��t4��r(z7����/����2';{�狊����q�ĉ{>H湌"�ց|��r}MQ�7E9r�R���v��q��h�����u�z�n�x���4�<VǴ@b��XK\�*�?)��(]�:��t��ʳ�;33��!�7�$��p$��s��
$F
��r(�=�E�|�>�ýק.��|.37�f��I��ּ��u�c�%:����ue���?��T��R�g��3��SR��MJ^�\g�X��`�EO�n�w�˟xp�(~�u+c>�dffF$I��u�dff��y������������2�(^� �������x��tN��l����m����'z^�L8���(��w9+����lϯ�z5Y�6�I���'�P��ߟ<�>�b��2��*Wc�M������dL"�����'��c���U��ߵ��9=7Gws����US��@��l��ֲ�˚�y<�}f�y�Й�y��1��pw��_38���$=r�ԩ�557��q�s������Yg�ٔ��W�CX�Q^<��ȼ���e 㼯��|�(>=���]OI��\V��7���V[���v_�]��kCE1�u+1D����笲��$Iz�����J��R���_��<%%ظ�'˭X���gq�/Y�cH$rTUշX�`�!��͜1�i��|�$)�E��ƙ3f��))��Ci�#+֭6�\�]�į�b]�(�����?���q7O��o��Ф���q܌R�g��Ӧ}_���H�A_�+�oe�Co�n�-��
?g��
S
r(��0a��x����\�(��jk���]��sSqH=yu�띍��d�Co��.b�PQ�d��̌T
~"jf��5���N��?�))��<Ia�����G�������9���\����Ӭs�-��ͳ�ᇬs��r��<�!
�!�s%���رc;վ�O��C�I�Hq���
\S��\�����}}{����-��B��lݲq��I噹���F���[���R�0H����u+�+�<q�
��eS���zޥ�[\\���=U���:����}�U����YtvA���gqÃ�����&��;jQ\N������k>_TteFFF��ӧj_����(���t�d�&��2dHOwO�>=O� D���[�0|�����ѩ>��d��^j����ٺ��T�ym��P��.��u#�8����y���S;jkj���<��/af���kfϚ���t�1��?�9���3��j�?�v�q����wO��@E��z<���R���!'';{��Q���a99C�v��DIJPFJ�t��t2����篩<&�Ĝ<����`��uSk�h��4�l�{L�y�ǎ%k���n�3{c��:CA�����y"�g���A��|����g���2���О����:�Ί+V�|�s������!������Z��>��M���TWo�c+ۋGu�x���m���K��=�Xg�Y�gqë(���#��222�:Dq.��Mff��!���&���H$��c�#��*��I�.1�����`�;��c����e�D���|�UW_i���c��fD#�H8�'9�N��f��ݚX�Co)�x��αC�9��ӣu�(�_�O9r�'��ACDbr"�U�Й�D�����_
�8I��͝�"#�EW]};튶�t���,[
t�I���r�k�����P��6����R��B9jJ�վ����
��y>���})ْY?,$�To��y�e{m�H��'x�s?��(mmX�'CH���8��uH��h��Q��Y�\UU��}}�D���:x���#G����Ȉ
�PFD9ɉ�z�䬞�[��8ilfn�8�Y�4�[1��6G�|�ڽ8Q�.�����]�$�g�/�A�A��t��E�T�ѣے�=J���P�-9z���9��iq9�Q
dp����n�Ŷ=����7��6��y2|�(�r��#�
\�:�����G�����N$ ������s��s�O��m��/4�z��Y�+��[�D.��������
>�:���=k�V"�b�R�p�������d���r�$IO�!���e��m���Y�)k��Me�Cg�5>S)�n�`��?��5���B\�k~��x�H��ZU�wE�J�A�P�C����S���eF+�M
g�oXp���ފ��H*o���Ҧ@�{z��z<���:�^fff�$I�HNg��(�{U5�{������k����'ϟ��(߭�@�`P\'2�b%�/x�����`��0F�6Bg�E�=jԍF{��c��*�.�9튢O�q�P�mEQ��8N�8�����F-�;k�����I�_7J��d�0O��c����:��*���~���Q��:�*���$I�O�y5�⟌���(�����+��*�Űs��
��ݶ���T"�+��F�7�%�Ҫ@bN�8����`��f+f�tw�
3J=�[232�W��v������A{Uu�/�Q�y��rW��s��ӵ~m;�ruf��V{7,�)u��}�����UX%��������:0uT��[���&��-1?������D4#��4F�
�\ʖ,���>�:��w�^��GY1���@��;�̌�N���Y��,An,�xfffdDվ>���WU����t�b-ٓ����rV��[9��7��u��y�L�r��w^�$rFZH̑��ݢ(�dg3��cD����Q�nPe��(�D800@�H$
�B��<"';����&'�?J��3�y[(���
��������.wF��kYg1��-����G�|Q����̑���!��$}Cr:'2�pwOO�[��ȑ#�/3#C���=�ҭ@��$��s�r����Y�d+,��s�u77�`����.�ؓ[U�M�$�c�+C�S]`��<����(�=�.�{lm�C��F�UDD���K��3��Z�ܛk+,��:��.�v��ʽ��֯mg���.:���!��Q�!6a��Ƒ��]5zԨ�gn���(�D��������xy``�w���y"33ӝ�qӵ@��$�:�r��v��-���VXx�rS���ǎ%��[:J˫����i�]��d�mǶ��o�C�w�yPOI�e���쒐NWa}��%�j�w�E��v�]�ߠ� O��&�'��>�RPP��lYg�*�$�f��q�رuj_ߩDh���|Q�A.O�3�'���֯=Ĺ\{����-��rY�%S��/��*�
z3M������HN�d��f�-�!�h�;}�;#��j���L��4�
A�I�]�
��|'���B�7�k���Ygѓi
�cǎ��v�Yl�7�l��~�=�v�ATQN&r
��,�8a��.�p9�'#�Y
�>\�~(���J%b+,�¹\9��M����t�������_�].��
��+�Y˖-_
�B;������R��-��.�UX����i�P�=`+,��u=e��5B�w�U։��@��J�ӊ��A�$������]���c����%9��U��O9��(3y�0[�ЙI�͊+�m����������駑��@��R�$bi뛚�gv�rBw��y���ɓ�}�ر��l��T]�h��W���d�EO�Ҍ�sw�_��u�T2m���O"S���:�bo���;S0�(����yGMu���Çߚ��Y�>�;+#��ԭqc�ɹ\���M�XgIS
N"���_��,Kxz݆
�C�������ɯ���zBEŦ���1ɋ���\
tfyS(�zl���Yg�S��=��+�M_
g>|�������u"�Y@ �Nۮ]�x������9��t�UUV���p�@�qf/���:Z�.�2-#'�����uS�e�x�/���Γ6��R;��Y4]�?���g/;�m6��/?�B�;���~k���T�ll@g���ڵ~mB��Fc�9�/n&�6�(N��n��ڨ���O;v|ug[�o=����R��>|�ݬ^جP
1J[[��~'x�3���&M�&��9�kWwsSBv��
$&��+��$I��(�u�K�+�y�ƍ�Ey/у]>mڣ#$�Iַ�J��D�|�胵�D2���k�r�Ʈ�k���,��W�~�;|x�q�)��G�ѧw�|sw��Ӝ��Ǎ�]s�/�l���/1V*�p�
x�_""�ue�
�y��O����]
-[
tfk�@0�F�֜�����u&8�p������Q%��Q�<o��K_�_��="�11V+:3����'�ly+��'�o�k�YI����C�E�$I�L��2�����G6��|%
�M�@\VV�� n�PQ���&'/brX�@��$"���{m���:�^2ss/���M�ٺ��<��@)�r(/�2�
�h�LV�F_ٶ}�U�~��\���|��Q�2�A����'7irX�@hp�
����i*L�X��8�Z
�x��{�Y���!��Ғ��H��m|ɮ/UUw�^Q����SRr�H�� ��*��05�pC�Dq.W�gq��6��R+�c?��K��nn��
�B�|
1??���}J��Xg��S]��;}�EIh�C:���fI��J�[��@��\.gŊ��Q�,:��,�_m�f$��S�j��Ç�`��a99����%�3��ƶ]���ع�W��� mAR<f��'L����v:�~[�#��8vL�4o��W���W\����ݬÜ/L
q�T�z<+copYg1�Y�����D��y>���}�!��K��8���Dv[�#�=�WE�|i�H�=�X
G"��_�?0�uXN�-33���QU�7ڱ�ZGǺD��ee}�x̘/zǏo>|��t��ߋM"D�W�;ӯ��7xM
���Y0�$@��/��z(������~�<G�D$��gTx����ɉ�&�s���-�p�M��*r˞��m��A>
�='�WU����WEY���A��.Y�˿�u"�.߲u�M�:;�=X��q7_<a«6��.9���rn�;k���h�pL�bFo0�5TX��$�@��SRrE���M"�
��l����wt�������#EQ�9�2
ȧ���Ud��װΡ��`����WY�$(����9
�
f��Z"��ͬ��,7�wt�TQ��]m�щ�t�5j�W�x=M`�G�����D¬�@j�@��N;],9�Ǖ��v��bg�- ����/�ni�_��KxA
�@<%%#�h�(��QGDc���}*����_�����:�
�ฬ�!v��>x-�c�>�[\%9������$-#�1OȲ�����+�����
�DfϚ�KKSs��H$����ĥ�Fs`HY��������w�u�
�\�4���nÆ[EI�M� �P �ʵGeY~l��?����I�y
M�@�%����۶o��
�K��
�@�%�rd����q0|\Q������s�F�/���D� �SZ�;έS��$�X�,�vK˵(�4�@L$ ��o۾�:9ړ�H`b(s9��q��]s���@��KW��F�kv�|�H����B�X�����@
���w�uH?(s9�������w�|�Ƈ���|֞T[�v����)�
�"�����|�X��@�����UU_i۵k!.��dC��W�+��y��XsB��HTQ"��$�O;v����'�:�����o���"h�MP
�
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP �
4A��&(���@@h�MP
�������˿�^PIEND�B`�PK�p�[r^�/akeebasubs/script.phpnu�[���<?php
/**
* @package Quix
* @author ThemeXpert http://www.themexpert.com
* @copyright Copyright (c) 2010-2015 ThemeXpert. All rights reserved.
* @license GNU General Public License version 3 or later; see LICENSE.txt
* @since 1.0.0
*/
defined('_JEXEC') or die;
class plgNotiflyAkeebaSubsInstallerScript
{
function preflight( $type, $parent ) {
// if($type == 'install' or $type ==
'discover_install'){
// self::incertTemplateInfo();
// }
return;
}
/**
* Function to perform changes during install
*
* @param JInstallerAdapterComponent $parent The class calling this
method
*
* @return void
*
* @since 3.4
*/
public function postflight($parent)
{
self::incertTemplateInfo();
return;
}
/**
* enable necessary plugins to avoid bad experience
*/
function incertTemplateInfo()
{
$db = JFactory::getDBO();
$sql = "SELECT extension_id from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'akeebasubs'";
$db->setQuery($sql);
$plugin = $db->loadObject();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$plugin->extension_id."'";
$db->setQuery($sql);
$templates = $db->loadObjectList();
if(!count($templates)){
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('extension_id', 'name',
'alias', 'message', 'state',
'published', 'access', 'language');
// Insert values.
$values = array($plugin->extension_id, $db->quote('NEW AKEEBA
SUBSCRIPTION'), $db->quote('new_akeebasubs_subs'),
$db->quote('{{name}} from {{ country }} just subscribed!
**{{title_with_link}}**
{{ time_ago }}'), '1', '1', '0',
$db->quote('*'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_templates'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
}
return true;
}
}
PK�p�[��0F��
blog/blog.phpnu�[���<?php
/**
* @package blog.Plugin
* @subpackage Content.blog
*
* @copyright Copyright (C) 2005 - 2017 Open Source Matters, Inc. All
rights reserved.
* @license GNU General Public License version 2 or later; see
LICENSE.txt
*/
defined('_JEXEC') or die;
JLoader::register('NotiflyMessageHelper', JPATH_ADMINISTRATOR .
'/components/com_notifly/helpers/message.php');
/**
* Example Content Plugin
*
* @since 1.6
*/
class PlgNotiflyBlog extends JPlugin
{
public function __construct(&$subject , $params)
{
$input = JFactory::getApplication()->input;
$this->extension = $input->get('option');
$this->view = $input->get('view');
// Load language file for use throughout the plugin
JFactory::getLanguage()->load('com_blog', JPATH_ROOT);
parent::__construct($subject, $params);
}
/**
* Method Call After Save Content
*
* This method creates a contact for the saved user
*
* @param string $context Context name give data request come
from which context
* @param array $article give article info
* @param boolean $isNew True if item is new o therwise false
*
* @return boolean
*
* @since 1.6
*/
function onContentAfterSave($context, $article, $isNew)
{
// add judirectory new events
if($context != "com_content.article"){
return;
}
/* If article is not new then return false
@params $isNew : check article is new or old
*/
if (!$isNew) {
return;
}
// check if event is enabled
if (!$this->params->get('enable_article_item', 0)) {
return;
}
$user_id = $article->created_by;
$user = JFactory::getUser($user_id);
// If the user id appears invalid then bail out just in case
if (empty($user)) {
return false;
}
// register users registration event
$this->logUsersArticleCreation($user, $article);
return true;
}
public function logUsersArticleCreation($user, $article)
{
$plugin = $this->getPluginInfo();
$extension_id = $plugin->extension_id;
$template = 'new_articale_created';
$template = $this->getTemplateInfo($extension_id);
$table = $this->getTable();
$table->template_id = $template->id;
$table->extension_id = $extension_id;
$table->url =
"index.php?option=com_content&view=article&id=" .
$article->id . ":" . $article->title .
"&catid=" . $article->catid;
if (!$template->image_disable) {
if ($template->avatar) {
$table->image_url =
NotiflyMessageHelper::getGravater($user->email);
} else {
$table->image_url = $template->image_url;
}
}
// get location from helper
$ip = NotiflyMessageHelper::getRealIpAddr();
$location = NotiflyMessageHelper::getLocation($ip);
$table->title = $article->title;
$table->name = $user->name;
$table->email = $user->email;
$table->ip = $ip;
$table->city = $location->city;
$table->state = $location->region_name;
$table->country = $location->country_name;
$table->created = JHtml::date('now', 'Y-m-d
H:i:s');
$table->published = 1;
$table->store();
return true;
}
public function getPluginInfo()
{
$db = JFactory::getDBO();
$sql = "SELECT * from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'blog'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTemplateInfo($extension_id)
{
$db = JFactory::getDBO();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'" . $extension_id . "' AND `alias` =
'new_articale_created'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTable()
{
JTable::addIncludePath(JPATH_ADMINISTRATOR .
'/components/com_notifly/tables');
return JTable::getInstance('Event', 'NotiflyTable',
array());
}
}
PK�p�[�wb���
blog/blog.xmlnu�[���<?xml
version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin"
group="notifly" method="upgrade">
<name>plg_notifly_blog</name>
<author>ThemeXpert</author>
<creationDate>November 2010</creationDate>
<copyright>Copyright (C) 2005 - 2017 Open Source Matters. All rights
reserved.</copyright>
<license>GNU General Public License version 2 or later; see
LICENSE.txt</license>
<authorEmail>info@themexpert.com</authorEmail>
<authorUrl>www.themexpert.com</authorUrl>
<version>1.0.0</version>
<description>PLG_NOTIFLY_BLOG_XML_DESCRIPTION</description>
<files>
<filename plugin="blog">blog.php</filename>
<folder>media</folder>
</files>
<scriptfile>script.php</scriptfile>
<languages folder="language">
<language
tag="en-GB">en-GB/en-GB.plg_notifly_blog.ini</language>
<language
tag="en-GB">en-GB/en-GB.plg_notifly_blog.sys.ini</language>
</languages>
<config>
<fields name="params">
<fieldset name="basic">
<field
name="enable_article_item"
type="radio"
label="enable_article_item"
description="enable_article_item"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
</fieldset>
</fields>
</config>
</extension>
PK�p�[��x���blog/media/logo.pngnu�[����PNG
IHDR����'�tEXtSoftwareAdobe
ImageReadyq�e<*iTXtXML:com.adobe.xmp<?xpacket
begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP
Core 5.6-c132 79.159284, 2016/04/19-13:13:40 "> <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
xmp:CreatorTool="Adobe Photoshop CC 2015.5 (Macintosh)"
xmpMM:InstanceID="xmp.iid:0F606B26B0C411E7AE6F9DEDDB13D255"
xmpMM:DocumentID="xmp.did:0F606B27B0C411E7AE6F9DEDDB13D255">
<xmpMM:DerivedFrom
stRef:instanceID="xmp.iid:BE8B48FFB0C311E7AE6F9DEDDB13D255"
stRef:documentID="xmp.did:BE8B4900B0C311E7AE6F9DEDDB13D255"/>
</rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket
end="r"?>:�#B,IDATx��] |Tչ��-�DB$��P�by��Hk��q�Z��j}m�V�EH�V�>����V��SQܞOъK�JB
�` DY'���}��!�L2����ܙ�I��s���?�;ߑE�t�,�@@S@@S@S@@S@S@@S@@S@S@@S@S@@S@S@@S@@S@S@@S@S@@S@S@
�`�q�%oL���C�NB�څh��Jz�fZ5�h;��u�S#z��>�S��(�O�G=m$��}�m|���F�Gێ��h��㹸}ޫ�O�8p�4��о�&���I̾��Gۊ�0�+�w�8�F����X8��,4�>��_Јu�>��q�-h�@�h�|�6�GѾ*x�/���ik7{�X�la���L&���6�]�õ�Dیv��_T\���J�u)뷟e1-h�G��X�란�'���3�vX����[��F��Ĥ!�7h?A�q�~�R��'U���#�õm�˛�F�h?4�s*X���o�h����<�W���h>kt��r4��v>�<g%�_��ȸ�x�;�<K�Yn�C9��o�وy�U)�
���
�Hy��F�*�Ϧ!&
'�7hX�B�2Hl~�̐�-L�gs�g^��vq
;�V�N�b�¾o�p1�oS�\��S�X㳈��B�5o#q2�o]�k�<�K�4�6�D�q�%/�x-%�Ԡ�A��h��֨)��t�Yr�������K����V3��4�$7�݈��k�e,Q&ͧhϡ=�v�d�)��,>���VV��_J�hFs�A[���Y��eO
('�eF!e<�b��Gh.��kh�;��a�:HR�N��bL��8
�ƞ������Ø��v;h9�@�K;L����a6�ie�A����Mh�-Z
E���LJn^����q�����̞���dp'�cC�����gAKvpBf���:�;b��!�
��e~-KF^��W��3}Y���0,��^Z��h
mE(�R*��M�1i���l蕐�a6ť�|�i}�X?�11���e����0��R{v�2=(���u�4�:�ߦ
&���A�����ۇ�Ï�����2l�����X?�j��!0�d{P�@R*
܂��RLCR> �
cdl��g01 F{)�z�/�GBR~�IYW�y�'������ϼ.Λ��A��f���Ǽ��3��>Y�)����Y�v����|��֘B�7��=�
Ӊ�YS�`��uŨ���A����Bg}������+��n�,�o�V��;h��(���3
s\7�)t0���$t�:a�V�r.=��ES�0e<�byӇ�"h�ؤ���1�$P�5�"R�1*�0��6kT*��!kd�(� �eQJ��B��nB�qΤ$B� Z�?����RV��~�i��zK�6<,Ku����7�sQ�T�g?E��Y�2��2R|�5���E�j�'��i�b���l�]$L1�EĔ�h+A[9
����{��t/{��]�n�C�`��H!��?�ٳ�n��u�����-��r�AK��U�+�3�����UHH?:S�Bg=gRV��"^AA�A�-
o�����M}�VC�kދ�}AS����1�A���N�tʠ.���P �����;ҘO��/ٟT�え��9l֠"a������h�Gh�N��t/^�1䫾i�%G���2zJ%_r��Rbqo0ӉI���(5BBᮁHI���5�2RҎѝ�=�`��J5R�:vy�L9�ߥ�ތ4̎�"i
(�g��E��$"Sk��;D�I);$�B��c������D_a�=�NL���S\�t�t˪��"|���((�ʚ(�1
i����s>�$:9-{��ݳ�#����MH����P[A:�\���P�4?Leυ�vX����=�S��i�͢�n̗A��9�}�>�ӖՓu����GJ���
�bs��(���?�8(u+�I]+�F�<K���uEp[c5!I�S��&�J�j����,PI)O.DY�7��NJ���y�d��f+����="p�;��h>ڑ���2����"�12l�i�
�@�Ia�Y����)� �Jʲ����i��y�%�;�FsdP:�H�#�R����|y
!���$>�L��m��(Σ2�g^�
���m�NL�i��V�Q#zd�7���c�HB'$wy�^��5�t�5�}���R�r�%��ネ�{�1�JC�S���uBh[#X����fd�6����O��.7B����냮;���oB�5�%��6A�ӕ�7,�*0���R�9/ț�{u�TI)�����tW�kz�p�B�у�[c�V{�3�g�����i9��D�i=U��5�C���U�����|�N
��:�ף��%/V�x5�=�����f?�X�T{_�A��W�Dk^T�L#{���C.lUԩ�(0F��s�B�CSB4t��]D��}Y�y��ݨ�r-�(8�S�N�)�w)��6��Ĕ@�ݔ4�֧BMѷ�b{J�Bg
�j��e�)��ξ&^
!�HL�ޭ��@�14\w��X�){`��C���F�f�'W��ޅ�с�����dz���)5�3IY�7�{S&���
�>P���Q�1��]m(!A�0��m��J�a�z:��:�Iy}oW<,�g�3J�\�B�o�a$�O1*�D�FNU����L���i��A��;v�YHΰ"g
1)h��]��;�L�Й�B�s$Ѓ���'y�HMtӹ;��DC߯%A@q�T���/�ЭZ�����t��
�*�n�B�3#H�[RO��A��GD����J�{��C�m�!^3]���
th%�TrڔcC��c�*T̳YL�w�z��%�h(�TOI���u��W��d�5?B��סzΈ�tY��ej���W�]�$*�9��{����Bq�_��V�ѻ���A��:N��C�`h{S�4�*I�Sh]]'��ya�ѐ>�V�-�{M!ݠ�M���+:��(�ԧN8��b�7H�J��e2��˳�{:v��o�̠��$��F�`yp�A�r�9��]:}+J��;pGI��<^n�B��e�PN�t�:_s�3[>͕N__$U%XmUt&��֬�C[�&�R�7�*�^�Ұ�y8-�:�����␚��e�LLڨ��랙���J���`�-��CN�d���D�t�H�'T��ܭ�&KN�/��nI�ҿ<���°ig.��+��1ԬH2܌x���fp���4��Lq�V���Br��?����A��:��Ė��ܴ����˕�5+deФ�jRF�x��.oɋ�sV��U��f�1gb
2?�f<H�$��lh�5����(�*!�"�lN�:��N䔐����
�c�Y "��t��~ÁAC
-�8�s� Q��I�5���IU�c�Y��
�:�KC�m��e?��
���N"�L'AD{�#��q���nu�D��x�.��&�j�g:1���c��$��(�/R-����)��>�3�)�����[-ǘ����:�P�hA4�
p�yk@+˓��Vn���l�]
X�B����h��"(��Ii���Y��HI��A䲯�xw�*�|�\�YƜ��Y'^+�ș!�s�S��K����\�-l�v>�R$�p�1���AzUw�P6��O�+�vT�}�-�E�N)���D |U�z��.u9
�s�S���ؖ�g��I=�s��O����q�EbZ�n�R
��]R8���`�8nO*��#�A ��8��bqCK�T���G�����-0��m8�u/��K:�+�㗂��
�an�+o��S�&�Ֆ�V[�� ����d�W6d��-�P�X^�('��*�WxY$ 8��Pn
���b����|p�y��uՏ���g˫����
�H��i r^Y$~a�nD�ߋ?���xw[넙襸
"�jE�isP�<�p/�w<���+K�4�JG�]a
y���ɂ���l�ǀ�Δ�Pڒ�{\��:a������U^�2,�x=����o�TrMɃ���V�
WmB�nA��JҹཪI)+�7���uW[�Y�Uq$'��e;�bZڣ��z�}�Po��
�ז�q�m˝��e�ۖ&���LT��@�-��5��x��~��խ͓�p���x/��mQ��<���1j(I�
|�[6�\=���w���x�Qf/��M�L��sm�7.�+�7ˑ���Z�)Ø��39I�M���7�9��Ԗ1s�a��W9�<�u*��+�v�
b�:�d��&I��@u�bʿB���(��t<��عF�i��.ˌ&�ݐ@��4D��P�#9�(�~
�Q6����6�'��D��N�0J�aB�*���Pe��L�:q?n� ��A��"�NĤ�{zR_��
�e_����uD������w�:�s1�cV�Om�
�lﭟ��Es$)�[m���H|(��='1|�+�6�������<��
$���t�C���7��+�!A��\��6�JQd���Rآ(R��c~n�N��,uoWD��o��a��?����{��<�S1���u�����`�ՠ(�O1Z#o�#欶X����/^��b��)"���6>��W
'䡇OOADj�L�'h��$���)S���.�r7)�
��Y�D��P�ΦƋ�Z;��Oe���Bg��n�#�}ii�~��A̾S��:��<�wC��D�DS�X���?�Í��X;W��ֲ�hY�:�����H&��e�P}�ngI*
[zlO�I�!�������>8�8}���FR*�<%ͪ��5�&�u�-e&��هO9
�15P�a:]��(ȗ��q���!��C�_���n��]Vk�r���|��)�0(�� ����&t��[��ԏ���
@���z��S<�-�$���E�CD$t����Ç.Y�Ŕ\WK(1zIwO�9aj�8�y7�-=NN��&���3))����X���=���
���D��
2\��&%}�-&zF���笩�!�Jy�S1�ſ��I�ωа�@2�`Q��-�ox.�x�E�N*������D�(emi8���}2����{Θ1g�E�
([��Z�k���Z �1�EI�FŸP@���
I%��Z���/9S,t"bǍ���Q�w? 7������d=����%k�<z�L�|�v�ܱ/iuAk�duh����G��?!�Q=)s6A��8����#��A���;��!t�#v؇�ך��n���*�������������}xA�cmLO�&NL�:'�}���>�"hm�-G�w��
�aX�8�h���sJ��Б��� cJ�MW�$%�p��b_!e?j����\�|��O(t�Ng�3j�MB��;���@�5zUS�-:15r"�ԟZ�'���c�Ç����@=������H��.���0"t���ג�vt۾��^�D�(��}0����\|�\��Nw����S_��쩎o�_��jfw�� ��礈�/�T����r��WL�$wZ�n�[��l���@�Sm��N�q�_���F�VVP�{m�4����gh��z�J�+��"D��j�bW�,�;Q��#%
�v{�}���[�z���s���R*�1R� |_J�8O�ۣ�V�RGe��:���4E@��Y����h9�Vs��W���kw�{FK��+��9������$/Og���.G.�6��Y��DvM�N�r�$؎������m#��u&e��IT���X���au��֜�R�p�����ǚ|�=DT~�ǥ.e�<�iL`������I�\��]�Z����K��d
�t�ȏ��X�"FH�I���0�:kF��/Z�����܀��%v�Iv�S݊�"�9��x2]�b
|����]K\�RgJb�Zڑ"�
���J����{��.t~����y�G�7��AjWf�l�z�N�ML�HB+�@ja5��P����>�)��ھ`Tn�M������=�f��R�ǘT�h1d�
��ͨ�'g��[ԖJwbN���mČ"t�͠�'�~�jFb���mh����Ψ�::w�*�>��O�Z�?5��a6b�2��,��nk�jR�$t��'�V��$esY?����"qcV��� �Mq�o��Fళ�1i��,:KP蜕aBg
\��Ĥ�Ƽ�)�k�5}�d�A:�2L��<�ߦ
�Y�1k�;.�ju��x�Z�5�]8�,�<;%h�
K��A5#H��M��i�FU�l��$�;��-���E+�Bk�T�,!f�Y�����@)`��2��ʴ]�Ж�<N��3'�h{ehsw��|e�/a��&�"�i<h�~��7ʎ���]͆�=����i�s��|�դ���$��ځt=*��.�U3��7��*Jλ
�O�a���C��t�/�=�Ȥ7��Q�/e��<
%�θx2�Fm{�-?�k)&f�Y��:��@vh����J��/���*�!�
h��P���`O�6T����6���)������ϙ��h���F;=��Y���5h�]iS�sQ�N�a��AH/�@��^��/��7SH�
�oSĘ�4oMQCQG�ڏ� �!)!����{
�)�8le�m
bRU�GR�X$*�����Уh��N��ߦ fd��4֟
Ja�G��F���`&b�����l`C=��d'c��(4��m11 ���.�����I
c�T#̾���e���0b��C�MT���*z�X;|��s���LL���+k9yN�kx�:&�?X{�xH��o�˪Fm��af!hk�:ߗ�6]"Ѕ�X��)>�Y�-4"\2z�7M-P��u��\"����ng�V�L�/v������`d�5N��
�5؍,F��۩H� q��]�8/����_��sR���{)w`�S���**S�df�-�鱣о
ڙ�#�k$��2�G��D�&��A�X�y�TR�*�Q��s@[���/R���̆n�=���R�M@�l1���
�� ��� �� ��� ��� �� ��� ��
��� �� ��� ��� �� ��� �� ���
�� ��� ��@���Qգ=5ܙIEND�B`�PK�p�[^|1�j
j
blog/script.phpnu�[���<?php
/**
* @package Quix
* @author ThemeXpert http://www.themexpert.com
* @copyright Copyright (c) 2010-2015 ThemeXpert. All rights reserved.
* @license GNU General Public License version 3 or later; see LICENSE.txt
* @since 1.0.0
*/
defined('_JEXEC') or die;
class plgNotiflyBlogInstallerScript
{
function preflight( $type, $parent ) {
// if($type == 'install' or $type ==
'discover_install'){
// self::incertTemplateInfo();
// }
return;
}
/**
* Function to perform changes during install
*
* @param JInstallerAdapterComponent $parent The class calling this
method
*
* @return void
*
* @since 3.4
*/
public function postflight($parent)
{
self::incertTemplateInfo();
return;
}
/**
* enable necessary plugins to avoid bad experience
*/
function incertTemplateInfo()
{
$db = JFactory::getDBO();
$sql = "SELECT extension_id from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'blog'";
$db->setQuery($sql);
$plugin = $db->loadObject();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$plugin->extension_id."' AND `alias` =
'new_articale_created'";
$db->setQuery($sql);
$templates = $db->loadObjectList();
if(!count($templates)){
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('extension_id', 'name',
'alias', 'message', 'state',
'published', 'access', 'language');
// Insert values.
$values = array($plugin->extension_id, $db->quote('New Blog
Created'), $db->quote('new_articale_created'),
$db->quote('{{ name }} in {{ city }} Just Created New Article! {{
time_ago }}'), '1', '1', '0',
$db->quote('*'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_templates'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
$templatesid = $db->insertid();
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('template_id', 'extension_id',
'url');
// Insert values.
$values = array($templatesid, $plugin->extension_id,
$db->quote('#'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_events'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
if ($db->execute()) {
die();
}
}
return true;
}
}
PK�p�[��^��digicom/digicom.phpnu�[���<?php
/**
* @package Joomla.Plugin
* @subpackage Content.joomla
*
* @copyright Copyright (C) 2005 - 2017 Open Source Matters, Inc. All
rights reserved.
* @license GNU General Public License version 2 or later; see
LICENSE.txt
*/
defined('_JEXEC') or die;
JLoader::register('NotiflyMessageHelper', JPATH_ADMINISTRATOR .
'/components/com_notifly/helpers/message.php');
JLoader::discover('DigiComSiteHelper', JPATH_SITE .
'/components/com_digicom/helpers');
jimport('joomla.filesystem.file');
/**
* Example Content Plugin
*
* @since 1.6
*/
class PlgNotiflyDigicom extends JPlugin
{
public function __construct(&$subject , $params)
{
if (!$this->exists()) {
return;
}
$input = JFactory::getApplication()->input;
$this->extension = $input->get('option');
$this->view = $input->get('view');
// Load language file for use throughout the plugin
JFactory::getLanguage()->load('com_digicom', JPATH_ROOT);
parent::__construct($subject, $params);
}
/**
* Tests if EasyBlog exists
*
* @since 4.0
* @access private
*/
private function exists()
{
static $exists = null;
if (is_null($exists)) {
$file = JPATH_ADMINISTRATOR .
'/components/com_digicom/helpers/digicom.php';
$exists = JFile::exists($file);
if ($exists) {
return true;
}
}
return false;
}
/**
* Utility method to act on a user after it has been saved.
*
* This method creates a contact for the saved user
*
* @param array $user Holds the new user data.
* @param boolean $isnew True if a new user is stored.
* @param boolean $success True if user was succesfully stored in the
database.
* @param string $msg Message.
*
* @return boolean
*
* @since 1.6
*/
public function onDigicomAfterPlaceOrder($order_id, $items, $tax,
$customerInfo)
{
// check if event is enabled
if(!$this->params->get('enable_purchase', 0))
{
return false;
}
$customer = $customerInfo->_customer;
// Ensure the user id is really an int
$user_id = (int) $customer->id;
// If the user id appears invalid then bail out just in case
if (empty($user_id))
{
return false;
}
// we have items
foreach ($items as $key => $item) {
// register users registration event
$this->logPurchaseEvent($customer, $item);
}
// JError::raiseWarning('',
JText::_('PLG_NOTIFLY_JOOMLA_ERR_FAILED_CREATING_CONTACT'));
return true;
}
public function logPurchaseEvent($customer, $item)
{
$images = json_decode($item->images, true);
$imageIntro = $images['image_intro'];
$plugin = $this->getPluginInfo();
$extension_id = $plugin->extension_id;
$template = 'new_product_purchase';
$template = $this->getTemplateInfo($extension_id);
$table = $this->getTable();
$table->template_id = $template->id;
$table->extension_id = $extension_id;
// process the event url
$link = DigiComSiteHelperRoute::getProductRoute($item->id,
$item->catid, $item->language);
$table->url = $link;
if(!$template->image_disable)
{
if($imageIntro){
$table->image_url = Juri::root() . $imageIntro;
}
else
{
$table->image_url = $template->image_url;
}
}
// get location from helper
$ip = NotiflyMessageHelper::getRealIpAddr();
$location = NotiflyMessageHelper::getLocation($ip);
$table->title = $item->name;
$table->name = $customer->name;
$table->email = $customer->email;
$table->ip = $ip;
$table->city = $location['city'];
$table->state = $location['region_name'];
$table->country = $location['country_name'];
$table->created = JHtml::date('now', 'Y-m-d
H:i:s');
$table->published = 1;
$table->store();
// if(JFactory::getUser()->authorise('core.delete',
'com_notifly.event')){
// print_r($table->created);die;
// }
return true;
}
public function getPluginInfo(){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'digicom'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTemplateInfo($extension_id){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$extension_id."' AND `alias` =
'new_product_purchase'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTable()
{
JTable::addIncludePath(JPATH_ADMINISTRATOR .
'/components/com_notifly/tables');
return JTable::getInstance('Event', 'NotiflyTable',
array());
}
}
PK�p�[/yW��digicom/digicom.xmlnu�[���<?xml
version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin"
group="notifly" method="upgrade">
<name>plg_notifly_digicom</name>
<author>ThemeXpert</author>
<creationDate>November 2010</creationDate>
<copyright>Copyright (C) 2005 - 2017 Open Source Matters. All rights
reserved.</copyright>
<license>GNU General Public License version 2 or later; see
LICENSE.txt</license>
<authorEmail>info@themexpert.com</authorEmail>
<authorUrl>www.themexpert.com</authorUrl>
<version>1.0.0</version>
<description>PLG_NOTIFLY_DIGICOM_XML_DESCRIPTION</description>
<files>
<filename plugin="digicom">digicom.php</filename>
<folder>media</folder>
</files>
<scriptfile>script.php</scriptfile>
<languages folder="language">
<language
tag="en-GB">en-GB/en-GB.plg_notifly_digicom.ini</language>
<language
tag="en-GB">en-GB/en-GB.plg_notifly_digicom.sys.ini</language>
</languages>
<!--
<media destination="com_notifly" folder="media">
<folder>integrations</folder>
</media>
-->
<config>
<fields name="params">
<fieldset name="basic">
<field
name="enable_purchase"
type="radio"
label="enable_purchase"
description="enable_purchase"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
<!-- <field
name="enable_renew"
type="radio"
label="enable_renew"
description="enable_renew"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field> -->
</fieldset>
</fields>
</config>
</extension>
PK�p�[f�svmmdigicom/media/logo.pngnu�[����PNG
IHDR����'�tEXtSoftwareAdobe
ImageReadyq�e<*iTXtXML:com.adobe.xmp<?xpacket
begin="" id="W5M0MpCehiHzreSzNTczkc9d"?>
<x:xmpmeta xmlns:x="adobe:ns:meta/" x:xmptk="Adobe XMP
Core 5.6-c132 79.159284, 2016/04/19-13:13:40 "> <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description rdf:about=""
xmlns:xmp="http://ns.adobe.com/xap/1.0/"
xmlns:xmpMM="http://ns.adobe.com/xap/1.0/mm/"
xmlns:stRef="http://ns.adobe.com/xap/1.0/sType/ResourceRef#"
xmp:CreatorTool="Adobe Photoshop CC 2015.5 (Macintosh)"
xmpMM:InstanceID="xmp.iid:0F606B2AB0C411E7AE6F9DEDDB13D255"
xmpMM:DocumentID="xmp.did:0F606B2BB0C411E7AE6F9DEDDB13D255">
<xmpMM:DerivedFrom
stRef:instanceID="xmp.iid:0F606B28B0C411E7AE6F9DEDDB13D255"
stRef:documentID="xmp.did:0F606B29B0C411E7AE6F9DEDDB13D255"/>
</rdf:Description> </rdf:RDF> </x:xmpmeta> <?xpacket
end="r"?>��r2�IDATx��] ؖS~Ɩ�}�C�d�H#kdoi$5�PY#��R3�QTH�"%�2I��,Q�H�P��Ϲ�s����~�wy��z�1�y��~�s��T)--�"l�N_�B��P(1JL�B��Pb*JL�B��Pb*JL�S�Pb*��
�S�Pb*��
EV�>�'�R�)���j#7�k���
I"Li�=t��Ydd��#�t6�o#��Qb
�x#��_��1� {��*%f!������0���Xv6 \C_�3_ho�#}�T
0�
���P��K412��#�8�D>X_�3�F�g���{}��a��?#����.J%f�����b�jU�F#/ЂJJ�-�j��RG��+���7���0�#��<b�k����\�F#5����7��6�R�����3\hd����\/6�ذ)S*]�3f`�3�7#-��G�h�RD��
�����O�Y�s�OJ%f�����F�s�����ks%f�p������0vU�}����\��Qb�C
����Կ��H�&6Jt��F�Yv4ҏ$q��YT�odx|'^���E���im�0v%g�����-��B�� !f��&c�郄�ߊ�<��^a����aw�#m��t4R�6rd��D��#��
�P�a�w�Z�1���
D�$wu?�j{nǞ�5�9Y��cF�-NSĔ�٤��%!�dp,�tz�8�{}��@�aOEL�ـ�t�)��#?�[��l�ŽN�)��KL���7��q�x���縚4j���^gq���R'�ļ�������b��/����b�5���Br�R&��<���h��HG�]l��{��H����>��u5=�s��?�C�ve��k4R���C�jF��u��u$%��ˍ�C����Q�����1��T��-G��FT�7�?f����t���6͂�s��q��֟��o��cd2
9Eȉٕdqɑ\J"��Q��x
��@�묣گcd��qh����I����b��c��!$��п8n�X�N}#S2X'��$�o�:�<�����w��������ܗQ�?"�HW�b����=
���|��u��J���Cș�o\�5�}ݔ9h���F�bA�o;��5�3���n��F�p�a�U���>KB�GU.V�
"�B��o��X欍�U^�
aHD|���uFRe_�1Â�(�@��yy����tX-6>�[�I ��!���Z��֑}�%N��uާE�����J�<;��P�_/�
�E6�j{�8[��0M2ϑ��zX��q5?B"^~����p?=
]CBL,u�����,TӀj��
~Ƨ�,��peu0�Hl�.��F�sդ�V|�"s�0|�$f1�9N�����9`�v��*�^��~��K�9��Oy�H�"�.�$���Jt��B���<���"y�8n=gN̂8jd�?ǵ^3I
�@̳i��˂�X��d���>�aO�����ZQ&��NVb�{�-��՜!A,Do�\ǖ'v��q����DP��G%f2�
ǫ���P��A�#���:��v^�Y�R��!g�M.K�Tb&p��$!Gxr{��:Ը.6��"TI�7���t۰,"��}��^A���Č7!���cMw#��L��R�F�����Ѱ��~��p��_�/�
B�!!�8��X7у���g�ʇ�8�=ֹ3�:�/1��s�
֏�Č8�
һ���PN���:^�&U�j�p�0��
>���F�]`��q�!Q���686G�?�kB�
;z7�A�8N�Y��h=�HADƫ}5zm"�m�k>kz��E���fpU���%f�ٟ�D��7�6��F)�Y���$(L:�9�A|�J�hn���?��p
����c��F��BqϿD��VT�.@�("CH�H.EǺuJ�h~E��Dd��ה�P������.J��Lp�_j�D�AO��LvRbF�p
����Y����g}�yT��p�-d]$6�=����H�~UbF��\�q�>R�&�˧�T*"6�|�E�$�4͂��q����/I"fٍܷV-�|�;�1�s��X�7�[N��H1�j�c4~����)W�Z��CJM�ĻT�<W�&�`%f���4��R�B�H�@2�WuS)˕D6�Z�����y�"���5�9A'6B�5h
�C)��Q1��-a��8���Yt��0�Ĭʙ�QZ�A���g�tk9��J�Y�^�@��JK{Al3��x^E�������Az�`���t]C��HMک�;gqO�{7�����2>�����io���X9���}{�!v z�x�>�:�,Rb&Op�����A��g�f岄�����Q�\u�6J2A�@�_�C#}�
�%�9���Ey��}��W���� �X�/���n�2�iҵ�|�ØCi��g��Zs�(�+1�����m���t
+�3I�O��]L!���V�?i=�˕��FŬ�T�,�!�0�����x=*���p�Tlk[�_O�#��GU%f��j�
�7|�~��~3dPU��_а���9^��DD��isp��Č���B�g��3��T�����G��/�qv�xM$~�,�M��n�?��?*1���Ž���{RE��>�:���xh��:�ђhÃ��u��a@e
xZSM�p<��hB�C�3��*�f�Yk".�X��F���M��r�3�R�f��Se��7b}�K���a�ͩ�]~�4�Px��3~���*
����\P�p�Í)R��o��d-�����C��/(1はHH5H��&�sA�#�>�3ny4����6�1ȔG�ؕ���3�Nl�emrS���C��/�����b{[^�q��%�ͪ> p����9C"�gC����h9��M����OWώ�x�k '}o �K�3"��s���st^�Dd��.T����|L��PbF#1[H��h亽ʦ��!צh�W�
���VbF��[�#<7���>"��d��i�"�ľ�p�Q���ϊx?[��t�LAl|N%պ�a+�
��&���3�]b�����8���,�3ZC�&W�toZ�'s�[�x.�@m��tw��Z��By�;�k.���yTW����RE��bUb*�)�A/��W(1C�gh
�Q�*1È $h�!�B�*
Ԁ3�JLEgP�s�/�L���B�Y�$T�~�J"A���$��
��M���B�k�LP$�\#v��и��bn��]H� ��6/��W�F��)w�ݩ���<����x][���H�F�%
�~��oI:1)1��C�煉Ͽ�7�9�W��)�H��G��3�F<����� G;�|�3G���9>o�T����
t�i_���+,@}
:���R6ه�)�*B r��?���
�V����2�#ג�"紐�r/�mf�!� _
v���w��h�"D3g��u̔a��A��?�p�q!��V�q�u/'���'fA��!�)�#0�-�r��uu�!&T�b���H�E�ZIr.u
e�~O$���ѱ��#l�Qq2~P�ؕ?���̀���m��\D��sJH��ئ ����x<C=j����i����7_.�t�b��}�Z��'d���(2);����.�C��;F1�Ec�6�Bۿ����J�re�{�������-z��=(�Xt�QlL~J1��b�1:C�T���9�?7�E|��Y���|
l���Щ����=���Vl;����F�\�L��c���#���HyA���ۨ��;�����_��{�좗��1�y��Q�z�fE
'���D�6$$���p,�m�4�vۉ f
���0;�!�9I
Z��O���Ľ(6�[+�e�x )���� �)&;�oE�}
�%q�>bw\[�友�Y����0?h���hIc¥q~/���1!%��������[���B;�/���m�z�&�
�QB^���6�X�b�B�v�F顣TZ7Ƒtk~�9b7�JZi?����{��|,�_c�j~�Q��HK>(.��7��jb�t/������wQD��u.����p���Zې=W�y.��"�z�����4�^%9�꪿/Ă[�)���5,�s���5��e��u�ubC����~�K��;Iб��`��n��|猪|Rl��x�d�3���TW��kHX�.�Q��������2,'�9�G^%��c#�XnPdžȬAÕF>
8;`�-�L�J!.���GՀc��0d*�%��s'��T�p�ҾJ$w��ѓ��FКz�֛�I��"��^$�$��ȫ|O�Opw�{8�F
��3Ə���6I�һ(��w���=�F�:��릋�5��v,(-�D��5Ղ;YH��p,�8#8��s,��9�Vx��I9_��v{{@��e��Zqv��b}�YQG</�4��#�m���R���b]��Q�2�ޑ�-��`
�~���m�G������dS���Ŝ�j�h*����(
J[�3f�1�3߭���ذe$�G���ʋ8!���Z��->����A�nD�r�����<�+1������VQދ:$d�/�W���%[ą�ҙF_�NE^%�F%�
����o���D�c�u��6%f���8lH��
w�Mu�@�3}UJ�b
���ȫbÈ��jE���P茩Pb*JL�S�Pb*JL�S�Pb*��
�S��T(��
�S��T(��
%�BQ�O�yL����IEND�B`�PK�p�[ly�=��digicom/script.phpnu�[���<?php
/**
* @package Quix
* @author ThemeXpert http://www.themexpert.com
* @copyright Copyright (c) 2010-2015 ThemeXpert. All rights reserved.
* @license GNU General Public License version 3 or later; see LICENSE.txt
* @since 1.0.0
*/
defined('_JEXEC') or die;
class plgNotiflyDigicomInstallerScript
{
function preflight( $type, $parent ) {
// if($type == 'install' or $type ==
'discover_install'){
// self::insertTemplateInfo();
// }
return;
}
/**
* Function to perform changes during install
*
* @param JInstallerAdapterComponent $parent The class calling this
method
*
* @return void
*
* @since 3.4
*/
public function postflight($parent)
{
self::insertTemplateInfo();
return;
}
/**
* enable necessary plugins to avoid bad experience
*/
function insertTemplateInfo()
{
$db = JFactory::getDBO();
$sql = "SELECT extension_id from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'digicom'";
$db->setQuery($sql);
$plugin = $db->loadObject();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$plugin->extension_id."'";
$db->setQuery($sql);
$templates = $db->loadObjectList();
if(!count($templates)){
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('extension_id', 'name',
'alias', 'message', 'state',
'published', 'access', 'language');
// Insert values.
$values = array($plugin->extension_id, $db->quote('NEW
PRODUCT PURCHASE'), $db->quote('new_product_purchase'),
$db->quote('{{name}} from {{ country }} just purchased!
**{{title_with_link}}**
{{ time_ago }}'), '1', '1', '0',
$db->quote('*'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_templates'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
}
return true;
}
}
PK�p�[��<eWWhikashop/hikashop.phpnu�[���<?php
/**
* @package Hikashop.Plugin
* @subpackage Hikashop.product
*
* @copyright Copyright (C) 2005 - 2017 Open Source Matters, Inc. All
rights reserved.
* @license GNU General Public License version 2 or later; see
LICENSE.txt
*/
defined('_JEXEC') or die;
JLoader::register('NotiflyMessageHelper', JPATH_ADMINISTRATOR .
'/components/com_notifly/helpers/message.php');
/**
* Notify Plugin for Hikashop
*
* @since 1.6
*/
class PlgNotiflyHikashop extends JPlugin
{
public function __construct(&$subject , $params)
{
if (!$this->exists()) {
return;
}
$input = JFactory::getApplication()->input;
$this->extension = $input->get('option');
$this->view = $input->get('view');
// Load language file for use throughout the plugin
JFactory::getLanguage()->load('com_hikashop', JPATH_ROOT);
parent::__construct($subject, $params);
}
/**
* Tests if hikaShop exists
*
* @since 4.0
* @access private
*/
private function exists()
{
static $exists = null;
if (is_null($exists)) {
$file = JPATH_ADMINISTRATOR .
'/components/com_hikashop/hikashop.php';
$exists = JFile::exists($file);
if ($exists) {
return true;
}
}
return false;
}
/**
* onAfterOrderCreate hook call after order store
*/
function onAfterOrderCreate(&$order) {
// check if event is enabled
if($this->params->get('enable_hikashop_purchase', 0))
{
return;
}
/**
* onAfterOrderCreate hook call after order store
*/
if(!include_once(rtrim(JPATH_ADMINISTRATOR,DS).DS.'components'.DS.'com_hikashop'.DS.'helpers'.DS.'helper.php')){
echo "Hikashop not loaded!";
return;
};
/**
* Load Order Class From Hikashop
*/
$orderClass = hikashop_get('class.order');
$orderInfo = $orderClass->loadFullOrder($order->order_id, false,
true);
/**
* Check Order Info is empty or not
*/
if(empty($orderInfo)){
return;
}
/**
* Collected User and Products Information
*/
$user = $orderInfo->customer;
$products = $orderInfo->products;
/**
* Interate Products
*/
foreach ($products as $key => $product) {
// Passing user and products info in logHikashopOrderCreation as a
arguments
$this->logPurchaseHikashopEvent($user, $product);
}
return true;
}
/**
* Store Data in notify_event table for display notify hikashop ordered
purches message
*/
public function logPurchaseHikashopEvent($user,$product)
{
$plugin = $this->getPluginInfo();
$extension_id = $plugin->extension_id;
$template = 'hikashop_new_product_added';
$template = $this->getTemplateInfo($extension_id);
$table = $this->getTable();
$table->template_id = $template->id;
$table->extension_id = $extension_id;
$table->url =
"index.php?option=com_hikashop&ctrl=product&task=show&cid=".$product->product_id."&name=".$product->order_product_name."";
if(!$template->image_disable)
{
if($template->avatar){
$table->image_url =
NotiflyMessageHelper::getGravater($user->email);
}
else
{
$table->image_url = $template->image_url;
}
}
/**
* Get Location from Helper
*/
$ip = NotiflyMessageHelper::getRealIpAddr();
$location = NotiflyMessageHelper::getLocation($ip);
$table->title = $product->order_product_name;
$table->name = $user->name;
$table->email = $user->email;
$table->ip = $ip;
$table->city = $location['city'];
$table->state = $location['region_name'];
$table->country = $location['country_name'];
$table->created = JHtml::date('now', 'Y-m-d
H:i:s');
$table->published = 1;
$table->store();
return true;
}
/**
* Collect hikashop plugin info
*/
public function getPluginInfo(){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'hikashop'";
$db->setQuery($sql);
return $db->loadObject();
}
/**
* Collect template info based on extension id
*/
public function getTemplateInfo($extension_id){
$db = JFactory::getDBO();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$extension_id."' AND `alias` =
'hikashop_new_product_added'";
$db->setQuery($sql);
return $db->loadObject();
}
public function getTable()
{
JTable::addIncludePath(JPATH_ADMINISTRATOR .
'/components/com_notifly/tables');
return JTable::getInstance('Event', 'NotiflyTable',
array());
}
}
PK�p�[�!�&&hikashop/hikashop.xmlnu�[���<?xml
version="1.0" encoding="utf-8"?>
<extension version="3.1" type="plugin"
group="notifly" method="upgrade">
<name>plg_notifly_hikashop</name>
<author>ThemeXpert</author>
<creationDate>November 2010</creationDate>
<copyright>Copyright (C) 2005 - 2017 Open Source Matters. All rights
reserved.</copyright>
<license>GNU General Public License version 2 or later; see
LICENSE.txt</license>
<authorEmail>info@themexpert.com</authorEmail>
<authorUrl>www.themexpert.com</authorUrl>
<version>1.0.0</version>
<description>PLG_NOTIFLY_HIKASHOP_XML_DESCRIPTION</description>
<files>
<filename plugin="hikashop">hikashop.php</filename>
<folder>media</folder>
</files>
<scriptfile>script.php</scriptfile>
<languages folder="language">
<language
tag="en-GB">en-GB/en-GB.plg_notifly_hikashop.ini</language>
<language
tag="en-GB">en-GB/en-GB.plg_notifly_hikashop.sys.ini</language>
</languages>
<config>
<fields name="params">
<fieldset name="basic">
<field
name="enable_hikashop_purchase"
type="radio"
label="enable_hikashop_purchase"
description="enable_hikashop_purchase"
class="btn-group btn-group-yesno"
default="1"
>
<option value="1">JYES</option>
<option value="0">JNO</option>
</field>
</fieldset>
</fields>
</config>
</extension>
PK�p�[���GGhikashop/media/logo.pngnu�[����PNG
IHDR���^��tEXtSoftwareAdobe
ImageReadyq�e<F�IDATx��}�ŕ�랴9i����"�
�&�d�1�s�3l�|g����N2��3�|wFll�&�h��@B
�+mN�;3]������ݙ��K����]_}�z��A��T��9���y]�K+.�U�.��7��_�>�wC�c�}��'^/�|'�n��� ���c�F6Һ��?���G~�;�mힽ�̾��.>��x���Ȇ)Ak�6�
�ZÕ�%`Pg�1��Կ��9W#��A�U�}e���P[]
��V@Ei T����=W
�#�M�6����+sH��9��&
��4�|���--���
a?�Zi��>Z�n
����Ⱦ_�,,KeyL?�����*��B��C_���F��2C����"��Z�`v����D�/������_?�7��q(��X_��$�=���#-���,u�{i��@A�y�����p&�<�n,�0e2�VUB���K+�'V
=E%yoV
+L�2���X|Uwv���wK�I��3�PZ��d����� ��ss[�:p����D������|���N��U�3)����@���hE.���ü*������n�Z:�5@�4z��dh-Jq�ʻZ���
z����c��̭�n�����83qg�ĺ�c���9����z��C{E-e`s��Ƞ�ԁ�?��:U��Ad7x-}�>,�R������cڏ2P#So|g�o<"���|�����J��'ϟ��[9:�&�F��dC��2lf69�M�
x��,l��|I���l%����[Jz�alK#ӯ������Ue���l�t�f�h�:�E+)�� �
UZ~�@,�U�Z��l����!���as�YqJagKYiƱ�ӛI�L
h�N;ZSwut�����U�>/�0�l0oP�|�)'�UR-�f�I��Xё�Ȃ�
��C�g��7�:Fo�����"0c�6��
;�����k���3�� �X��5�PO���
8@�n�8v���y����BG@��qS
�G�1#Ǎ�k�����#�8#������z/�UL?ʧ�d`��&
��m�N{�����:���$�jy�eA][#Tt���6��}��2t�f���]���Q?b!��@6��u�t��dp�n
���
�ɩn���W���WW��}���F�6�S�
`��a*�U��r�gt�[��9z4�9��p=���5o��ˠ�v���Ȋ�ˡ�Й��kh�$
+��+�
}9G��:9o����g~��Y�?110�CZx�*Z^ưb��j[��xs0�qi�Z��?�(/�(�}r��ӡ���Mf��u�W���r"�s��ۈ�5��Z�A�e�uhǒ�k�cʪ���Z��=�i��B�g
~N�n��Pe=��T�i�C��n{'��0�PV��/?�O5:���EE��壚^�
{����~��l��W�>d�ȼ���\���6�c���ҩx�0�'��xT[�w�ʽ��ؿY���y��'�3dm��RV �,=�uܼ��%��#��YY8{t�J�+8���q�T�mp�U1�9l�u� �;����NjfǚN�`����>�Am���?s
��r��o���|.n[w���qPYY�O�)���0�<]��US&�g���������>�l��q���6M�=�BKV��s3:��i(��1l�����φ��ܫj�#i����}�
嵰���r�hf����r
#�zj-��XQ��Q�P
��kW���"BE�&�1^�!+��ͬj���s�z�ɷ�jC��Vp�*��OfH�ⶽ]l��:e_�^BB����3���3)|m/.���RX2�D�σ2�&�f���AX�\[]����ϼ>�j� �jۋMפ"����DsC2��S��
��~���'LeR�e(�Q��"wt��om�XU5���2ӊ��F���}�g09X�q�u�4/RP��Z�J+aR�X��::;���#MĦ���@���p@F�CZt�XLlpZ��s�2R��Eo�L���"��w��' ���Ͷ����1=ĝ���K��ƣ�s�{���˶E+�
\Vf wM-�PH��8n���(��mV�1gQ:#E�����S`���P7���<���ͅ��˪��啍�U�V�p��!�)��kb(����:�(bx��L��B��+ڌjH���J&+/�5n:��~Wc�l8ʖ�l���C��e
�$0M�ԥ����棴P5k��9���;�y4��\!b�Agq mUV�lHk��Y��,��'��B,�3��c��2�W\��r�pY��~�wH�y![�)��ûvB�>�;.;ϵ~z�V�
����A8cN(י�bW0�w�C��I���(Ɔ(1,�A0��r���b_2����XYe$u���ǭ���آ"k˞]��pJǍ��'�M��$�8CvF?dm]�7%��:�4퍍дo/�u�%P�z�s康�����7�5�d�VlC�3�a�/���$Ä�H���`�X�GF�&�٢=���9R���T�1wLdidgbQZ���$�m{����]p�YK��ꦽG�B���v�0Xe`8dv��rff�qVli�V��X�d�o��/�CEl�v���+^^�'Agd)�Bz�)�
�r����kǸ����G��\RT�B�tf6l�F0E6�����k:
-�߁��b����h@�}�Ʒ���L�#J�g\X�ټS�;��?ſ[���J�d�7������=�}����^&L����tn�<J"��c!fc�
E��f�<�
���X�FC4���:[�H�=���u���U�EvF��ַa��ŒQe�
���s�o��7�׳a#ȇ�쁎�f�֍��_پ�������l�
ĉX"}�A~v͙�,څ�v��H82��<j�9�iCL���0�
�w�!�va�>��I�
��;(#�`��w��G�@���G��ڦ��܆�A�닖��\�gK��{;:`�;�NE���kd�J�ߗ��*��a/��瞯w�%`q?�(��;�ҽ�]F�#w�~�
�\�t��}/�2����{�]���0w��}��9�b~s�+n����ۺa,��̥���cOAݿ��Y��qM|���εkW8�-�<�,r�|~���:U?$��'n���j�[{���L�t��T��͛�$�
�64e�ZXs16�}.�}�֭�,f��++V�c�?u�"�Ӈ�k���io�quh.�6�F{����h�j۪O�M��
�zheV@�ꋩ��;6��֦��P�o���:���i@�p�VOΤ'��z���PR^��>�-}Љ8s���f�����G8����,�ʤ|��ʶ�Y�Yj�l���,g�>���Q=6�:d:
��3�N�!����ᄑ���~�Px��'�N�u�'+xU�+c�����
іC�~|�b0�(��]�Z���J_���S15���L�3���͘SF�C�V��,ga�3�7m|&UW��5u�����ٳ�X��� (�|�����#���TF�#�uTcm��M�?O^�R���!,dͷ6�I�_�39�hGT���oC*�k��^��[a��S
��9K�e�T��O3i�}D`-��G63�Y;����K�~)�ڲH��Yǘ�zʢ��@{gV@#k"�7lx����0��-C�OӺ��g��LOF�ޫ����P#�t�Rd}�X.A��&���Rǘ�A5
#��V�hP������Qh�2�̗
�wpO��olb����uf>�.���a�[2��>��{�]��p��p�p�tE�t���`�i��1��w��B�L3sP��Χ��>Z��>ڕH)5 �t٭,{�)
EE0�2�
��[��JЯ���)�����Y̼J�z�?1���
^��MX�h!���1�@E�N�^�<X��Ђ2��8+��#Ie�$=wR����J�G=�4mo+���G]&,�9���s7H�ft)��
�J6��EQ̾zm�f���W?z�/�Q�^t�B?q�mDy�Ұ��@=P]G�b�v�r�N�>D�
0�t���Q�E�MXv��5��K�'���L<�T�n�Y��%%0~�l�l�FFEwK]4�9�����;v�eC��d�ɓ&���qZ5h�i���n�.��M�6�\��tP0��<(fFCU7���y-�W��:��-����F1�b��V2y��SV��&�VE]�T&O��������~lUN����
�z�=_=Yy�䉰��rJ<;W�
�rOk�7Θ>��EE��*�b�.]�=�����b�E摋�~k��L�M1Q�K\%>����m���efK.�ֆ3]U_Oŀ��_�q�?�1��f+��l^�'
O�< N^���nň��M$���z�����������jk��@�K<�ES��9Ҹ���ݨT��Y��[+,OZv����3Fz*I-�6�eS#J�&�?����"n/e:XiQ���l�(�qb�
6��d�i�S)+:�-���J��GA����:nj�1P7aӱs(���NE��G�^�b2U�ӽ��Y:;`1�.���x��q�0�%!���i`Ұ��ȑ*�#��9��#]3��Dnt����+}�$�Z�Ɠ�s���*�95���Il�2���*�=��J/Ei��%J�NW���93`�010��7���̮�D�y�X�g�0L>�٢�L�l��$���sa���whdn���7��th��G��7�"�":�N)����m��KO���0��z����u��k|W��v�b6�42�6N˿�?i�"X��
��cO�}�d*^���x&}|
�m�l�_Q13�Y�����ނr\�(+�/��:z�l�e�EE�|��F�TeX]5"��f�CԆ�aXv�)�z������c�H1'���>�ᲁ��֎�������&bh��iՖ9sV��L��X����k�v���q9S��q��!��N�6%���xWE)�O[�^~�u�f��5������*p�`P�����ee,�jym=%���$m�w���+
�9���Fh�5�@�F�x�X����Z�+[$87�CVw�OC����::���R����<�1t�T3j)Ŕ3��Ba�����9������͇
\\̤{��Lb1�Z.�I.�8m��C��ɔ�y�lXM� ac4�t�dGl6
�md�j��Q����h�g���á�Fh8tz�g4.}��N˛����f4K�e���h��Ut6I�(�ˤ2���T�[�A�F\�y&^�M@aiM�&�6����^�JA+�̰4p��+\Q�n��x�$
�3X���֝y��k�J�-�LA����|����do������UUWAyE%�%��"�Uđ�ɟ#I��)�q�@v�X�3�^W�r�\D*b���y�s1�QDan�6�;;�4z��R��'oc��n�hn���VHP�|��3`�o1e�4��{1l��S I�扔{ٙH��
�|��h/���fK�i&ib5 ��9W�y���=sKw�F�0�k-�mH�Nz��E���
R}}���8�����@YI1L_͞ ���5�M���6c��fK�Ď>�fxጯT�MccP�k�+ĝ
O��028×kl�i\��A�L�h�<�"�����C��
�`%l_���AX/g�������<��� �NQ9��3��y��mٝb1���u�gP�����wp��bv�cR���<ʄp���%�bZ�TT��TG;��؊^vR��2�q�2�����'{�a�;��y���%+�4��lI�*�0�7ej!J��-eڤ\�M���(�-��d�-f��O��!D8S��f
��,���PW^J<w��PB�oV��o_��~X,�@���)^����E�p��s�eo"�T�R�gp��6�Q >�X�e�f�<ӧ>B���5��f�`�hΟ�m
���f[�v.��a:�C��e��Lt�|�'h�RS]e��I�<���`����00[�(��MBgN�u�vT����=T�(���>��������j�k��`�o�œ)��'�Ne�+補����D��1�D
;"ugB�X���u�gUU�;q6���BQ4o��L��<��3s�I�rV0K�Z���,m9�,{?58v�m=}��$r|�Ո$Z4�t�vsG_z��yX�
�O8,c8!f
i٥�K���M����!��V�T� �ck���+p�Z�� �Y�j�s(���T1F�����37�-�b�~��q�<�����8r�3��L�PA�g��`��{L�`����y*#�ep�*Z����!�0
@�4Fye�nf�*����ӦBr,a)dl�w���
�$�k�UP�.**b��`��}�OVWv
K �N�p�(@���4ɤ�P<���0��_B��Wp�禣��x,��7{0��_�ms1�B`�bcʵ����1�+:u
��(hKnj�I�F"a6����k̴�=�&�{����Q(�/`=5͘9�v��XT������1����J������ǎ�Յn���ET��k_B|��A�j�y�brO�8`�ә��}�!��O�5��hXv�/�p(PC��aW��#\QeS�A�����8]��`�Z[�Lq@�1/����&���'��D������h�L�5�2����'����Dހt
�)�e�vX�Q*~�'� ��'ZG0�1g6�A�:�A|\��
dІ��IL�83�$"�����д(Ꚕm�p��'�<OZ����,Q?���`�'{Ժ������z7�0��
�n�-}.��%⸡�=�Þ�͇���+��CAG��飬 <?��XQ�0������r���7�h��y>"33؞L6;��<�.��ew")���b��@��mpq��4�,糽L���<Ę�O�F�Y]�X.b;��Ř.
g����������d��b#D`29�Ct��@F�������D*��f� �.��TvfBx�ra�����J$ȼ���2�R��҆GY�`CŰ��%�f*z����P�`e`,n3��D�:�;����n6�b����;N�h:���0XߦC�N~(��,�+D�()>g[�?�N�:;p�Z� �#��/;���5�J�7t'b�_m#�o2�ȣ��R��~9�j��:3k��H\��QN[�6x�|�p�^-chs�#�������@}D�?�{�MeQQ>!Jl@`��m�l�<����=�]2���(B��'o��.>�A���ĉ����\�w��C�G23�_6Sm�Ֆ'�H�g'�-��f� ���4�(Y���t�N���m�/�XP�FW��tȴ��t�6��łA±��_�;���7
8I�sEeİ�bwUXj�&�:C������ޘof&�[ڻ��k۾����ؘ�l��$\$���Dj��<=
~7y���e�����7��sk�ƊK�;�.���h��B?qԛ1��Ŗq���;��\w6LOx�nj�p(d[��Q��Y�
Cao�(&���-�
�0�>���G}JW����Ze���{ɩ����wI�ko��P;�}�64@�"�/�܊���xuݤ �g�XM(U|/.-�W��^�͞��J�od4b/m/4w&K�FL�z���0�
`vv��k�}�2D'��9�t����I+�y����G}�u�D�p���d���j(�%���j��ڡ��s��`���Au�X��=��XM�ʾ��i�%��LQ6�rڬ错���Kؓ8�m$�ц
{(
K�YY�jj���"�]��%�������JC\���H���xd���{�<�
`��"�1�-�\�R*��c�3�3*6:ĦL^�ᇍV?VR�55v
*b���W��`NA��LJ��m~7��gMc�E둣�Goj��M۟�d�x����a�P溊t��Ǝ3d$-��
%/Q���`��L
_m�ܲ�@�a�#��F
wIp�Ú��hڷ�����8���������l�&S�貪j��Y/���
��ݲA��l*@֫���:U'G}s[zN��O�Nd,p'���e�f��w
�<
`yl�w�DI���֖�u��
�[���5�I:�wm��z6��sG��Л���ϵLJ�����ю.����Qq�����L�4c�,㚩 m0z�u�����;����W�XM骨!����0`v����Tb��MgW�4�n��)�mo���ᴙS=��:�2ed���l�ӌ��*#[̄��ŕL�ҝ�EO��nسZ7@��Ǯ�I*�'�=�b5�T{]�����U�X���Ʉ�XI'�k���<��s�o��Ԉ֙�<�Ȟ�:�m�>�Gq�p�ME��^Htv��_H\dSa�S9q������D�ul84L
�~�UVB{W7շW�u����/f�8��EY�?��eT��G�(n��9�����8������i��8�H�Rh0۞]�A�N��a�*dR�z)��%�����Aq�Z����PRU�C�XNh[K�{,g[N�뵦����v76ϭf��%�Bd�D~�-`���!S�(߉��K2�G�gf���'��j�˒��
��U���Fq��"T4�c�^y��8��,iF"P\[f,���qbqIf�tf���&;Xv��P�����[����wR�PQBE�߇��C�x^\Ő�]* qfR9�0��<�CDafg��=��E�����q�I?�0�921�G(����p=�ZN'���
����>[�&���caok+��G�xsgi�/��Yc�i��I$���\�Cq��0�b�X9�h���#��gP�l~2�E�2��}�5;WQ�����D��IZ��
-�Iɞ���83't�%��N��^xg��U^�E2 )ӔA��c�N�D���Yt�٘��<:�=�G��>�(z��LW.��s,�1�#�h�O�N
�D�����j��'��0�B��N�|�ô��;�� w�M�T����1��@�ĉ���=��p���LC7X{% �����
�+�ؐ�����'R��NJl?f*����v�J�����2��D����*8�5LbO�0l
��#�r���pz�./MVͽLҁl��͖�.�}zI�㏻,��fγ����H<��'Ũ���_�}�N@İ'�3�k�Q�J<�XϨ��2����A��XB�f�dM����jiH
�
�g��J�{L��2���m�#u��G���`��d!��P�ʞ�l�h��[<��,MbK��7�4��EWK���C�����6���Z��g�o�4f��8��ci��YN��dh����
��
*��q�ՙ�ƍ���B��m�_��M�#Łd���t�T�A�tKU����N�ц�7�s�m`�n��V|w�Z��XM?����D����Q'7U�̅��=Em�fѶ���rR>2��,�Q�Z���1���jq�X
�U�ʌ�lP�7۠I�Nmx��z�r_�kI�ܝ����h`w�-XP�c����̪���a7RCDA�����
��xj�
��gWt����R�K
�Y �<,��dn7���lN2�˜M�@j�8gꧪ.��
���x�� ��ٱf�B�VtgՅ��H�X<�%�����*�[�U=գ��cE��D\[�ҊX���zG���q��-d�T��0�(���uJibv��i��`�
V���0@�@�s6��ƚ��ܻ���c��e2J��8y��H��~lH���$b��/��qw�z�8�.e���&izL�:`v�A���ˋb0o�X�}k;hm��'VU�$ZE�f�[���A4Q�pu*�h����^�JZ�CKw�v����t�YTLk X}}`%�
Ѱ��%.-���[cF���B�<�{K�o��-���*�z�;�b@�
�л?t!,�6)m�ۇ��-+�+n�0��k��?}��˕�3�q�b�z�\�����=���ی������iS'©S'�N�����瀫�
�^iPՑfW�dCY���K/�����!\�>�"��
F����kHu�C�9�W�E
\SϪYJ;�X1����5T,8E!V�fSuj��rwz�"`��.r�G
�k���ze,� d,��b�2��sOsm�`�&E��-�.>�:�`g��L�or���x,5��1�l��|�C���-�\�I8���(�4J�w.�z�u�)�c
��KM=�33J�(ʃ,�:҈{�C���7��nH;�ї��|���ɿy^�_�N���'�v�gW���
�[�s��YQ$?'|o��,1gU�m��ľ�x�2l��i������*X�n�aD��h��7�$� �l{��b��R���ǼPI^�g��#���H G�
�y�3sn/�����w�?���
�ԉ�{�b�����ʮ����}R��^ٵ��IՕ��}��?Í�:�G;�p�K�~Ru[���1��OD=~��ITr���x�����i/���:�biy�yf�K4��9K
6n�ݹ��.�����Ϻ�S�1������s`7X=�*-�+&LO�T�R]��]���>Hv�B���7�}��*Y��m��*�4Bť�����7C���~/ ���i������O�Φ�����%��¹'���߽���
[5z�EX����������l�d��3
�噭;�[E�ݛ�2<�[��
�hj���_����)�J!A��"
dRH��yN��0��:�B��t�bhz�I��+�6X|��(�f��2:���.hZ�
�X�\�g�?�hU��T�������לv"�O�C��L
���3���ytY�mIA�<q��(��<�;%�
�"
d�{��A�:]L�L;]O���˦O�����翩�p���D��ɍ��{�[��J�����m�Zh~�WVQP�����G(�K��Pv⒴s�9�о�
�7��qm]��
�����d�@;q:L��
��W?�h2Ѫ(�}�LN�����ל�~8���ˮ;)ЙG��(}�:}��ٮ����bC�}�r`}��s���%��?~
�=�0�mjsM�W�
�o��y&�������me��#�>�ʓN�������;���I�p��NdFdT�7� 8��)�r��.
7>��nx9�|cϾz���LR1�[d��=���j��}�GؐY���
b+#H���!���-��w�i�Y�u�g��6�����y�?yc��ݓ�6�I�{�ڶ�5�k9���!Խ
����Ϧk�V8�����m3>�X�4`&h��ޖ4�Z��%�z)H�5A�����n��[7��}+~L�V_�N�1�8��=�u�q
��{`����_�����{�
����Z�p����O�Dڶvv
¶{Yƽ�t�|��N��O<D��9P1�f@�hdHdXԡu�шD(�3J"��Jo�EG��G�Ǧ�rM�]/=��Dx��WTy��9\V�٣�"幔��h����݇t���q-�r�)��\�v��>�!��3%�_ٹ�>�*�c�c4ޚe@����o+��ڧ�{�wBv�4��l�0�Z��DX�Yý�G錹`Q��%:�P5���G�7b�:s�d��ʢ"�}������[3˶�OEQ4m��{�mdߋ��:��y�\����jX���4�]��K�XT��,OT��(t���9��w��H��3��cS���fWvݖ��sOf̌a�t��uM�s�Ǝg��
a�K��DN�:��lCs{�(²�˜�,�9~����� u�+�Ou���O^��+����)�f����O�<ά��Ei`���
��#�?��mxm�q���gR�֧�_�/��)_��-77�a'��X�
��h�F&7�a(?1�٤�ē�^��2v�'���o��A���%ң�j��'
�h��m�"��VjϾ�U/]���L�~Ϟ=�Vg�f�M����C��.�N-*:����2�O�1���^A��R��z������A��+.�<���g�=�/�
�O����>�c���-��e_��<;m���z�������3�8�ь)����^��
ް����2d76fKAU4~2��S�3]���,_6}�'�q��SfB�/B��竣c���cL�/�8͕S.�ұu4��<e�Dǎ˻�Ņ/�>f�yס�C��
P��e�Y���m
�9�y��נ�;N2U�E��G�>��0P�`EP�ڼM^��>}��`�V<vՖm�e��N���+�2�Z�^�un���:�J@�oi��%�!�t��{�躷����t����ORVۢ*39����!&�"�����(�� ��_�ؘz0#Q�H?��_�f-t��
;�H�Xvω�8��̹��r�����η�{��/zu�]��;��u��
��fn!�m)�"���=��H!8u�nB+��
L0@]�j�DzS_��b7�ޥ��������3���kH&���ᒃ<+K/��w��.x?��wZ�{
(�'��2b1�n9�O�]ᅕ�6W�D��ތ�,���Ztz�z�(��=D�k��P�Vu?�Q.�s��~mi��߿����؞{�e�Ǐ�y��Ϳ���k7�;�P�8�k���8�N23��ώ;�����4�����>��
�8U���W�3��'�x�;�^z�tS7�}��-���q�,0�syo^��f������8���UP�����p���B�~"t.����S�f���1��@����k�����nUU-�����9f�㶶�_?���߽뮻�q\��G����K�,�,f7@�"<h���3��s6�C\QQ���A(����S�?��oqѿ%A��h+�,(#��o{�=���g2_��q�G���y��CU9co���wi��%��@�W� 0ax�c��k��6��O^t�EM���,��L������o|�w_~���3f��h�5hs���fz�"�
�~쥗^C��_�v.z'��$�Y:@�H/��c����N�^����B�bU���\��)S��2q��k*++%zQ������� �^�tQY��[�l�����G�pq�P
`��S0:p�7�pCt�ܹה�����|@����5� �M%��E灀��hѢK��dyw_u�U����Y:ŏ#~��@�%up��|�_
ȱW^y�T?��]H�Ri�m��~
϶�����;�J�O�s�=�\�j�QM�f`ѫ�R�����-��]�x�i.�؝+�U��U; u?*�@mm-,]��KT�@��o*P�0�����"V�ߴ3l:[��M��GE��P���^�t�L&]l��lK�#�?#�������~h͚5���+��Y4{����w����?:�S.��Yt0��~.��qYSS,��=%�sοp�M�}������2�H��ó�`�a�8�Y,b
�u*bE�=tuu2����"0G�|��(#
�B����IH���^K?P�@�A�����}�ٵ˗/d�����T��n̲��OB�{)�]R�DO5fΦ?�R�(��N��!����#?�zI��}=]`��ͽ��R��BC���}��D��pp��DW{�XU��p��***>���j��j�^`�"�g���?~���*R����}�Q*1줛�'��ێ�Дج�NxFl�8nP��~p6�Ш/`� �5`����� C�خ^\[[[����PfN�
<l��.�I_�u)�eꤢ=~���@�-2:���Q��p��E�C���Ъ1�OD(kiM�Nu��c�9܊�ˣ�
Pu�Z����l�v��c�3d/03�0��f��rѕ3�
����P����_�f��u��n5:���P���`:�4PF�s.�>����¹����3y�Y0��o�G,�psj>���L�w����ά�����=
��9����/��%K.Co-?�d
"�z}lO��sm��m��yi#Q*(tg0�:��m�N3Fer6k��3������O����+Wn���o��v��=�
�\�.���P0�`�<ܤ�|w�Q*�z��E�?E�ñ"#?��S���?B������`�4���O<���s;�`�|��<��A{??�Ln8������RA��;��&��Z��UϏ����O>�i���+�lق�O����
�f�ұ�g��n�ܹע3 Z�+Z�5/P����t�;X~�Z
��
�#b������M�|�Ǒч"�+���9>4�j>��#�={��T�|x�yu^�u&��V���L�'��=�����2uЃ�g��{���R��_w"�=�/����?��<^u�rΑv�2�[�@� ���+烙u_Fũ�3XvW-�X~��s���n;Yۙ�,�K�:�8;�=��N�i�x�
�����G6/�l�6Y�1u�W||ǎ��{�G86Yd���/f�@�y��Ǐ��d���S�2��C�/#�=���G����_=�R���ǿy�<+�����g��(fVߵh�b��|�H�^C���З]vF��l��?��32�
ˉ��h����?�,�:d����
��{5�\�P�c�����B�`���+�K.d��S��]���U/���L���?�,%�b�i���
M���Ѿr�p�ɋ=�E.�H�r��u>c<��p�H����e��^.΅$�hѢ�x≯\z�R�Y�����Yr'i����`d��eҗs��%N��~��Q�}����_|\}��!�
\���7?V�����>;�xi��#ʎ�y��Y���{G@�9J�S�`g$K
��X�b��_�SUw�-I&��
=�^�q��鉮���,D�N�P�3.�|8�1�H�k�*$sL�Ye���@D���^k7� w?�+�9��kǸ:E�������oCiq1����k����N¸O}�
W�����k����;�s��gn��MML���ɫ.�������Y�,��/>��S\�1���k豥�%r���;�~��=��}�,�&�\tk6��C`���u�\��]�s#;���f����o^�|��t�n��ӈ���
�4c���k�8�n�E��4^=�ם��$G�{�hl�.�DE\���'���<���_Ҷ!��ܷ��������_�q�?�{��%QM�{��������nճ�8I$���5R�c8Q�}��u&�c��S��5ԟ/�袏R0o'�`h�ɝ3��� �5z����:�x]w��əD�o|���2�Y��')�~��*��?��,�ՙ0?���\������~�������D��ux���6�S#v$BgF)��ϐ��u�-z.����O��x�d��0��[=��P�
�8]JRY4�OD&�f��U[5�!�,X�'�|�_?�|�p�~�s�=�d������l��lR�P1�@���T3@��m<��Zi�5eU]O:qvF��!�{�y`d�\�m��ٯ��>Egs��Q&A�e��}i��JJ�˟�!��c��r-/�V&����@��cp�y�
WS�y.���Y4�1$��<P
g�x�c�b0�N��R�]4gk��QF����[3��ҍz���p�ͽ"�zu�ЙW)+)v��K\�:r�g2�g]����a�ID%1�鑙p�߸xXy"�8�ۿŇ����>\Τ'G�Q�'{�^=O&G/��]A�%���^`/�E���y\|��a� �'E�3��X.�b��P_�'��z��ݓj�џ�"6�?*fg��`��;�}���6E���&�$N/��p��E65�vh������,XY���y-�g�h�K���6u�Ag��ƭ�X9�`��#��=�{xo�~�N���b�8���Hutu{v^�T�������6�vx��TC?+#�ݮ�
�}4v=�;���w��cx����5Ľ�]���[�cTq�˕S������g}���q�]!�
��n¸Z��C�3���_O���]^]]�Aw>�U|δM��~L&Q�O<*��s����@|vͫ����N?UZN�jj�8�'��U[������,괿�l�{͂L\��a��W��(���@�u�ٱ^t�2����X�$܆��*=`����7��
ÅysK���-0��z
Kf��5k�k�%�3�Ϗ<�Ȟk������K wO��ME��
##S���咫���������~6��l(�-z��{�y�c�CyRnG0]x�ip��a��(睶�
) ��������7+��56�m3�Lf
D+9��qA�<%U���ګ�g?
M��]G���Ǣ��n�g����N��ŋ�ԅ�ղ��O/��y~�_�mV��+X;�43�d��bw4F�v�i�x��w���/}鯜�M.vK�f"��Ϡ̌CQ�+/t
��8�3��ϪG:�`g3P0�#��@��E25>��$��g^�o�Ć~��������~���4�����r.��544�:=|>^w�a ;\!���sIG�w?���ؾ}��N=��[��v��tf&�{��t��_�s��������<���L�
�A�3���"
�����R��$�'��~�^��'�xү�Ӂ��+h{�瞫�@Xt
"u���:��� �1�
����嘐����\�v�l��b0�����E�.T���;�s�ΕT*��0� `����O�x�����^=�����4�D,�cq?@��5�X��~�`e��y��k���z����T�2�Bp�"^�
;F�TP{�Y�sH�.���O~���۬���_��>���ҟ�=�,��M�Ks�/a0"k�������j�lB*��@��*����=dF�$�CG! Om�״<kamH�R4<��
UX��G}��>�{n��s�
Wbo���J �/�:��@fec�|6��*����a��ǩ��BD
#���=/��«˗/_�a�p�C�*���(d+ƙ~`��14ټ��b�~���D�[o��\�h���A�ib��>�<��p��q,�
���\Sב�<���Q �v�ƍj��.ΐɡx�
���/=�1{ߪ���c�m�=�T�6(�e�}�F�)�\�Zn�/d��Rr�>2�
@�v��LE�7m��8��� �GH��={|lx�<t�z�+�������,����0��9�Ɯ�c9�;�|����P2V$3�v���0�*��Ɓ�̍P�B�&äfΘ��o�,Xp��A�A��A��E�E�j����_\M��Ց�q6NJO�Q���h���Cښ7o��0wV:���ԊQD�k֬���w���ׯ���u8��}U���M�]j�蒏~�3n�����fͺ,�RP
Q�8�sӏ~�?�^�z1��]Џ����.嵄��_8h�A�P<[�F�n�.Ľ���N��:��)Dn1�-Y�
�������8no/�,4�-��5�5@��-tH�F�� ��)p;h0���af�n�3qP
j�D`��`r~ ���IEND�B`�PK�p�[�D!
!
hikashop/script.phpnu�[���<?php
/**
* @package Quix
* @author ThemeXpert http://www.themexpert.com
* @copyright Copyright (c) 2010-2015 ThemeXpert. All rights reserved.
* @license GNU General Public License version 3 or later; see LICENSE.txt
* @since 1.0.0
*/
defined('_JEXEC') or die;
class plgNotiflyHikashopInstallerScript
{
/**
* Function to perform changes during install
*
* @param JInstallerAdapterComponent $parent The class calling this
method
*
* @return void
*
* @since 3.4
*/
public function postflight($parent)
{
self::incertTemplateInfo();
return;
}
/**
* enable necessary plugins to avoid bad experience
*/
function incertTemplateInfo()
{
$db = JFactory::getDBO();
$sql = "SELECT extension_id from `#__extensions` WHERE `type` =
'plugin' AND `folder` = 'notifly' AND `element` =
'hikashop'";
$db->setQuery($sql);
$plugin = $db->loadObject();
$sql = "SELECT * from `#__notifly_templates` WHERE `extension_id` =
'".$plugin->extension_id."' AND `alias` =
'hikashop_new_product_purchase'";
$db->setQuery($sql);
$templates = $db->loadObjectList();
/**
* check templates is exist
*/
if(!count($templates)){
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('extension_id', 'name',
'alias', 'message', 'state',
'published', 'access', 'language');
// Insert values.
$values = array($plugin->extension_id, $db->quote('HikaShop
new product purchase
'), $db->quote('hikashop_new_product_purchase'),
$db->quote('{{ name }} in {{ city }} Order Hikoshop new Product {{
time_ago }}'), '1', '1', '0',
$db->quote('*'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_templates'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
$templatesid = $db->insertid();
// Create a new query object.
$query = $db->getQuery(true);
// Insert columns.
$columns = array('template_id', 'extension_id',
'url');
// Insert values.
$values = array($templatesid, $plugin->extension_id,
$db->quote('#'));
// Prepare the insert query.
$query
->insert($db->quoteName('#__notifly_events'))
->columns($db->quoteName($columns))
->values(implode(',', $values));
// Set the query using our newly populated query object and execute it.
$db->setQuery($query);
$db->execute();
if ($db->execute()) {
die();
}
}
return true;
}
}
PK�p�[e��o--akeebasubs/akeebasubs.phpnu�[���PK�p�[_��"!!vakeebasubs/akeebasubs.xmlnu�[���PK�p�[�vǣ55�akeebasubs/media/logo.pngnu�[���PK�p�[r^�/-Jakeebasubs/script.phpnu�[���PK�p�[��0F��
yRblog/blog.phpnu�[���PK�p�[�wb���
tablog/blog.xmlnu�[���PK�p�[��x����fblog/media/logo.pngnu�[���PK�p�[^|1�j
j
��blog/script.phpnu�[���PK�p�[��^��[�digicom/digicom.phpnu�[���PK�p�[/yW��1�digicom/digicom.xmlnu�[���PK�p�[f�svmm��digicom/media/logo.pngnu�[���PK�p�[ly�=����digicom/script.phpnu�[���PK�p�[��<eWW��hikashop/hikashop.phpnu�[���PK�p�[�!�&&��hikashop/hikashop.xmlnu�[���PK�p�[���GG��hikashop/media/logo.pngnu�[���PK�p�[�D!
!
;'hikashop/script.phpnu�[���PK>�1