Clean Modern Movie Template
[Media Sub Type]=[Movie]
[Name]
[Name]
ListBuild(1, / • , [Year], [Duration], [MPAA Rating], RatingStars())
- 1
- GENERAL VARIABLES
- 0
- 1
- 2
- Save([Name],v_TITLE)/
Save(face="Theater", v_MAIN_FONT)/
Save(face="Theater", v_THEATER_FONT)/
Save(h:mm/ tt, v_TIME_FORMAT)/
Save(width="35", v_STAR_WIDTH)/
Save(1, v_MAX_AUDIO_CODECS)/
Save(size="75", v_CAPTION_FONTSIZE)/
Save(8, v_NUM_ACTORS)/
Save(width="117", v_ACTOR_WIDTH)/
Save(16, v_NUM_SIMILAR)/
Save(swidth="124", v_SIMILAR_WIDTH)
- 1
- 1
- COLOR VARIABLES
- 0
- 1
- 2
- Save(color="#FFFFFF", v_COLOR_BODY)/
Save(color="#FFFFFF", v_COLOR_HEADER)/
Save(color="#B9CAF7", v_COLOR_HEADER2)/
Save(color="#f69838", v_COLOR_STARS)/
Save(color="#FFFFFF", v_COLOR_TITLE)/
Save(color="#dce4ea", v_COLOR_INFOROW)/
Save(color="#dce4ea", v_COLOR_INFOROW_SMALL)/
Save(color="#FFFFFF", v_COLOR_BODY_LARGE)
- 1
- 1
- SMALL VARIABLES
- 0
- 1
- 2
- Save(size="95", v_SSIZE_BODY)/
Save(size="95", v_SSIZE_DESCR)/
Save(height="30", v_SHEIGHT_RATINGS)/
Save(
If(
Compare(Length([Description]),<=,400),
[Description]/
<font alpha="0">/
Repeat(_,Math(Frac((600 - Length([Description])) // 4) * 4))/
<//font>,
Left([Description],600)...),
v_SMALL_DESC)
- 1
- 1
- LARGE VARIABLES
- 0
- 1
- 2
- Save(size="95", v_LSIZE_DESCR)/
Save(size="If(Compare(Length([v_TITLE]),>,49), 145, 190)", v_LSIZE_TITLE)/
Save(size="105", v_LSIZE_INFOROW)/
Save(size="80", v_LSIZE_HEADER)/
Save(height="20", v_LHEIGHT_TECH_ICON)/
Save(Repeat(/ ,3),v_LDELIM_ICON)/
Save([Description],v_DESCRIPTION)/
Save([Critic], v_CRITIC_RATING)
- 1
- 1
- === SMALL ===
- 2
- 1
- 2
- 1
- 1
- Header
- 2
- 1
- 2
- <b><font [v_THEATER_FONT] alpha="100" size="If(Compare(Length([v_TITLE]),>,33), 135, 150)", v_LSIZE_TITLE [v_COLOR_TITLE] valign="bottom">[V_TITLE]<//b>/
<br>/
<font size="20"> <//font>
<font [v_THEATER_FONT] alpha="70" [v_COLOR_INFOROW] size="100" valign="bottom><b>/
Replace(ListLimit([Genre],3),;,/,/ )/
Replace(Replace(Replace(Replace(Size(), hours, hrs), minutes, min), hour, hr), minute, min) <b><//b> /
If(IsEqual([MPAA Rating], R, 0), <font color="#FF3631">R<//font>, )If(IsEqual([MPAA Rating], NR, 0), <font color="#dce4ea">NR<//font>, )If(IsEqual([MPAA Rating], G, 0), <font color="#dce4ea">G<//font>, )If(IsEqual([MPAA Rating], PG-13, 0), <font color="#dce4ea">PG-13<//font>, )If(IsEqual([MPAA Rating], PG, 0), <font color="#dce4ea">PG<//font>, )If(IsEqual([MPAA Rating], NC-17, 0), <font color="#FF3631">NC-17<//font>, )/
If([v_Critic_Rating,0],/<br>/Critic [Critic] ,)/
If([Gross Revenue, 0],Box Office [Gross Revenue],)/<//font>
- 1
- 1
- Description
- 2
- 1
- 2
- <font [v_THEATER_FONT]alpha="100" [v_LSIZE_DESCR]
[v_COLOR_BODY] valign="top" If(Compare(Length([v_DESCRIPTION]),>,420),size="110",size="110")>[v_DESCRIPTION]<//font>
- 1
- 1
- Personnel
- 2
- 1
- 2
- <font [v_THEATER_FONT] alpha="100" [v_SSIZE_BODY]>/<font [v_COLOR_HEADER2]>/DIRECTOR: /<//font>/<font [v_COLOR_BODY]>/
ListFormat([Director],2)/<//font>/
If([Actors,0],
<font size="140"> <//font>
<font [v_COLOR_HEADER2]>/
STARS: /
<//font>/
<font [v_COLOR_BODY]>/
ListFormat(ListLimit([Actors],6),2)/
<//font>,
)/<//font>
- 1
- 1
- AV
- 2
- 1
- 2
- <font size="20"> <//font>
<font [v_THEATER_FONT] alpha="70" [v_COLOR_INFOROW] size="100" valign="bottom><b>/
If(Compare([Height],>,1080),<font color="#BFBE70">4k<//font>,[Height]p)If([HDR Format,0],/ <font color="#BFBE70">HDR<//font>,)/
If(Find([HDR Format],Dolby),, / <font color="#63B5E3" alpha="100">Dolby Vision<//font>)/
<b> Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(If([Audio Codec,0],
Save(,v_CodecPath)/
Replace(ListMix([v_CodecPath]/[L1]IfElse(IsEqual([L1],TrueHD Atmos),),8,Clean(ListLimit(ListClean([Audio Codec],1),[v_MAX_AUDIO_CODECS]),1)),;,),), _, / ), DTS-HD MA + ,,), TrueHD Atmos, <font color="#A4ABFF" alpha="100">Dolby Atmos<//font>,), DTS-HD MA, DTS HD), DTS:X, <font color="#E36B53" alpha="100">DTS X<//font>), PCM S24LE, PCM), TrueHD, Dolby TrueHD), PCM S16LE, PCM), AC-3, Dolby Digital), E-AC3, Dolby Digital Plus), IMAX, <font color="#20ABFF" alpha="100">IMAX<//font>)<//font>
- 1
- 1
- === LARGE ===
- 3
- 1
- 2
- 1
- 1
- 1
- 1
- 0
-
- 1
- 1
- Header
- 1
- 1
- 2
-
<font size="430"> <//font>
<img src="[Filename (path)]Filename(,0).jpg" height="200"valign="top"> <b><font [v_THEATER_FONT] alpha="80" [v_LSIZE_TITLE] [v_COLOR_TITLE] valign="bottom">/
[V_TITLE] <//b>/ <//font>
<font size="30"> <//font>
<font [v_THEATER_FONT]alpha="80" [v_COLOR_INFOROW]
[v_LSIZE_INFOROW] valign="middle"><b>/
If(IsRange([Watched Percent], 1-99),<font color="#32D950" alpha="100">RemoveCharacters([Watched Percent],0,1)%<//font><b> ,)Replace(Replace(Replace(Replace(Size(), hours, hrs), minutes, min), hour, hr), minute, min) <b> <//b>/ If(IsEqual([MPAA Rating], R, 0), <font color="#FF3631">R<//font>, )If(IsEqual([MPAA Rating], NR, 0), <font color="#dce4ea">NR<//font>, )If(IsEqual([MPAA Rating], G, 0), <font color="#dce4ea">G<//font>, )If(IsEqual([MPAA Rating], PG-13, 0), <font color="#dce4ea">PG-13<//font>, )If(IsEqual([MPAA Rating], PG, 0), <font color="#dce4ea">PG<//font>, )If(IsEqual([MPAA Rating], NC-17, 0), <font color="#FF3631">NC-17<//font>, ) <b> <//b>/ [Year] <b> <//b> /
Replace(ListLimit([Genre],1),;,/,/ )/
If([Rating,0],/<b> <//b>RatingStars10(Rating),)/
If([v_Critic_Rating,0],/<b> <//b>Critic [Critic],)/
If([Gross Revenue, 0],<b> <//b>[Gross Revenue],)<b> <//b>If(Compare([Height],>,1080),<font color="#BFBE70">4k<//font>,[Height]p)If([HDR Format,0],/ <font color="#BFBE70">HDR<//font>,)/
If(Find([HDR Format],Dolby),, / <font color="#67BDED" alpha="100">Dolby Vision<//font>)/
<b> Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(Replace(If([Audio Codec,0],
Save(,v_CodecPath)/
Replace(ListMix([v_CodecPath]/[L1]IfElse(IsEqual([L1],TrueHD Atmos),),8,Clean(ListLimit(ListClean([Audio Codec],1),[v_MAX_AUDIO_CODECS]),1)),;,),), _, / ), DTS-HD MA + ,,), TrueHD Atmos, <font color="#A4ABFF" alpha="100">Dolby Atmos<//font>,), DTS-HD MA, DTS HD), DTS:X, <font color="#E36B53" alpha="100">DTS X<//font>), PCM S24LE, PCM), TrueHD, Dolby TrueHD), PCM S16LE, PCM), AC-3, Dolby Digital), E-AC3, Dolby Digital Plus), IMAX, <font color="#20ABFF" alpha="100">IMAX<//font>)
- 1
- 1
- Description
- 1
- 1
- 2
- <font [v_THEATER_FONT]alpha="100" [v_LSIZE_DESCR]
[v_COLOR_BODY] valign="top" If(Compare(Length([v_DESCRIPTION]),>,420),size="110",size="110")>[v_DESCRIPTION]<//font>
<font size="25"> <//font>
- 1
- 1
- Series Title
- 1
- 1
- 2
- If(IsEmpty([Series]), , <font size="45"> <//font>
<font [v_THEATER_FONT] size="80" alpha="50">Series<//font>)
- 1
- 1
- Series
- 1
- 0
- 2
- 1
- 1
- Director Title
- 1
- 1
- 2
- If(IsEmpty([Director]), , <font size="45"> <//font>
<font [v_THEATER_FONT] size="80" alpha="50">Director<//font>)
- 1
- 1
- Director
- 1
- 0
- 2
- 1
- 1
- Cast List - Spotlight
- 1
- 1
- 2
- <font size="45"> <//font>
<font [v_THEATER_FONT] size="80" alpha="50">Cast<//font>
<font size="30"> <//font>
<b><font [v_CAPTION_FONTSIZE] [v_THEATER_FONT] alpha="100"><hthumbs images="spotlight_list(Movie//Cast//Person,Image,[v_NUM_ACTORS],1)"
captions="ListMix([L1]\n/
- [L2], 2, spotlight_list(Movie//Cast//Person,Name,[v_NUM_ACTORS]), spotlight_list(Movie//Cast//Person,Role,[v_NUM_ACTORS]))" [v_ACTOR_WIDTH] spacing="6" //><//font><//b>
- 1
- 1
- Recommended List - Spotlight
- 1
- 1
- 2
- <font [v_THEATER_FONT] size="80" alpha="50">Recommended<//font>
<font size="30"> <//font>
<b><font [v_CAPTION_FONTSIZE] [v_MAIN_FONT]><hthumbs images="spotlight_list(Movie//SimilarMovies//SimilarMovie,Poster,[v_NUM_SIMILAR],1)" [v_SIMILAR_WIDTH] spacing="4"//><//font><//b>
<font size="35"> <//font>
- 1
- 1
- Other Info
- 1
- 1
- 2
- <font size="45"> <//font>
<font [v_THEATER_FONT] size="80" alpha="50">Other Info<//font>
- 1
- 1
- Disc #
- 1
- 0
- 0
- 1
- 1
- FPS
- 1
- 0
- 0
- 1
- 1
- File Size
- 1
- 0
- 0
- 1
- 1
- HDR Format
- 1
- 0
- 0
- 1
- 1
- HDR Peak Luminance
- 1
- 0
- 0
- 1
- 1
- Last Played
- 1
- 0
- 0
- 1
- 1
- Number Plays
- 1
- 0
- 0
- 1