Uni_Supportticket - Version 0.2.0

Version Notes

Stable Version

Download this release

Release Info

Developer Unicode Systems
Extension Uni_Supportticket
Version 0.2.0
Comparing to
See all releases


Code changes from version 0.1.0 to 0.2.0

app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticket/Grid/Renderer/Collisiontype.php CHANGED
@@ -8,7 +8,7 @@ class Uni_Supportticket_Block_Adminhtml_Supportticket_Grid_Renderer_Collisiontyp
8
  $title = $collection->load($value)->getTitle();
9
  $color = $collection->load($value)->getFontColor();
10
  $color1 = $collection->load($value)->getBackgroundColor();
11
- return '<span style="color:' . $color . '; background-color:' . $color1 . '"><b>' . $title . '</b></span>';
12
  }
13
 
14
  }
8
  $title = $collection->load($value)->getTitle();
9
  $color = $collection->load($value)->getFontColor();
10
  $color1 = $collection->load($value)->getBackgroundColor();
11
+ return '<span style="color:' .$color . '; background-color:' .$color1 . '"><b>' . $title . '</b></span>';
12
  }
13
 
14
  }
app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticket/Grid/Renderer/State.php CHANGED
@@ -7,7 +7,7 @@ class Uni_Supportticket_Block_Adminhtml_Supportticket_Grid_Renderer_State extend
7
  $title = $collection->load($value)->getTitle();
8
  $color = $collection->load($value)->getFontColor();
9
  $color1 = $collection->load($value)->getBackgroundColor();
10
- return '<span style="color:'.$color.'; background-color:'.$color1.'"><b>'.$title.'</b></span>';
11
  }
12
  }
13
  ?>
7
  $title = $collection->load($value)->getTitle();
8
  $color = $collection->load($value)->getFontColor();
9
  $color1 = $collection->load($value)->getBackgroundColor();
10
+ return '<span style="color:' .$color.'; background-color:'.$color1.'"><b>'.$title.'</b></span>';
11
  }
12
  }
13
  ?>
app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticketreplywithticketid/Grid.php CHANGED
@@ -18,6 +18,7 @@ class Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Grid exte
18
  }
19
 
