Version Notes
Third Release.Stable Version
Download this release
Release Info
Developer | Unicode Systems |
Extension | Uni_Supportticket |
Version | 0.3.0 |
Comparing to | |
See all releases |
Code changes from version 0.2.0 to 0.3.0
- app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticketreplywithticketid/Grid.php +0 -6
- app/code/community/Uni/Supportticket/Helper/Data.php +1 -1
- app/code/community/Uni/Supportticket/controllers/Adminhtml/SupportticketController.php +1 -0
- app/code/community/Uni/Supportticket/controllers/Adminhtml/SupportticketreplyController.php +3 -2
- app/code/community/Uni/Supportticket/controllers/SupportticketController.php +9 -0
- app/code/community/Uni/Supportticket/controllers/SupportticketreplyController.php +3 -3
- app/design/frontend/base/default/template/supportticket/index.phtml +0 -4
- app/design/frontend/base/default/template/supportticket/supportticket.phtml +8 -2
- app/etc/modules/Uni_Supportticket.xml +1 -1
- app/locale/en_US/template/email/support_ticket_reply.html +1 -0
- package.xml +5 -5
app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticketreplywithticketid/Grid.php
CHANGED
@@ -38,10 +38,6 @@ class Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Grid exte
|
|
38 |
"index" => "user_name",
|
39 |
'filter' => false,
|
40 |
));
|
41 |
-
// $this->addColumn("ticket_attachment", array(
|
42 |
-
// "header" => Mage::helper("supportticket")->__("Ticket Attachment"),
|
43 |
-
// "index" => "ticket_attachment",
|
44 |
-
// ));
|
45 |
$this->addColumn("reply_time", array(
|
46 |
"header" => Mage::helper("supportticket")->__("Reply Time"),
|
47 |
"index" => "reply_time",
|
@@ -57,8 +53,6 @@ class Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Grid exte
|
|
57 |
"index" => "is_admin",
|
58 |
'renderer' => new Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Renderer_Userrole(),
|
59 |
));
|
60 |
-
// $this->addExportType('*/*/exportCsv', Mage::helper('sales')->__('CSV'));
|
61 |
-
// $this->addExportType('*/*/exportExcel', Mage::helper('sales')->__('Excel'));
|
62 |
|
63 |
return parent::_prepareColumns();
|
64 |
}
|
38 |
"index" => "user_name",
|
39 |
'filter' => false,
|
40 |
));
|
|
|
|
|
|
|
|
|
41 |
$this->addColumn("reply_time", array(
|
42 |
"header" => Mage::helper("supportticket")->__("Reply Time"),
|
43 |
"index" => "reply_time",
|
53 |
"index" => "is_admin",
|
54 |
'renderer' => new Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Renderer_Userrole(),
|
55 |
));
|
|
|
|
|
56 |
|
57 |
return parent::_prepareColumns();
|
58 |
}
|
app/code/community/Uni/Supportticket/Helper/Data.php
CHANGED
@@ -36,7 +36,6 @@ class Uni_Supportticket_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
36 |
*/
|
37 |
public function getTicketDepartments() {
|
38 |
$_collection = Mage::getModel('supportticket/supportticketdepartment')->getCollection();
|
39 |
-
|
40 |
$_priority = array();
|
41 |
foreach ($_collection as $values) {
|
42 |
if ($values['dep_status'] == 0) {
|
@@ -44,6 +43,7 @@ class Uni_Supportticket_Helper_Data extends Mage_Core_Helper_Abstract {
|
|
44 |
}
|
45 |
}
|
46 |
return $_priority;
|
|
|
47 |
}
|
48 |
|
49 |
/*
|
36 |
*/
|
37 |
public function getTicketDepartments() {
|
38 |
$_collection = Mage::getModel('supportticket/supportticketdepartment')->getCollection();
|
|
|
39 |
$_priority = array();
|
40 |
foreach ($_collection as $values) {
|
41 |
if ($values['dep_status'] == 0) {
|
43 |
}
|
44 |
}
|
45 |
return $_priority;
|
46 |
+
|
47 |
}
|
48 |
|
49 |
/*
|
app/code/community/Uni/Supportticket/controllers/Adminhtml/SupportticketController.php
CHANGED
@@ -75,6 +75,7 @@ class Uni_Supportticket_Adminhtml_SupportticketController extends Mage_Adminhtml
|
|
75 |
*/
|
76 |
public function saveAction() {
|
77 |
$post_data = $this->getRequest()->getPost();
|
|
|
78 |
$_helper = Mage::helper('supportticket');
|
79 |
if (isset($post_data['ticket_repliess']) && $post_data['ticket_repliess']) {
|
80 |
$post_data['ticket_replies'] = $post_data['ticket_repliess'];
|
75 |
*/
|
76 |
public function saveAction() {
|
77 |
$post_data = $this->getRequest()->getPost();
|
78 |
+
|
79 |
$_helper = Mage::helper('supportticket');
|
80 |
if (isset($post_data['ticket_repliess']) && $post_data['ticket_repliess']) {
|
81 |
$post_data['ticket_replies'] = $post_data['ticket_repliess'];
|
app/code/community/Uni/Supportticket/controllers/Adminhtml/SupportticketreplyController.php
CHANGED
@@ -102,8 +102,9 @@ class Uni_Supportticket_Adminhtml_SupportticketreplyController extends Mage_Admi
|
|
102 |
|
103 |
$model = Mage::getModel("supportticket/supportticketreply")
|
104 |
->addData($post_data)
|
105 |
-
->setId($this->getRequest()->getParam("id"))
|
106 |
-
|
|
|
107 |
|
108 |
Mage::getSingleton("adminhtml/session")->addSuccess(Mage::helper("adminhtml")->__("Supportticketreply was successfully saved"));
|
109 |
Mage::getSingleton("adminhtml/session")->setSupportticketreplyData(false);
|
102 |
|
103 |
$model = Mage::getModel("supportticket/supportticketreply")
|
104 |
->addData($post_data)
|
105 |
+
->setId($this->getRequest()->getParam("id"));
|
106 |
+
|
107 |
+
$model->save();
|
108 |
|
109 |
Mage::getSingleton("adminhtml/session")->addSuccess(Mage::helper("adminhtml")->__("Supportticketreply was successfully saved"));
|
110 |
Mage::getSingleton("adminhtml/session")->setSupportticketreplyData(false);
|
app/code/community/Uni/Supportticket/controllers/SupportticketController.php
CHANGED
@@ -36,7 +36,11 @@ class Uni_Supportticket_SupportticketController extends Mage_Core_Controller_Fro
|
|
36 |
|
37 |
|
38 |
public function saveAction() {
|
|
|
39 |
$post_data = $this->getRequest()->getPost();
|
|
|
|
|
|
|
40 |
$_helper = Mage::helper('supportticket');
|
41 |
|
42 |
if ($post_data) {
|
@@ -77,14 +81,18 @@ class Uni_Supportticket_SupportticketController extends Mage_Core_Controller_Fro
|
|
77 |
$date = date('m/d/Y h:i:s a', time());
|
78 |
$model = Mage::getModel("supportticket/supportticket")
|
79 |
->addData($post_data)
|
|
|
80 |
->setUpdateTime($date)
|
81 |
->setCreateTime($date)
|
|
|
82 |
->setId($this->getRequest()->getParam("id"));
|
|
|
83 |
if ($_FILES['attachment']['name'] == ''):
|
84 |
$model->setTicketAttachment('No Attachment Found');
|
85 |
else:
|
86 |
$model->setTicketAttachment($newFilename);
|
87 |
endif;
|
|
|
88 |
$model->save();
|
89 |
$emailTemplate = Mage::getModel('core/email_template')->loadDefault('supportticket_email_email_template');
|
90 |
|
@@ -107,6 +115,7 @@ class Uni_Supportticket_SupportticketController extends Mage_Core_Controller_Fro
|
|
107 |
foreach ($departments as $key => $value) {
|
108 |
if ($key == $post_data['ticket_department']) {
|
109 |
$post_data['ticket_department'] = $value;
|
|
|
110 |
}
|
111 |
}
|
112 |
$adminEmail = Mage::getStoreConfig('support_ticket_ultimate/general_email_settings/supervisor_email');
|
36 |
|
37 |
|
38 |
public function saveAction() {
|
39 |
+
|
40 |
$post_data = $this->getRequest()->getPost();
|
41 |
+
$abc=$post_data['ticket_department'];
|
42 |
+
|
43 |
+
|
44 |
$_helper = Mage::helper('supportticket');
|
45 |
|
46 |
if ($post_data) {
|
81 |
$date = date('m/d/Y h:i:s a', time());
|
82 |
$model = Mage::getModel("supportticket/supportticket")
|
83 |
->addData($post_data)
|
84 |
+
|
85 |
->setUpdateTime($date)
|
86 |
->setCreateTime($date)
|
87 |
+
|
88 |
->setId($this->getRequest()->getParam("id"));
|
89 |
+
|
90 |
if ($_FILES['attachment']['name'] == ''):
|
91 |
$model->setTicketAttachment('No Attachment Found');
|
92 |
else:
|
93 |
$model->setTicketAttachment($newFilename);
|
94 |
endif;
|
95 |
+
$model->setDepartment($abc);
|
96 |
$model->save();
|
97 |
$emailTemplate = Mage::getModel('core/email_template')->loadDefault('supportticket_email_email_template');
|
98 |
|
115 |
foreach ($departments as $key => $value) {
|
116 |
if ($key == $post_data['ticket_department']) {
|
117 |
$post_data['ticket_department'] = $value;
|
118 |
+
|
119 |
}
|
120 |
}
|
121 |
$adminEmail = Mage::getStoreConfig('support_ticket_ultimate/general_email_settings/supervisor_email');
|
app/code/community/Uni/Supportticket/controllers/SupportticketreplyController.php
CHANGED
@@ -52,7 +52,7 @@ class Uni_Supportticket_SupportticketreplyController extends Mage_Core_Controlle
|
|
52 |
$uploader->setFilesDispersion(false);
|
53 |
$filename = "File-" . time() . $_FILES['ticket_attachment']['name'];
|
54 |
$filename = str_replace(' ', '-', $filename);
|
55 |
-
$path = Mage::getBaseDir('media') . DS . '
|
56 |
if (!is_dir($path)) {
|
57 |
mkdir($path, 0777, true);
|
58 |
}
|
@@ -88,7 +88,7 @@ class Uni_Supportticket_SupportticketreplyController extends Mage_Core_Controlle
|
|
88 |
$model->save();
|
89 |
|
90 |
$emailTemplate = Mage::getModel('core/email_template')->loadDefault('supportticketreply_email_email_template');
|
91 |
-
$attachmentFilePath = Mage::getBaseDir('media') . DS . '
|
92 |
if ($_FILES['ticket_attachment']['name']) {
|
93 |
if (file_exists($attachmentFilePath)) {
|
94 |
$fileContents = file_get_contents($attachmentFilePath);
|
@@ -144,7 +144,7 @@ class Uni_Supportticket_SupportticketreplyController extends Mage_Core_Controlle
|
|
144 |
if ($customer_data) {
|
145 |
$filename = $customer_data['ticket_attachment'];
|
146 |
}
|
147 |
-
$filepath = Mage::getBaseDir('media') . DS . '
|
148 |
|
149 |
if (!is_file($filepath) || !is_readable($filepath)) {
|
150 |
throw new Exception ( );
|
52 |
$uploader->setFilesDispersion(false);
|
53 |
$filename = "File-" . time() . $_FILES['ticket_attachment']['name'];
|
54 |
$filename = str_replace(' ', '-', $filename);
|
55 |
+
$path = Mage::getBaseDir('media') . DS . 'supportticket' . DS;
|
56 |
if (!is_dir($path)) {
|
57 |
mkdir($path, 0777, true);
|
58 |
}
|
88 |
$model->save();
|
89 |
|
90 |
$emailTemplate = Mage::getModel('core/email_template')->loadDefault('supportticketreply_email_email_template');
|
91 |
+
$attachmentFilePath = Mage::getBaseDir('media') . DS . 'supportticket' . DS . $filename;
|
92 |
if ($_FILES['ticket_attachment']['name']) {
|
93 |
if (file_exists($attachmentFilePath)) {
|
94 |
$fileContents = file_get_contents($attachmentFilePath);
|
144 |
if ($customer_data) {
|
145 |
$filename = $customer_data['ticket_attachment'];
|
146 |
}
|
147 |
+
$filepath = Mage::getBaseDir('media') . DS . 'supportticket' . DS . $filename;
|
148 |
|
149 |
if (!is_file($filepath) || !is_readable($filepath)) {
|
150 |
throw new Exception ( );
|
app/design/frontend/base/default/template/supportticket/index.phtml
CHANGED
@@ -24,12 +24,10 @@
|
|
24 |
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
*/
|
26 |
?>
|
27 |
-
|
28 |
<?php
|
29 |
$_helper = Mage::helper('supportticket');
|
30 |
$_status = $_helper->getTicketDepartments();
|
31 |
$_prioritys = $_helper->getTicketPrioritys();
|
32 |
-
|
33 |
echo $this->getChildHtml('supportticket_supportticket');
|
34 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
35 |
?>
|
@@ -77,7 +75,6 @@ $customer = Mage::getSingleton('customer/session')->getCustomer();
|
|
77 |
<input name="ticket_subject" id="ticket_subject" title="<?php echo Mage::helper('supportticket')->__('Subject') ?>" value="" class="input-text" type="text" />
|
78 |
</div>
|
79 |
</li>
|
80 |
-
|
81 |
<li class="wide">
|
82 |
<label for="ticket_message" class="required"><em>*</em><?php echo Mage::helper('supportticket')->__('Message') ?></label>
|
83 |
<div class="input-box">
|
@@ -90,7 +87,6 @@ $customer = Mage::getSingleton('customer/session')->getCustomer();
|
|
90 |
<div class="file-upload btn btn-primary"><span><?php echo $this->__('Upload') ?></span>
|
91 |
<input name="attachment" id="attachment" title="<?php echo Mage::helper('supportticket')->__('ATTACHMENT') ?>" class="input-file upload" type="file" />
|
92 |
</div>
|
93 |
-
|
94 |
</div>
|
95 |
</li>
|
96 |
</ul>
|
24 |
* @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
|
25 |
*/
|
26 |
?>
|
|
|
27 |
<?php
|
28 |
$_helper = Mage::helper('supportticket');
|
29 |
$_status = $_helper->getTicketDepartments();
|
30 |
$_prioritys = $_helper->getTicketPrioritys();
|
|
|
31 |
echo $this->getChildHtml('supportticket_supportticket');
|
32 |
$customer = Mage::getSingleton('customer/session')->getCustomer();
|
33 |
?>
|
75 |
<input name="ticket_subject" id="ticket_subject" title="<?php echo Mage::helper('supportticket')->__('Subject') ?>" value="" class="input-text" type="text" />
|
76 |
</div>
|
77 |
</li>
|
|
|
78 |
<li class="wide">
|
79 |
<label for="ticket_message" class="required"><em>*</em><?php echo Mage::helper('supportticket')->__('Message') ?></label>
|
80 |
<div class="input-box">
|
87 |
<div class="file-upload btn btn-primary"><span><?php echo $this->__('Upload') ?></span>
|
88 |
<input name="attachment" id="attachment" title="<?php echo Mage::helper('supportticket')->__('ATTACHMENT') ?>" class="input-file upload" type="file" />
|
89 |
</div>
|
|
|
90 |
</div>
|
91 |
</li>
|
92 |
</ul>
|
app/design/frontend/base/default/template/supportticket/supportticket.phtml
CHANGED
@@ -3,11 +3,14 @@
|
|
3 |
|
4 |
<?php
|
5 |
$customerData = Mage::getSingleton('customer/session')->getCustomer();
|
6 |
-
$_datasets = $this->getDatasets()->addFieldToFilter('user_id', $customerData->getId())
|
|
|
|
|
7 |
$_helper = Mage::helper('supportticket');
|
8 |
$_tickStatus = $_helper->getTicketStatuses();
|
9 |
$_tickPriority = $_helper->getTicketPrioritys();
|
10 |
$_tickDepartment = $_helper->getTicketDepartments();
|
|
|
11 |
?>
|
12 |
<div class="page-head">
|
13 |
<h3><?php echo $this->__('Support Ticket') ?></h3>
|
@@ -28,10 +31,13 @@ $_tickDepartment = $_helper->getTicketDepartments();
|
|
28 |
<tbody>
|
29 |
<?php foreach ($_datasets as $_dataset): ?>
|
30 |
<tr>
|
|
|
31 |
<td valign="middle" style="vertical-align:middle;"><?php echo $_dataset['ticket_id'] ?></td>
|
32 |
<?php
|
33 |
foreach ($_tickDepartment as $value):
|
34 |
-
|
|
|
|
|
35 |
?>
|
36 |
<td valign="middle" style="vertical-align:middle;"><?php echo $value['label'] ?></td>
|
37 |
<?php endif;
|
3 |
|
4 |
<?php
|
5 |
$customerData = Mage::getSingleton('customer/session')->getCustomer();
|
6 |
+
$_datasets = $this->getDatasets()->addFieldToFilter('user_id', $customerData->getId());
|
7 |
+
//$_datasets = $this->getDatasets();
|
8 |
+
//Zend_Debug::dump($_datasets);
|
9 |
$_helper = Mage::helper('supportticket');
|
10 |
$_tickStatus = $_helper->getTicketStatuses();
|
11 |
$_tickPriority = $_helper->getTicketPrioritys();
|
12 |
$_tickDepartment = $_helper->getTicketDepartments();
|
13 |
+
//Zend_Debug::dump($_tickDepartment);
|
14 |
?>
|
15 |
<div class="page-head">
|
16 |
<h3><?php echo $this->__('Support Ticket') ?></h3>
|
31 |
<tbody>
|
32 |
<?php foreach ($_datasets as $_dataset): ?>
|
33 |
<tr>
|
34 |
+
|
35 |
<td valign="middle" style="vertical-align:middle;"><?php echo $_dataset['ticket_id'] ?></td>
|
36 |
<?php
|
37 |
foreach ($_tickDepartment as $value):
|
38 |
+
|
39 |
+
// Zend_debug::dump($value);
|
40 |
+
if ($_dataset['department']== $value['value']) :
|
41 |
?>
|
42 |
<td valign="middle" style="vertical-align:middle;"><?php echo $value['label'] ?></td>
|
43 |
<?php endif;
|
app/etc/modules/Uni_Supportticket.xml
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
<Uni_Supportticket>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
-
<version>0.
|
8 |
</Uni_Supportticket>
|
9 |
</modules>
|
10 |
</config>
|
4 |
<Uni_Supportticket>
|
5 |
<active>true</active>
|
6 |
<codePool>community</codePool>
|
7 |
+
<version>0.3.0</version>
|
8 |
</Uni_Supportticket>
|
9 |
</modules>
|
10 |
</config>
|
app/locale/en_US/template/email/support_ticket_reply.html
CHANGED
@@ -5,3 +5,4 @@
|
|
5 |
<b>User Name: </b>{{var name}}<br>
|
6 |
<b>Reply: </b>{{var reply}}<br>
|
7 |
|
|
5 |
<b>User Name: </b>{{var name}}<br>
|
6 |
<b>Reply: </b>{{var reply}}<br>
|
7 |
|
8 |
+
|
package.xml
CHANGED
@@ -1,7 +1,7 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Uni_Supportticket</name>
|
4 |
-
<version>0.
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
@@ -18,11 +18,11 @@
|
|
18 |
-> User and admin both can upload any type of file and file can be downloadable by the customer on the frontend.
|
19 |

|
20 |
-> When user post a support ticket an email is sent to the admin along with the file attachment if any.</description>
|
21 |
-
<notes>Stable Version</notes>
|
22 |
<authors><author><name>Unicode Systems</name><user>Unicode_Systems</user><email>magento@unicodesystems.in</email></author></authors>
|
23 |
-
<date>2015-
|
24 |
-
<time>
|
25 |
-
<contents><target name="magecommunity"><dir name="Uni"><dir name="Supportticket"><dir name="Block"><dir name="Adminhtml"><dir name="Customer"><dir name="Edit"><file name="Tabs.php" hash="fc42ad99bc121e7d53483ede7d0ee21d"/><file name="Tabsw.php" hash="0de20b336a63eb363a90603c38f6f9af"/></dir></dir><dir name="Report"><dir name="Supportticket"><file name="Grid.php" hash="955697e267ab3ce320b1216d6d0b4db7"/></dir><file name="Supportticket.php" hash="865baf5a354c7ffb2a683a75662f1545"/></dir><dir name="Supportticket"><file name="Customergrid.php" hash="33f7ff541c3a8593bbba4a2de89b77f4"/><dir name="Edit"><file name="Form.php" hash="5e671ba53815910b197d6188896c8551"/><dir name="Tab"><file name="Form.php" hash="4cf6b33f2a6e6c1d0a248e4d9486e1b9"/></dir><file name="Tabs.php" hash="1e7f16bd4069a4d9768132ef46f40b52"/></dir><file name="Edit.php" hash="d722aefac7d7d98615f5e57efc9ddf40"/><dir name="Grid"><dir name="Renderer"><file name="Collisiontype.php" hash="8a8633b3a53752966520125e3b272e6e"/><file name="State.php" hash="0740c8bb39739c0c23e634483266c493"/></dir></dir><file name="Grid.php" hash="c7efff22dd2de5eac5ee98b20f17542e"/></dir><file name="Supportticket.php" hash="569359f4d5b613f0c65a6c177de109c8"/><file name="Supportticketbackend.php" hash="6f211e8267ac74110addda502d181e51"/><dir name="Supportticketdepartment"><dir name="Edit"><file name="Form.php" hash="0f599a953b1805b1294d21ea63677abe"/><dir name="Tab"><file name="Form.php" hash="47e7bfb967f4f1624d825cfffd0ef7e5"/></dir><file name="Tabs.php" hash="f65ca547100de6eb358251d5ff333dca"/></dir><file name="Edit.php" hash="603bc8f1b5df38631a2da3d9df573cea"/><file name="Grid.php" hash="fb3d239af4f61dca738cb7f85490ddb9"/></dir><file name="Supportticketdepartment.php" hash="c214b7977237edb6e5c870d3f6140666"/><dir name="Supportticketpriority"><dir name="Edit"><file name="Form.php" hash="de92b4fbd20b6a7027fdcd7149fe97b9"/><dir name="Tab"><file name="Form.php" hash="a7a6bf946467954a3c145122d8dea469"/></dir><file name="Tabs.php" hash="2616b7b7618dbdc4fad0e9d7a6a13c50"/></dir><file name="Edit.php" hash="505d432e966925792eb0fe44db677158"/><file name="Grid.php" hash="abf8e53f10ea8f4b83179c60f8abefee"/></dir><file name="Supportticketpriority.php" hash="e6455afb27c806515882c8a89e3794a0"/><dir name="Supportticketreply"><dir name="Edit"><file name="Form.php" hash="8fe2fbd2a54d7c5563d77c84ea273631"/><dir name="Tab"><file name="Form.php" hash="e27ce8ce4b4ffe0d4d9c1db3ecd4bfcf"/></dir><file name="Tabs.php" hash="15295dd12d9b6da83b90a304943a0da0"/></dir><file name="Edit.php" hash="2f44618e199e3584bf35cf9d00ad649b"/><file name="Grid.php" hash="03aa702e1f65b3099495db5de3a2bf07"/></dir><file name="Supportticketreply.php" hash="88417609ae55117a3562bc1479c62929"/><dir name="Supportticketreplywithticketid"><file name="Grid.php" hash="
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.5</min><max>1.9</max></package><extension><name>gd</name><min>2.0.28</min><max>3.0</max></extension></required></dependencies>
|
28 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Uni_Supportticket</name>
|
4 |
+
<version>0.3.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license uri="http://opensource.org/licenses/osl-3.0.php">Open Software License (OSL)</license>
|
7 |
<channel>community</channel>
|
18 |
-> User and admin both can upload any type of file and file can be downloadable by the customer on the frontend.
|
19 |

|
20 |
-> When user post a support ticket an email is sent to the admin along with the file attachment if any.</description>
|
21 |
+
<notes>Third Release.Stable Version</notes>
|
22 |
<authors><author><name>Unicode Systems</name><user>Unicode_Systems</user><email>magento@unicodesystems.in</email></author></authors>
|
23 |
+
<date>2015-03-10</date>
|
24 |
+
<time>06:38:05</time>
|
25 |
+
<contents><target name="magecommunity"><dir name="Uni"><dir name="Supportticket"><dir name="Block"><dir name="Adminhtml"><dir name="Customer"><dir name="Edit"><file name="Tabs.php" hash="fc42ad99bc121e7d53483ede7d0ee21d"/><file name="Tabsw.php" hash="0de20b336a63eb363a90603c38f6f9af"/></dir></dir><dir name="Report"><dir name="Supportticket"><file name="Grid.php" hash="955697e267ab3ce320b1216d6d0b4db7"/></dir><file name="Supportticket.php" hash="865baf5a354c7ffb2a683a75662f1545"/></dir><dir name="Supportticket"><file name="Customergrid.php" hash="33f7ff541c3a8593bbba4a2de89b77f4"/><dir name="Edit"><file name="Form.php" hash="5e671ba53815910b197d6188896c8551"/><dir name="Tab"><file name="Form.php" hash="4cf6b33f2a6e6c1d0a248e4d9486e1b9"/></dir><file name="Tabs.php" hash="1e7f16bd4069a4d9768132ef46f40b52"/></dir><file name="Edit.php" hash="d722aefac7d7d98615f5e57efc9ddf40"/><dir name="Grid"><dir name="Renderer"><file name="Collisiontype.php" hash="8a8633b3a53752966520125e3b272e6e"/><file name="State.php" hash="0740c8bb39739c0c23e634483266c493"/></dir></dir><file name="Grid.php" hash="c7efff22dd2de5eac5ee98b20f17542e"/></dir><file name="Supportticket.php" hash="569359f4d5b613f0c65a6c177de109c8"/><file name="Supportticketbackend.php" hash="6f211e8267ac74110addda502d181e51"/><dir name="Supportticketdepartment"><dir name="Edit"><file name="Form.php" hash="0f599a953b1805b1294d21ea63677abe"/><dir name="Tab"><file name="Form.php" hash="47e7bfb967f4f1624d825cfffd0ef7e5"/></dir><file name="Tabs.php" hash="f65ca547100de6eb358251d5ff333dca"/></dir><file name="Edit.php" hash="603bc8f1b5df38631a2da3d9df573cea"/><file name="Grid.php" hash="fb3d239af4f61dca738cb7f85490ddb9"/></dir><file name="Supportticketdepartment.php" hash="c214b7977237edb6e5c870d3f6140666"/><dir name="Supportticketpriority"><dir name="Edit"><file name="Form.php" hash="de92b4fbd20b6a7027fdcd7149fe97b9"/><dir name="Tab"><file name="Form.php" hash="a7a6bf946467954a3c145122d8dea469"/></dir><file name="Tabs.php" hash="2616b7b7618dbdc4fad0e9d7a6a13c50"/></dir><file name="Edit.php" hash="505d432e966925792eb0fe44db677158"/><file name="Grid.php" hash="abf8e53f10ea8f4b83179c60f8abefee"/></dir><file name="Supportticketpriority.php" hash="e6455afb27c806515882c8a89e3794a0"/><dir name="Supportticketreply"><dir name="Edit"><file name="Form.php" hash="8fe2fbd2a54d7c5563d77c84ea273631"/><dir name="Tab"><file name="Form.php" hash="e27ce8ce4b4ffe0d4d9c1db3ecd4bfcf"/></dir><file name="Tabs.php" hash="15295dd12d9b6da83b90a304943a0da0"/></dir><file name="Edit.php" hash="2f44618e199e3584bf35cf9d00ad649b"/><file name="Grid.php" hash="03aa702e1f65b3099495db5de3a2bf07"/></dir><file name="Supportticketreply.php" hash="88417609ae55117a3562bc1479c62929"/><dir name="Supportticketreplywithticketid"><file name="Grid.php" hash="6eba8e8fde1d6c42995c8e1861defbb4"/><dir name="Renderer"><file name="Userrole.php" hash="1fb541bb8f7c2779422775d470c639ea"/></dir></dir><file name="Supportticketreplywithticketid.php" hash="0ad7f1e33f91be8616170068e874789d"/><dir name="Supportticketstatus"><dir name="Edit"><file name="Form.php" hash="b404a4691f2295fb8e93cef4bea4f1cb"/><dir name="Tab"><file name="Form.php" hash="eda63baf9e6bdd463af433f0c34cceb6"/></dir><file name="Tabs.php" hash="df8577faab440f3fa4b2e3b3926654d4"/></dir><file name="Edit.php" hash="9946678f57984fa65942ebea7a8c7a2e"/><file name="Grid.php" hash="0a5b6f2b85aa21f975bbf4369cdfb889"/></dir><file name="Supportticketstatus.php" hash="0e68d18e03e0d44c18280ddb11ba6ee5"/></dir><file name="Index.php" hash="1af33d38eb99d40707963d81075c3e96"/><file name="Supportticket.php" hash="53917ea5dc20bd19f8c26080d4a0b2c5"/><file name="Supportticketreply.php" hash="fcd187d41b2c30bfea1025bc1a8de515"/></dir><dir name="Helper"><file name="Data.php" hash="6243d788cc5433d3d9b7c0eb6d62bb39"/></dir><dir name="Model"><dir name="Mysql4"><dir name="Supportticket"><file name="Collection.php" hash="2708fd37d37aba45563102f8d24ec13a"/></dir><file name="Supportticket.php" hash="966f9fe18be3d2049bb00f137ba4d5f9"/><dir name="Supportticketdepartment"><file name="Collection.php" hash="a04c22ddd5f9faa4f06d88d23282e297"/></dir><file name="Supportticketdepartment.php" hash="339bca69c852e632416fc6b1345e7b07"/><dir name="Supportticketpriority"><file name="Collection.php" hash="9b1ab61ab569ce9b0f4a087e35c305d2"/></dir><file name="Supportticketpriority.php" hash="40e57235920bb2fb10393cf1600bf2f7"/><dir name="Supportticketreply"><file name="Collection.php" hash="061ba35a9f8ed66562a116243aba136f"/></dir><file name="Supportticketreply.php" hash="ff7df59a220cf818c85a6d99332bcab4"/><dir name="Supportticketstatus"><file name="Collection.php" hash="ac30f2d77cd959360adb0a2e31cd5b8e"/></dir><file name="Supportticketstatus.php" hash="99b2bfb98a0290ab319a25a46676f678"/></dir><file name="Supportticket.php" hash="33c8f158216077f1ac43054f6b1a1c49"/><file name="Supportticketdepartment.php" hash="847720c946b686c6644a6ecf15f33066"/><file name="Supportticketpriority.php" hash="2ad95ebca901f3817a2db6c8a2abb8ef"/><file name="Supportticketreply.php" hash="77e51bcceae4744835625130b15b3d68"/><file name="Supportticketstatus.php" hash="cb19d51376fd556f6b22ca663b74f35d"/></dir><dir name="controllers"><dir name="Adminhtml"><dir name="Report"><file name="SupportticketController.php" hash="10b7c994906c79ca22ab25e89a7121f7"/></dir><file name="SupportticketController.php" hash="027bc0379f81d01b958021d004bea4a4"/><file name="SupportticketController_1.php" hash="7e926ba3bcc2bb57837a9a75e06ffcba"/><file name="SupportticketbackendController.php" hash="dd6dfcb659658fbcab9881250f6bb9f9"/><file name="SupportticketdepartmentController.php" hash="2cb3e2ba52dc9b96e0d39924189ecfab"/><file name="SupportticketpriorityController.php" hash="d3e6e464db9cc57679da6c00f0291566"/><file name="SupportticketreplyController.php" hash="a291fe208de8ee01d07edcb2dcd1ed1d"/><file name="SupportticketstatusController.php" hash="5095589d318868273b0677f61a5163af"/></dir><file name="IndexController.php" hash="14090eecdff609576b5f55c2033efa29"/><file name="SupportticketController.php" hash="a81c15739177a62c12f429d8129deb21"/><file name="SupportticketreplyController.php" hash="5774164d9fe063ba3ce044a0869b0777"/></dir><dir name="etc"><file name="adminhtml.xml" hash="bc447ce34231c7f7994b9a933e1d063f"/><file name="config.xml" hash="1b71d57eebdb61b498680afa3d0afb81"/><file name="system.xml" hash="55c05c7712ae9e3cdd98f68dcdea853c"/></dir><dir name="sql"><dir name="supportticket_setup"><file name="mysql4-install-0.1.0.php" hash="704b58cfaa622cd82ec6adf85b7a1aa8"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Uni_Supportticket.xml" hash="249a312dccae3bbb8d2111a28c655b81"/></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="supportticket.xml" hash="ff9140af95dd8f83ec7fd16b2ae920b8"/></dir></dir></dir></dir><dir name="frontend"><dir name="base"><dir name="default"><dir name="layout"><file name="supportticket.xml" hash="18ffaa4cf4f4ad8ed47838a1c582ce2c"/></dir><dir name="template"><dir name="supportticket"><file name="index.phtml" hash="30abad073e013c153e9197f2d9110d25"/><file name="supportticket.phtml" hash="8afe04d4205d2faa210988aa4e0e48d8"/><file name="supportticketreply.phtml" hash="dcbe160871e49f1e86da67fedef693e0"/><file name="supportticketreply_1.phtml" hash="1910dd6ea19e23e7e4c6097a481effd2"/><file name="view.phtml" hash="f630302e83ff24c38e0d12c055dd4ce4"/></dir></dir></dir></dir></dir></target><target name="magelocale"><dir name="en_US"><dir name="template"><dir name="email"><file name="support_ticket_reply.html" hash="aa421c3a18b6f3d40a109a8f3c6ff6c4"/><file name="support_ticket_form.html" hash="66a1076b2299a11f9a1d5b9f257180e3"/></dir></dir></dir></target></contents>
|
26 |
<compatible/>
|
27 |
<dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php><package><name>Mage_Core_Modules</name><channel>community</channel><min>1.5</min><max>1.9</max></package><extension><name>gd</name><min>2.0.28</min><max>3.0</max></extension></required></dependencies>
|
28 |
</package>
|