reduce http requests (ugc images + posters)
This commit is contained in:
@@ -33,7 +33,7 @@ function getPage($sPath, $asVars, $sType)
|
|||||||
if($sType=='html')
|
if($sType=='html')
|
||||||
{
|
{
|
||||||
$sContent = preg_replace('/<script(.*)<\/script>/sU', '', $sContent);
|
$sContent = preg_replace('/<script(.*)<\/script>/sU', '', $sContent);
|
||||||
$sContent = preg_replace('/<img src="(.*)"(.*)\/>/sU', '<img source="$1"$2/>', $sContent);
|
$sContent = preg_replace('/src=("|\')(.*)("|\')/sU', 'source="$2"', $sContent);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $sContent;
|
return $sContent;
|
||||||
@@ -57,7 +57,7 @@ function getTrimImage($iFilmId, $sSize, $sinPath, $sImageExt)
|
|||||||
$iBottom = 0;
|
$iBottom = 0;
|
||||||
$iLeft = 0;
|
$iLeft = 0;
|
||||||
$iRight = 0;
|
$iRight = 0;
|
||||||
$iWhiteLimit = 220;
|
$iWhiteLimit = 210;
|
||||||
|
|
||||||
//Top height to crop:
|
//Top height to crop:
|
||||||
for(; $iTop < $iImageY; ++$iTop)
|
for(; $iTop < $iImageY; ++$iTop)
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ function Film(oSettings)
|
|||||||
.data('rank', this.getRank())
|
.data('rank', this.getRank())
|
||||||
.data('id', this.id())
|
.data('id', this.id())
|
||||||
.append($('<img>', {'class':'bg', 'src':this.backgroundPoster()}))
|
.append($('<img>', {'class':'bg', 'src':this.backgroundPoster()}))
|
||||||
.append($('<img>', {'class':'poster', 'src':this.poster()}))
|
.append($('<img>', {'class':'poster', 'src':this.backgroundPoster()}))
|
||||||
.append($('<div>', {'class':'info'})
|
.append($('<div>', {'class':'info'})
|
||||||
.append($('<p>', {'class':'title'})
|
.append($('<p>', {'class':'title'})
|
||||||
.append($('<a>', {'class':'name', 'target':'_blank', 'href':this.consts.ugc_url+'film.html?id='+this.id()})
|
.append($('<a>', {'class':'name', 'target':'_blank', 'href':this.consts.ugc_url+'film.html?id='+this.id()})
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -5,6 +5,10 @@
|
|||||||
@import 'normalize';
|
@import 'normalize';
|
||||||
@import 'font-awesome';
|
@import 'font-awesome';
|
||||||
|
|
||||||
|
/* Variables */
|
||||||
|
|
||||||
|
$poster_size:175px;
|
||||||
|
|
||||||
/* Default Tags */
|
/* Default Tags */
|
||||||
|
|
||||||
body {
|
body {
|
||||||
@@ -197,15 +201,15 @@ main {
|
|||||||
position:absolute;
|
position:absolute;
|
||||||
top:50%;
|
top:50%;
|
||||||
margin-top:-25%;
|
margin-top:-25%;
|
||||||
left:152px;
|
left:$poster_size;
|
||||||
right:0;
|
right:0;
|
||||||
bottom:0;
|
bottom:0;
|
||||||
width:calc(100% - 152px);
|
width:calc(100% - #{$poster_size});
|
||||||
opacity:0.2;
|
opacity:0.2;
|
||||||
}
|
}
|
||||||
|
|
||||||
.film img.poster {
|
.film img.poster {
|
||||||
width:152px;
|
width:$poster_size;
|
||||||
display: block;
|
display: block;
|
||||||
z-index:2;
|
z-index:2;
|
||||||
}
|
}
|
||||||
@@ -214,9 +218,9 @@ main {
|
|||||||
z-index:2;
|
z-index:2;
|
||||||
position:absolute;
|
position:absolute;
|
||||||
top:0;
|
top:0;
|
||||||
left:152px;
|
left:$poster_size;
|
||||||
padding-left:1em;
|
padding-left:1em;
|
||||||
width: calc(100% - 1em - 152px);
|
width: calc(100% - 1em - #{$poster_size});
|
||||||
}
|
}
|
||||||
|
|
||||||
.film p {
|
.film p {
|
||||||
|
|||||||
Reference in New Issue
Block a user