mirror of
				https://git.code.sf.net/p/seeddms/code
				synced 2025-10-30 20:51:22 +00:00 
			
		
		
		
	check if version is accessible
don't use the latest version but the version that needs to be reviewed, approved, revised, ...
This commit is contained in:
		
							parent
							
								
									6b2d4a4b75
								
							
						
					
					
						commit
						99e52d68f4
					
				|  | @ -113,14 +113,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 									$printheader=false; | 									$printheader=false; | ||||||
| 								} | 								} | ||||||
| 							 | 							 | ||||||
|  | 								if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 									print "<tr>\n"; | 									print "<tr>\n"; | ||||||
| 								$latestContent = $document->getLatestContent(); | 									$previewer->createPreview($content); | ||||||
| 								$previewer->createPreview($latestContent); |  | ||||||
| 									print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 									print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 								if($previewer->hasPreview($latestContent)) { | 									if($previewer->hasPreview($content)) { | ||||||
| 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 										print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 									} else { | 									} else { | ||||||
| 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 										print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 									} | 									} | ||||||
| 									print "</a></td>"; | 									print "</a></td>"; | ||||||
| 									print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 									print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -131,6 +131,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 									print "</tr>\n"; | 									print "</tr>\n"; | ||||||
| 								} | 								} | ||||||
| 							} | 							} | ||||||
|  | 						} | ||||||
| 						foreach ($reviewStatus["grpstatus"] as $st) { | 						foreach ($reviewStatus["grpstatus"] as $st) { | ||||||
| 						 | 						 | ||||||
| 							if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | 							if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | ||||||
|  | @ -151,14 +152,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 									$printheader=false; | 									$printheader=false; | ||||||
| 								} | 								} | ||||||
| 
 | 
 | ||||||
|  | 								if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 									print "<tr>\n"; | 									print "<tr>\n"; | ||||||
| 								$latestContent = $document->getLatestContent(); | 									$previewer->createPreview($content); | ||||||
| 								$previewer->createPreview($latestContent); |  | ||||||
| 									print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 									print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 								if($previewer->hasPreview($latestContent)) { | 									if($previewer->hasPreview($content)) { | ||||||
| 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 										print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 									} else { | 									} else { | ||||||
| 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 										print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 									} | 									} | ||||||
| 									print "</a></td>"; | 									print "</a></td>"; | ||||||
| 									print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 									print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -169,6 +170,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 									print "</tr>\n"; | 									print "</tr>\n"; | ||||||
| 								} | 								} | ||||||
| 							} | 							} | ||||||
|  | 						} | ||||||
| 						if (!$printheader){ | 						if (!$printheader){ | ||||||
| 							echo "</tbody>\n</table>"; | 							echo "</tbody>\n</table>"; | ||||||
| 						}else{ | 						}else{ | ||||||
|  | @ -201,14 +203,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								$printheader=false; | 								$printheader=false; | ||||||
| 							} | 							} | ||||||
| 
 | 
 | ||||||
|  | 							if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 								print "<tr>\n"; | 								print "<tr>\n"; | ||||||
| 							$latestContent = $document->getLatestContent(); | 								$previewer->createPreview($content); | ||||||
| 							$previewer->createPreview($latestContent); |  | ||||||
| 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 							if($previewer->hasPreview($latestContent)) { | 								if($previewer->hasPreview($content)) { | ||||||
| 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} else { | 								} else { | ||||||
| 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} | 								} | ||||||
| 								print "</a></td>"; | 								print "</a></td>"; | ||||||
| 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -219,6 +221,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								print "</tr>\n"; | 								print "</tr>\n"; | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
|  | 					} | ||||||
| 					foreach ($approvalStatus["grpstatus"] as $st) { | 					foreach ($approvalStatus["grpstatus"] as $st) { | ||||||
| 					 | 					 | ||||||
| 						if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && $docIdx[$st["documentID"]][$st["version"]]['status'] == S_DRAFT_APP /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | 						if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && $docIdx[$st["documentID"]][$st["version"]]['status'] == S_DRAFT_APP /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | ||||||
|  | @ -236,14 +239,15 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								print "</tr>\n</thead>\n<tbody>\n"; | 								print "</tr>\n</thead>\n<tbody>\n"; | ||||||
| 								$printheader=false; | 								$printheader=false; | ||||||
| 							} | 							} | ||||||
|  | 
 | ||||||
