YccMinify - Version 0.1.2

Version Notes

XML minify bug fixed version 0.1.2

For xml problem:
Fatal error: Call to a member function extend() on a non-object in /home/domainname/public_html/lib/Varien/Simplexml/Config.php on line 600

It's a really light module to allow you to minify CSS/JS and Html.

No complicated configuration, it support CE1.5.0 later and EE1.8.0 later!

Download this release

Release Info

Developer Yongcheng CHEN
Extension YccMinify
Version 0.1.2
Comparing to
See all releases


Code changes from version 0.1.0 to 0.1.2

app/code/community/Ycc/Minify/Model/Observer.php CHANGED
@@ -26,4 +26,3 @@ class Ycc_Minify_Model_Observer
26
  }
27
  }
28
  ?>
29
-
26
  }
27
  }
28
  ?>
 
app/code/community/Ycc/Minify/etc/config.xml CHANGED
@@ -1,7 +1,7 @@
1
  <config>
2
  <modules>
3
  <Ycc_Minify>
4
- <version>0.1.0</version>
5
  </Ycc_Minify>
6
  </modules>
7
  <global>
1
  <config>
2
  <modules>
3
  <Ycc_Minify>
4
+ <version>0.1.1</version>
5
  </Ycc_Minify>
6
  </modules>
7
  <global>
app/etc/modules/Ycc_minify.xml ADDED
@@ -0,0 +1,9 @@
 
 
 
 
 
 
 
 
 
1
+ <?xml version="1.0" encoding="UTF-8"?>
2
+ <config>
3
+ <modules>
4
+ <Ycc_Minify>
5
+ <active>true</active>
6
+ <codePool>community</codePool>
7
+ </Ycc_Minify>
8
+ </modules>
9
+ </config>
package.xml CHANGED
@@ -1,23 +1,37 @@
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>YccMinify</name>
4
- <version>0.1.0</version>
5
  <stability>stable</stability>
6
- <license uri="http://opensource.org/licenses/OSL-3.0">OSL-3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Minify your merged CSS,JS file and HTML page!!!&#xD;
10
  Improve your SEO!</summary>
11
- <description>It's a really light module to allow you to minify CSS/JS and Html.&#xD;
12
  &#xD;
13
- No complicated configuration, it support CE1.5.0 later and EE1.8.0 later!</description>
14
- <notes>It's a really light module to allow you to minify CSS/JS and Html.&#xD;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  &#xD;
16
  No complicated configuration, it support CE1.5.0 later and EE1.8.0 later!</notes>
17
  <authors><author><name>Yongcheng CHEN</name><user>yongcheng</user><email>yongcheng.ch@gmail.com</email></author></authors>
18
- <date>2014-03-20</date>
19
- <time>00:59:03</time>
20
- <contents><target name="magecommunity"><dir name="Ycc"><dir name="Minify"><dir name="Helper"><file name="Data.php" hash="c76552b8ca8cb6f92989ec73e979e691"/></dir><dir name="Model"><file name="Observer.php" hash="5cca0ae0a054f7d9c6cf4a036b9c3351"/><dir name="System"><dir name="Config"><file name="Csscompressor.php" hash="4d974633c8490311dd9b9de43aa6c0c4"/><file name="Jscompressor.php" hash="fe8ea761560f949c844220f04704c3ff"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="479b12a6750d7d5b4c56bd49d30724fe"/><file name="system.xml" hash="128b22e567d24a0f64caeaa737244452"/></dir></dir></dir></target><target name="magelib"><dir name="yccminify"><file name="HTML.php" hash="12c43b16cc5f1a2acf9d734a1ab8849b"/><file name="closurecompiler.jar" hash="d07b1f5a81dc12d6846ddd9b418bb080"/><file name="yuicompressor.jar" hash="a64311cb39d119805b41d547c8dd039d"/></dir></target><target name="mageetc"><dir name="."><file name="Ycc_minify.xml" hash=""/></dir></target></contents>
21
  <compatible/>
22
  <dependencies><required><php><min>5.0.0</min><max>5.4.10</max></php></required></dependencies>
23
  </package>
1
  <?xml version="1.0"?>
2
  <package>
3
  <name>YccMinify</name>
4
+ <version>0.1.2</version>
5
  <stability>stable</stability>
6
+ <license uri="http://www.opensource.org/licenses/osl-3.0.php">OSL-3.0</license>
7
  <channel>community</channel>
8
  <extends/>
9
  <summary>Minify your merged CSS,JS file and HTML page!!!&#xD;
10
  Improve your SEO!</summary>
11
+ <description>Release 0.1.2: fix the xml document compression bug.&#xD;
12
  &#xD;
13
+ This small extension reduces overall size of all html documents and all CSS/JS which are send to customer browser. It can save about 10 - 15% of original file size by removing all unnecessary comments, whitespaces and new lines from documents and CSS/JS. As a result you'll get some performance boost, and you also get higher score from google pagespeed, and it helps your SEO!&#xD;
14
+ &#xD;
15
+ Minify your CSS/JS and HTML for magento, and your website will be faster!!&#xD;
16
+ &#xD;
17
+ It's a really light module to allow you to minify CSS/JS and Html.&#xD;
18
+ &#xD;
19
+ No complicated configuration, it support CE1.5.0 later and EE1.8.0 later!&#xD;
20
+ &#xD;
21
+ You can test your page on http://developers.google.com/speed/pagespeed/insights/ &#xD;
22
+ You will get higher score!</description>
23
+ <notes>XML minify bug fixed version 0.1.2&#xD;
24
+ &#xD;
25
+ For xml problem:&#xD;
26
+ Fatal error: Call to a member function extend() on a non-object in /home/domainname/public_html/lib/Varien/Simplexml/Config.php on line 600&#xD;
27
+ &#xD;
28
+ It's a really light module to allow you to minify CSS/JS and Html.&#xD;
29
  &#xD;
30
  No complicated configuration, it support CE1.5.0 later and EE1.8.0 later!</notes>
31
  <authors><author><name>Yongcheng CHEN</name><user>yongcheng</user><email>yongcheng.ch@gmail.com</email></author></authors>
32
+ <date>2014-04-22</date>
33
+ <time>23:12:46</time>
34
+ <contents><target name="magecommunity"><dir name="Ycc"><dir name="Minify"><dir name="Helper"><file name="Data.php" hash="c76552b8ca8cb6f92989ec73e979e691"/></dir><dir name="Model"><file name="Observer.php" hash="e37b33adbdff3223de1651208089e209"/><dir name="System"><dir name="Config"><file name="Csscompressor.php" hash="4d974633c8490311dd9b9de43aa6c0c4"/><file name="Jscompressor.php" hash="fe8ea761560f949c844220f04704c3ff"/></dir></dir></dir><dir name="etc"><file name="config.xml" hash="86564def55d828ac058af695cb0840d7"/><file name="system.xml" hash="128b22e567d24a0f64caeaa737244452"/></dir></dir></dir></target><target name="magelib"><dir name="yccminify"><file name="HTML.php" hash="12c43b16cc5f1a2acf9d734a1ab8849b"/><file name="closurecompiler.jar" hash="d07b1f5a81dc12d6846ddd9b418bb080"/><file name="yuicompressor.jar" hash="a64311cb39d119805b41d547c8dd039d"/></dir></target><target name="mageetc"><dir name="modules"><file name="Ycc_minify.xml" hash="eaf3a4ab159a63e60f4af9759dea82ea"/></dir></target></contents>
35
  <compatible/>
36
  <dependencies><required><php><min>5.0.0</min><max>5.4.10</max></php></required></dependencies>
37
  </package>