Added a feature which removes the size tag from mp3 tooltips.
This commit is contained in:
parent
56931b0eaa
commit
c7852423d4
@ -18,12 +18,33 @@ class Themelet {
|
|||||||
public function build_thumb_html(Image $image, $query=null) {
|
public function build_thumb_html(Image $image, $query=null) {
|
||||||
global $config;
|
global $config;
|
||||||
$h_view_link = make_link("post/view/{$image->id}", $query);
|
$h_view_link = make_link("post/view/{$image->id}", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "<a href='$h_view_link'><img title='$h_tip' alt='$h_tip' ".
|
return "<a href='$h_view_link'><img title='$h_tip' alt='$h_tip' ".
|
||||||
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
||||||
}
|
}
|
||||||
|
@ -31,12 +31,33 @@ class Themelet {
|
|||||||
global $config;
|
global $config;
|
||||||
$i_id = int_escape($image->id);
|
$i_id = int_escape($image->id);
|
||||||
$h_view_link = make_link("post/view/$i_id", $query);
|
$h_view_link = make_link("post/view/$i_id", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "
|
return "
|
||||||
<!-- cancel border -->
|
<!-- cancel border -->
|
||||||
<div class='thumbblock'>
|
<div class='thumbblock'>
|
||||||
|
@ -31,12 +31,33 @@ class Themelet {
|
|||||||
global $config;
|
global $config;
|
||||||
$i_id = int_escape($image->id);
|
$i_id = int_escape($image->id);
|
||||||
$h_view_link = make_link("post/view/$i_id", $query);
|
$h_view_link = make_link("post/view/$i_id", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "
|
return "
|
||||||
<div class='thumbblock'>
|
<div class='thumbblock'>
|
||||||
<div class='rr thumb'>
|
<div class='rr thumb'>
|
||||||
|
@ -19,12 +19,33 @@ class Themelet {
|
|||||||
public function build_thumb_html(Image $image, $query=null) {
|
public function build_thumb_html(Image $image, $query=null) {
|
||||||
global $config;
|
global $config;
|
||||||
$h_view_link = make_link("post/view/{$image->id}", $query);
|
$h_view_link = make_link("post/view/{$image->id}", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "<a class='thumb' href='$h_view_link'><img title='$h_tip' alt='$h_tip' ".
|
return "<a class='thumb' href='$h_view_link'><img title='$h_tip' alt='$h_tip' ".
|
||||||
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
||||||
}
|
}
|
||||||
|
@ -31,12 +31,33 @@ class Themelet {
|
|||||||
global $config;
|
global $config;
|
||||||
$i_id = int_escape($image->id);
|
$i_id = int_escape($image->id);
|
||||||
$h_view_link = make_link("post/view/$i_id", $query);
|
$h_view_link = make_link("post/view/$i_id", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "
|
return "
|
||||||
<div class='thumbblock'>
|
<div class='thumbblock'>
|
||||||
|
|
||||||
|
@ -29,12 +29,33 @@ class Themelet {
|
|||||||
global $config;
|
global $config;
|
||||||
$i_id = int_escape($image->id);
|
$i_id = int_escape($image->id);
|
||||||
$h_view_link = make_link("post/view/$i_id", $query);
|
$h_view_link = make_link("post/view/$i_id", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "<a class='thumb' href='$h_view_link'><img id='$i_id' title='$h_tip' alt='$h_tip' ".
|
return "<a class='thumb' href='$h_view_link'><img id='$i_id' title='$h_tip' alt='$h_tip' ".
|
||||||
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
||||||
}
|
}
|
||||||
|
@ -31,13 +31,34 @@ class Themelet {
|
|||||||
global $config;
|
global $config;
|
||||||
$i_id = int_escape($image->id);
|
$i_id = int_escape($image->id);
|
||||||
$h_view_link = make_link("post/view/$i_id", $query);
|
$h_view_link = make_link("post/view/$i_id", $query);
|
||||||
$h_tip = html_escape($image->get_tooltip());
|
|
||||||
$h_image_link = $image->get_image_link();
|
$h_image_link = $image->get_image_link();
|
||||||
$h_thumb_link = $image->get_thumb_link();
|
$h_thumb_link = $image->get_thumb_link();
|
||||||
if($image->ext == 'swf' || 'svg'){
|
|
||||||
|
|
||||||
|
// Removes the size tag if the file is an mp3
|
||||||
|
if($image->ext == 'mp3'){
|
||||||
|
$iitip = $image->get_tooltip();
|
||||||
|
$mp3tip = array("0x0");
|
||||||
|
$h_tip = str_replace($mp3tip, " ", $iitip);
|
||||||
|
|
||||||
|
// Makes it work with a variation of the default tooltips (I.E $tags // $filesize // $size)
|
||||||
|
$justincase = array(" //", "// ", " //", "// ", " ");
|
||||||
|
if(strstr($h_tip, " ")){
|
||||||
|
$h_tip = html_escape(str_replace($justincase, "", $h_tip));
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($h_tip);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
$h_tip = html_escape($image->get_tooltip());
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// If file is flash or svg then sets thumbnail to max size.
|
||||||
|
if($image->ext == 'swf' || $image->ext == 'svg'){
|
||||||
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
$tsize = get_thumbnail_size('thumb_width', 'thumb_height'); }
|
||||||
else{
|
else{
|
||||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||||
|
|
||||||
return "
|
return "
|
||||||
<div class='thumbblock'>
|
<div class='thumbblock'>
|
||||||
<div class='rr thumb'>
|
<div class='rr thumb'>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user