| 
									
										
										
										
											2016-01-22 16:01:24 +00:00
										 |  |  | The StoreRemoteMedia plugin downloads remotely attached files to local server. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Installation | 
					
						
							|  |  |  | ============ | 
					
						
							|  |  |  | add "addPlugin('StoreRemoteMedia');" | 
					
						
							|  |  |  | to the bottom of your config.php | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | Settings | 
					
						
							|  |  |  | ======== | 
					
						
							| 
									
										
										
										
											2016-03-02 16:05:40 +00:00
										 |  |  | domain_blacklist: Array of regular expressions. Always escape your dots and end your strings. | 
					
						
							|  |  |  | check_blacklist: Whether to check the domain_blacklist. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-22 16:01:24 +00:00
										 |  |  | domain_whitelist: Array of regular expressions. Always escape your dots and end your strings. | 
					
						
							|  |  |  | check_whitelist: Whether to check the domain_whitelist. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-03-02 16:05:40 +00:00
										 |  |  | When check_whitelist is set, only images from URLs matching a regex in the | 
					
						
							|  |  |  | domain_whitelist array are accepted for local storage. When check_blacklist | 
					
						
							|  |  |  | is set, images from URLs matching any regex in the domain_blacklist are | 
					
						
							|  |  |  | denied local storage. When both lists are checked, only images from URLs | 
					
						
							|  |  |  | that match a regex in the domain_whitelist and that match no regexen in the | 
					
						
							|  |  |  | domain_blacklist are accepted for local storage. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-22 16:01:24 +00:00
										 |  |  | Example | 
					
						
							|  |  |  | ======= | 
					
						
							|  |  |  | addPlugin('StoreRemoteMedia', array( | 
					
						
							|  |  |  |     'domain_whitelist' => array( | 
					
						
							|  |  |  |         '^i\d*\.ytimg\.com$' => 'YouTube', | 
					
						
							|  |  |  |         '^i\d*\.vimeocdn\.com$' => 'Vimeo' | 
					
						
							|  |  |  |     ), | 
					
						
							| 
									
										
										
										
											2016-03-02 16:05:40 +00:00
										 |  |  |     'check_whitelist' => true, | 
					
						
							| 
									
										
										
										
											2016-01-22 16:01:24 +00:00
										 |  |  | )); | 
					
						
							|  |  |  | 
 |