|  | 							if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 								print "<tr>\n"; | 								print "<tr>\n"; | ||||||
| 							$latestContent = $document->getLatestContent(); | 								$previewer->createPreview($content); | ||||||
| 							$previewer->createPreview($latestContent); |  | ||||||
| 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 							if($previewer->hasPreview($latestContent)) { | 								if($previewer->hasPreview($content)) { | ||||||
| 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} else { | 								} else { | ||||||
| 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} | 								} | ||||||
| 								print "</a></td>"; | 								print "</a></td>"; | ||||||
| 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revapp\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -254,6 +258,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								print "</tr>\n"; | 								print "</tr>\n"; | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
|  | 					} | ||||||
| 					if (!$printheader){ | 					if (!$printheader){ | ||||||
| 						echo "</tbody>\n</table>\n"; | 						echo "</tbody>\n</table>\n"; | ||||||
| 					 }else{ | 					 }else{ | ||||||
|  | @ -310,14 +315,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
| 					 | 					 | ||||||
|  | 						if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -327,6 +332,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 							print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
|  | 					}		 | ||||||
| 					print "</tbody></table>";	 | 					print "</tbody></table>";	 | ||||||
| 					 | 					 | ||||||
| 				} | 				} | ||||||
|  | @ -390,14 +396,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								$printheader=false; | 								$printheader=false; | ||||||
| 							} | 							} | ||||||
| 						 | 						 | ||||||
|  | 							if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 								print "<tr>\n"; | 								print "<tr>\n"; | ||||||
| 							$latestContent = $document->getLatestContent(); | 								$previewer->createPreview($content); | ||||||
| 							$previewer->createPreview($latestContent); |  | ||||||
| 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["document"]."&version=".$st["version"]."\">"; | 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["document"]."&version=".$st["version"]."\">"; | ||||||
| 							if($previewer->hasPreview($latestContent)) { | 								if($previewer->hasPreview($content)) { | ||||||
| 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} else { | 								} else { | ||||||
| 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} | 								} | ||||||
| 								print "</a></td>"; | 								print "</a></td>"; | ||||||
| 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["document"]."¤ttab=workflow\">".htmlspecialchars($docIdx[$st["document"]][$st["version"]]["name"])."</a></td>"; | 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["document"]."¤ttab=workflow\">".htmlspecialchars($docIdx[$st["document"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -408,6 +414,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								print "</tr>\n"; | 								print "</tr>\n"; | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
|  | 					} | ||||||
| 					foreach ($workflowStatus["g"] as $st) { | 					foreach ($workflowStatus["g"] as $st) { | ||||||
| 					 | 					 | ||||||
| 						if (!in_array($st["document"], $iRev) && isset($docIdx[$st["document"]][$st["version"]]) && !in_array($st["document"], $dList) /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | 						if (!in_array($st["document"], $iRev) && isset($docIdx[$st["document"]][$st["version"]]) && !in_array($st["document"], $dList) /* && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId() */) { | ||||||
|  | @ -428,14 +435,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								$printheader=false; | 								$printheader=false; | ||||||
| 							} | 							} | ||||||
| 
 | 
 | ||||||
|  | 							if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 								print "<tr>\n"; | 								print "<tr>\n"; | ||||||
| 							$latestContent = $document->getLatestContent(); | 								$previewer->createPreview($content); | ||||||
| 							$previewer->createPreview($latestContent); |  | ||||||
| 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["document"]."&version=".$st["version"]."\">"; | 								print "<td><a href=\"../op/op.Download.php?documentid=".$st["document"]."&version=".$st["version"]."\">"; | ||||||
| 							if($previewer->hasPreview($latestContent)) { | 								if($previewer->hasPreview($content)) { | ||||||
| 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} else { | 								} else { | ||||||
| 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 									print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 								} | 								} | ||||||
| 								print "</a></td>"; | 								print "</a></td>"; | ||||||
| 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["document"]."¤ttab=workflow\">".htmlspecialchars($docIdx[$st["document"]][$st["version"]]["name"])."</a></td>"; | 								print "<td><a href=\"out.ViewDocument.php?documentid=".$st["document"]."¤ttab=workflow\">".htmlspecialchars($docIdx[$st["document"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -446,6 +453,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 								print "</tr>\n"; | 								print "</tr>\n"; | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
|  | 					} | ||||||
| 					if (!$printheader){ | 					if (!$printheader){ | ||||||
| 						echo "</tbody>\n</table>"; | 						echo "</tbody>\n</table>"; | ||||||
| 					}else{ | 					}else{ | ||||||
|  | @ -487,14 +495,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							} | 							} | ||||||
| 						} | 						} | ||||||
| 					 | 					 | ||||||
|  | 						if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -504,6 +512,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 							print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
|  | 					}		 | ||||||
| 					print "</tbody></table>";	 | 					print "</tbody></table>";	 | ||||||
| 					 | 					 | ||||||
| 				} | 				} | ||||||
|  | @ -561,14 +570,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							$printheader=false; | 							$printheader=false; | ||||||
| 						} | 						} | ||||||
| 					 | 					 | ||||||
|  | 						if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revision\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revision\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -579,6 +588,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				foreach ($revisionStatus["grpstatus"] as $st) { | 				foreach ($revisionStatus["grpstatus"] as $st) { | ||||||
| 				 | 				 | ||||||
| 					if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { | 					if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { | ||||||
|  | @ -598,14 +608,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							$printheader=false; | 							$printheader=false; | ||||||
| 						} | 						} | ||||||
| 
 | 
 | ||||||
|  | 						if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revision\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=revision\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -616,6 +626,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				if (!$printheader){ | 				if (!$printheader){ | ||||||
| 					echo "</tbody>\n</table>"; | 					echo "</tbody>\n</table>"; | ||||||
| 				}else{ | 				}else{ | ||||||
|  | @ -677,14 +688,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							$printheader=false; | 							$printheader=false; | ||||||
| 						} | 						} | ||||||
| 					 | 					 | ||||||
|  | 						if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=recipients\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=recipients\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -695,6 +706,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				foreach ($receiptStatus["grpstatus"] as $st) { | 				foreach ($receiptStatus["grpstatus"] as $st) { | ||||||
| 				 | 				 | ||||||
| 					if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { | 					if (!in_array($st["documentID"], $iRev) && $st["status"]==0 && isset($docIdx[$st["documentID"]][$st["version"]]) && !in_array($st["documentID"], $dList) && $docIdx[$st["documentID"]][$st["version"]]['owner'] != $user->getId()) { | ||||||
|  | @ -714,14 +726,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							$printheader=false; | 							$printheader=false; | ||||||
| 						} | 						} | ||||||
| 
 | 
 | ||||||
|  | 						if($content = $document->getContentByVersion($st['version'])) { | ||||||
| 							print "<tr>\n"; | 							print "<tr>\n"; | ||||||
| 						$latestContent = $document->getLatestContent(); | 							$previewer->createPreview($content); | ||||||
| 						$previewer->createPreview($latestContent); |  | ||||||
| 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | 							print "<td><a href=\"../op/op.Download.php?documentid=".$st["documentID"]."&version=".$st["version"]."\">"; | ||||||
| 						if($previewer->hasPreview($latestContent)) { | 							if($previewer->hasPreview($content)) { | ||||||
| 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} else { | 							} else { | ||||||
| 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 								print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 							} | 							} | ||||||
| 							print "</a></td>"; | 							print "</a></td>"; | ||||||
| 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=recipients\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | 							print "<td><a href=\"out.ViewDocument.php?documentid=".$st["documentID"]."¤ttab=recipients\">".htmlspecialchars($docIdx[$st["documentID"]][$st["version"]]["name"])."</a></td>"; | ||||||
|  | @ -732,6 +744,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 							print "</tr>\n"; | 							print "</tr>\n"; | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				if (!$printheader){ | 				if (!$printheader){ | ||||||
| 					echo "</tbody>\n</table>"; | 					echo "</tbody>\n</table>"; | ||||||
| 				}else{ | 				}else{ | ||||||
|  | @ -782,14 +795,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
| 				 | 				 | ||||||
|  | 					if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 						print "<tr>\n"; | 						print "<tr>\n"; | ||||||
| 					$latestContent = $document->getLatestContent(); | 						$previewer->createPreview($content); | ||||||
| 					$previewer->createPreview($latestContent); |  | ||||||
| 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 					if($previewer->hasPreview($latestContent)) { | 						if($previewer->hasPreview($content)) { | ||||||
| 						print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} else { | 						} else { | ||||||
| 						print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} | 						} | ||||||
| 						print "</a></td>"; | 						print "</a></td>"; | ||||||
| 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."¤ttab=revapp\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -799,6 +812,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 						print "</tr>\n"; | 						print "</tr>\n"; | ||||||
| 					} | 					} | ||||||
|  | 				}		 | ||||||
| 				print "</tbody></table>";	 | 				print "</tbody></table>";	 | ||||||
| 				 | 				 | ||||||
| 				$this->contentContainerEnd(); | 				$this->contentContainerEnd(); | ||||||
|  | @ -837,14 +851,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
| 				 | 				 | ||||||
|  | 					if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 						print "<tr>\n"; | 						print "<tr>\n"; | ||||||
| 					$latestContent = $document->getLatestContent(); | 						$previewer->createPreview($content); | ||||||
| 					$previewer->createPreview($latestContent); |  | ||||||
| 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 					if($previewer->hasPreview($latestContent)) { | 						if($previewer->hasPreview($content)) { | ||||||
| 						print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} else { | 						} else { | ||||||
| 						print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} | 						} | ||||||
| 						print "</a></td>"; | 						print "</a></td>"; | ||||||
| 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -854,6 +868,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 						print "</tr>\n"; | 						print "</tr>\n"; | ||||||
| 					} | 					} | ||||||
|  | 				}		 | ||||||
| 				print "</tbody></table>";	 | 				print "</tbody></table>";	 | ||||||
| 				 | 				 | ||||||
| 			} | 			} | ||||||
|  | @ -894,14 +909,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
| 				 | 				 | ||||||
|  | 					if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 						print "<tr>\n"; | 						print "<tr>\n"; | ||||||
| 					$latestContent = $document->getLatestContent(); | 						$previewer->createPreview($content); | ||||||
| 					$previewer->createPreview($latestContent); |  | ||||||
| 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 					if($previewer->hasPreview($latestContent)) { | 						if($previewer->hasPreview($content)) { | ||||||
| 						print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} else { | 						} else { | ||||||
| 						print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} | 						} | ||||||
| 						print "</a></td>"; | 						print "</a></td>"; | ||||||
| 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -911,6 +926,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 						print "</tr>\n"; | 						print "</tr>\n"; | ||||||
| 					} | 					} | ||||||
|  | 				}		 | ||||||
| 				print "</tbody></table>";	 | 				print "</tbody></table>";	 | ||||||
| 				 | 				 | ||||||
| 			} | 			} | ||||||
|  | @ -956,14 +972,14 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						} | 						} | ||||||
| 					} | 					} | ||||||
| 				 | 				 | ||||||
|  | 					if($content = $document->getContentByVersion($res['version'])) { | ||||||
| 						print "<tr>\n"; | 						print "<tr>\n"; | ||||||
| 					$latestContent = $document->getLatestContent(); | 						$previewer->createPreview($content); | ||||||
| 					$previewer->createPreview($latestContent); |  | ||||||
| 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | 						print "<td><a href=\"../op/op.Download.php?documentid=".$res["documentID"]."&version=".$res["version"]."\">"; | ||||||
| 					if($previewer->hasPreview($latestContent)) { | 						if($previewer->hasPreview($content)) { | ||||||
| 						print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$latestContent->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" width=\"".$previewwidth."\"src=\"../op/op.Preview.php?documentid=".$document->getID()."&version=".$content->getVersion()."&width=".$previewwidth."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} else { | 						} else { | ||||||
| 						print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($latestContent->getFileType())."\" title=\"".htmlspecialchars($latestContent->getMimeType())."\">"; | 							print "<img class=\"mimeicon\" src=\"".$this->getMimeIcon($content->getFileType())."\" title=\"".htmlspecialchars($content->getMimeType())."\">"; | ||||||
| 						} | 						} | ||||||
| 						print "</a></td>"; | 						print "</a></td>"; | ||||||
| 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | 						print "<td><a href=\"out.ViewDocument.php?documentid=".$res["documentID"]."\">" . htmlspecialchars($res["name"]) . "</a></td>\n"; | ||||||
|  | @ -974,6 +990,7 @@ class SeedDMS_View_MyDocuments extends SeedDMS_Bootstrap_Style { | ||||||
| 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | 						print "<td>".(!$res["expires"] ? "-":getReadableDate($res["expires"]))."</td>";				 | ||||||
| 						print "</tr>\n"; | 						print "</tr>\n"; | ||||||
| 					} | 					} | ||||||
|  | 				} | ||||||
| 				print "</tbody></table>"; | 				print "</tbody></table>"; | ||||||
| 			} | 			} | ||||||
| 			else printMLText("empty_notify_list"); | 			else printMLText("empty_notify_list"); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Uwe Steinmann
						Uwe Steinmann