|  | @@ -129,14 +129,15 @@ class syntax_plugin_icons_icon extends DokuWiki_Syntax_Plugin {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      if ($this->isIcon()) {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -      $icon_size   = $this->getFlag('size');
 | 
	
		
			
				|  |  | -      $icon_pack   = $this->getFlag('pack');
 | 
	
		
			
				|  |  | -      $base_path   = rtrim($this->getConf(sprintf('%sURL', $icon_pack)), '/');
 | 
	
		
			
				|  |  | -      $icon_path   = $this->makePath($icon, $icon_size, $base_path);
 | 
	
		
			
				|  |  | -      $icon_markup = sprintf('<img src="%s" title="%s" class="%s" style="%s" />',
 | 
	
		
			
				|  |  | -                             $icon_path, $title,
 | 
	
		
			
				|  |  | -                             $this->toClassString($this->getClasses()),
 | 
	
		
			
				|  |  | -                             $this->toInlineStyle($this->getStyles()));
 | 
	
		
			
				|  |  | +      $icon_size       = $this->getFlag('size');
 | 
	
		
			
				|  |  | +      $icon_pack       = $this->getFlag('pack');
 | 
	
		
			
				|  |  | +      $icon_base_url   = rtrim($this->getConf(sprintf('%sURL', $icon_pack)), '/');
 | 
	
		
			
				|  |  | +      $icon_url        = $this->makePath($icon, $icon_size, $icon_base_url);
 | 
	
		
			
				|  |  | +      $cached_icon_url = ml($icon_url, array('cache' => 'recache', 'w' => $icon_size, 'h' => $icon_size));
 | 
	
		
			
				|  |  | +      $icon_markup     = sprintf('<img src="%s" title="%s" class="%s" style="%s" />',
 | 
	
		
			
				|  |  | +                                  $cached_icon_url, $title,
 | 
	
		
			
				|  |  | +                                  $this->toClassString($this->getClasses()),
 | 
	
		
			
				|  |  | +                                  $this->toInlineStyle($this->getStyles()));
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      } else {
 | 
	
		
			
				|  |  |  
 |