Aitoc_Aitvbulletin - Version 1.3.13

Version Notes

1.3.13
* enhanced compatibility with 3rd-party magento extensions
+ allowed Usergroups setting was added into vb admincp options

1.3.12
* vb-to-magento logout issues were fixed in vb product
* vb product was removed from the package, you're welcome to aitoc.com

1.3.11 - notifications system included

0.3.11 - initial stable release

Download this release

Release Info

Developer Magento Core Team
Extension Aitoc_Aitvbulletin
Version 1.3.13
Comparing to
See all releases


Code changes from version 1.3.12 to 1.3.13

app/code/local/Aitoc/Aitvbulletin/Helper/Data.php CHANGED
@@ -97,6 +97,33 @@ class Aitoc_Aitvbulletin_Helper_Data extends Mage_Core_Helper_Abstract
97
  return null;
98
  }
99
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
100
  /**
101
  * Print transparent GIF 1x1 pixel
102
  *
97
  return null;
98
  }
99
 
100
+ /**
101
+ * Load customer by vbulletin user id
102
+ *
103
+ * @param integer $forumUserId
104
+ * @param integer $storeId
105
+ * @return Mage_Customer_Model_Customer
106
+ */
107
+ public function getCustomerByForumUserId($forumUserId, $storeId)
108
+ {
109
+ $customer = Mage::getModel('customer/customer');
110
+ /* @var $customer Mage_Customer_Model_Customer */
111
+
112
+ $collection = $customer->getCollection();
113
+ /* @var $collection Mage_Customer_Model_Entity_Customer_Collection */
114
+
115
+ $collection
116
+ ->addAttributeToFilter('aitvbulletin_user_id', array('eq' => $forumUserId))
117
+ ;
118
+
119
+ if ($data = $collection->getFirstItem())
120
+ {
121
+ $customer->load($data->getId());
122
+ }
123
+
124
+ return $customer;
125
+ }
126
+
127
  /**
128
  * Print transparent GIF 1x1 pixel
129
  *
app/code/local/Aitoc/Aitvbulletin/Model/Observer.php CHANGED
@@ -32,4 +32,30 @@ class Aitoc_Aitvbulletin_Model_Observer extends Mage_Core_Model_Abstract
32
  }
33
  }
34
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
35
  }
32
  }
33
  }
34
 
35
+ /**
36
+ * frontend: customer_load_after
37
+ *
38
+ * @param Varien_Event_Observer $observer
39
+ */
40
+ public function addVbuserInfo(Varien_Event_Observer $observer)
41
+ {
42
+ $customer = $observer->getCustomer();
43
+ /* @var $customer Mage_Customer_Model_Customer */
44
+ $forumUserId = $customer->getAitvbulletinUserId();
45
+ if ($forumUserId AND Mage::helper('aitvbulletin')->isModuleEnabled())
46
+ {
47
+ $vbUser = Mage::getModel('aitvbulletin_vbulletin/user')->load($forumUserId);
48
+ /* @var $vbUser Aitoc_Aitvbulletin_Model_Vbulletin_User */
49
+ if ($vbUser->getId())
50
+ {
51
+ $vbUser->setCustomer($customer);
52
+ $customer->setAitvbulletinUser($vbUser);
53
+ }
54
+ else
55
+ {
56
+ $customer->setAitvbulletinUserId(0);
57
+ }
58
+ }
59
+ }
60
+
61
  }
app/code/local/Aitoc/Aitvbulletin/Model/Rewrite/FrontCustomer.data.php DELETED
@@ -1,57 +0,0 @@
1
- <?php
2
- /**
3
- * @copyright Copyright (c) 2009 AITOC, Inc.
4
- */
5
-
6
- class Aitoc_Aitvbulletin_Model_Rewrite_FrontCustomer extends Mage_Customer_Model_Customer
7
- {
8
- protected function _afterLoad()
9
- {
10
- $forumUserId = $this->getAitvbulletinUserId();
11
- if ($forumUserId AND Mage::helper('aitvbulletin')->isModuleEnabled())
12
- {
13
- $vbUser = Mage::getModel('aitvbulletin_vbulletin/user')->load($forumUserId);
14
- /* @var $vbUser Aitoc_Aitvbulletin_Model_Vbulletin_User */
15
- if ($vbUser->getId())
16
- {
17
- $vbUser->setCustomer($this);
18
- $this->setAitvbulletinUser($vbUser);
19
- }
20
- else
21
- {
22
- $this->setAitvbulletinUserId(0);
23
- }
24
- }
25
-
26
- return parent::_afterLoad();
27
- }
28
-
29
- /**
30
- * Load customer by vbulletin user id
31
- *
32
- * @param integer $forumUserId
33
- * @param integer $storeId
34
- * @return Aitoc_Aitvbulletin_Model_Rewrite_Customer
35
- */
36
- public function loadByForumUserId($forumUserId, $storeId)
37
- {
38
- $collection = $this->getCollection();
39
- /* @var $collection Mage_Customer_Model_Entity_Customer_Collection */
40
-
41
- $collection
42
- ->addAttributeToFilter('aitvbulletin_user_id', array('eq' => $forumUserId))
43
- ;
44
-
45
- if ($data = $collection->getFirstItem())
46
- {
47
- $this->load($data->getId());
48
- }
49
- else
50
- {
51
- $this->reset();
52
- }
53
-
54
- return $this;
55
- }
56
-
57
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Aitoc/Aitvbulletin/Model/Rewrite/FrontCustomer.php DELETED
@@ -1,57 +0,0 @@
1
- <?php
2
- /**
3
- * @copyright Copyright (c) 2009 AITOC, Inc.
4
- */
5
-
6
- class Aitoc_Aitvbulletin_Model_Rewrite_FrontCustomer extends Mage_Customer_Model_Customer
7
- {
8
- protected function _afterLoad()
9
- {
10
- $forumUserId = $this->getAitvbulletinUserId();
11
- if ($forumUserId AND Mage::helper('aitvbulletin')->isModuleEnabled())
12
- {
13
- $vbUser = Mage::getModel('aitvbulletin_vbulletin/user')->load($forumUserId);
14
- /* @var $vbUser Aitoc_Aitvbulletin_Model_Vbulletin_User */
15
- if ($vbUser->getId())
16
- {
17
- $vbUser->setCustomer($this);
18
- $this->setAitvbulletinUser($vbUser);
19
- }
20
- else
21
- {
22
- $this->setAitvbulletinUserId(0);
23
- }
24
- }
25
-
26
- return parent::_afterLoad();
27
- }
28
-
29
- /**
30
- * Load customer by vbulletin user id
31
- *
32
- * @param integer $forumUserId
33
- * @param integer $storeId
34
- * @return Aitoc_Aitvbulletin_Model_Rewrite_Customer
35
- */
36
- public function loadByForumUserId($forumUserId, $storeId)
37
- {
38
- $collection = $this->getCollection();
39
- /* @var $collection Mage_Customer_Model_Entity_Customer_Collection */
40
-
41
- $collection
42
- ->addAttributeToFilter('aitvbulletin_user_id', array('eq' => $forumUserId))
43
- ;
44
-
45
- if ($data = $collection->getFirstItem())
46
- {
47
- $this->load($data->getId());
48
- }
49
- else
50
- {
51
- $this->reset();
52
- }
53
-
54
- return $this;
55
- }
56
-
57
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
app/code/local/Aitoc/Aitvbulletin/controllers/ProxyController.php CHANGED
@@ -23,11 +23,8 @@ class Aitoc_Aitvbulletin_ProxyController extends Mage_Core_Controller_Front_Acti
23
  return $this->_forward('noRoute');
24
  }
25
 
26
- $customer = Mage::getModel('customer/customer');
27
- /* @var $customer Aitoc_Aitvbulletin_Model_Rewrite_FrontCustomer */
28
-
29
- $customer->loadByForumUserId($userId, Mage::app()->getStore()->getId());
30
-
31
  if ($customer->getId())
32
  {
33
  //header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
23
  return $this->_forward('noRoute');
24
  }
25
 
26
+ $customer = Mage::helper('aitvbulletin')->getCustomerByForumUserId($userId, Mage::app()->getStore()->getId());
27
+ /* @var $customer Mage_Customer_Model_Customer */
 
 
 
28
  if ($customer->getId())
29
  {
30
  //header('P3P: CP="NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM"');
app/code/local/Aitoc/Aitvbulletin/etc/config.xml CHANGED
@@ -3,7 +3,7 @@
3
  <config>
4
  <modules>
5
  <Aitoc_Aitvbulletin>
6
- <version>1.3.12</version>
7
  </Aitoc_Aitvbulletin>
8
  </modules>
9
 
@@ -30,12 +30,6 @@
30
  </entities>
31
  </aitvbulletin_vbulletin_resource>
32
 
33
- <customer>
34
- <rewrite>
35
- <customer>Aitoc_Aitvbulletin_Model_Rewrite_FrontCustomer</customer>
36
- </rewrite>
37
- </customer>
38
-
39
  </models>
40
  <blocks>
41
  <aitvbulletin>
@@ -90,6 +84,15 @@
90
  </aitoc_aitvbulletin>
91
  </observers>
92
  </customer_logout>
 
 
 
 
 
 
 
 
 
93
  </events>
94
 
95
  <layout>
3
  <config>
4
  <modules>
5
  <Aitoc_Aitvbulletin>
6
+ <version>1.3.13</version>
7
  </Aitoc_Aitvbulletin>
8
  </modules>
9
 
30
  </entities>
31
  </aitvbulletin_vbulletin_resource>
32
 
 
 
 
 
 
 
33
  </models>
34
  <blocks>
35
  <aitvbulletin>
84
  </aitoc_aitvbulletin>
85
  </observers>
86
  </customer_logout>
87
+ <customer_load_after>
88
+ <observers>
89
+ <aitoc_aitvbulletin>
90
+ <type>singleton</type>
91
+ <class>aitvbulletin/observer</class>
92
+ <method>addVbuserInfo</method>
93
+ </aitoc_aitvbulletin>
94
+ </observers>
95
+ </customer_load_after>
96
  </events>
97
 
98
  <layout>
package.xml CHANGED
@@ -1,14 +1,35 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Aitoc_Aitvbulletin</name>
4
- <version>1.3.12</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
- <summary>vBulletin Integration Lite</summary>
10
- <description>vBulletin Integration Lite</description>
11
- <notes>1.3.12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
12
  * vb-to-magento logout issues were fixed in vb product
13
  * vb product was removed from the package, you're welcome to aitoc.com
14
 
@@ -16,9 +37,9 @@
16
 
17
  0.3.11 - initial stable release</notes>
18
  <authors><author><name>AITOC Inc.</name><user>auto-converted</user><email>magsupport@aitoc.com</email></author></authors>
19
- <date>2009-11-25</date>
20
- <time>15:02:23</time>
21
- <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="aitvbulletin.xml" hash="de017b0a4a96fae6acdc123a82a1e8b8"/></dir><dir name="template"><dir name="aitvbulletin"><dir name="vbserver"><file name="edit.phtml" hash="9489aeaff76338c949951262b90aaae4"/><file name="js.phtml" hash="ed1afcb1ff9daca0a6da318fb7668341"/></dir><file name="aitoc_news.phtml" hash="b4747f0c6876b62413cd3aa37d8f6ef2"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="aitvbulletin.xml" hash="380748ff547119d19ea360996935bd7c"/></dir><dir name="template"><dir name="aitvbulletin"><dir name="customer"><file name="forum.phtml" hash="3a946c44d82ae0acb74b3011053efaec"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="aitvbulletin.css" hash="52c2b2ce71b35bfdcb64dc6909b6301a"/></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="css"><file name="aitvbulletin.css" hash="65788bd84d8c88833d4a649fea9ac7db"/></dir></dir></dir></dir></target><target name="magelocal"><dir name="Aitoc"><dir name="Aitvbulletin"><dir name="Block"><dir name="Account"><file name="Forum.php" hash="d05d46902fc451fa6b727bf0b25007fc"/><file name="Logout.php" hash="b9fa0831933805d6b9c4655454fc348c"/></dir><dir name="Admin"><dir name="Vbserver"><dir name="Edit"><file name="Form.php" hash="9a54e86df8d4d7e4270a493a09316bc5"/></dir><file name="Edit.php" hash="0c9ca6688eb5ada387ea5e0138b2ae25"/></dir><file name="News.php" hash="f8a8320f2c09a5461f6b34c7a291c1e6"/></dir><dir name="Config"><file name="FormFieldset.php" hash="40542e7fe989c52cb9be66cf30e2eb75"/></dir><dir name="Rewrite"><file name="FrontPageHtml.data.php" hash="f55f995f434d8691c7b4b6929ac977f1"/><file name="FrontPageHtml.php" hash="f55f995f434d8691c7b4b6929ac977f1"/></dir></dir><dir name="controllers"><dir name="Admin"><file name="VbserverController.php" hash="227d8e99e62b72937a410875e368079d"/></dir><file name="AccountController.php" hash="51cc63ad2ef19f917c94353831185a6a"/><file name="ProxyController.php" hash="e7ffc3942b8d4f832c6da476f59b958a"/></dir><dir name="etc"><file name="config.xml" hash="71973153ceab4e1305919286575e79d0"/><file name="system.xml" hash="8a3b3d5973ca04fb74b99aaf0be84d8c"/></dir><dir name="Helper"><file name="Data.php" hash="428a8e8b0dfcadcdc0337df173160e69"/></dir><dir name="Model"><dir name="Config"><file name="BackendForum.php" hash="d05248f76e9d6647106e347f5a2e7425"/><file name="SourceDbtype.php" hash="cdc526f5f2d9c2300a50741e0aa6f79b"/><file name="SourceForum.php" hash="be76097fccc73715eca57ee312a4d964"/></dir><dir name="Mysql4"><file name="Setup.php" hash="1e1c060d123baa160f34344c635e0bb2"/></dir><dir name="Notification"><file name="Abstract.php" hash="bc96d7b27bbf7093bf331808f60d96fc"/><file name="News.php" hash="92c52193deef455bbce2d588b107e066"/><file name="Notifications.php" hash="d36f130ed2ccf5e213a6b857f595b7dc"/><file name="Observer.php" hash="18d1797a8fb490b910825fb6eba5420b"/><file name="Service.php" hash="80a307a3aa4cc75a2225bfa83bb04c35"/></dir><dir name="Rewrite"><file name="FrontCustomer.data.php" hash="1243986eba9d075d931cbbd75ee87a27"/><file name="FrontCustomer.php" hash="1243986eba9d075d931cbbd75ee87a27"/></dir><dir name="Vbulletin"><dir name="Mysql4"><dir name="Collection"><file name="Abstract.php" hash="ed7b054368f44b51fb632a046479f1ed"/></dir><dir name="Hash"><file name="Collection.php" hash="2020d19a2a6ccc6d4c4d51e297daece4"/></dir><dir name="User"><file name="Collection.php" hash="0134e12a71f26da56e1c916387119196"/></dir><file name="Abstract.php" hash="362b20169cecc28a5c595103cbbb260a"/><file name="Hash.php" hash="0b41311285b8841ca8d8ffd9cdcd1f95"/><file name="User.php" hash="dda0927f6ab2a6aff6cdff34a2a75614"/></dir><file name="Abstract.php" hash="9ea20ad9b6597a12c6af89156da3b422"/><file name="Hash.php" hash="2c0339fab2cd0045155cfdd17f7d01db"/><file name="User.php" hash="862af11617928ee071ddaba6d8e820bb"/></dir><file name="Curl.php" hash="3c960a9b133da3b38f08f2cf2fea37d1"/><file name="Exception.php" hash="7f71f3df1b41a464ad9fb0de07d9de18"/><file name="Observer.php" hash="a52afff6cbc11406370b9141a3425db3"/><file name="Session.php" hash="03f9a0164698015cfed549e2cee9d45b"/><file name="Vbserver.php" hash="2399f684238f8b4bd31d436874f3adaa"/></dir><dir name="sql"><dir name="aitvbulletin_setup"><file name="mysql4-install-1.3.11.php" hash="3b36568577a6a305b96a1c38766cd521"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Aitoc_Aitvbulletin.xml" hash="2831023ea95a40158ef7bd3f079ec465"/></dir></target></contents>
22
  <compatible/>
23
  <dependencies/>
24
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>Aitoc_Aitvbulletin</name>
4
+ <version>1.3.13</version>
5
  <stability>stable</stability>
6
  <license>OSL v3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
+ <summary>This extension provides basic integration of Magento and vBulletin. Let your customers create useful content about your products and drive you more business.</summary>
10
+ <description>&lt;p&gt;Let your customers create useful content about your products and drive you more business. This extension provides basic integration of Magento and vBulletin.&lt;/p&gt;
11
+
12
+ &lt;p&gt;&lt;strong&gt;User Experience:&lt;/strong&gt;&lt;/p&gt;
13
+ &lt;ul&gt;
14
+ &lt;li&gt;A customer is logged-in and logged-out from both Magento and vBulletin simultaneously;&lt;/li&gt;
15
+ &lt;li&gt;Customers can use their forum accounts created before the module installation;&lt;/li&gt;
16
+ &lt;li&gt;A customer with several Magento accounts can be associated with one vBulletin Member, which is useful for multi-website owners when Customers are shared per website.&lt;/li&gt;
17
+ &lt;/ul&gt;&lt;br /&gt;
18
+
19
+ &lt;p&gt;&lt;strong&gt;Installation and Administration:&lt;/strong&gt;&lt;/p&gt;
20
+ &lt;ul&gt;
21
+ &lt;li&gt;Allows for vBulletin and Magento to be installed on different servers and MySQL databases;&lt;/li&gt;
22
+ &lt;li&gt;Allows for enabling/disabling vBulletin integration for each store view, which is useful for multi-language Magento but single language vBulletin installation;&lt;/li&gt;
23
+ &lt;li&gt;Comes with a User Manual;&lt;/li&gt;
24
+ &lt;li&gt;100% Open Source.&lt;/li&gt;
25
+ &lt;/ul&gt;&lt;br /&gt;
26
+
27
+ &lt;p&gt;For more functionality please see the &lt;a href="http://www.aitoc.com/en/magentomods_vbulletin_integration.html"&gt;full version&lt;/a&gt; of the extension.&lt;/p&gt;</description>
28
+ <notes>1.3.13
29
+ * enhanced compatibility with 3rd-party magento extensions
30
+ + allowed Usergroups setting was added into vb admincp options
31
+
32
+ 1.3.12
33
  * vb-to-magento logout issues were fixed in vb product
34
  * vb product was removed from the package, you're welcome to aitoc.com
35
 
37
 
38
  0.3.11 - initial stable release</notes>
39
  <authors><author><name>AITOC Inc.</name><user>auto-converted</user><email>magsupport@aitoc.com</email></author></authors>
40
+ <date>2009-12-11</date>
41
+ <time>11:11:43</time>
42
+ <contents><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="aitvbulletin.xml" hash="de017b0a4a96fae6acdc123a82a1e8b8"/></dir><dir name="template"><dir name="aitvbulletin"><dir name="vbserver"><file name="edit.phtml" hash="9489aeaff76338c949951262b90aaae4"/><file name="js.phtml" hash="ed1afcb1ff9daca0a6da318fb7668341"/></dir><file name="aitoc_news.phtml" hash="b4747f0c6876b62413cd3aa37d8f6ef2"/></dir></dir></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="layout"><file name="aitvbulletin.xml" hash="380748ff547119d19ea360996935bd7c"/></dir><dir name="template"><dir name="aitvbulletin"><dir name="customer"><file name="forum.phtml" hash="3a946c44d82ae0acb74b3011053efaec"/></dir></dir></dir></dir></dir></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><file name="aitvbulletin.css" hash="52c2b2ce71b35bfdcb64dc6909b6301a"/></dir></dir></dir><dir name="frontend"><dir name="default"><dir name="default"><dir name="css"><file name="aitvbulletin.css" hash="65788bd84d8c88833d4a649fea9ac7db"/></dir></dir></dir></dir></target><target name="magelocal"><dir name="Aitoc"><dir name="Aitvbulletin"><dir name="Block"><dir name="Account"><file name="Forum.php" hash="d05d46902fc451fa6b727bf0b25007fc"/><file name="Logout.php" hash="b9fa0831933805d6b9c4655454fc348c"/></dir><dir name="Admin"><dir name="Vbserver"><dir name="Edit"><file name="Form.php" hash="9a54e86df8d4d7e4270a493a09316bc5"/></dir><file name="Edit.php" hash="0c9ca6688eb5ada387ea5e0138b2ae25"/></dir><file name="News.php" hash="f8a8320f2c09a5461f6b34c7a291c1e6"/></dir><dir name="Config"><file name="FormFieldset.php" hash="40542e7fe989c52cb9be66cf30e2eb75"/></dir><dir name="Rewrite"><file name="FrontPageHtml.data.php" hash="f55f995f434d8691c7b4b6929ac977f1"/><file name="FrontPageHtml.php" hash="f55f995f434d8691c7b4b6929ac977f1"/></dir></dir><dir name="controllers"><dir name="Admin"><file name="VbserverController.php" hash="227d8e99e62b72937a410875e368079d"/></dir><file name="AccountController.php" hash="51cc63ad2ef19f917c94353831185a6a"/><file name="ProxyController.php" hash="adf1e84cd122d2de6d8b03d7371b2a92"/></dir><dir name="etc"><file name="config.xml" hash="682aa1d9fa5a7144087863682ab6cfe7"/><file name="system.xml" hash="8a3b3d5973ca04fb74b99aaf0be84d8c"/></dir><dir name="Helper"><file name="Data.php" hash="ec55fcd5f97f2214e5d89d1f29baa984"/></dir><dir name="Model"><dir name="Config"><file name="BackendForum.php" hash="d05248f76e9d6647106e347f5a2e7425"/><file name="SourceDbtype.php" hash="cdc526f5f2d9c2300a50741e0aa6f79b"/><file name="SourceForum.php" hash="be76097fccc73715eca57ee312a4d964"/></dir><dir name="Mysql4"><file name="Setup.php" hash="1e1c060d123baa160f34344c635e0bb2"/></dir><dir name="Notification"><file name="Abstract.php" hash="bc96d7b27bbf7093bf331808f60d96fc"/><file name="News.php" hash="92c52193deef455bbce2d588b107e066"/><file name="Notifications.php" hash="d36f130ed2ccf5e213a6b857f595b7dc"/><file name="Observer.php" hash="18d1797a8fb490b910825fb6eba5420b"/><file name="Service.php" hash="80a307a3aa4cc75a2225bfa83bb04c35"/></dir><dir name="Vbulletin"><dir name="Mysql4"><dir name="Collection"><file name="Abstract.php" hash="ed7b054368f44b51fb632a046479f1ed"/></dir><dir name="Hash"><file name="Collection.php" hash="2020d19a2a6ccc6d4c4d51e297daece4"/></dir><dir name="User"><file name="Collection.php" hash="0134e12a71f26da56e1c916387119196"/></dir><file name="Abstract.php" hash="362b20169cecc28a5c595103cbbb260a"/><file name="Hash.php" hash="0b41311285b8841ca8d8ffd9cdcd1f95"/><file name="User.php" hash="dda0927f6ab2a6aff6cdff34a2a75614"/></dir><file name="Abstract.php" hash="9ea20ad9b6597a12c6af89156da3b422"/><file name="Hash.php" hash="2c0339fab2cd0045155cfdd17f7d01db"/><file name="User.php" hash="862af11617928ee071ddaba6d8e820bb"/></dir><file name="Curl.php" hash="3c960a9b133da3b38f08f2cf2fea37d1"/><file name="Exception.php" hash="7f71f3df1b41a464ad9fb0de07d9de18"/><file name="Observer.php" hash="5c0b8149e48c0a6aeaf5af4755066123"/><file name="Session.php" hash="03f9a0164698015cfed549e2cee9d45b"/><file name="Vbserver.php" hash="2399f684238f8b4bd31d436874f3adaa"/></dir><dir name="sql"><dir name="aitvbulletin_setup"><file name="mysql4-install-1.3.11.php" hash="3b36568577a6a305b96a1c38766cd521"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Aitoc_Aitvbulletin.xml" hash="2831023ea95a40158ef7bd3f079ec465"/></dir></target></contents>
43
  <compatible/>
44
  <dependencies/>
45
  </package>