Added a feature which removes the size tag from mp3 tooltips.
This commit is contained in:
parent
56931b0eaa
commit
c7852423d4
7 changed files with 161 additions and 14 deletions
|
@ -18,12 +18,33 @@ class Themelet {
|
|||
public function build_thumb_html(Image $image, $query=null) {
|
||||
global $config;
|
||||
$h_view_link = make_link("post/view/{$image->id}", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
return "<a href='$h_view_link'><img title='$h_tip' alt='$h_tip' ".
|
||||
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
||||
}
|
||||
|
|
|
@ -31,12 +31,33 @@ class Themelet {
|
|||
global $config;
|
||||
$i_id = int_escape($image->id);
|
||||
$h_view_link = make_link("post/view/$i_id", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
return "
|
||||
<!-- cancel border -->
|
||||
<div class='thumbblock'>
|
||||
|
|
|
@ -31,12 +31,33 @@ class Themelet {
|
|||
global $config;
|
||||
$i_id = int_escape($image->id);
|
||||
$h_view_link = make_link("post/view/$i_id", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
return "
|
||||
<div class='thumbblock'>
|
||||
<div class='rr thumb'>
|
||||
|
|
|
@ -19,12 +19,33 @@ class Themelet {
|
|||
public function build_thumb_html(Image $image, $query=null) {
|
||||
global $config;
|
||||
$h_view_link = make_link("post/view/{$image->id}", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
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>";
|
||||
}
|
||||
|
|
|
@ -31,12 +31,33 @@ class Themelet {
|
|||
global $config;
|
||||
$i_id = int_escape($image->id);
|
||||
$h_view_link = make_link("post/view/$i_id", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
return "
|
||||
<div class='thumbblock'>
|
||||
|
||||
|
|
|
@ -29,12 +29,33 @@ class Themelet {
|
|||
global $config;
|
||||
$i_id = int_escape($image->id);
|
||||
$h_view_link = make_link("post/view/$i_id", $query);
|
||||
$h_tip = html_escape($image->get_tooltip());
|
||||
$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'); }
|
||||
else{
|
||||
$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' ".
|
||||
"width='{$tsize[0]}' height='{$tsize[1]}' src='$h_thumb_link' /></a>";
|
||||
}
|
||||
|
|
|
@ -31,13 +31,34 @@ class Themelet {
|
|||
global $config;
|
||||
$i_id = int_escape($image->id);
|
||||
$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_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'); }
|
||||
else{
|
||||
$tsize = get_thumbnail_size($image->width, $image->height); }
|
||||
|
||||
return "
|
||||
<div class='thumbblock'>
|
||||
<div class='rr thumb'>
|
||||
|
|
Reference in a new issue