Uni_Supportticket - Version 0.3.0

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 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
- ->save();
 
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 . 'supportticketreply' . 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 . 'supportticketreply' . DS . $filename;
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 . 'supportticketreply' . DS . $filename;
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())->getData();
 
 
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
- if ($_dataset['department'] == $value['value']) :
 
 
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.2.0</version>
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.2.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,11 +18,11 @@
18
  -&gt; User and admin both can upload any type of file and file can be downloadable by the customer on the frontend.&#xD;
19
  &#xD;
20
  -&gt; 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-02-23</date>
24
- <time>10:21:46</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="927cf6b68fe61a84e950f72dec8593c0"/><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="205d9c7a8427ecf8dbf4510d1c3d00c2"/></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="a0248d97be244186c0b6c453ae234542"/><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="f9e3f040a0d2ba5fbdd56048607dd2e4"/><file name="SupportticketstatusController.php" hash="5095589d318868273b0677f61a5163af"/></dir><file name="IndexController.php" hash="14090eecdff609576b5f55c2033efa29"/><file name="SupportticketController.php" hash="55103beee6d2346529e072ca66fa7d48"/><file name="SupportticketreplyController.php" hash="378d9a2f6b306817f96cc9e4f7e25747"/></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="354e8da41a72dbda3bb25a3539b8309f"/></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="7dcedb62b7d4f72316feee1130c1d805"/><file name="supportticket.phtml" hash="d76e3064faffda4300551935fc81472f"/><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="2cf97d8b52c01ec196f0c6fbd6f8e640"/><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>
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
  -&gt; User and admin both can upload any type of file and file can be downloadable by the customer on the frontend.&#xD;
19
  &#xD;
20
  -&gt; 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>