Upgrade php-epub-meta from upstream. Should fix coverpath on Windows. Reported by Mario
This commit is contained in:
		
							parent
							
								
									f9c6e8277b
								
							
						
					
					
						commit
						40f137c84a
					
				
					 1 changed files with 1 additions and 12 deletions
				
			
		|  | @ -430,6 +430,7 @@ class EPub { | |||
|             $mime = $item->attr('opf:media-type'); | ||||
|             $this->coverpath = $item->attr('opf:href'); | ||||
|             $this->coverpath = dirname('/'.$this->meta).'/'.$this->coverpath; // image path is relative to meta file
 | ||||
|             $this->coverpath = ltrim($this->coverpath,'\\'); | ||||
|             $this->coverpath = ltrim($this->coverpath,'/'); | ||||
|         } | ||||
|          | ||||
|  | @ -448,18 +449,6 @@ class EPub { | |||
|         } | ||||
|          | ||||
|         if (!$hascover) return $this->no_cover(); | ||||
| 
 | ||||
|         $zip = new ZipArchive(); | ||||
|         if(!@$zip->open($this->file)){ | ||||
|             throw new Exception('Failed to read epub file'); | ||||
|         } | ||||
|         $data = $zip->getFromName($this->coverpath); | ||||
| 
 | ||||
|         return array( | ||||
|             'mime'  => $mime, | ||||
|             'data'  => $data, | ||||
|             'found' => $this->coverpath | ||||
|         ); | ||||
|     } | ||||
| 
 | ||||
|     /** | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue