Only print author's name on book when searching or when it doesn't match the folder the book is in (usually multi-author)
This commit is contained in:
		
							parent
							
								
									92489209c5
								
							
						
					
					
						commit
						0d74e59634
					
				| 
						 | 
					@ -28,6 +28,7 @@ if ( isset($_REQUEST['search']) && ($_REQUEST['search'] != "") ) {
 | 
				
			||||||
   $searchfor = strtolower(str_replace(["\"", "'", "/", "\\"], "", $_REQUEST['search']));
 | 
					   $searchfor = strtolower(str_replace(["\"", "'", "/", "\\"], "", $_REQUEST['search']));
 | 
				
			||||||
   $searchfor = "%{$searchfor}%";
 | 
					   $searchfor = "%{$searchfor}%";
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					$data["searching"] = $searching;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
$query = "SELECT email FROM amazon WHERE username=:username";
 | 
					$query = "SELECT email FROM amazon WHERE username=:username";
 | 
				
			||||||
$sth = $globaldbh->prepare($query);
 | 
					$sth = $globaldbh->prepare($query);
 | 
				
			||||||
| 
						 | 
					@ -61,7 +62,12 @@ if ( !$searching ) {
 | 
				
			||||||
      } else {
 | 
					      } else {
 | 
				
			||||||
         $item['folder'] = false;
 | 
					         $item['folder'] = false;
 | 
				
			||||||
         $item['fullpath'] = $row['path'] . "/" . $row['filename'];
 | 
					         $item['fullpath'] = $row['path'] . "/" . $row['filename'];
 | 
				
			||||||
 | 
					         $dname = basename($row['filename']);
 | 
				
			||||||
 | 
					         if ( (substr($row['path'], 1) == substr($row['filename'], 0, strlen(substr($row['path'], 1)))) && (strpos($row['filename'], " - ") !== false) ) {
 | 
				
			||||||
 | 
					            $item['displayname'] = htmlspecialchars(substr(basename($row['filename']), strpos($row['filename'], " - ")+3));
 | 
				
			||||||
 | 
					         } else {
 | 
				
			||||||
            $item['displayname'] = htmlspecialchars(basename($row['filename']));
 | 
					            $item['displayname'] = htmlspecialchars(basename($row['filename']));
 | 
				
			||||||
 | 
					         }
 | 
				
			||||||
         $item['id'] = $row['id'];
 | 
					         $item['id'] = $row['id'];
 | 
				
			||||||
         if ( $cankindle && (substr($row['filename'], -4) == "epub") ) {
 | 
					         if ( $cankindle && (substr($row['filename'], -4) == "epub") ) {
 | 
				
			||||||
            $item['cankindle'] = true;
 | 
					            $item['cankindle'] = true;
 | 
				
			||||||
| 
						 | 
					@ -104,6 +110,11 @@ if ( !$searching ) {
 | 
				
			||||||
      $item['fullpath'] = $row['path'] . "/" . $row['filename'];
 | 
					      $item['fullpath'] = $row['path'] . "/" . $row['filename'];
 | 
				
			||||||
      $item['displayname'] = htmlspecialchars(basename($row['filename']));
 | 
					      $item['displayname'] = htmlspecialchars(basename($row['filename']));
 | 
				
			||||||
      $item['id'] = $row['id'];
 | 
					      $item['id'] = $row['id'];
 | 
				
			||||||
 | 
					      if ( $cankindle && (substr($row['filename'], -4) == "epub") ) {
 | 
				
			||||||
 | 
					         $item['cankindle'] = true;
 | 
				
			||||||
 | 
					      } else {
 | 
				
			||||||
 | 
					         $item['cankindle'] = false;
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
      $data['contents'][] = $item;
 | 
					      $data['contents'][] = $item;
 | 
				
			||||||
   }
 | 
					   }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue
	
	Block a user