| 
									
										
										
										
											2009-12-04 12:36:00 -05:00
										 |  |  | The Minify plugin minifies your CSS and Javascript, removing whitespace and comments. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-04 23:17:46 -05:00
										 |  |  | Note that if enabled this plugin and use a theme server, | 
					
						
							|  |  |  |     (if any of $config['theme']['server'], $config['theme']['path'], | 
					
						
							|  |  |  |     $config['theme']['dir'] are set) theme CSS will not be minified. | 
					
						
							| 
									
										
										
										
											2009-12-04 12:36:00 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-05 00:41:22 -05:00
										 |  |  | This plugin will use memcache, if it is available, for storing minified inline | 
					
						
							|  |  |  |     and file javascript and css. Because minification is non-trivial, using | 
					
						
							|  |  |  |     memcache is recommended. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-12-04 12:36:00 -05:00
										 |  |  | Installation | 
					
						
							|  |  |  | ============ | 
					
						
							|  |  |  | add "addPlugin('minify', | 
					
						
							|  |  |  |     array('setting'=>'value', 'setting2'=>'value2', ...);" | 
					
						
							|  |  |  | to the bottom of your config.php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Settings | 
					
						
							|  |  |  | ======== | 
					
						
							| 
									
										
										
										
											2009-12-05 00:41:22 -05:00
										 |  |  | minifyInlineJs (true): Minify inline javascript. | 
					
						
							|  |  |  |     Because caching isn'tas effective for inline resources (due to its more | 
					
						
							|  |  |  |     dynamic nature) than static files, minifying inline resources may adversely | 
					
						
							|  |  |  |     affect performance for higher volume sites. Testing (and memcache usage) | 
					
						
							|  |  |  |     are highly recommended. | 
					
						
							|  |  |  | minifyInlineCss (true): Minify inline CSS. | 
					
						
							|  |  |  |     Because caching isn'tas effective for inline resources (due to its more | 
					
						
							|  |  |  |     dynamic nature) than static files, minifying inline resources may adversely | 
					
						
							|  |  |  |     affect performance for higher volume sites. Testing (and memcache usage) | 
					
						
							|  |  |  |     are highly recommended. | 
					
						
							| 
									
										
										
										
											2009-12-04 12:36:00 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | Example | 
					
						
							|  |  |  | ======= | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | addPlugin('minify', array()); | 
					
						
							|  |  |  | 
 |