|
@@ 1712-1720 (lines=9) @@
|
| 1709 |
|
* @param bool|string $suffix If not false, the name of a thumbnail file |
| 1710 |
|
* @return string |
| 1711 |
|
*/ |
| 1712 |
|
function getVirtualUrl( $suffix = false ) { |
| 1713 |
|
$this->assertRepoDefined(); |
| 1714 |
|
$path = $this->repo->getVirtualUrl() . '/public/' . $this->getUrlRel(); |
| 1715 |
|
if ( $suffix !== false ) { |
| 1716 |
|
$path .= '/' . rawurlencode( $suffix ); |
| 1717 |
|
} |
| 1718 |
|
|
| 1719 |
|
return $path; |
| 1720 |
|
} |
| 1721 |
|
|
| 1722 |
|
/** |
| 1723 |
|
* Get the public zone virtual URL for an archived version source file |
|
@@ 1746-1754 (lines=9) @@
|
| 1743 |
|
* @param bool|string $suffix If not false, the name of a thumbnail file |
| 1744 |
|
* @return string |
| 1745 |
|
*/ |
| 1746 |
|
function getThumbVirtualUrl( $suffix = false ) { |
| 1747 |
|
$this->assertRepoDefined(); |
| 1748 |
|
$path = $this->repo->getVirtualUrl() . '/thumb/' . $this->getUrlRel(); |
| 1749 |
|
if ( $suffix !== false ) { |
| 1750 |
|
$path .= '/' . rawurlencode( $suffix ); |
| 1751 |
|
} |
| 1752 |
|
|
| 1753 |
|
return $path; |
| 1754 |
|
} |
| 1755 |
|
|
| 1756 |
|
/** |
| 1757 |
|
* @return bool |