20
  protected function _prepareColumns() {
 
21
  $this->addColumn("entity_id", array(
22
  "header" => Mage::helper("supportticket")->__("ID"),
23
  "align" => "right",
@@ -54,7 +55,7 @@ class Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Grid exte
54
  $this->addColumn("is_admin", array(
55
  "header" => Mage::helper("supportticket")->__("User Role"),
56
  "index" => "is_admin",
57
- 'renderer' => new Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Renderer_Userrole,
58
  ));
59
  // $this->addExportType('*/*/exportCsv', Mage::helper('sales')->__('CSV'));
60
  // $this->addExportType('*/*/exportExcel', Mage::helper('sales')->__('Excel'));
18
  }
19
 
20
  protected function _prepareColumns() {
21
+
22
  $this->addColumn("entity_id", array(
23
  "header" => Mage::helper("supportticket")->__("ID"),
24
  "align" => "right",
55
  $this->addColumn("is_admin", array(
56
  "header" => Mage::helper("supportticket")->__("User Role"),
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'));
app/code/community/Uni/Supportticket/Block/Adminhtml/Supportticketreplywithticketid/Renderer/Userrole.php CHANGED
@@ -15,10 +15,8 @@ class Uni_Supportticket_Block_Adminhtml_Supportticketreplywithticketid_Renderer_
15
 
16
  //put your code here
17
  const IS_ADMIN = 1;
18
-
19
  public function render(Varien_Object $row) {
20
  $is_user = $row->getData('is_admin');
21
- Mage::log($is_user,null,'nimit.log');
22
  if($is_user == self::IS_ADMIN){
23
  return '<span style="color:red"><b>Admin</b></span>';
24
  }else{
15
 
16
  //put your code here
17
  const IS_ADMIN = 1;
 
18
  public function render(Varien_Object $row) {
19
  $is_user = $row->getData('is_admin');
 
20
  if($is_user == self::IS_ADMIN){
21
  return '<span style="color:red"><b>Admin</b></span>';
22
  }else{
app/code/community/Uni/Supportticket/Helper/Data.php CHANGED
@@ -1,7 +1,3 @@
1
- <?php
2
-
3
- ?>
4
-
5
  <?php
6
 
7
  class Uni_Supportticket_Helper_Data extends Mage_Core_Helper_Abstract {
 
 
 
 
1
  <?php
2
 
3
  class Uni_Supportticket_Helper_Data extends Mage_Core_Helper_Abstract {
app/code/community/Uni/Supportticket/controllers/IndexController.php CHANGED
@@ -5,6 +5,7 @@ class Uni_Supportticket_IndexController extends Mage_Core_Controller_Front_Actio
5
  * Display support ticket block on frontend
6
  */
7
  public function IndexAction() {
 
8
  $this->loadLayout();
9
  $this->getLayout()->getBlock("head")->setTitle($this->__("Support Ticket"));
10
  $breadcrumbs = $this->getLayout()->getBlock("breadcrumbs");
@@ -20,6 +21,10 @@ class Uni_Supportticket_IndexController extends Mage_Core_Controller_Front_Actio
20
  ));
21
 
22
  $this->renderLayout();
 
 
 
 
23
 
24
  }
25
  }
5
  * Display support ticket block on frontend
6
  */
7
  public function IndexAction() {
8
+ if (Mage::getSingleton('customer/session')->isLoggedIn() == 1){
9
  $this->loadLayout();
10
  $this->getLayout()->getBlock("head")->setTitle($this->__("Support Ticket"));
11
  $breadcrumbs = $this->getLayout()->getBlock("breadcrumbs");
21
  ));
22
 
23
  $this->renderLayout();
24
+ }
25
+ else {
26
+ $this->_redirect();
27
+ }
28
 
29
  }
30
  }
app/code/community/Uni/Supportticket/controllers/SupportticketController.php CHANGED
@@ -43,9 +43,9 @@ class Uni_Supportticket_SupportticketController extends Mage_Core_Controller_Fro
43
  try {
44
  $error = false;
45
 
46
- // if (!Zend_Validate::is(trim($post_data['ticket_subject']), 'NotEmpty')) {
47
- // $error = true;
48
- // }
49
  if (!Zend_Validate::is(trim($post_data['ticket_message']), 'NotEmpty')) {
50
  $error = true;
51
  }
@@ -53,7 +53,7 @@ class Uni_Supportticket_SupportticketController extends Mage_Core_Controller_Fro
53
  if (isset($_FILES['attachment']['name']) and (file_exists($_FILES['attachment']['tmp_name']))) {
54
  try {
55
  $uploader = new Varien_File_Uploader('attachment');
56
- // $uploader->setAllowedExtensions(array('doc', 'docx', 'pdf', 'jpg', 'jpeg', 'png', 'bmp', 'gif'));
57
  $uploader->setAllowRenameFiles(false);
58
  $uploader->setFilesDispersion(false);
59
  $filename = "File-" . time() . $_FILES['attachment']['name'];
43
  try {
44
  $error = false;
45
 
46
+ if (!Zend_Validate::is(trim($post_data['ticket_subject']), 'NotEmpty')) {
47
+ $error = true;
48
+ }
49
  if (!Zend_Validate::is(trim($post_data['ticket_message']), 'NotEmpty')) {
50
  $error = true;
51
  }
53
  if (isset($_FILES['attachment']['name']) and (file_exists($_FILES['attachment']['tmp_name']))) {
54
  try {
55
  $uploader = new Varien_File_Uploader('attachment');
56
+ $uploader->setAllowedExtensions(array('doc', 'docx', 'pdf', 'jpg', 'jpeg', 'png', 'bmp', 'gif'));
57
  $uploader->setAllowRenameFiles(false);
58
  $uploader->setFilesDispersion(false);
59
  $filename = "File-" . time() . $_FILES['attachment']['name'];
app/code/community/Uni/Supportticket/controllers/SupportticketreplyController.php CHANGED
@@ -47,7 +47,7 @@ class Uni_Supportticket_SupportticketreplyController extends Mage_Core_Controlle
47
  if (isset($_FILES['ticket_attachment']['name']) and (file_exists($_FILES['ticket_attachment']['tmp_name']))) {
48
  try {
49
  $uploader = new Varien_File_Uploader('ticket_attachment');
50
- // $uploader->setAllowedExtensions(array('doc', 'docx', 'pdf', 'jpg', 'jpeg', 'png', 'bmp', 'gif'));
51
  $uploader->setAllowRenameFiles(false);
52
  $uploader->setFilesDispersion(false);
53
  $filename = "File-" . time() . $_FILES['ticket_attachment']['name'];
47
  if (isset($_FILES['ticket_attachment']['name']) and (file_exists($_FILES['ticket_attachment']['tmp_name']))) {
48
  try {
49
  $uploader = new Varien_File_Uploader('ticket_attachment');
50
+ $uploader->setAllowedExtensions(array('doc', 'docx', 'pdf', 'jpg', 'jpeg', 'png', 'bmp', 'gif'));
51
  $uploader->setAllowRenameFiles(false);
52
  $uploader->setFilesDispersion(false);
53
  $filename = "File-" . time() . $_FILES['ticket_attachment']['name'];
app/design/frontend/{default → base}/default/layout/supportticket.xml RENAMED
@@ -9,6 +9,8 @@
9
  </reference>
10
  </supportticket_index_index>
11
 
 
 
12
  <supportticket_supportticket_index>
13
  <update handle="customer_account"/>
14
  <reference name="my.account.wrapper">
@@ -18,14 +20,27 @@
18
  </reference>
19
  </supportticket_supportticket_index>
20
 
 
 
21
  <supportticket_supportticketreply_index>
22
  <reference name="root">
23
  <action method="setTemplate"><template>page/1column.phtml</template></action>
24
  </reference>
25
  <reference name="content">
 
26
  </reference>
27
  </supportticket_supportticketreply_index>
28
 
 
 
 
 
 
 
 
 
 
 
29
  <customer_account>
30
  <reference name="customer_account_navigation">
31
  <action method="addLink" translate="label" module="supportticket">
9
  </reference>
10
  </supportticket_index_index>
11
 
12
+
13
+
14
  <supportticket_supportticket_index>
15
  <update handle="customer_account"/>
16
  <reference name="my.account.wrapper">
20
  </reference>
21
  </supportticket_supportticket_index>
22
 
23
+
24
+
25
  <supportticket_supportticketreply_index>
26
  <reference name="root">
27
  <action method="setTemplate"><template>page/1column.phtml</template></action>
28
  </reference>
29
  <reference name="content">
30
+ <!--<block type="supportticket/supportticketreply" name="supportticket_supportticketreply" template="supportticket/supportticketreply.phtml"/>-->
31
  </reference>
32
  </supportticket_supportticketreply_index>
33
 
34
+
35
+ <!-- <supportticket_supportticket_view>
36
+ <reference name="root">
37
+ <action method="setTemplate"><template>page/1column.phtml</template></action>
38
+ </reference>
39
+ <reference name="content">
40
+ <block type="supportticket/supportticket" name="supportticket_supportticketview" template="supportticket/view.phtml"/>
41
+ </reference>
42
+ </supportticket_supportticket_view>-->
43
+
44
  <customer_account>
45
  <reference name="customer_account_navigation">
46
  <action method="addLink" translate="label" module="supportticket">
app/design/frontend/{default → base}/default/template/supportticket/index.phtml RENAMED
File without changes
app/design/frontend/{default → base}/default/template/supportticket/supportticket.phtml RENAMED
File without changes
app/design/frontend/{default → base}/default/template/supportticket/supportticketreply.phtml RENAMED
File without changes
app/design/frontend/base/default/template/supportticket/supportticketreply_1.phtml ADDED
@@ -0,0 +1,47 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php echo $this->getMessagesBlock()->getGroupedHtml() ?>
2
+ <?php
3
+ //$_datasets = $this->getDatasets();
4
+ $customerData = Mage::getSingleton('customer/session')->getCustomer();
5
+ $tick = $this->getCurrentTicketId($this->getRequest()->getParam('id'));
6
+ $_datasets = $this->getDatasets()->addFieldToFilter('user_id', $customerData->getId())->addFieldToFilter('ticket_id', $tick)->getData();
7
+ //Zend_Debug::dump($_datasets);
8
+ ?>
9
+ <div class="page-head">
10
+ <h3><?php echo $this->__('Support ticket reply') ?></h3>
11
+ </div>
12
+ <?php echo $this->getPagerHtml(); ?>
13
+ <?php if (count($_datasets)): ?>
14
+ <table cellspacing="0" class="data-table" id="data-table">
15
+ <thead>
16
+ <tr>
17
+ <th><?php echo $this->__('ticket id') ?></th>
18
+ <th><?php echo $this->__('Reply Time') ?></th>
19
+ <th><?php echo $this->__('ticket attachment') ?></th>
20
+ <th><?php echo $this->__('ticket replies') ?></th>
21
+ <th> &nbsp; </th>
22
+ </tr>
23
+ </thead>
24
+ <tbody>
25
+ <?php foreach ($_datasets as $_dataset): ?>
26
+ <tr>
27
+ <td valign="middle" style="vertical-align:middle;"><?php echo $_dataset['ticket_id'] ?></td>
28
+ <td valign="middle" style="vertical-align:middle;"><?php echo $_dataset['reply_time'] ?></td>
29
+ <td valign="middle" style="vertical-align:middle;">
30
+ <?php
31
+ if ($_dataset['ticket_attachment'] == 'No Attachment Found') {
32
+ echo $_dataset['ticket_attachment'];
33
+ } else {
34
+ ?>
35
+ <a href="<?php echo $this->getUrl('supportticket/supportticketreply/download', array('entity_id' => $_dataset['entity_id'])) ?>"><?php echo $_dataset['ticket_attachment'] ?></a>
36
+ <?php } ?>
37
+ </td>
38
+ <td valign="middle" style="vertical-align:middle;"><?php echo $_dataset['ticket_replies'] ?></td>
39
+ </tr>
40
+ <?php endforeach; ?>
41
+ </tbody>
42
+ </table>
43
+ <script type="text/javascript">decorateTable('data-table')</script>
44
+ <?php echo $this->getPagerHtml(); ?>
45
+ <?php else: ?>
46
+ <p><?php echo $this->__('You have submited no data.'); ?></p>
47
+ <?php endif ?>
app/design/frontend/{default → base}/default/template/supportticket/view.phtml RENAMED
File without changes
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.1.0</version>
8
  </Uni_Supportticket>
9
  </modules>
10
  </config>
4
  <Uni_Supportticket>
5
  <active>true</active>
6
  <codePool>community</codePool>
7
+ <version>0.2.0</version>
8
  </Uni_Supportticket>
9
  </modules>
10
  </config>
package.xml CHANGED
@@ -1,20 +1,28 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Uni_Supportticket</name>
4
- <version>0.1.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>
8
  <extends/>
9
- <summary>Magento Support Ticket module provides the facility to submit a ticket assigned to specific department, priority and revert back with explanatory information.&#xD;
10
- </summary>
11
- <description>The extension is capable of collecting the information from various customer groups. Customer just have to post their request, the extension will fetch the request and shown on admin panel plus an email sent to the concerned authority.&#xD;
12
- </description>
13
- <notes>This is first release</notes>
 
 
 
 
 
 
 
 
14
  <authors><author><name>Unicode Systems</name><user>Unicode_Systems</user><email>magento@unicodesystems.in</email></author></authors>
15
- <date>2015-01-24</date>
16
- <time>09:51:33</time>
17
- <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="b65c3022d82bf4f6e2a0d16aff61c04d"/><file name="State.php" hash="46919d69c2c32bd84954c1c59f502720"/></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="ab759eb7d9a7fc9a93a70103fd8b21f9"/><dir name="Renderer"><file name="Userrole.php" hash="3e083528421daeda6f8aec62eb4f53bf"/></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="f4e900b4b6309e4d6cc2b5345f560cf0"/></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="a7c9204b6fd0345a12d86f4d9dee23a2"/><file name="SupportticketController.php" hash="c605fd413ff76c5e3eb374060c2baeba"/><file name="SupportticketreplyController.php" hash="486543f953b44b515f3801f41fc71c7e"/></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="295897641bb3c68f8a5cf553efbb41fa"/></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="default"><dir name="default"><dir name="layout"><file name="supportticket.xml" hash="4b04fd3c4538bfca3ddf20d5e70a1d39"/></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="view.phtml" hash="f630302e83ff24c38e0d12c055dd4ce4"/></dir></dir></dir></dir></dir></target><target name="mageweb"><dir name="app"><dir name="locale"><dir name="en_US"><dir name="template"><dir name="email"><file name="support_ticket_form.html" hash="66a1076b2299a11f9a1d5b9f257180e3"/><file name="support_ticket_reply.html" hash="2cf97d8b52c01ec196f0c6fbd6f8e640"/></dir></dir></dir></dir></dir></target></contents>
18
  <compatible/>
19
- <dependencies><required><php><min>5.2.0</min><max>6.0.0</max></php></required></dependencies>
20
  </package>
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>
8
  <extends/>
9
+ <summary>The extension is capable of collecting the information from various customer groups. Customer just have to post their request, the extension will fetch the request and shown on admin panel plus an email sent to the concerned authority.</summary>
10
+ <description>Features of the extension are:&#xD;
11
+ &#xD;
12
+ -&gt; Status, Priority and Department dropdown values are customizable and can be managed through the admin panel.&#xD;
13
+ &#xD;
14
+ -&gt; After resolving the issues support ticket status can be close by the customer or admin.&#xD;
15
+ &#xD;
16
+ -&gt; Better admin panel user interface, for understanding the ticket priorities.&#xD;
17
+ &#xD;
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>