mirror of
https://github.com/e107inc/e107.git
synced 2025-07-31 03:40:37 +02:00
Downloads: Legacy Upgrade image-path fixes.
This commit is contained in:
@@ -3739,6 +3739,7 @@ class e_parser
|
||||
* Render an <img> tag.
|
||||
* @param string $file
|
||||
* @param array $parm legacy|w|h|alt|class|id|crop
|
||||
* @param array $parm['legacy'] Usually a legacy path like {e_FILE}
|
||||
* @return string
|
||||
* @example $tp->toImage('welcome.png', array('legacy'=>{e_IMAGE}newspost_images/','w'=>200));
|
||||
*/
|
||||
@@ -3806,6 +3807,7 @@ class e_parser
|
||||
{
|
||||
$log = e107::getAdminLog();
|
||||
$log->addDebug('Broken Image Path: '.$legacyPath."\n".print_r(debug_backtrace(null,2), true), false)->save('IMALAN_00');
|
||||
e107::getDebug()->log("Broken Image Path: ".$legacyPath);
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -321,7 +321,19 @@ class download_shortcodes extends e_shortcode
|
||||
{
|
||||
$tp = e107::getParser();
|
||||
|
||||
$img = ($this->var['download_thumb']) ? "<img class='download-thumb img-responsive' src='".$tp->thumbUrl($this->var['download_thumb'])."' alt=\"".$this->var['download_name']."\" />" : "";
|
||||
$img = "";
|
||||
|
||||
if(!empty($this->var['download_thumb']))
|
||||
{
|
||||
$opts = array(
|
||||
'legacy' => "{e_FILE}downloadthumbs/",
|
||||
'class' => 'download-image img-responsive',
|
||||
'alt' => $this->var['download_name']
|
||||
);
|
||||
|
||||
$img = $tp->toImage($this->var['download_thumb'], $opts);
|
||||
}
|
||||
|
||||
|
||||
if ($parm == "link" && $this->var['download_thumb'])
|
||||
{
|
||||
@@ -392,7 +404,12 @@ class download_shortcodes extends e_shortcode
|
||||
function sc_download_list_imagefull($parm='')
|
||||
{
|
||||
|
||||
$img = ($this->var['download_image']) ? "<img class='download-image dl_image img-responsive' src='".e107::getParser()->thumbUrl($this->var['download_image'])."' alt=\"".$this->var['download_name']."\" />" : "";
|
||||
$img = "";
|
||||
|
||||
if(!empty($this->var['download_image']))
|
||||
{
|
||||
$img = $this->sc_download_view_imagefull();
|
||||
}
|
||||
|
||||
if($parm == "link" && $this->var['download_image'])
|
||||
{
|
||||
@@ -561,13 +578,20 @@ class download_shortcodes extends e_shortcode
|
||||
{
|
||||
$tp = e107::getParser();
|
||||
|
||||
if ($this->var['download_thumb'])
|
||||
|
||||
if($this->var['download_thumb'])
|
||||
{
|
||||
return ($this->var['download_image'] ? "<a href='".e_PLUGIN_ABS."download/request.php?download.".$this->var['download_id']."'><img class='download-image dl_image img-responsive' src='".$tp->thumbUrl($this->var['download_thumb'])."' alt='*' /></a>" : "<img class='download-image dl_image img-responsive' src='".$tp->thumbUrl($this->var['download_thumb'])."' alt='*' />");
|
||||
$opts = array(
|
||||
'legacy' => "{e_FILE}downloadthumbs/",
|
||||
'class' => 'download-image dl_image img-responsive'
|
||||
);
|
||||
$image = $tp->toImage($this->var['download_thumb'], $opts);
|
||||
|
||||
return ($this->var['download_image'] ? "<a href='" . e_PLUGIN_ABS . "download/request.php?download." . $this->var['download_id'] . "'>" . $image . "</a>" : $image);
|
||||
}
|
||||
elseif ($this->var['download_image'])
|
||||
elseif($this->var['download_image'])
|
||||
{
|
||||
return "<a href='".e_PLUGIN_ABS."download/request.php?download.".$this->var['download_id']."'>".LAN_dl_40."</a>";
|
||||
return "<a href='" . e_PLUGIN_ABS . "download/request.php?download." . $this->var['download_id'] . "'>" . LAN_dl_40 . "</a>";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -578,10 +602,21 @@ class download_shortcodes extends e_shortcode
|
||||
/**
|
||||
* {DOWNLOAD_VIEW_LINK: class=thumbnail}
|
||||
*/
|
||||
function sc_download_view_imagefull($parm)
|
||||
function sc_download_view_imagefull($parm=array())
|
||||
{
|
||||
$tp = e107::getParser();
|
||||
return ($this->var['download_image']) ? "<img class='download-image dl_image download-view-image img-responsive ".vartrue($parm['class'])."' src='".$tp->thumbUrl($this->var['download_image'])."' alt='*' />" : "";
|
||||
|
||||
if(!empty($this->var['download_image']))
|
||||
{
|
||||
|
||||
$opts = array(
|
||||
'legacy' => "{e_FILE}downloadimages/",
|
||||
'class' => 'download-image dl_image download-view-image img-responsive '.vartrue($parm['class']),
|
||||
'alt' => basename($this->var['download_image'])
|
||||
);
|
||||
|
||||
return e107::getParser()->toImage($this->var['download_image'], $opts);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
Reference in New Issue
Block a user