SigServer:Examples: Difference between revisions
m (→Sig4) |
(→Signature Example 11: Soulweaver changelog) |
||
(47 intermediate revisions by 15 users not shown) | |||
Line 1: | Line 1: | ||
{{TOCright}} | {{TOCright}} | ||
= About Signature Server Example Signatures = | = About Signature Server Example Signatures = | ||
This page lists AniDB Signature Server ([[SigServer]] / [http://sig.anidb.net http://sig.anidb.net]) example signature images | This page lists AniDB Signature Server ([[SigServer]] / [http://sig.anidb.net http://sig.anidb.net]) example signature images | ||
together with the corresponding | together with the corresponding XML code for generating them. | ||
Feel free to add your own example signatures here. | Feel free to add your own example signatures here. | ||
Line 11: | Line 12: | ||
== Sig1 == | == Sig1 == | ||
by EXP, 2007-11-23<br> | by EXP, 2007-11-23<br> | ||
improved by HiEv, 2008-07-09<br> | |||
{{eyecatch|Warning|This signature image exceeds the size limits of the [http://forum.anime-reactor.net/ ARC forum].}} | |||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig1.png]] | [[Image:SigServer-Example-Sig1.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
<!-- Variables --> | |||
< | {{@bgalpha_odd=15}} | ||
{{@bgalpha_even=5}} | |||
{{@pctbars_color="#0000ff"}} | |||
<!-- Defaults --> | |||
<defaults> | |||
< | <text face="proggytiny" size="12" line-space="1" /> | ||
</defaults> | |||
</ | <!-- Layout --> | ||
<layout> | <layout> | ||
<image src="_nervlogo" position="345x5" alpha="20"/> | <!-- NERV Logo --> | ||
<image src="_nervlogo" position="345x5" alpha="20" /> | |||
<!-- Date and Time --> | |||
<text position="325x6" face="courier" size="6"> | <text position="325x6" face="courier" size="6"> | ||
<line>AniDB.net {{date("Y-m-d H:i")}}</line> | <line>AniDB.net {{date("Y-m-d H:i")}}</line> | ||
</text> | </text> | ||
<!-- MyList Stats --> | |||
<shape type="rectangle" position="105x18" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type="rectangle" position="105x30" size="90x10" color="#000000" alpha="{{@bgalpha_even}}" /> | |||
<shape type="rectangle" position="105x42" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type="rectangle" position="105x54" size="90x10" color="#000000" alpha="{{@bgalpha_even}}" /> | |||
<shape type="rectangle" position="105x66" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<text position="105x15"> | <text position="105x15"> | ||
<line> MyList:</line> | <line> MyList:</line> | ||
<line>{{padding($stat_mylist_acount, 6, "right") | <line>{{padding($stat_mylist_acount, 6, "right")}} Animes</line> | ||
<line>{{padding($stat_mylist_fcount, 6, "right") | <line>{{padding($stat_mylist_fcount, 6, "right")}} Files</line> | ||
<line>{{padding(precision($stat_mylist_fsize/1024,1), 6, "right") | <line>{{padding(precision($stat_mylist_fsize/1024,1), 6, "right")}} GB</line> | ||
<line>{{padding($stat_anidb_votecount, 6, "right") | <line>{{padding($stat_anidb_votecount, 6, "right")}} Votes</line> | ||
<line>{{padding($stat_anidb_reviewcount, 6, "right") | <line>{{padding($stat_anidb_reviewcount, 6, "right")}} Reviews</line> | ||
</text> | </text> | ||
<shape type="rectangle" position=" | <!-- Votes and Reviews --> | ||
<shape type="rectangle" position="200x18" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type="rectangle" position=" | <shape type="rectangle" position="200x30" size="245x10" color="#000000" alpha="{{@bgalpha_even}}" /> | ||
<shape type="rectangle" position="200x42" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type="rectangle" position=" | <shape type="rectangle" position="200x66" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | ||
{{@latestvote=if($latestvote_id1_aname,date("d.m.",$latestvote_id1_date)+padding(precision($latestvote_id1_vote,2),5,"right")+" "+truncate($latestvote_id1_aname,27,".."),"no votes yet")}} | |||
<shape type="rectangle" position=" | {{@latestreview=if($latestreview_id1_aname,date("d.m.",$latestreview_id1_date)+padding(precision($latestreview_id1_score_overall,2),5,"right")+" "+truncate($latestreview_id1_aname,27,".."),"no reviews yet")}} | ||
<text position="203x15"> | <text position="203x15"> | ||
<line>Latest Votes:</line> | <line>Latest Votes:</line> | ||
<line color="{{if($latestvote_id1_vote>8,"#ff0000","#000000")}}"> {{ | <line color="{{if($latestvote_id1_vote>8,"#ff0000","#000000")}}"> {{@latestvote}}</line> | ||
<line display="{{if($latestvote_id2_aname)}}" color="{{if($latestvote_id2_vote>8,"#ff0000","#000000")}}"> {{date("d.m.",$latestvote_id2_date)}}{{padding(precision($latestvote_id2_vote,2),5,"right")}} {{truncate($latestvote_id2_aname,27,"..")}}</line> | |||
<line color="{{if($latestvote_id3_vote>8,"#ff0000","#000000")}}"> {{date("d.m.",$latestvote_id3_date) | <line display="{{if($latestvote_id3_aname)}}" color="{{if($latestvote_id3_vote>8,"#ff0000","#000000")}}"> {{date("d.m.",$latestvote_id3_date)}}{{padding(precision($latestvote_id3_vote,2),5,"right")}} {{truncate($latestvote_id3_aname,27,"..")}}</line> | ||
<line>Latest Review:</line> | <line>Latest Review:</line> | ||
<line color="{{if($latestreview_id1_score_overall>8,"#ff0000","#000000")}}"> {{ | <line color="{{if($latestreview_id1_score_overall>8,"#ff0000","#000000")}}"> {{@latestreview}}</line> | ||
</text> | </text> | ||
<shape type="rectangle" position=" | <!-- Currently Watching --> | ||
<shape type="rectangle" position="80x96" size="365x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type=" | <shape type="line" position="80x82" size="445x82" thickness="1" /> | ||
{{@latestwatched=if($watching_id1_aname,date("d/m",$watching_id1_viewdate)+" "+$watching_id1_state_seenepcount+"/"+if($watching_id1_eps,$watching_id1_eps,"?")+" "+truncate($watching_id1_aname,48,".."),"none watched in last two weeks")}} | |||
<text position="82x93"> | <text position="82x93"> | ||
<line>Currently | <line>Currently Watching:</line> | ||
<line> {{ | <line> {{@latestwatched}}</line> | ||
</text> | </text> | ||
<shape type="rectangle" position=" | <!-- Latest Files --> | ||
<shape type="rectangle" position="80x124" size="365x10" color="#000000" alpha="{{@bgalpha_odd}}" /> | |||
<shape type="rectangle" position="80x136" size="365x10" color="#000000" alpha="{{@bgalpha_even}}" /> | |||
<shape type="line" position="80x110" size="445x110" | <shape type="line" position="80x110" size="445x110" thickness="1" /> | ||
{{@latestfile=if($latestfile_id1_aname,date("d/m",$latestfile_id1_date)+" "+truncate($latestfile_id1_aname,50-length($latestfile_id1_enumber),"..")+" - "+$latestfile_id1_enumber+" - ["+$latestfile_id1_gname+"]","no files yet")}} | |||
<text position="82x121"> | <text position="82x121"> | ||
<line>Latest Files:</line> | <line>Latest Files:</line> | ||
<line> {{ | <line> {{@latestfile}}</line> | ||
<line> {{date("d | <line display="{{if($latestfile_id2_aname)}}"> {{date("d/m",$latestfile_id2_date)}} {{truncate($latestfile_id2_aname,50-length($latestfile_id2_enumber),"..")}} - {{$latestfile_id2_enumber}} - [{{$latestfile_id2_gname}}]</line> | ||
</text> | </text> | ||
<text position="80x121"> | <text position="80x121"> | ||
<line></line> | <line></line> | ||
<line display="{{ | <line display="{{if($latestfile_id1_viewdate)}}">*</line> | ||
<line display="{{ | <line display="{{if($latestfile_id2_viewdate)}}">*</line> | ||
</text> | </text> | ||
< | <!-- Percent Watched Bar --> | ||
<shape type="rectangle" position="7x7" size="11x136" hollow="true" color="#ffffff" alpha="50" /> | |||
<shape type="rectangle" position=" | <shape type="rectangle" position="8x8" size="9x134" hollow="true" color="#000000" alpha="50" /> | ||
<shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color="{{@pctbars_color}}" | |||
size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" /> | |||
<shape type="rectangle" position=" | <text position="28x140" angle="90" color="#ffffff" alpha="40"> | ||
<line>{{padding($stat_anidb_ownviewedp,2,"right")}}% watched</line> | |||
<shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color=" | |||
size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" | |||
<text position="28x140" | |||
<line>{{padding($stat_anidb_ownviewedp,2,"right") | |||
</text> | </text> | ||
<!-- Percent Collected Bar --> | |||
<shape type="rectangle" position="35x7" size="11x136" | <shape type="rectangle" position="35x7" size="11x136" hollow="true" color="#ffffff" alpha="50" /> | ||
<shape type="rectangle" position="36x8" size="9x134" hollow="true" color="#000000" alpha="50" /> | |||
<shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color=" | <shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color="{{@pctbars_color}}" | ||
size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" | size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" /> | ||
<text position="56x140" | <text position="56x140" angle="90" color="#ffffff" alpha="40"> | ||
<line>{{padding($stat_anidb_totalownedp,2,"right")}}% collected</line> | |||
<line>{{padding($stat_anidb_totalownedp,2,"right") | |||
</text> | </text> | ||
</layout> | </layout> | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig2 == | == Sig2 == | ||
by EXP, 2007-11-25<br> | by EXP, 2007-11-25<br> | ||
improved by HiEv, 2008-07-09<br> | |||
{{eyecatch|Warning|This signature image exceeds the size limits of the [http://forum.anime-reactor.net/ ARC forum].}} | |||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig2.png]] | [[Image:SigServer-Example-Sig2.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
<!-- Defaults --> | |||
< | <defaults> | ||
<text face="proggytiny" size="12" line-space="1" /> | |||
</defaults> | |||
<!-- Layout --> | |||
</ | |||
<layout> | <layout> | ||
<shape type="rectangle" position="213x4" size="266x142" | <!-- Main Text Box --> | ||
<shape type="rectangle" position="213x4" size="266x142" color="#ffffff" alpha="40" /> | |||
< | <!-- Currently Watching --> | ||
{{@latestwatched=if($watching_id1_aname,date("d/m",$watching_id1_viewdate)+" "+padding($watching_id1_state_seenepcount,2)+"/"+padding(if($watching_id1_eps,$watching_id1_eps,"??"),2)+" "+truncate($watching_id1_aname,29,".."),"no anime watched in last two weeks")}} | |||
<text position="215x15"> | <text position="215x15"> | ||
<line>Currently | <line>Currently Watching:</line> | ||
<line> {{ | <line> {{@latestwatched}}</line> | ||
<line display="{{if($watching_id2_aname)}}"> {{date("d/m",$watching_id2_viewdate)}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding(if($watching_id2_eps,$watching_id2_eps,"??"),2)}} {{truncate($watching_id2_aname,29,"..")}}</line> | |||
<line> {{date("d | <line display="{{if($watching_id3_aname)}}"> {{date("d/m",$watching_id3_viewdate)}} {{padding($watching_id3_state_seenepcount,2)}}/{{padding(if($watching_id3_eps,$watching_id3_eps,"??"),2)}} {{truncate($watching_id3_aname,29,"..")}}</line> | ||
</text> | </text> | ||
<!-- Just Finished --> | |||
{{@latestfinished=if($finishedwatching_id1_aname,date("d/m",$finishedwatching_id1_viewdate)+" "+truncate($finishedwatching_id1_aname,35,".."),"no anime watched in last two months")}} | |||
<text position="215x68"> | <text position="215x68"> | ||
<line>Just Finished:</line> | <line>Just Finished:</line> | ||
<line> {{ | <line> {{@latestfinished}}</line> | ||
<line> {{date("d | <line display="{{if($finishedwatching_id2_aname)}}"> {{date("d/m",$finishedwatching_id2_viewdate)}} {{truncate($finishedwatching_id2_aname,35,"..")}}</line> | ||
<line> {{date("d | <line display="{{if($finishedwatching_id3_aname)}}"> {{date("d/m",$finishedwatching_id3_viewdate)}} {{truncate($finishedwatching_id3_aname,35,"..")}}</line> | ||
</text> | </text> | ||
<!-- Latest Votes --> | |||
{{@latestvote=if($latestvote_id1_aname,date("d/m",$latestvote_id1_date)+padding(precision($latestvote_id1_vote,2),5,"right")+" "+truncate($latestvote_id1_aname, 30, ".."),"no votes yet")}} | |||
<text position="215x120"> | <text position="215x120"> | ||
<line>Latest Votes:</line> | <line>Latest Votes:</line> | ||
<line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{ | <line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{@latestvote}}</line> | ||
<line display="{{if($latestvote_id2_aname)}}" color="{{if($latestvote_id2_vote>8,"#cc0000","#000000")}}"> {{date("d/m",$latestvote_id2_date)}}{{padding(precision($latestvote_id2_vote,2),5,"right")}} {{truncate($latestvote_id2_aname, 30, "..")}}</line> | |||
</text> | </text> | ||
<!-- Date and Time --> | |||
<text position=" | <text position="65x146" align="bottom-left" face="courier" size="6"> | ||
<line>AniDB.net {{date("Y-m-d H:i")}}</line> | <line>AniDB.net {{date("Y-m-d H:i")}}</line> | ||
</text> | </text> | ||
<!-- Percent Watched Bar --> | |||
<shape type="rectangle" position="7x7" size="11x136" | <shape type="rectangle" position="7x7" size="11x136" hollow="true" alpha="50" /> | ||
<shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color="#ff0000" | <shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color="#ff0000" | ||
size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" | size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" /> | ||
<text position="28x140" angle="90" alpha="80"> | <text position="28x140" angle="90" alpha="80"> | ||
<line>{{padding($stat_anidb_ownviewedp,2,"right") | <line>{{padding($stat_anidb_ownviewedp,2,"right")}}% watched</line> | ||
</text> | </text> | ||
<!-- Percent Collected Bar --> | |||
<shape type="rectangle" position="35x7" size="11x136" | <shape type="rectangle" position="35x7" size="11x136" hollow="true" alpha="50" /> | ||
<shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color="#ff0000" | <shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color="#ff0000" | ||
size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" | size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" /> | ||
<text position="56x140" angle="90" alpha="80"> | <text position="56x140" angle="90" alpha="80"> | ||
<line>{{padding($stat_anidb_totalownedp,2,"right") | <line>{{padding($stat_anidb_totalownedp,2,"right")}}% collected</line> | ||
</text> | </text> | ||
</layout> | </layout> | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig3 == | == Sig3 == | ||
by EXP, 2007-11-25 | by EXP, 2007-11-25 | ||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig3.png]] | [[Image:SigServer-Example-Sig3.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 237: | Line 233: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig4 == | == Sig4 == | ||
by EXP, 2007-11-25<br> | by EXP, 2007-11-25<br> | ||
{{eyecatch|Warning|This signature image exceeds the size limits of the [http://forum.anime-reactor.net/ ARC forum].}} | |||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig4.png]] | [[Image:SigServer-Example-Sig4.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 276: | Line 275: | ||
<text position="269x14"> | <text position="269x14"> | ||
<line>Currently | <line>Currently Watching:</line> | ||
<line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> | <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> | ||
<line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> | <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> | ||
Line 289: | Line 288: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig5 == | == Sig5 == | ||
by EXP, 2007-11-29 | by EXP, 2007-11-29 | ||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig5.png]] | [[Image:SigServer-Example-Sig5.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 323: | Line 325: | ||
</shape> | </shape> | ||
<text position="5x4" align="top-left"> | <text position="5x4" align="top-left"> | ||
<line>Currently | <line>Currently Watching:</line> | ||
<line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,27,"..")}}</line> | <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,27,"..")}}</line> | ||
<line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,27,"..")}}</line> | <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,27,"..")}}</line> | ||
Line 377: | Line 379: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig6 == | == Sig6 == | ||
by EXP, 2007-11-30 | by EXP, 2007-11-30 | ||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig6.png]] | [[Image:SigServer-Example-Sig6.png]] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 403: | Line 408: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Sig7 == | |||
by EXP, 2007-11-30 | |||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig7.png]] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<variables> | |||
<default element="text" name="face" value="proggytiny-12"/> | |||
<default element="text" name="size" value="12"/> | |||
<default element="text" name="line-space" value="1"/> | |||
</variables> | |||
<layout> | |||
<shape type="rectangle" position="102x3" size="194x58" | |||
color="#ffffff" alpha="50"> | |||
</shape> | |||
<text position="105x8" align="top-left"> | |||
<line>Currently Watching:</line> | |||
<line display="{{notempty($watching_id1_aname)}}"> {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,24,"..")}}</line> | |||
<line display="{{notempty($watching_id2_aname)}}"> {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,24,"..")}}</line> | |||
<line display="{{notempty($watching_id3_aname)}}"> {{padding($watching_id3_state_seenepcount,2)}}/{{padding($watching_id3_eps,2)}} {{truncate($watching_id3_aname,24,"..")}}</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Sig8 == | |||
by EXP, 2007-12-13 | |||
{{h4|Signature Image}} | |||
[[Image:SigServer-Example-Sig8.png]] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<variables> | |||
<default element="text" name="face" value="visitor-10"/> | |||
<default element="text" name="size" value="10"/> | |||
<default element="text" name="line-space" value="1"/> | |||
<default element="text" name="color" value="#ffffff"/> | |||
</variables> | |||
<layout> | |||
<text position="120x5" align="top-left"> | |||
<line>{{if(notempty($watching_id1_aname), "watching: "+truncate($watching_id1_aname,24,'..'), "didn't watch any anime recently :(")}}</line> | |||
</text> | |||
<text position="347x5" align="top-right"> | |||
<line display="{{notempty($watching_id1_aname)}}">{{$watching_id1_state_seenepcount}}/{{if(notempty($watching_id1_eps), $watching_id1_eps, "?")}}</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
= Example Images - Contributions = | = Example Images - Contributions = | ||
Line 412: | Line 484: | ||
(Anime-Reactor Sized) | (Anime-Reactor Sized) | ||
Note | {{eyecatchLight|Note|Used parts of the sample codes.}} | ||
{{h4|Signature Image}} | |||
[[Image:Msrsigserveg.jpg]] | [[Image:Msrsigserveg.jpg]] | ||
Background available @ [http://sig.anidb.net/images/backgrounds/7.jpg] | Background available @ [http://sig.anidb.net/images/backgrounds/7.jpg] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 441: | Line 515: | ||
<text position="279x14"> | <text position="279x14"> | ||
<line>Currently | <line>Currently Watching:</line> | ||
<line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> | <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> | ||
<line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> | <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> | ||
Line 461: | Line 535: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Signature Example 2 == | == Signature Example 2 == | ||
Line 467: | Line 542: | ||
(Anime-Reactor Sized) | (Anime-Reactor Sized) | ||
Note | {{eyecatchLight|Note|Used parts of the sample codes to start with. Special thanks: hrm.}} | ||
{{h4|Signature Image}} | |||
[[Image:Lafielupdate.jpg]] | [[Image:Lafielupdate.jpg]] | ||
Background available @ [http://sig.anidb.net/images/backgrounds/41.png] | Background available @ [http://sig.anidb.net/images/backgrounds/41.png] | ||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | <pre> | ||
<signature> | <signature> | ||
Line 529: | Line 606: | ||
</signature> | </signature> | ||
</pre> | </pre> | ||
</div> | |||
== Signature Example 3 == | |||
by MsR^, 2007-12-1 | |||
(Anime-Reactor Sized) | |||
{{eyecatchLight|Note|Used parts of the sample codes to start with. Special Thanks: hrm.}} | |||
{{h4|Signature Image}} | |||
[[Image:Parakiss.png]] | |||
Background available @ [http://sig.anidb.net/images/backgrounds/45.png] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<variables> | |||
<default element="text" name="face" value="tahoma"/> | |||
<default element="text" name="size" value="8.5"/> | |||
<default element="text" name="line-space" value="1.7"/> | |||
<set name="graph_ovp_pos_x" value="17" /> | |||
<set name="graph_ovp_pos_y" value="5" /> | |||
<set name="graph_ovp_height" value="80" /> | |||
<set name="graph_ovp_width" value="4" /> | |||
<set name="graph_ovp_color" value="#0000ff" /> | |||
<set name="graph_ovp_alpha" value="40" /> | |||
</variables> | |||
<layout> | |||
<shape type="rectangle" position="2x2" size="127x132" | |||
color="#85A9DA" alpha="35"> | |||
</shape> | |||
<shape type="rectangle" position="{{@graph_ovp_pos_x}}x{{@graph_ovp_pos_y}}" | |||
size="{{@graph_ovp_width+4}}x{{@graph_ovp_height}}" | |||
hollow="true" alpha="50"> | |||
</shape> | |||
<shape type="rectangle" position="{{@graph_ovp_pos_x + 2}}x{{@graph_ovp_pos_y + 2 + (@graph_ovp_height-4-round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100)))}}" | |||
color="{{@graph_ovp_color}}" alpha="{{@graph_ovp_alpha}}" | |||
size="{{@graph_ovp_width}}x{{round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100))}}"> | |||
</shape> | |||
<text position="{{@graph_ovp_pos_x-4}}x{{@graph_ovp_pos_y}}" | |||
angle="90" color="#000000" alpha="100" align="top-right"> | |||
<line>{{padding($stat_anidb_ownviewedp,2,"right");}}% watched</line> | |||
</text> | |||
<text position="6x100" color="#FFFFFF" alpha="100"> | |||
<line>Currently Watching:</line> | |||
<line> {{truncate($watching_id1_aname,16,"..")}}</line> | |||
<line> {{truncate($watching_id2_aname,16,"..")}}</line> | |||
</text> | |||
<text position="100x114" color="#FFFFFF" alpha="100"> | |||
<line>{{padding($watching_id1_state_seenepcount,2,"right")}}/{{padding($watching_id1_eps,2)}}</line> | |||
<line>{{padding($watching_id2_state_seenepcount,2,"right")}}/{{padding($watching_id2_eps,2)}}</line> | |||
</text> | |||
<text position="36x55" color="#FFFFFF" alpha="100"> | |||
<line>MyList:</line> | |||
<line>{{padding($stat_mylist_epcount, 7, "right");}} Episodes</line> | |||
<line>{{padding($stat_anidb_viewedepcnt, 7, "right");}} Watched</line> | |||
</text> | |||
<text position="36x12" color="#FFFFFF" alpha="100"> | |||
<line>Anidb:</line> | |||
<line>{{padding($anidbstat_acount,6)}} animes</line> | |||
<line>{{padding($anidbstat_epcount,6)}} episodes</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 4 == | |||
by antennen, 2007-12-13 (updated 2008-05-04) | |||
ARC sized (468x136) | |||
{{h4|Signature Image}} | |||
[[Image:BloodStained.png]] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<?xml version="1.0" encoding="windows-1250"?> | |||
<signature> | |||
<!-- Variables --> | |||
{{ @box_width = 200 }} | |||
{{ @box_charlimit = 30 }} | |||
{{ @box_divider = 68 }} | |||
{{ @bar_height = 12 }} | |||
{{ @box_alpha = 30 }} | |||
<!-- Variables End --> | |||
<defaults> | |||
<text | |||
face="proggytiny" | |||
size="12" | |||
color="#ffffff" | |||
line-space="1.0" | |||
alpha="55" | |||
/> | |||
<shape | |||
type="rectangle" | |||
size="{{ $Sig_width }}x{{ @bar_height }}" | |||
alpha="75" | |||
/> | |||
<shape | |||
type="line" | |||
color="#777777" | |||
alpha="75" | |||
/> | |||
</defaults> | |||
<layout> | |||
<!-- Box --> | |||
<shape | |||
type="rectangle" | |||
position="0x{{ @bar_height }}" | |||
size="{{ @box_width }}x{{ $Sig_height - 24 }}" | |||
alpha="{{ @box_alpha }}" | |||
/> | |||
<shape | |||
type="line" | |||
position="{{ @box_width }}x{{ @bar_height }}" | |||
size="{{ @box_width }}x{{ $Sig_height - @bar_height }}" | |||
/> | |||
<text position="5x25"> | |||
<line>Currently Watching:</line> | |||
<line display="{{ if($watching_id1_aid); }}">1 {{ padding(truncate($watching_id1_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id1_state_seenepcount + "/" + $watching_id1_eps, 6); }}</line> | |||
<line display="{{ if($watching_id2_aid); }}">2 {{ padding(truncate($watching_id2_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id2_state_seenepcount + "/" + $watching_id2_eps, 6); }}</line> | |||
<line display="{{ if($watching_id3_aid); }}">3 {{ padding(truncate($watching_id3_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id3_state_seenepcount + "/" + $watching_id3_eps, 6); }}</line> | |||
</text> | |||
<shape | |||
type="line" | |||
position="0x{{ @box_divider }}" | |||
size="{{ @box_width }}x{{ @box_divider }}" | |||
/> | |||
<text position="5x82"> | |||
<line>MyList Statistics:</line> | |||
<line>{{ padding(truncate("Anime", 13, ".."), 13, "left"); }}{{ padding($stat_mylist_acount, 18); }}</line> | |||
<line>{{ padding(truncate("Episodes seen", 13, ".."), 13, "left"); }}{{ padding($stat_anidb_viewedepcnt + "/" + $stat_mylist_epcount, 18); }}</line> | |||
<line>{{ padding(truncate("Size of files", 13, ".."), 13, "left"); }}{{ padding(round($stat_mylist_fsize / 1024) + " GiB", 18); }}</line> | |||
</text> | |||
<!-- Box End --> | |||
<!-- Top Bar --> | |||
<shape | |||
type="rectangle" | |||
position="0x0" | |||
/> | |||
<shape | |||
type="line" | |||
position="0x12" | |||
size="{{ $Sig_width }}x{{ @bar_height }}" | |||
/> | |||
<text | |||
position="5x9" | |||
face="04b03" | |||
size="6" | |||
> | |||
<line>{{ $Sig_username }}</line> | |||
</text> | |||
<text | |||
position="{{ $Sig_width - 5 }}x9" | |||
face="04b03" | |||
size="6" | |||
align="bottom-right" | |||
> | |||
<line>anidb.net/u{{ $Sig_uid }}</line> | |||
</text> | |||
<!-- Top Bar End --> | |||
<!-- Bottom Bar --> | |||
<shape | |||
type="rectangle" | |||
position="0x{{ $Sig_height - @bar_height }}" | |||
/> | |||
<shape | |||
type="line" | |||
position="0x{{ $Sig_height - @bar_height }}" | |||
size="{{ $Sig_width }}x{{ $Sig_height - @bar_height }}" | |||
/> | |||
<!-- Bottom Bar End --> | |||
<!-- MyList Watched Bar --> | |||
<shape | |||
type="rectangle" | |||
position="{{ @box_width + 3 }}x{{ $Sig_height - 9; }}" | |||
size="{{ round((($Sig_width - @box_width - 6) / 100) * $stat_anidb_ownviewedp) }}x7" | |||
color="#777777" | |||
alpha="75" | |||
/> | |||
<shape | |||
type="line" | |||
position="{{ @box_width }}x{{ $Sig_height - @bar_height }}" | |||
size="{{ @box_width }}x{{ $Sig_height }}" | |||
/> | |||
<text | |||
position="{{ @box_width }}x{{ $Sig_height - 3 }}" | |||
face="04b03" | |||
size="6" | |||
align="bottom-right" | |||
> | |||
<line>MyList watched</line> | |||
</text> | |||
<text | |||
position="{{ @box_width + 4 + round((($Sig_width - @box_width - 6) / 100) * $stat_anidb_ownviewedp) }}x{{ $Sig_height - 3 }}" | |||
alpha="75" | |||
face="04b03" | |||
size="6" | |||
align="bottom-{{ if($stat_anidb_ownviewedp > 90, "right", "left") }}" | |||
> | |||
<line> {{ $stat_anidb_ownviewedp }}%</line> | |||
</text> | |||
<!-- MyList Watched Bar End --> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 5 == | |||
by --[[User:Lattyware|Lattyware]] 17:08, 20 April 2008 (CEST) | |||
{{h4|Signature Image}} | |||
[[Image:LattywareSig.png]] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature quality="90"> | |||
<variables> | |||
<default element="text" name="face" value="lucidaconsole" /> | |||
<default element="text" name="size" value="8" /> | |||
<set name="textsize" value="8" /> | |||
<set name="padding" value="5" /> | |||
<set name="outlinecolour" value="#ffffff" /> | |||
<set name="width" value="468" /> | |||
<set name="height" value="96" /> | |||
<set name="boxalpha" value="20" /> | |||
<set name="boxcolour" value="#ffffff" /> | |||
<set name="topbarheight" value="11" /> | |||
<set name="topbaralpha" value="60" /> | |||
<set name="topbarcolour" value="#000000" /> | |||
<set name="boxpadding" value="15" /> | |||
<set name="progressbarinnercolour" value="#FF0000" /> | |||
<set name="progressbaroutercolour" value="#000000" /> | |||
<set name="progressbarinneralpha" value="30" /> | |||
<set name="progressbarouteralpha" value="100" /> | |||
<set name="progressbarpadding" value="2" /> | |||
</variables> | |||
<layout> | |||
<!-- Top Bar --> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding }}x{{ @padding }}" | |||
size="{{ ( ( @width - ( @padding * 2 ) - 100 ) / 2 ) }}x{{ @topbarheight }}" | |||
alpha="100" | |||
color="{{ @outlinecolour }}" | |||
hollow="true" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding }}x{{ @padding }}" | |||
size="{{ ( ( @width - ( @padding * 2 ) - 100 ) / 2 ) }}x{{ @topbarheight }}" | |||
alpha="{{ @topbaralpha }}" | |||
color="{{ @topbarcolour }}" | |||
/> | |||
<text position="{{ @padding + 2px }}x{{ @padding + 9 }}" color="{{ @outlinecolour }}"> | |||
<line>Lattyware anidb.net/167861</line> | |||
</text> | |||
<!-- Box --> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding }}x{{ (@padding * 2) + @topbarheight }}" | |||
size="{{ @width - ( @padding * 2 ) - 100 }}x{{ @height - ( @padding * 3 ) - @topbarheight }}" | |||
alpha="{{ @boxalpha }}" | |||
color="{{ @outlinecolour }}" | |||
hollow="true" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding }}x{{ (@padding * 2) + @topbarheight }}" | |||
size="{{ @width - ( @padding * 2 ) - 100 }}x{{ @height - ( @padding * 3 ) - @topbarheight }}" | |||
alpha="{{ @boxalpha }}" | |||
color="{{ @boxcolour }}" | |||
/> | |||
<text position="{{ @padding + 2 }}x{{ (@padding * 2) + @topbarheight + @boxpadding }}"> | |||
<line>{{ padding("Animes:", 12, "right") }} {{ $stat_mylist_acount }}</line> | |||
<line>{{ padding("Episodes:", 12, "right") }} {{ $stat_mylist_epcount }}</line> | |||
<line>{{ padding("Files:", 12, "right") }} {{ $stat_mylist_fcount }}</line> | |||
<line>{{ padding("File Size:", 12, "right") }} {{ round(($stat_mylist_fsize / 1024)) }}GiB</line> | |||
<line>{{ padding("Watched:", 12, "right") }} {{ $stat_anidb_ownviewedp }}%</line> | |||
</text> | |||
<!-- Bars --> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 - @textsize }}" | |||
size="0x{{ @textsize }}" | |||
alpha="{{ @progressbarouteralpha }}" | |||
color="{{ @progressbaroutercolour }}" | |||
/> | |||
<text position="{{ @padding + 151 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 5 }}"> | |||
<line>0TiB</line> | |||
</text> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 + @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 - @textsize }}" | |||
size="0x{{ @textsize }}" | |||
alpha="{{ @progressbarouteralpha }}" | |||
color="{{ @progressbaroutercolour }}" | |||
/> | |||
<text position="{{ @padding + 149 + @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 5}}" align="bottom-right"> | |||
<line>1.5TiB</line> | |||
</text> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 + @progressbarpadding + round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 6 + @progressbarpadding - @textsize }}" | |||
size="0x{{ @textsize }}" | |||
alpha="{{ @progressbarouteralpha }}" | |||
color="{{ @progressbaroutercolour }}" | |||
/> | |||
<text position="{{ @padding + 150 + @progressbarpadding + round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) + 1 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 7 + @progressbarpadding }}" align="{{ if( ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) < 50, "bottom-left", "bottom-right" ) }}"> | |||
<line>{{ round( ( $stat_mylist_fsize / 1024 ) ) }}GiB</line> | |||
</text> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 }}" | |||
size="{{ @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ @textsize }}" | |||
hollow="true" | |||
alpha="{{ @progressbarouteralpha }}" | |||
color="{{ @progressbaroutercolour }}" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 + @progressbarpadding }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 + @progressbarpadding }}" | |||
size="{{ round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) }}x{{ @textsize - ( @progressbarpadding * 2 ) }}" | |||
alpha="{{ @progressbarinneralpha }}" | |||
color="{{ @progressbarinnercolour }}" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 6 * @textsize ) }}" | |||
size="{{ @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ @textsize }}" | |||
hollow="true" | |||
alpha="{{ @progressbarouteralpha }}" | |||
color="{{ @progressbaroutercolour }}" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{ @padding + 150 + @progressbarpadding }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 6 * @textsize ) + @progressbarpadding }}" | |||
size="{{ round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * $stat_anidb_ownviewedp ) - ( @progressbarpadding * 2 ) }}x{{ @textsize - ( @progressbarpadding * 2 ) }}" | |||
alpha="{{ @progressbarinneralpha }}" | |||
color="{{ @progressbarinnercolour }}" | |||
/> | |||
<image src="lattyware" position="{{ ( ( @width - ( @padding * 2 ) ) / 2 ) }}x{{ @padding * 3 + @topbarheight }}" alpha="20"/> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 6 == | |||
by [[User:Scoops|Scoops]] 2008.05.26 | |||
{{h4|Signature Image}} | |||
[[Image:Mahorosig.png]] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<!-- This is a pretty basic, though flexible signature. Without modification, it should | |||
work with pictures of different sizes as it uses very few constant values. With | |||
modification of things like like title truncations, you can take it pretty much | |||
anywhere - Scoops | |||
--> | |||
<signature> | |||
<!-- variables --> | |||
<!-- If you change @Top_bar_height, the text in that bar will stay centred. The | |||
text in the bottom bar is placed relative to the bottom of the sig. | |||
--> | |||
{{@Top_bar_height=10}} | |||
{{@Bot_bar_height=20}} | |||
<!-- This controls when the text of the MyList info flips in the bar. For numbers | |||
under the variable, the text appears in the "unwatched" part. You may | |||
need/want to change this depending on the length of your username or sig size. | |||
--> | |||
{{@Flip_MyList_text=40}} | |||
<!-- /variables --> | |||
<defaults> | |||
<text | |||
face="victorpixel" | |||
size="8" | |||
color="#663366" | |||
/> | |||
<shape | |||
type="rectangle" | |||
color="#ffffff" | |||
alpha="65" | |||
/> | |||
<shape | |||
type="line" | |||
color="#ffff88" | |||
/> | |||
</defaults> | |||
<layout> | |||
<!-- The white bar along the top of the sig that is used as part of the MyList | |||
viewed percentage. It actually covers the whole top of the sig. The purple bar | |||
below, and the gold line, are used to show the actual percentage. | |||
--> | |||
<shape | |||
type="rectangle" | |||
position="0x0" | |||
size="{{$Sig_width}}x{{@Top_bar_height}}" | |||
/> | |||
<!-- The purple bar along the top that shows how much of MyList remains unwatched. | |||
If you've watched 70% of your MyList, it starts drawing this bar 70% of the | |||
way across your sig image. | |||
--> | |||
<shape | |||
type="rectangle" | |||
position="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x0" | |||
size="{{round((100-$stat_anidb_ownviewedp)*$Sig_width/100)}}x{{@Top_bar_height}}" | |||
color="#663366" | |||
alpha="55" | |||
/> | |||
<!-- The gold line that highlights the percentage divider. It is one pixel less | |||
than the bar because for some reason, it appears one pixel too big if given | |||
the same value. | |||
--> | |||
<shape | |||
type="line" | |||
position="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x0" | |||
size="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x{{@Top_bar_height-1}}" | |||
/> | |||
<!-- The white bar along the bottom used for last watched info --> | |||
<shape | |||
type="rectangle" | |||
position="0x{{$Sig_height-@Bot_bar_height}}" | |||
size="{{$Sig_width}}x{{@Bot_bar_height}}" | |||
/> | |||
<!-- Username in the top left corner, centred vertically in the top bar. --> | |||
<text position="2x{{round((@Top_bar_height+1)/2)+2}}"> | |||
<line>{{$Sig_username}}</line> | |||
</text> | |||
<!-- Displays MyList percentage, to the right of the divider in gold if under | |||
40 (default setting) otherwise purple and left, again centred vertically. | |||
--> | |||
<text | |||
position="{{round($stat_anidb_ownviewedp*$Sig_width/100)}}x{{round((@Top_bar_height+1)/2)+2}}" | |||
align="bottom-{{if($stat_anidb_ownviewedp >= @Flip_MyList_text, "right", "left")}}" | |||
color="#{{if($stat_anidb_ownviewedp >= @Flip_MyList_text, "663366", "ffff88")}}" | |||
> | |||
<line> Watched {{$stat_anidb_ownviewedp}}% of MyList</line> | |||
</text> | |||
<!-- Displays the name of the last anime watched, truncated to 40 characters --> | |||
<text position="2x{{$Sig_height-12}}"> | |||
<line>I just watched {{truncate($latestwatched_id1_aname,40,"..")}} episode {{$latestwatched_id1_enumber}}:</line> | |||
</text> | |||
<!-- Displays the title of the last episode watched, truncated to 50 characters --> | |||
<text | |||
position="20x{{$Sig_height-3}}" | |||
face="04b03" | |||
size="6" | |||
> | |||
<line>"{{truncate($latestwatched_id1_ename,50,"..")}}"</line> | |||
</text> | |||
<!-- I don't want to use this, but others might find it useful, so I'll include a | |||
second bar for the percentage on AniDB watched here. Uncomment the next bit to | |||
use it. Notes were removed, but the sections correspond to the MyList sections | |||
done earlier: White bar, purple bar, gold line, text. | |||
--> | |||
<!-- | |||
<shape | |||
type="rectangle" | |||
position="0x{{@Top_bar_height}}" | |||
size="{{$Sig_width}}x{{@Top_bar_height}}" | |||
/> | |||
<shape | |||
type="rectangle" | |||
position="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height}}" | |||
size="{{round((100-$stat_anidb_totalviewedp)*$Sig_width/100)}}x{{@Top_bar_height}}" | |||
color="#663366" | |||
alpha="55" | |||
/> | |||
<shape | |||
type="line" | |||
position="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height}}" | |||
size="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height*2-1}}" | |||
/> | |||
<text | |||
position="{{round($stat_anidb_totalviewedp*$Sig_width/100)}}x{{round((@Top_bar_height+1)/2)+2+@Top_bar_height}}" | |||
align="bottom-{{if($stat_anidb_totalviewedp >= @Flip_MyList_text, "right", "left")}}" | |||
color="#{{if($stat_anidb_totalviewedp >= @Flip_MyList_text, "663366", "ffff88")}}" | |||
> | |||
<line> Watched {{$stat_anidb_totalviewedp}}% of AniDB</line> | |||
</text> | |||
--> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 7 == | |||
by [[User:grejpfrut|grejpfrut]] 2008.06.05 | |||
{{h4|Signature Image}} | |||
[[Image:2831-Ehebf.png]] | |||
Background available @ [http://sig.anidb.net/images/backgrounds/637.jpg] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<layout> | |||
<shape type="rectangle" color="#ffffff" alpha="35" position="5x41" size="251x9" /> | |||
<text position="8x12" color="#ffffff" face="04b03" size="6" > | |||
<line color="#d82112">Currently watching:</line> | |||
<line>>> {{date("m.d",$watching_id1_viewdate)}}</line> | |||
<line>>> {{date("m.d",$watching_id2_viewdate)}}</line> | |||
<line>>> {{date("m.d",$watching_id3_viewdate)}}</line> | |||
<line color="#ffff99">{{$stat_mylist_acount}} animes / {{$stat_mylist_epcount}} episodes / {{$stat_mylist_fcount}} files / {{round($stat_mylist_fsize/1024)}} GB</line> | |||
<line color="#d82112">Latest votes:</line> | |||
<line>>> {{date("m.d",$latestvote_id1_date)}}</line> | |||
<line>>> {{date("m.d",$latestvote_id2_date)}}</line> | |||
<line>>> {{date("m.d",$latestvote_id3_date)}}</line> | |||
<line color="#ffff99">{{$stat_anidb_votecount}} votes / {{$stat_anidb_totalownedp}}% anidb owned / {{$stat_anidb_ownviewedp}}% mylist watched</line> | |||
</text> | |||
<text position="50x12" color="#ffffff" face="04b03" size="6" > | |||
<line /> | |||
<line>^ {{ truncate($watching_id1_aname,30,"..")}} - [ {{padding($watching_id1_state_seenepcount,2)}} / {{padding($watching_id1_eps,2)}} ]</line> | |||
<line>^ {{ truncate($watching_id2_aname,30,"..")}} - [ {{padding($watching_id2_state_seenepcount,2)}} / {{padding($watching_id2_eps,2)}} ]</line> | |||
<line>^ {{ truncate($watching_id3_aname,30,"..")}} - [ {{padding($watching_id3_state_seenepcount,2)}} / {{padding($watching_id3_eps,2)}} ]</line> | |||
<line /> | |||
<line /> | |||
<line>^ {{ truncate($latestvote_id1_aname,30,"..")}} - [ {{precision($latestvote_id1_vote,2)}} ]</line> | |||
<line>^ {{ truncate($latestvote_id2_aname,30,"..")}} - [ {{precision($latestvote_id2_vote,2)}} ]</line> | |||
<line>^ {{ truncate($latestvote_id3_aname,30,"..")}} - [ {{precision($latestvote_id3_vote,2)}} ]</line> | |||
</text> | |||
<shape type="rectangle" color="#ffffff" alpha="35" position="5x86" size="440x9" /> | |||
<text position="270x93" color="#000000" face="04b03" size="6"> | |||
<line>{{$Sig_username}} - http://anidb.info/{{$Sig_uid}}</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 8 == | |||
by [[User:Sierra_Angel|Sierra_Angel]] 2008.06.29 | |||
{{h4|Signature Image}} | |||
[[Image:SigExample8.png]] | |||
Used "Chobits narrow" (#22) from SigServer [http://sig.anidb.net/images/backgrounds/525.jpg] | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<variables> | |||
<default element="text" name="face" value="proggytiny" /> | |||
<default element="text" name="size" value="12"/> | |||
<default element="text" name="line-space" value="1"/> | |||
</variables> | |||
<layout> | |||
<shape type="rectangle" position="120x2" size="115x76" | |||
color="#ffff00" alpha="20"> | |||
</shape> | |||
<text position="130x16"> | |||
<line>MyList on AniDB:</line> | |||
<line>{{padding($stat_mylist_acount, 7, "right");}} Animes</line> | |||
<line>{{padding($stat_mylist_epcount, 7, "right");}} Episodes</line> | |||
<line>{{padding(precision($stat_mylist_fsize/1024,1), 7, "right");}} GB</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 9 == | |||
by [[User:Din1031|din1031]] 2008.07.25 | |||
{{h4|Signature Image}} | |||
[[Image:SigImage9.png]] | |||
Used this custom background: [[Image:1847.png]]<br> | |||
But you can use other images like it. | |||
Size: 350x60<br> | |||
Format: PNG (recommended, but not required) | |||
At the top of the code you can set the colours to make it more suitable for your Sig image. | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<!-- This is for a image size 350x60 !--> | |||
<!-- Generate some Settings for easier Handling !--> | |||
<!-- SIG Version 1.1 --> | |||
<!-- Text Field Color --> | |||
{{@text_bg_color="#CAF7DF";}} | |||
{{@text_bg_alpha=50}} | |||
<!-- Watch Meter Color --> | |||
{{@watchmeter_color="#009966";}} | |||
<!-- Personal date format http://de2.php.net/manual/en/function.date.php --> | |||
{{@personal_date="jS F Y"}} | |||
{{@personal_time="H:i"}} | |||
<!-- This a Small Feature that show today and yesterday set it true/false if you like it --> | |||
{{@personal_showtoday=true}} | |||
<!-- Time Calculation --> | |||
{{@time_days=floor($stat_anidb_viewedlength / 1440)}} | |||
{{@time_hour=floor($stat_anidb_viewedlength / 60) - @time_days * 24}} | |||
{{@time_mins=$stat_anidb_viewedlength - floor($stat_anidb_viewedlength / 60) * 60}} | |||
<!-- Automatic Position Fixes --> | |||
<!-- Nick Position Correction --> | |||
{{@textfield_nick_top_pos=43}} | |||
{{@textfield_nick_left_pos=8}} | |||
{{@textfield_nick_font_size=11}} | |||
<!-- Nick Length 8 is the best... it will be truncated --> | |||
{{@textfield_nick_length=8}} | |||
<!-- Top Positions of the Textfields --> | |||
{{@textfield_min_top_pos=1}} | |||
<!-- Personal Date prepareing --> | |||
{{@today=date("Y-n-j")}} | |||
{{@is_today=if(@today==date("Y-n-j",$latestwatched_id1_viewdate), @personal_showtoday, false)}} | |||
<!-- Yesterday is more work... because no unix timestamp << --> | |||
{{@current_year=date("Y")}} | |||
{{@lastyear=if(@today==(@current_year + "-1-1"),true,false)}} | |||
{{@yesterday=date("j")-1}} | |||
{{@last_month=if(@yesterday==0,if(@lastyear,false,true),false)}} | |||
{{@current_month_gna=if(@last_month,date("n")-1,date("n"));}} | |||
{{@last_day=date("t", @current_year+"-"+@current_month_gna+"-25T10:10:10");}} | |||
{{@yesterday_stamp=if(@lastyear,(@current_year-1) + "-12-31T10:10:10", @current_year + "-" + @current_month_gna + "-" + if(@last_month,@last_day,@yesterday) + "T10:10:10");}} | |||
{{@is_yesterday=if(date("Y-m-j",@yesterday_stamp)==date("Y-m-j", $latestwatched_id1_viewdate),@personal_showtoday,false)}} | |||
{{@current_date=notempty(@personal_date, if(@is_today, "Today", if(@is_yesterday, "Yesterday", date(@personal_date, $latestwatched_id1_viewdate))))}} | |||
{{@date_on=if(@is_yesterday || @is_today, " ", " on ")}} | |||
{{@date_output=notempty(@personal_date, @date_on + @current_date, "")}} | |||
{{@time_output=notempty(@personal_time, ", at " + date(@personal_time, $latestwatched_id1_viewdate), "")}} | |||
<variables> | |||
<default element="text" name="face" value="proggytiny"/> | |||
<default element="text" name="size" value="12"/> | |||
<default element="text" name="line-space" value="1"/> | |||
</variables> | |||
<layout> | |||
<!-- Nickname, should not be longer than 8 letters --> | |||
<text position="{{@textfield_nick_left_pos}}x{{@textfield_nick_top_pos}}" angle="90" alpha="80" size="{{@textfield_nick_font_size}}"> | |||
<line>{{truncate($Sig_username, if(@textfield_nick_length > 0, @textfield_nick_length , 8))}}</line> | |||
</text> | |||
<!-- Some Basics Stats --> | |||
<shape type="rectangle" | |||
position="52x{{@textfield_min_top_pos}}" | |||
size="164x36" | |||
color="{{@text_bg_color}}" | |||
alpha="{{@text_bg_alpha}}"> | |||
</shape> | |||
<text position="54x{{@textfield_min_top_pos + 9}}"> | |||
<line> MyList / Anidb Stats</line> | |||
<line>{{padding($stat_mylist_acount, 7, "right");}} / {{padding($anidbstat_acount,7, "left")}} Animes</line> | |||
<line>{{padding($stat_mylist_epcount, 7, "right");}} / {{padding($anidbstat_epcount,7, "left")}} Episodes</line> | |||
</text> | |||
<!-- The time i wasted for Anime :D --> | |||
<shape type="rectangle" | |||
position="220x{{@textfield_min_top_pos}}" | |||
size="90x36" | |||
color="{{@text_bg_color}}" | |||
alpha="{{@text_bg_alpha}}"> | |||
</shape> | |||
<text position="226x{{@textfield_min_top_pos + 9}}"> | |||
<line>Watchtime for</line> | |||
<line>{{padding($stat_anidb_viewedepcnt, 9, "right")}} Eps</line> | |||
<line>{{padding(@time_days, 4, "right")}}d:{{if(length(@time_hour) == 1, "0" , "")}}{{@time_hour}}h:{{if(length(@time_mins) == 1, "0" , "")}}{{@time_mins}}m</line> | |||
</text> | |||
<!-- Latest Anime Watch --> | |||
<shape type="rectangle" | |||
position="52x{{@textfield_min_top_pos + 39}}" | |||
size="258x20" | |||
color="{{@text_bg_color}}" | |||
alpha="{{@text_bg_alpha}}"> | |||
</shape> | |||
<text position="54x{{@textfield_min_top_pos + 46}}" face="tempesta-6" size="6" line-space="1.5"> | |||
<line>Last Watched{{@date_output}}{{@time_output}}:</line> | |||
<line>{{if(length($latestwatched_id1_aname) > 39, truncate($latestwatched_id1_aname, 36, "..."), $latestwatched_id1_aname)}} ({{$latestwatched_id1_enumber}})</line> | |||
</text> | |||
<!-- Percent Watched --> | |||
<shape type="rectangle" | |||
position="338x2" | |||
size="10x56" | |||
hollow="true" | |||
alpha="50"> | |||
</shape> | |||
<shape type="rectangle" | |||
position="340x{{3+54-round($stat_anidb_ownviewedp*0.54)}}" color="{{@watchmeter_color}}" | |||
size="5x{{round($stat_anidb_ownviewedp*0.54)}}" alpha="50"></shape> | |||
<text position="334x60" angle="90" alpha="80" size="11"> | |||
<line>{{padding($stat_anidb_ownviewedp,2,"right");}}% watched</line> | |||
</text> | |||
<text position="323x37" angle="90" alpha="80" size="11"> | |||
<line>Mylist</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 10 == | |||
by [[User:Aidoku|Aidoku]] 2008.12.08 | |||
{{h4|Signature Image}} | |||
[[Image:SigExample10.png]] | |||
Based on the layout of "Sig8" by EXP | |||
This is mostly for the "Time wasted" code to show week, day, hour and minute, not only the number of minutes as allowed by the "Length in minutes of watched files in MyList" variable. | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<signature> | |||
<variables> | |||
<default element="text" name="face" value="visitor-10"/> | |||
<default element="text" name="size" value="10"/> | |||
<default element="text" name="line-space" value="1"/> | |||
<default element="text" name="color" value="#ffffff"/> | |||
</variables> | |||
<layout> | |||
<text position="335x5" align="top-right"> | |||
<line>Time wasted: {{floor($stat_anidb_viewedlength/10080)}} Weeks, {{floor(($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/10080)*10080))/1440)}} days, {{floor(($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/1440)*1440))/60)}} hours, {{floor($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/60)*60))}} Minutes</line> | |||
</text> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
== Signature Example 11 == | |||
by [[User:Soulweaver|Soulweaver]] 18th February 2011 (last updated 24th February 2013) | |||
* Updated by [[User:CDB-Man|CDB-Man]] 12th August 2015 to v1.42 | |||
** Included unpushed changes by Soulweaver | |||
** Made a few minor tweaks | |||
{{h4|Signature Image}} | |||
[[Image:SigExample11.png]] | |||
Size: 500x144px (meaning it is too large for ARC forums) | |||
Uses a custom image on the background ([[:File:Rainbowbg.jpg]]), though you may use your own. | |||
{{h4|Source}} | |||
<div style="height: 160px; overflow: auto; padding: 3px; border:1px solid #AAAAAA; font-size: smaller"> | |||
<pre> | |||
<!-- | |||
NEON RAINBOW ANIDB SIGNATURE TEMPLATE | |||
Designed by Soulweaver | |||
Version 1.41, 24th Feb 2013 | |||
Edited by CDB-Man | |||
Version 1.42, 12th Aug 2015 | |||
ATTENTION: | |||
This template is only designed for use with a single signature size, | |||
which is 500x144 pixels. If you're attempting to use this in other | |||
sizes, changes are required. | |||
This signature is not within the AnimeReactor forum limits; that's apparently | |||
somehow relevant. | |||
See below the section with variables you can use to customize the look easily. | |||
Version history: | |||
1.00 Initial completed version | |||
1.10 Added background bars for recently watched | |||
Timezone hack for broken date function | |||
1.11 Changed the watched % value so that it doesn't expect you to watch | |||
all mylisted files of a certain episode anymore | |||
1.12 Changed the default fonts and moved the stats box contents around | |||
1.13 Conditional check for the ep count of last watched/voted | |||
(prevent "1 episodes" from showing up) | |||
1.20 Add dates for all four recent anime | |||
Show episode name of latest watched anime | |||
1.21 Fix the episode number for latest watched episode if it is not the | |||
same as # of seen episodes | |||
1.22 Fix the problem if there isn't enough recent anime to display | |||
1.23 Cap the progress bar length to 100% if more watched eps than total ep | |||
count (e.g. segmented files of a movie) | |||
1.30 Various changes: | |||
Fix last completed & voted text max. lengths, | |||
Fix last voted box width error | |||
Add variables for easier color changes | |||
Allow generation timestamp and total watched time to be hidden | |||
Add no anime images mode | |||
Show template version on the image | |||
1.31 Progress bar fixes due to erroneous changes in last version | |||
1.40 Toggle for different display for airing series and for one ep stuff | |||
Slightly compressed mylist view (shows last addition in the extra space) | |||
Better solution for progress bars of single ep segmented movies/specials | |||
Last rated ep. count can now be "TBA" too | |||
1.40a - Edited by me (based on Soulweaver unpushed change), changed <shape type="rectangle" size="1x1" /> from size="100x100" in the Default Values section | |||
- Edited by me, added GMT {{@timezone}} to the Current Time section | |||
- Edited by me (based on Soulweaver unpushed change), added restricted="true" to <image> tag defaults, as a hack workaround, | |||
since glitch causes 2010 and newer anime to not load image unless 18+ tag is flagged true | |||
1.41 Change default values to minimize issues with the signature system | |||
limitations: default rectangle size is now 1x1 (there was no need for it | |||
to be 100x100 in the first place), all images are shown now by default | |||
(fixes non-hentai images from being hidden at the expense of hentai images | |||
also showing) | |||
Fix an oversight with the last added file field | |||
1.41a Changed show vote precision to 2 | |||
Added "GMT {{@timezone}}" to the Current Time section | |||
1.42 Restricted image glitch is no longer broken. Added a toggle for this setting | |||
--> | |||
<signature> | |||
{{@version="1.42"}} | |||
{{@isbeta=false}} | |||
<!-- USER PREFERENCE VARIABLES --> | |||
<!-- FONTS --> | |||
{{@titlefont="pixchicago-6"}} | |||
{{@titlesize=6}} | |||
{{@atitlefont="tempesta_condensed_bold-6"}} | |||
{{@atitlesize=6}} | |||
{{@adatafont="tempesta-6"}} | |||
{{@adatasize=6}} | |||
<!-- LINE SPACING FOR STATS BOX --> | |||
{{@atitlels=1.2}} | |||
{{@adatals=1.2}} | |||
<!-- OTHER VISUALS --> | |||
{{@titleshadow="#3f3f7f"}} | |||
{{@boxalpha=60}} | |||
{{@boxbg="#000000"}} | |||
{{@boxbor="#000000"}} | |||
{{@textcol="#ffffff"}} | |||
<!-- TOGGLE ELEMENTS --> | |||
{{@showgenstamp=true}} <!-- show image generation time timestamp --> | |||
{{@showtotaltime=true}} <!-- show anime total time --> | |||
{{@useimages=true}} <!-- whether to use anime images --> | |||
{{@restrictedimages=false}} <!-- whether to show 18+ restricted images --> | |||
{{@altairing=true}} <!-- shows "Airing" instead of no rating for incomplete series --> | |||
{{@hidesingleep=true}} <!-- hides some ep stuff for one ep series (e.g. movies) --> | |||
{{@condensedeps=true}} <!-- condenses eps and eps watched into one in mylist stats --> | |||
<!-- DATE FORMATTING --> | |||
{{@datemask="jS M Y h: ia"}} <!-- Please refer to PHP's date function --> | |||
{{@timezone="-5"}} <!-- use only full hours from GMT, e.g. 2 or -6 --> | |||
<!-- TIMEZONE DIFFERENCE FINETUNE: | |||
First, set the timezone variable above so that the times on last watched | |||
entries are correct. Then, if the image generation timestamp is not correct, | |||
finetune it by changing this variable. --> | |||
{{@difffix="-1"}} | |||
<!-- PROGRESS BARS --> | |||
{{@progressbars=true}} <!-- set to false to not use --> | |||
{{@pbfgcolor="#00af00"}} | |||
{{@pbbgcolor="#6f8f6f"}} | |||
<!-- =============================================================================== --> | |||
<!-- PRECALCULATED VARIABLES --> | |||
<!-- TITLE --> | |||
{{@titletext=$Sig_username + " - AniDB Statistics"}} | |||
{{@titleleftpos= 250-floor(lengthw(@titletext,@titlefont,@titlesize)/2) }} | |||
<!-- RECENT VISIBILITY --> | |||
{{@wshow1 = $watching_id1_aid>0}} | |||
{{@wshow2 = $watching_id2_aid>0}} | |||
{{@wshow3 = $watching_id3_aid>0}} | |||
{{@wshow4 = $watching_id4_aid>0}} | |||
<!-- RATINGS --> | |||
{{@wrating1 = fetchvar("$animestat_a"+$watching_id1_aid+"_rating")}} | |||
{{@wrating2 = fetchvar("$animestat_a"+$watching_id2_aid+"_rating")}} | |||
{{@wrating3 = fetchvar("$animestat_a"+$watching_id3_aid+"_rating")}} | |||
{{@wrating4 = fetchvar("$animestat_a"+$watching_id4_aid+"_rating")}} | |||
{{@lfrating = fetchvar("$animestat_a"+$finishedwatching_id1_aid+"_rating")}} | |||
{{@lvrating = fetchvar("$animestat_a"+$latestvote_id1_aid+"_rating")}} | |||
{{@lveps = fetchvar("$animestat_a"+$latestvote_id1_aid+"_etotal")}} | |||
<!-- TOTAL TIME --> | |||
{{@tyr = floor($stat_anidb_viewedlength/(60*24*365))}} | |||
{{@tday = floor(mod($stat_anidb_viewedlength/60/24,365))}} | |||
{{@thr = floor(mod($stat_anidb_viewedlength/60,24))}} | |||
{{@tmin = floor(mod($stat_anidb_viewedlength,60))}} | |||
{{@timetext = "Time spent on anime: "+if(@tyr>0,@tyr+" yrs ","")+if(@tday>0,@tday+" days ","")+if(@thr>0,@thr+" hrs ","")+if(@tmin>0,@tmin+" min ","")}} | |||
{{@timeleftpos= 352-floor(lengthw(@timetext,@adatafont,@adatasize)/2) }} | |||
<!-- TOTAL SIZE --> | |||
{{@sgb = $stat_mylist_fsize / 1024}} | |||
{{@stb = $stat_mylist_fsize / 1048576}} | |||
<!-- MYLIST --> | |||
{{@mlpercent = precision($stat_anidb_viewedepcnt/$stat_mylist_epcount*100,2)+"%"}} | |||
{{@fsize = if(@stb>=1,precision(@stb,2)+" TB",if(@sgb>=1,precision(@sgb,2)+" GB",$stat_mylist_fsize+" MB"))}} | |||
{{@lastmltext = truncatew("Last addition: "+$latestfile_id1_aname+if((fetchvar("$animestat_a" + $latestfile_id1_aid + "_etotal") == 1) && @hidesingleep,""," Ep. "+$latestfile_id1_enumber),294,@adatafont,@adatasize,"..."+if((fetchvar("$animestat_a" + $latestfile_id1_aid + "_etotal") == 1) && @hidesingleep,""," Ep. "+$latestfile_id1_enumber)) }} | |||
{{@lastmlpos= 352-floor(lengthw(@lastmltext,@adatafont,@adatasize)/2) }} | |||
<!-- PROGBAR PROGRESS --> | |||
{{@a1progress = min(1,if($watching_id1_eps==1,$watching_id1_state_seenepcount/$watching_id1_state_epcount,$watching_id1_state_seenepcount/if($watching_id1_eps==0,fetchvar("$animestat_a"+$watching_id1_aid+"_lastep_enumber")+1,$watching_id1_eps)))}} | |||
{{@a2progress = min(1,if($watching_id2_eps==1,$watching_id2_state_seenepcount/$watching_id2_state_epcount,$watching_id2_state_seenepcount/if($watching_id2_eps==0,fetchvar("$animestat_a"+$watching_id2_aid+"_lastep_enumber")+1,$watching_id2_eps)))}} | |||
{{@a3progress = min(1,if($watching_id3_eps==1,$watching_id3_state_seenepcount/$watching_id3_state_epcount,$watching_id3_state_seenepcount/if($watching_id3_eps==0,fetchvar("$animestat_a"+$watching_id3_aid+"_lastep_enumber")+1,$watching_id3_eps)))}} | |||
{{@a4progress = min(1,if($watching_id4_eps==1,$watching_id4_state_seenepcount/$watching_id4_state_epcount,$watching_id4_state_seenepcount/if($watching_id4_eps==0,fetchvar("$animestat_a"+$watching_id4_aid+"_lastep_enumber")+1,$watching_id4_eps)))}} | |||
<!-- TIMEZONE HACK --> | |||
{{@gt_fixed = date("i:s")}} {{@gt_hr = round(date("G"),0) + @timezone + @difffix}} | |||
{{@gt_d = round(date("j"),0)}} {{@gt_m = round(date("n"),0)}} {{@gt_y = round(date("Y"),0)}} | |||
{{@gt_dom = round(date("t"),0)}} {{@gt_ly = if(date("L")=="1",29,28) }} | |||
{{@gt_ldom = if(@gt_m-1==2,@gt_ly,if(@gt_m-1==4,30,if(@gt_m-1==6,30,if(@gt_m-1==9,30,if(@gt_m-1==11,30,31))))) }} | |||
<!-- FIX HR OVERFLOW --> | |||
{{@gt_d = if(@gt_hr>23,@gt_d+1,@gt_d)}} {{@gt_hr = if(@gt_hr>23,@gt_hr-24,@gt_hr)}} | |||
<!-- FIX D OVERFLOW --> | |||
{{@gt_m = if(@gt_d>@gt_dom,@gt_m+1,@gt_m)}} {{@gt_d = if(@gt_d>@gt_dom,1,@gt_d)}} | |||
<!-- FIX M OVERFLOW --> | |||
{{@gt_y = if(@gt_m>12,@gt_y+1,@gt_y)}} {{@gt_m = if(@gt_m>12,1,@gt_m)}} | |||
<!-- FIX HR UNDERFLOW --> | |||
{{@gt_d = if(@gt_hr<0,@gt_d-1,@gt_d)}} {{@gt_hr = if(@gt_hr<0,@gt_hr+24,@gt_hr)}} | |||
<!-- FIX D UNDERFLOW --> | |||
{{@gt_m = if(@gt_d<1,@gt_m-1,@gt_m)}} {{@gt_d = if(@gt_d<1,@gt_ldom,@gt_d)}} | |||
<!-- FIX M UNDERFLOW --> | |||
{{@gt_y = if(@gt_m<1,@gt_y-1,@gt_y)}} {{@gt_m = if(@gt_m<1,12,@gt_m)}} | |||
{{@gentime = date(@datemask,@gt_y+"-"+if(@gt_m<10,"0","")+@gt_m+"-"+if(@gt_d<10,"0","")+@gt_d+"T"+if(@gt_hr<10,"0","")+@gt_hr+":"+@gt_fixed) }} | |||
<!-- TIMEZONE HACK --> | |||
{{@wt_fixed = date("i:s",$watching_id1_viewdate))}} | |||
{{@wt_hr = round(date("G",$watching_id1_viewdate),0) + @timezone}} | |||
{{@wt_d = round(date("j",$watching_id1_viewdate),0)}} | |||
{{@wt_m = round(date("n",$watching_id1_viewdate),0)}} | |||
{{@wt_y = round(date("Y",$watching_id1_viewdate),0)}} | |||
{{@wt_dom = round(date("t",$watching_id1_viewdate),0)}} | |||
{{@wt_ly = if(date("L",$watching_id1_viewdate)=="1",29,28) }} | |||
{{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} | |||
<!-- FIX HR OVERFLOW --> | |||
{{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} | |||
<!-- FIX D OVERFLOW --> | |||
{{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} | |||
<!-- FIX M OVERFLOW --> | |||
{{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} | |||
<!-- FIX HR UNDERFLOW --> | |||
{{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} | |||
<!-- FIX D UNDERFLOW --> | |||
{{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} | |||
<!-- FIX M UNDERFLOW --> | |||
{{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} | |||
{{@wtime1 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} | |||
<!-- TIMEZONE HACK --> | |||
{{@wt_fixed = date("i:s",$watching_id2_viewdate))}} | |||
{{@wt_hr = round(date("G",$watching_id2_viewdate),0) + @timezone}} | |||
{{@wt_d = round(date("j",$watching_id2_viewdate),0)}} | |||
{{@wt_m = round(date("n",$watching_id2_viewdate),0)}} | |||
{{@wt_y = round(date("Y",$watching_id2_viewdate),0)}} | |||
{{@wt_dom = round(date("t",$watching_id2_viewdate),0)}} | |||
{{@wt_ly = if(date("L",$watching_id2_viewdate)=="1",29,28) }} | |||
{{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} | |||
<!-- FIX HR OVERFLOW --> | |||
{{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} | |||
<!-- FIX D OVERFLOW --> | |||
{{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} | |||
<!-- FIX M OVERFLOW --> | |||
{{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} | |||
<!-- FIX HR UNDERFLOW --> | |||
{{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} | |||
<!-- FIX D UNDERFLOW --> | |||
{{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} | |||
<!-- FIX M UNDERFLOW --> | |||
{{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} | |||
{{@wtime2 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} | |||
<!-- TIMEZONE HACK --> | |||
{{@wt_fixed = date("i:s",$watching_id3_viewdate))}} | |||
{{@wt_hr = round(date("G",$watching_id3_viewdate),0) + @timezone}} | |||
{{@wt_d = round(date("j",$watching_id3_viewdate),0)}} | |||
{{@wt_m = round(date("n",$watching_id3_viewdate),0)}} | |||
{{@wt_y = round(date("Y",$watching_id3_viewdate),0)}} | |||
{{@wt_dom = round(date("t",$watching_id3_viewdate),0)}} | |||
{{@wt_ly = if(date("L",$watching_id3_viewdate)=="1",29,28) }} | |||
{{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} | |||
<!-- FIX HR OVERFLOW --> | |||
{{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} | |||
<!-- FIX D OVERFLOW --> | |||
{{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} | |||
<!-- FIX M OVERFLOW --> | |||
{{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} | |||
<!-- FIX HR UNDERFLOW --> | |||
{{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} | |||
<!-- FIX D UNDERFLOW --> | |||
{{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} | |||
<!-- FIX M UNDERFLOW --> | |||
{{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} | |||
{{@wtime3 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} | |||
<!-- TIMEZONE HACK --> | |||
{{@wt_fixed = date("i:s",$watching_id4_viewdate))}} | |||
{{@wt_hr = round(date("G",$watching_id4_viewdate),0) + @timezone}} | |||
{{@wt_d = round(date("j",$watching_id4_viewdate),0)}} | |||
{{@wt_m = round(date("n",$watching_id4_viewdate),0)}} | |||
{{@wt_y = round(date("Y",$watching_id4_viewdate),0)}} | |||
{{@wt_dom = round(date("t",$watching_id4_viewdate),0)}} | |||
{{@wt_ly = if(date("L",$watching_id4_viewdate)=="1",29,28) }} | |||
{{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} | |||
<!-- FIX HR OVERFLOW --> | |||
{{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} | |||
<!-- FIX D OVERFLOW --> | |||
{{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} | |||
<!-- FIX M OVERFLOW --> | |||
{{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} | |||
<!-- FIX HR UNDERFLOW --> | |||
{{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} | |||
<!-- FIX D UNDERFLOW --> | |||
{{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} | |||
<!-- FIX M UNDERFLOW --> | |||
{{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} | |||
{{@wtime4 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} | |||
<!-- DEFAULT VALUES --> | |||
<defaults> | |||
<text color="{{@textcol}}" face="{{@adatafont}}" size="{{@adatasize}}" align="top-left" line-space="1.6" /> | |||
<image size="22x22" restricted="{{@restrictedimages}}" /> | |||
<shape type="rectangle" size="1x1" /> | |||
</defaults> | |||
<layout> | |||
<!-- BG BOXES --> | |||
<shape type="rectangle" position="2x2" size="496x18" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> | |||
<shape type="rectangle" position="2x2" size="496x18" color="{{@boxbor}}" alpha="100" hollow="true" /> | |||
<shape type="rectangle" position="2x22" size="197x120" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> | |||
<shape type="rectangle" position="2x22" size="197x120" color="{{@boxbor}}" alpha="100" hollow="true" /> | |||
<shape type="rectangle" position="201x22" size="148x40" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> | |||
<shape type="rectangle" position="201x22" size="148x40" color="{{@boxbor}}" alpha="100" hollow="true" /> | |||
<shape type="rectangle" position="351x22" size="147x40" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> | |||
<shape type="rectangle" position="351x22" size="147x40" color="{{@boxbor}}" alpha="100" hollow="true" /> | |||
<shape type="rectangle" position="201x64" size="297x78" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> | |||
<shape type="rectangle" position="201x64" size="297x78" color="{{@boxbor}}" alpha="100" hollow="true" /> | |||
<!-- TITLE TEXTS --> | |||
<text position="{{@titleleftpos+1}}x5" face="{{@titlefont}}" size="{{@titlesize}}" color="{{@titleshadow}}"><line>{{@titletext}}</line></text> | |||
<text position="{{@titleleftpos}}x4" face="{{@titlefont}}" size="{{@titlesize}}"><line>{{@titletext}}</line></text> | |||
<text position="51x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Recently watched</line></text> | |||
<text position="{{243-if(@useimages,0,36)}}x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Last finished</line></text> | |||
<text position="{{393-if(@useimages,0,36)}}x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Last voted</line></text> | |||
<text position="316x65" face="{{@titlefont}}" size="{{@titlesize}}"><line>Mylist stats</line></text> | |||
<!-- CURRENT TIME --> | |||
<text position="497x4" align="top-right" line-space="1.2" display="{{@showgenstamp}}"><line>Generated:</line><line>{{@gentime}} GMT {{@timezone}}</line></text> | |||
<!-- ANIME IMAGES --> | |||
<image anime="{{ $watching_id1_aid }}" position="4x36" size="32x32" display="{{@wshow1 && @useimages}}" /> | |||
<image anime="{{ $watching_id2_aid }}" position="4x70" display="{{@wshow2 && @useimages}}" /> | |||
<image anime="{{ $watching_id3_aid }}" position="4x94" display="{{@wshow3 && @useimages}}" /> | |||
<image anime="{{ $watching_id4_aid }}" position="4x118" display="{{@wshow4 && @useimages}}" /> | |||
<image anime="{{ $finishedwatching_id1_aid }}" position="203x24" size="36x36" display="{{@useimages}}" /> | |||
<image anime="{{ $latestvote_id1_aid }}" position="353x24" size="36x36" display="{{@useimages}}" /> | |||
<!-- LATEST PROGBARS --> | |||
<shape type="rectangle" display="{{@progressbars && @wshow1}}" position="{{35-if(@useimages,0,32) + ceil((161+if(@useimages,0,32))*@a1progress)}}x37" size="{{163+if(@useimages,0,33) - ceil((163+if(@useimages,0,32))*@a1progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow2}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a2progress)}}x71" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a2progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow3}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a3progress)}}x95" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a3progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow4}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a4progress)}}x119" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a4progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow1}}" position="{{36-if(@useimages,0,32)}}x37" size="{{ceil((161+if(@useimages,0,33))*@a1progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow2}}" position="{{26-if(@useimages,0,22)}}x71" size="{{ceil((171+if(@useimages,0,23))*@a2progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow3}}" position="{{26-if(@useimages,0,22)}}x95" size="{{ceil((171+if(@useimages,0,23))*@a3progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> | |||
<shape type="rectangle" display="{{@progressbars && @wshow4}}" position="{{26-if(@useimages,0,22)}}x119" size="{{ceil((171+if(@useimages,0,23))*@a4progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> | |||
<!-- LATEST NAMES --> | |||
<text position="{{38-if(@useimages,0,31)}}x38" display="{{@wshow1}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id1_aname,129+if(@useimages,0,30)+if(($watching_id1_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{@wtime1}}</line> | |||
<line>{{truncatew(if(($watching_id1_eps==1) && @hidesingleep,$latestwatched_id1_ename,"Ep. " + $latestwatched_id1_enumber + ': "' + $latestwatched_id1_ename + '"'),159+if(@useimages,0,30),@adatafont,@adatasize,'...'+if(($watching_id1_eps==1) && @hidesingleep,"",'"'))}}</line> | |||
</text> | |||
<text position="{{30-if(@useimages,0,23)}}x72" display="{{@wshow2}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id2_aname,137+if(@useimages,0,22)+if(($watching_id2_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{@wtime2}}</line> | |||
</text> | |||
<text position="{{30-if(@useimages,0,23)}}x96" display="{{@wshow3}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id3_aname,137+if(@useimages,0,22)+if(($watching_id3_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{@wtime3}}</line> | |||
</text> | |||
<text position="{{30-if(@useimages,0,23)}}x120" display="{{@wshow4}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id4_aname,137+if(@useimages,0,22)+if(($watching_id4_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{@wtime4}}</line> | |||
</text> | |||
<text position="30x38" display="{{@wshow1==false}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">No recent anime to display!</line> | |||
</text> | |||
<text position="18x72" display="{{(@wshow2==false)&&@wshow1}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> | |||
</text> | |||
<text position="18x96" display="{{(@wshow3==false)&&@wshow2}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> | |||
</text> | |||
<text position="18x120" display="{{(@wshow4==false)&&@wshow3}}"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> | |||
</text> | |||
<text position="197x38" align="top-right" line-space="1.5" display="{{@wshow1}}"> | |||
<line>{{if(($watching_id1_eps==1) && @hidesingleep,"",$watching_id1_state_seenepcount+"/"+if($watching_id1_eps==0,"TBA",$watching_id1_eps))}}</line> | |||
<line>{{if(@wrating1==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating1,2))}}</line> | |||
</text> | |||
<text position="197x72" align="top-right" line-space="1.5" display="{{@wshow2}}"> | |||
<line>{{if(($watching_id2_eps==1) && @hidesingleep,"",$watching_id2_state_seenepcount+"/"+if($watching_id2_eps==0,"TBA",$watching_id2_eps))}}</line> | |||
<line>{{if(@wrating2==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating2,2))}}</line> | |||
</text> | |||
<text position="197x96" align="top-right" line-space="1.5" display="{{@wshow3}}"> | |||
<line>{{if(($watching_id3_eps==1) && @hidesingleep,"",$watching_id3_state_seenepcount+"/"+if($watching_id3_eps==0,"TBA",$watching_id3_eps))}}</line> | |||
<line>{{if(@wrating3==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating3,2))}}</line> | |||
</text> | |||
<text position="197x120" align="top-right" line-space="1.5" display="{{@wshow4}}"> | |||
<line>{{if(($watching_id4_eps==1) && @hidesingleep,"",$watching_id4_state_seenepcount+"/"+if($watching_id4_eps==0,"TBA",$watching_id4_eps))}}</line> | |||
<line>{{if(@wrating4==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating4,2))}}</line> | |||
</text> | |||
<!-- LAST FINISHED --> | |||
<text position="{{243-if(@useimages,0,36)}}x36" line-space="1.2"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($finishedwatching_id1_aname,109+if(@useimages,0,36),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{if(($finishedwatching_id1_eps==1) && @hidesingleep,"Rating: "+if(@lfrating==0,"-.--",precision(@lfrating,2)),$finishedwatching_id1_eps+" episode"+if($finishedwatching_id1_eps==1,"","s"))}}</line> | |||
<line>{{if(($finishedwatching_id1_eps==1) && @hidesingleep,"","Rating: "+if(@lfrating==0,"-.--",precision(@lfrating,2)))}}</line> | |||
</text> | |||
<!-- LAST VOTED --> | |||
<text position="{{393-if(@useimages,0,36)}}x36" line-space="1.2"> | |||
<line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($latestvote_id1_aname,109+if(@useimages,0,36),@atitlefont,@atitlesize,"...") }}</line> | |||
<line>{{if((@lveps==1) && @hidesingleep,"Rating: ",if(@lveps==1,"One ep., R: ",if(@lveps==0,"TBA eps, R: ",@lveps+" eps, R: ")))+if(@lvrating==0,"-.--",precision(@lvrating,2)))}}</line> | |||
<line>My vote: {{precision($latestvote_id1_vote,2))}}</line> | |||
</text> | |||
<!-- STATS, LEFT SIDE --> | |||
<text position="283x82" face="{{@atitlefont}}" size="{{@atitlesize}}" line-space="{{@atitlels}}"> | |||
<line>Anime</line> | |||
<line>{{if(@condensedeps,"Eps watched","Episodes")}}</line> | |||
<line>{{if(@condensedeps,"Files","Eps watched")}}</line> | |||
<line>{{if(@condensedeps,"Votes","Files")}}</line> | |||
<line>{{if(@condensedeps,"","Votes")}}</line> | |||
</text> | |||
<text position="283x82" align="top-right" line-space="{{@adatals}}"> | |||
<line>{{$stat_mylist_acount}}</line> | |||
<line>{{if(@condensedeps,$stat_anidb_viewedepcnt+"/"+$stat_mylist_epcount,$stat_mylist_epcount)}}</line> | |||
<line>{{if(@condensedeps,$stat_mylist_fcount,$stat_anidb_viewedepcnt)}}</line> | |||
<line>{{if(@condensedeps,$stat_anidb_votecount,$stat_mylist_fcount)}}</line> | |||
<line>{{if(@condensedeps,"",$stat_anidb_votecount)}}</line> | |||
</text> | |||
<!-- STATS, RIGHT SIDE --> | |||
<text position="413x82" face="{{@atitlefont}}" size="{{@atitlesize}}" line-space="{{@atitlels}}"> | |||
<line>Eps added</line> | |||
<line>Files added</line> | |||
<line>{{if(@condensedeps,"Watched","")}}</line> | |||
<line>{{if(@condensedeps,"Total size","Watched")}}</line> | |||
<line>{{if(@condensedeps,"","Total size")}}</line> | |||
</text> | |||
<text position="413x82" align="top-right" line-space="{{@adatals}}"> | |||
<line>{{$stat_anidb_add_epcount}}</line> | |||
<line>{{$stat_anidb_add_fcount}}</line> | |||
<line>{{if(@condensedeps,@mlpercent,"")}}</line> | |||
<line>{{if(@condensedeps,@fsize,@mlpercent)}}</line> | |||
<line>{{if(@condensedeps,"",@fsize)}}</line> | |||
</text> | |||
<text position="{{@timeleftpos}}x{{121-if(@condensedeps,8,0)}}"> | |||
<line display="{{@showtotaltime}}">{{@timetext}}</line> | |||
</text> | |||
<text position="{{@lastmlpos}}x123"> | |||
<line display="{{@condensedeps}}">{{@lastmltext}}</line> | |||
</text> | |||
<!-- CREDIT - cannot be enforced but I really appreciate if you leave this here --> | |||
<text position="496x140" align="bottom-right" face="{{@atitlefont}}" size="{{@atitlesize}}"> | |||
<line>Design by Soulweaver * V{{precision(@version,2)}}{{if(@isbeta," BETA","")}}</line> | |||
</text> | |||
<!-- BORDER FOR THE SIG --> | |||
<shape type="rectangle" position="0x0" size="500x144" color="#000000" alpha="100" hollow="true" /> | |||
</layout> | |||
</signature> | |||
</pre> | |||
</div> | |||
[[Category:SigServer]] |
Latest revision as of 07:17, 12 August 2015
About Signature Server Example Signatures
This page lists AniDB Signature Server (SigServer / http://sig.anidb.net) example signature images together with the corresponding XML code for generating them.
Feel free to add your own example signatures here.
Examples Signatures - "Official"
Sig1
by EXP, 2007-11-23
improved by HiEv, 2008-07-09
Warning | This signature image exceeds the size limits of the ARC forum. |
Signature Image
Source
<signature> <!-- Variables --> {{@bgalpha_odd=15}} {{@bgalpha_even=5}} {{@pctbars_color="#0000ff"}} <!-- Defaults --> <defaults> <text face="proggytiny" size="12" line-space="1" /> </defaults> <!-- Layout --> <layout> <!-- NERV Logo --> <image src="_nervlogo" position="345x5" alpha="20" /> <!-- Date and Time --> <text position="325x6" face="courier" size="6"> <line>AniDB.net {{date("Y-m-d H:i")}}</line> </text> <!-- MyList Stats --> <shape type="rectangle" position="105x18" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="rectangle" position="105x30" size="90x10" color="#000000" alpha="{{@bgalpha_even}}" /> <shape type="rectangle" position="105x42" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="rectangle" position="105x54" size="90x10" color="#000000" alpha="{{@bgalpha_even}}" /> <shape type="rectangle" position="105x66" size="90x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <text position="105x15"> <line> MyList:</line> <line>{{padding($stat_mylist_acount, 6, "right")}} Animes</line> <line>{{padding($stat_mylist_fcount, 6, "right")}} Files</line> <line>{{padding(precision($stat_mylist_fsize/1024,1), 6, "right")}} GB</line> <line>{{padding($stat_anidb_votecount, 6, "right")}} Votes</line> <line>{{padding($stat_anidb_reviewcount, 6, "right")}} Reviews</line> </text> <!-- Votes and Reviews --> <shape type="rectangle" position="200x18" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="rectangle" position="200x30" size="245x10" color="#000000" alpha="{{@bgalpha_even}}" /> <shape type="rectangle" position="200x42" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="rectangle" position="200x66" size="245x10" color="#000000" alpha="{{@bgalpha_odd}}" /> {{@latestvote=if($latestvote_id1_aname,date("d.m.",$latestvote_id1_date)+padding(precision($latestvote_id1_vote,2),5,"right")+" "+truncate($latestvote_id1_aname,27,".."),"no votes yet")}} {{@latestreview=if($latestreview_id1_aname,date("d.m.",$latestreview_id1_date)+padding(precision($latestreview_id1_score_overall,2),5,"right")+" "+truncate($latestreview_id1_aname,27,".."),"no reviews yet")}} <text position="203x15"> <line>Latest Votes:</line> <line color="{{if($latestvote_id1_vote>8,"#ff0000","#000000")}}"> {{@latestvote}}</line> <line display="{{if($latestvote_id2_aname)}}" color="{{if($latestvote_id2_vote>8,"#ff0000","#000000")}}"> {{date("d.m.",$latestvote_id2_date)}}{{padding(precision($latestvote_id2_vote,2),5,"right")}} {{truncate($latestvote_id2_aname,27,"..")}}</line> <line display="{{if($latestvote_id3_aname)}}" color="{{if($latestvote_id3_vote>8,"#ff0000","#000000")}}"> {{date("d.m.",$latestvote_id3_date)}}{{padding(precision($latestvote_id3_vote,2),5,"right")}} {{truncate($latestvote_id3_aname,27,"..")}}</line> <line>Latest Review:</line> <line color="{{if($latestreview_id1_score_overall>8,"#ff0000","#000000")}}"> {{@latestreview}}</line> </text> <!-- Currently Watching --> <shape type="rectangle" position="80x96" size="365x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="line" position="80x82" size="445x82" thickness="1" /> {{@latestwatched=if($watching_id1_aname,date("d/m",$watching_id1_viewdate)+" "+$watching_id1_state_seenepcount+"/"+if($watching_id1_eps,$watching_id1_eps,"?")+" "+truncate($watching_id1_aname,48,".."),"none watched in last two weeks")}} <text position="82x93"> <line>Currently Watching:</line> <line> {{@latestwatched}}</line> </text> <!-- Latest Files --> <shape type="rectangle" position="80x124" size="365x10" color="#000000" alpha="{{@bgalpha_odd}}" /> <shape type="rectangle" position="80x136" size="365x10" color="#000000" alpha="{{@bgalpha_even}}" /> <shape type="line" position="80x110" size="445x110" thickness="1" /> {{@latestfile=if($latestfile_id1_aname,date("d/m",$latestfile_id1_date)+" "+truncate($latestfile_id1_aname,50-length($latestfile_id1_enumber),"..")+" - "+$latestfile_id1_enumber+" - ["+$latestfile_id1_gname+"]","no files yet")}} <text position="82x121"> <line>Latest Files:</line> <line> {{@latestfile}}</line> <line display="{{if($latestfile_id2_aname)}}"> {{date("d/m",$latestfile_id2_date)}} {{truncate($latestfile_id2_aname,50-length($latestfile_id2_enumber),"..")}} - {{$latestfile_id2_enumber}} - [{{$latestfile_id2_gname}}]</line> </text> <text position="80x121"> <line></line> <line display="{{if($latestfile_id1_viewdate)}}">*</line> <line display="{{if($latestfile_id2_viewdate)}}">*</line> </text> <!-- Percent Watched Bar --> <shape type="rectangle" position="7x7" size="11x136" hollow="true" color="#ffffff" alpha="50" /> <shape type="rectangle" position="8x8" size="9x134" hollow="true" color="#000000" alpha="50" /> <shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color="{{@pctbars_color}}" size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" /> <text position="28x140" angle="90" color="#ffffff" alpha="40"> <line>{{padding($stat_anidb_ownviewedp,2,"right")}}% watched</line> </text> <!-- Percent Collected Bar --> <shape type="rectangle" position="35x7" size="11x136" hollow="true" color="#ffffff" alpha="50" /> <shape type="rectangle" position="36x8" size="9x134" hollow="true" color="#000000" alpha="50" /> <shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color="{{@pctbars_color}}" size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" /> <text position="56x140" angle="90" color="#ffffff" alpha="40"> <line>{{padding($stat_anidb_totalownedp,2,"right")}}% collected</line> </text> </layout> </signature>
Sig2
by EXP, 2007-11-25
improved by HiEv, 2008-07-09
Warning | This signature image exceeds the size limits of the ARC forum. |
Signature Image
Source
<signature> <!-- Defaults --> <defaults> <text face="proggytiny" size="12" line-space="1" /> </defaults> <!-- Layout --> <layout> <!-- Main Text Box --> <shape type="rectangle" position="213x4" size="266x142" color="#ffffff" alpha="40" /> <!-- Currently Watching --> {{@latestwatched=if($watching_id1_aname,date("d/m",$watching_id1_viewdate)+" "+padding($watching_id1_state_seenepcount,2)+"/"+padding(if($watching_id1_eps,$watching_id1_eps,"??"),2)+" "+truncate($watching_id1_aname,29,".."),"no anime watched in last two weeks")}} <text position="215x15"> <line>Currently Watching:</line> <line> {{@latestwatched}}</line> <line display="{{if($watching_id2_aname)}}"> {{date("d/m",$watching_id2_viewdate)}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding(if($watching_id2_eps,$watching_id2_eps,"??"),2)}} {{truncate($watching_id2_aname,29,"..")}}</line> <line display="{{if($watching_id3_aname)}}"> {{date("d/m",$watching_id3_viewdate)}} {{padding($watching_id3_state_seenepcount,2)}}/{{padding(if($watching_id3_eps,$watching_id3_eps,"??"),2)}} {{truncate($watching_id3_aname,29,"..")}}</line> </text> <!-- Just Finished --> {{@latestfinished=if($finishedwatching_id1_aname,date("d/m",$finishedwatching_id1_viewdate)+" "+truncate($finishedwatching_id1_aname,35,".."),"no anime watched in last two months")}} <text position="215x68"> <line>Just Finished:</line> <line> {{@latestfinished}}</line> <line display="{{if($finishedwatching_id2_aname)}}"> {{date("d/m",$finishedwatching_id2_viewdate)}} {{truncate($finishedwatching_id2_aname,35,"..")}}</line> <line display="{{if($finishedwatching_id3_aname)}}"> {{date("d/m",$finishedwatching_id3_viewdate)}} {{truncate($finishedwatching_id3_aname,35,"..")}}</line> </text> <!-- Latest Votes --> {{@latestvote=if($latestvote_id1_aname,date("d/m",$latestvote_id1_date)+padding(precision($latestvote_id1_vote,2),5,"right")+" "+truncate($latestvote_id1_aname, 30, ".."),"no votes yet")}} <text position="215x120"> <line>Latest Votes:</line> <line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{@latestvote}}</line> <line display="{{if($latestvote_id2_aname)}}" color="{{if($latestvote_id2_vote>8,"#cc0000","#000000")}}"> {{date("d/m",$latestvote_id2_date)}}{{padding(precision($latestvote_id2_vote,2),5,"right")}} {{truncate($latestvote_id2_aname, 30, "..")}}</line> </text> <!-- Date and Time --> <text position="65x146" align="bottom-left" face="courier" size="6"> <line>AniDB.net {{date("Y-m-d H:i")}}</line> </text> <!-- Percent Watched Bar --> <shape type="rectangle" position="7x7" size="11x136" hollow="true" alpha="50" /> <shape type="rectangle" position="10x{{7 + (132-round($stat_anidb_ownviewedp*1.32))}}" color="#ff0000" size="5x{{round($stat_anidb_ownviewedp*1.32)}}" alpha="50" /> <text position="28x140" angle="90" alpha="80"> <line>{{padding($stat_anidb_ownviewedp,2,"right")}}% watched</line> </text> <!-- Percent Collected Bar --> <shape type="rectangle" position="35x7" size="11x136" hollow="true" alpha="50" /> <shape type="rectangle" position="38x{{7 + (132-ceil(($stat_anidb_totalownedp+0.01)*1.32))}}" color="#ff0000" size="5x{{ceil(($stat_anidb_totalownedp+0.01)*1.32)}}" alpha="50" /> <text position="56x140" angle="90" alpha="80"> <line>{{padding($stat_anidb_totalownedp,2,"right")}}% collected</line> </text> </layout> </signature>
Sig3
by EXP, 2007-11-25
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="proggycleansz"/> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1.2"/> <default element="text" name="color" value="#ffffff"/> </variables> <layout> <text position="10x20" align="bottom-left" face="verdana" size="11"> <line>AniDB Signature Images</line> </text> <text position="390x20" align="bottom-right" face="proggytiny" size="12" alpha="70"> <line>http://sig.anidb.net</line> </text> <shape type="line" color="#ffffff" position="7x25" size="393x25"> </shape> <text position="15x40"> <line>{{padding($anidbstat_acount,6)}} animes</line> <line>{{padding($anidbstat_epcount,6)}} episodes</line> <line>{{padding($anidbstat_fcount,6)}} files</line> <line>{{padding($anidbstat_usercount,6)}} users</line> </text> <text position="150x40"> <line>Latest Addition:</line> <line> {{$anidblatestfile_id1_aname}}</line> <line> {{$anidblatestfile_id1_enumber}} - {{$anidblatestfile_id1_ename}}</line> <line display="{{notempty($anidblatestfile_id1_gname)}}"> by [{{$anidblatestfile_id1_gname}}]</line> </text> <text position="397x89" size="6" face="courier" align="bottom-right"> <line>{{date("Y-m-d H:i")}}</line> </text> </layout> </signature>
Sig4
by EXP, 2007-11-25
Warning | This signature image exceeds the size limits of the ARC forum. |
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="proggytiny" /> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> </variables> <layout> <shape type="rectangle" position="145x4" size="115x76" color="#ffffff" alpha="40"> </shape> <shape type="rectangle" position="264x4" size="332x36" color="#ffffff" alpha="40"> </shape> <shape type="rectangle" position="264x44" size="332x36" color="#ffffff" alpha="40"> </shape> <text position="150x14"> <line>MyList:</line> <line>{{padding($stat_mylist_acount, 7, "right");}} Animes</line> <line>{{padding($stat_mylist_fcount, 7, "right");}} Files</line> <line>{{padding(precision($stat_mylist_fsize/1024,1), 7, "right");}} GB</line> <line>{{padding($stat_anidb_votecount, 7, "right");}} Votes</line> <line>{{padding($stat_anidb_reviewcount, 7, "right");}} Reviews</line> </text> <text position="269x14"> <line>Currently Watching:</line> <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> </text> <text position="269x54"> <line>Latest Votes:</line> <line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id1_date);}}{{padding(precision($latestvote_id1_vote,2),5,"right");}} {{truncate($latestvote_id1_aname, 41, "..")}}</line> <line color="{{if($latestvote_id2_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id2_date);}}{{padding(precision($latestvote_id2_vote,2),5,"right");}} {{truncate($latestvote_id2_aname, 41, "..")}}</line> </text> </layout> </signature>
Sig5
by EXP, 2007-11-29
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="proggytiny"/> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> <!-- mylist viewed percentage graph position --> <set name="graph_ovp_pos_x" value="455" /> <set name="graph_ovp_pos_y" value="5" /> <set name="graph_ovp_height" value="112" /> <set name="graph_ovp_width" value="4" /> <set name="graph_ovp_color" value="#0000ff" /> <set name="graph_ovp_alpha" value="40" /> <!-- background shading --> <set name="textbg_alpha" value="70" /> </variables> <layout> <shape type="rectangle" position="3x3" size="250x36" color="#ffffff" alpha="{{@textbg_alpha}}"> </shape> <text position="5x4" align="top-left"> <line>Currently Watching:</line> <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,27,"..")}}</line> <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,27,"..")}}</line> </text> <shape type="rectangle" position="3x43" size="250x36" color="#ffffff" alpha="{{@textbg_alpha}}"> </shape> <text position="5x43" align="top-left"> <line>Just Finished:</line> <line> {{date("d.m.",$finishedwatching_id1_viewdate);}} {{truncate($finishedwatching_id1_aname,33,"..")}}</line> <line> {{date("d.m.",$finishedwatching_id2_viewdate);}} {{truncate($finishedwatching_id2_aname,35,"..")}}</line> </text> <shape type="rectangle" position="3x83" size="250x36" color="#ffffff" alpha="{{@textbg_alpha}}"> </shape> <text position="5x83" align="top-left"> <line>Latest Votes:</line> <line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id1_date);}}{{padding(precision($latestvote_id1_vote,2),5,"right");}} {{truncate($latestvote_id1_aname, 28, "..")}}</line> <line color="{{if($latestvote_id2_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id2_date);}}{{padding(precision($latestvote_id2_vote,2),5,"right");}} {{truncate($latestvote_id2_aname, 28, "..")}}</line> </text> <shape type="rectangle" position="257x3" size="80x76" color="#ffffff" alpha="{{@textbg_alpha}}"> </shape> <text position="259x4" align="top-left"> <line>MyList:</line> <line>{{padding($stat_mylist_acount, 5, "right");}} Animes</line> <line>{{padding($stat_mylist_fcount, 5, "right");}} Files</line> <line>{{padding(round($stat_mylist_fsize/1024), 5, "right");}} GB</line> <line>{{padding($stat_anidb_votecount, 5, "right");}} Votes</line> <line>{{padding($stat_anidb_reviewcount, 5, "right");}} Reviews</line> </text> <!-- mylist viewed percentage graph BEGIN --> <shape type="rectangle" position="{{@graph_ovp_pos_x}}x{{@graph_ovp_pos_y}}" size="{{@graph_ovp_width+4}}x{{@graph_ovp_height}}" hollow="true" alpha="50"> </shape> <shape type="rectangle" position="{{@graph_ovp_pos_x + 2}}x{{@graph_ovp_pos_y + 2 + (@graph_ovp_height-4-round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100)))}}" color="{{@graph_ovp_color}}" alpha="{{@graph_ovp_alpha}}" size="{{@graph_ovp_width}}x{{round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100))}}"> </shape> <text position="{{@graph_ovp_pos_x-4}}x{{@graph_ovp_pos_y}}" angle="90" color="#000000" alpha="40" align="top-right"> <line>{{padding($stat_anidb_ownviewedp,2,"right");}}% watched</line> </text> <!-- mylist viewed percentage graph END --> </layout> </signature>
Sig6
by EXP, 2007-11-30
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="visitor-10"/> <default element="text" name="size" value="10"/> <default element="text" name="line-space" value="1"/> <default element="text" name="color" value="#ffffff"/> </variables> <layout> <text position="347x5" align="top-right"> <line>{{$stat_mylist_acount}} Animes, {{$stat_mylist_fcount}} Files, {{round($stat_mylist_fsize/1024)}} GB</line> </text> </layout> </signature>
Sig7
by EXP, 2007-11-30
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="proggytiny-12"/> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> </variables> <layout> <shape type="rectangle" position="102x3" size="194x58" color="#ffffff" alpha="50"> </shape> <text position="105x8" align="top-left"> <line>Currently Watching:</line> <line display="{{notempty($watching_id1_aname)}}"> {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,24,"..")}}</line> <line display="{{notempty($watching_id2_aname)}}"> {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,24,"..")}}</line> <line display="{{notempty($watching_id3_aname)}}"> {{padding($watching_id3_state_seenepcount,2)}}/{{padding($watching_id3_eps,2)}} {{truncate($watching_id3_aname,24,"..")}}</line> </text> </layout> </signature>
Sig8
by EXP, 2007-12-13
Signature Image
Source
<signature> <variables> <default element="text" name="face" value="visitor-10"/> <default element="text" name="size" value="10"/> <default element="text" name="line-space" value="1"/> <default element="text" name="color" value="#ffffff"/> </variables> <layout> <text position="120x5" align="top-left"> <line>{{if(notempty($watching_id1_aname), "watching: "+truncate($watching_id1_aname,24,'..'), "didn't watch any anime recently :(")}}</line> </text> <text position="347x5" align="top-right"> <line display="{{notempty($watching_id1_aname)}}">{{$watching_id1_state_seenepcount}}/{{if(notempty($watching_id1_eps), $watching_id1_eps, "?")}}</line> </text> </layout> </signature>
Example Images - Contributions
Feel free to add your own signature examples here.
Signature Example 1
by MsR^, 2007-11-26
(Anime-Reactor Sized)
Note | Used parts of the sample codes. |
Signature Image
Background available @ [1]
Source
<signature> <variables> <default element="text" name="face" value="proggytiny" /> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> </variables> <layout> <text position="170x14"> <line>MyList:</line> <line>{{padding($stat_mylist_acount, 7, "right");}} Animes</line> <line>{{padding($stat_mylist_fcount, 7, "right");}} Files</line> <line>{{padding(precision($stat_mylist_fsize/1024,1), 7, "right");}} GB</line> <line>{{padding($stat_anidb_votecount, 7, "right");}} Votes</line> <line>{{padding($stat_anidb_reviewcount, 7, "right");}} Reviews</line> </text> <text position="279x14"> <line>Currently Watching:</line> <line> {{date("d.m.",$watching_id1_viewdate);}} {{padding($watching_id1_state_seenepcount,2)}}/{{padding($watching_id1_eps,2)}} {{truncate($watching_id1_aname,40,"..")}}</line> <line> {{date("d.m.",$watching_id2_viewdate);}} {{padding($watching_id2_state_seenepcount,2)}}/{{padding($watching_id2_eps,2)}} {{truncate($watching_id2_aname,40,"..")}}</line> <line> {{date("d.m.",$watching_id3_viewdate);}} {{padding($watching_id3_state_seenepcount,2)}}/{{padding($watching_id3_eps,2)}} {{truncate($watching_id3_aname,29,"..")}}</line> </text> <text position="279x104"> <line>Just Finished:</line> <line> {{date("d.m.",$finishedwatching_id1_viewdate);}} {{truncate($finishedwatching_id1_aname,35,"..")}}</line> <line> {{date("d.m.",$finishedwatching_id2_viewdate);}} {{truncate($finishedwatching_id2_aname,35,"..")}}</line> </text> <text position="279x64"> <line>Latest Votes:</line> <line color="{{if($latestvote_id1_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id1_date);}}{{padding(precision($latestvote_id1_vote,2),5,"right");}} {{truncate($latestvote_id1_aname, 41, "..")}}</line> <line color="{{if($latestvote_id2_vote>8,"#cc0000","#000000")}}"> {{date("d.m.",$latestvote_id2_date);}}{{padding(precision($latestvote_id2_vote,2),5,"right");}} {{truncate($latestvote_id2_aname, 41, "..")}}</line> </text> </layout> </signature>
Signature Example 2
by MsR^, 2007-11-27
(Anime-Reactor Sized)
Note | Used parts of the sample codes to start with. Special thanks: hrm. |
Signature Image
Background available @ [2]
Source
<signature> <variables> <default element="text" name="face" value="Verdana"/> <default element="text" name="size" value="7"/> <default element="text" name="line-space" value="2"/> </variables> <layout> <shape type="rectangle" position="2x2" size="210x60" color="#ffffff" alpha="10"> </shape> <text position="6x15" color="#D9D9D9"> <line>Currently Watching:</line> <line> {{truncate($watching_id1_aname,25,"..")}}</line> <line> {{truncate($watching_id2_aname,25,"..")}}</line> <line> {{truncate($watching_id3_aname,25,"..")}}</line> </text> <text position="175x26" color="#D9D9D9"> <line>{{padding($watching_id1_state_seenepcount,2,"right")}}/{{padding($watching_id1_eps,2)}}</line> <line>{{padding($watching_id2_state_seenepcount,2,"right")}}/{{padding($watching_id2_eps,2)}}</line> <line>{{padding($watching_id3_state_seenepcount,2,"right")}}/{{padding($watching_id3_eps,2)}}</line> </text> <shape type="rectangle" position="2x68" size="100x64" color="#ffffff" alpha="10"> </shape> <text position="4x76" color="#D9D9D9"> <line>MyList:</line> <line>{{padding($stat_mylist_acount, 7, "right");}} Animes</line> <line>{{padding($stat_mylist_fcount, 7, "right");}} Files</line> <line>{{padding(precision($stat_mylist_fsize/1024,1), 7, "right");}} GB</line> <line>{{padding($stat_anidb_votecount, 7, "right");}} Votes</line> </text> <shape type="rectangle" position="324x126" size="136x8" hollow="true" alpha="20"></shape> <shape type="rectangle" position="{{323 + (132-round($stat_anidb_ownviewedp*1.32))}}x129" color="#4000FF" size="{{round($stat_anidb_ownviewedp*1.32)}}x3" alpha="50"></shape> <text position="300x134" alpha="85"> <line>{{padding($stat_anidb_ownviewedp,2,"right");}}%</line> </text> <text position="380x120" alpha="85"> <line>Watched:</line> </text> </layout> </signature>
Signature Example 3
by MsR^, 2007-12-1
(Anime-Reactor Sized)
Note | Used parts of the sample codes to start with. Special Thanks: hrm. |
Signature Image
Background available @ [3]
Source
<signature> <variables> <default element="text" name="face" value="tahoma"/> <default element="text" name="size" value="8.5"/> <default element="text" name="line-space" value="1.7"/> <set name="graph_ovp_pos_x" value="17" /> <set name="graph_ovp_pos_y" value="5" /> <set name="graph_ovp_height" value="80" /> <set name="graph_ovp_width" value="4" /> <set name="graph_ovp_color" value="#0000ff" /> <set name="graph_ovp_alpha" value="40" /> </variables> <layout> <shape type="rectangle" position="2x2" size="127x132" color="#85A9DA" alpha="35"> </shape> <shape type="rectangle" position="{{@graph_ovp_pos_x}}x{{@graph_ovp_pos_y}}" size="{{@graph_ovp_width+4}}x{{@graph_ovp_height}}" hollow="true" alpha="50"> </shape> <shape type="rectangle" position="{{@graph_ovp_pos_x + 2}}x{{@graph_ovp_pos_y + 2 + (@graph_ovp_height-4-round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100)))}}" color="{{@graph_ovp_color}}" alpha="{{@graph_ovp_alpha}}" size="{{@graph_ovp_width}}x{{round($stat_anidb_ownviewedp*((@graph_ovp_height-4)/100))}}"> </shape> <text position="{{@graph_ovp_pos_x-4}}x{{@graph_ovp_pos_y}}" angle="90" color="#000000" alpha="100" align="top-right"> <line>{{padding($stat_anidb_ownviewedp,2,"right");}}% watched</line> </text> <text position="6x100" color="#FFFFFF" alpha="100"> <line>Currently Watching:</line> <line> {{truncate($watching_id1_aname,16,"..")}}</line> <line> {{truncate($watching_id2_aname,16,"..")}}</line> </text> <text position="100x114" color="#FFFFFF" alpha="100"> <line>{{padding($watching_id1_state_seenepcount,2,"right")}}/{{padding($watching_id1_eps,2)}}</line> <line>{{padding($watching_id2_state_seenepcount,2,"right")}}/{{padding($watching_id2_eps,2)}}</line> </text> <text position="36x55" color="#FFFFFF" alpha="100"> <line>MyList:</line> <line>{{padding($stat_mylist_epcount, 7, "right");}} Episodes</line> <line>{{padding($stat_anidb_viewedepcnt, 7, "right");}} Watched</line> </text> <text position="36x12" color="#FFFFFF" alpha="100"> <line>Anidb:</line> <line>{{padding($anidbstat_acount,6)}} animes</line> <line>{{padding($anidbstat_epcount,6)}} episodes</line> </text> </layout> </signature>
Signature Example 4
by antennen, 2007-12-13 (updated 2008-05-04) ARC sized (468x136)
Signature Image
Source
<?xml version="1.0" encoding="windows-1250"?> <signature> <!-- Variables --> {{ @box_width = 200 }} {{ @box_charlimit = 30 }} {{ @box_divider = 68 }} {{ @bar_height = 12 }} {{ @box_alpha = 30 }} <!-- Variables End --> <defaults> <text face="proggytiny" size="12" color="#ffffff" line-space="1.0" alpha="55" /> <shape type="rectangle" size="{{ $Sig_width }}x{{ @bar_height }}" alpha="75" /> <shape type="line" color="#777777" alpha="75" /> </defaults> <layout> <!-- Box --> <shape type="rectangle" position="0x{{ @bar_height }}" size="{{ @box_width }}x{{ $Sig_height - 24 }}" alpha="{{ @box_alpha }}" /> <shape type="line" position="{{ @box_width }}x{{ @bar_height }}" size="{{ @box_width }}x{{ $Sig_height - @bar_height }}" /> <text position="5x25"> <line>Currently Watching:</line> <line display="{{ if($watching_id1_aid); }}">1 {{ padding(truncate($watching_id1_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id1_state_seenepcount + "/" + $watching_id1_eps, 6); }}</line> <line display="{{ if($watching_id2_aid); }}">2 {{ padding(truncate($watching_id2_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id2_state_seenepcount + "/" + $watching_id2_eps, 6); }}</line> <line display="{{ if($watching_id3_aid); }}">3 {{ padding(truncate($watching_id3_aname, 23, ".."), 23, "left"); }}{{ padding($watching_id3_state_seenepcount + "/" + $watching_id3_eps, 6); }}</line> </text> <shape type="line" position="0x{{ @box_divider }}" size="{{ @box_width }}x{{ @box_divider }}" /> <text position="5x82"> <line>MyList Statistics:</line> <line>{{ padding(truncate("Anime", 13, ".."), 13, "left"); }}{{ padding($stat_mylist_acount, 18); }}</line> <line>{{ padding(truncate("Episodes seen", 13, ".."), 13, "left"); }}{{ padding($stat_anidb_viewedepcnt + "/" + $stat_mylist_epcount, 18); }}</line> <line>{{ padding(truncate("Size of files", 13, ".."), 13, "left"); }}{{ padding(round($stat_mylist_fsize / 1024) + " GiB", 18); }}</line> </text> <!-- Box End --> <!-- Top Bar --> <shape type="rectangle" position="0x0" /> <shape type="line" position="0x12" size="{{ $Sig_width }}x{{ @bar_height }}" /> <text position="5x9" face="04b03" size="6" > <line>{{ $Sig_username }}</line> </text> <text position="{{ $Sig_width - 5 }}x9" face="04b03" size="6" align="bottom-right" > <line>anidb.net/u{{ $Sig_uid }}</line> </text> <!-- Top Bar End --> <!-- Bottom Bar --> <shape type="rectangle" position="0x{{ $Sig_height - @bar_height }}" /> <shape type="line" position="0x{{ $Sig_height - @bar_height }}" size="{{ $Sig_width }}x{{ $Sig_height - @bar_height }}" /> <!-- Bottom Bar End --> <!-- MyList Watched Bar --> <shape type="rectangle" position="{{ @box_width + 3 }}x{{ $Sig_height - 9; }}" size="{{ round((($Sig_width - @box_width - 6) / 100) * $stat_anidb_ownviewedp) }}x7" color="#777777" alpha="75" /> <shape type="line" position="{{ @box_width }}x{{ $Sig_height - @bar_height }}" size="{{ @box_width }}x{{ $Sig_height }}" /> <text position="{{ @box_width }}x{{ $Sig_height - 3 }}" face="04b03" size="6" align="bottom-right" > <line>MyList watched</line> </text> <text position="{{ @box_width + 4 + round((($Sig_width - @box_width - 6) / 100) * $stat_anidb_ownviewedp) }}x{{ $Sig_height - 3 }}" alpha="75" face="04b03" size="6" align="bottom-{{ if($stat_anidb_ownviewedp > 90, "right", "left") }}" > <line> {{ $stat_anidb_ownviewedp }}%</line> </text> <!-- MyList Watched Bar End --> </layout> </signature>
Signature Example 5
by --Lattyware 17:08, 20 April 2008 (CEST)
Signature Image
Source
<signature quality="90"> <variables> <default element="text" name="face" value="lucidaconsole" /> <default element="text" name="size" value="8" /> <set name="textsize" value="8" /> <set name="padding" value="5" /> <set name="outlinecolour" value="#ffffff" /> <set name="width" value="468" /> <set name="height" value="96" /> <set name="boxalpha" value="20" /> <set name="boxcolour" value="#ffffff" /> <set name="topbarheight" value="11" /> <set name="topbaralpha" value="60" /> <set name="topbarcolour" value="#000000" /> <set name="boxpadding" value="15" /> <set name="progressbarinnercolour" value="#FF0000" /> <set name="progressbaroutercolour" value="#000000" /> <set name="progressbarinneralpha" value="30" /> <set name="progressbarouteralpha" value="100" /> <set name="progressbarpadding" value="2" /> </variables> <layout> <!-- Top Bar --> <shape type="rectangle" position="{{ @padding }}x{{ @padding }}" size="{{ ( ( @width - ( @padding * 2 ) - 100 ) / 2 ) }}x{{ @topbarheight }}" alpha="100" color="{{ @outlinecolour }}" hollow="true" /> <shape type="rectangle" position="{{ @padding }}x{{ @padding }}" size="{{ ( ( @width - ( @padding * 2 ) - 100 ) / 2 ) }}x{{ @topbarheight }}" alpha="{{ @topbaralpha }}" color="{{ @topbarcolour }}" /> <text position="{{ @padding + 2px }}x{{ @padding + 9 }}" color="{{ @outlinecolour }}"> <line>Lattyware anidb.net/167861</line> </text> <!-- Box --> <shape type="rectangle" position="{{ @padding }}x{{ (@padding * 2) + @topbarheight }}" size="{{ @width - ( @padding * 2 ) - 100 }}x{{ @height - ( @padding * 3 ) - @topbarheight }}" alpha="{{ @boxalpha }}" color="{{ @outlinecolour }}" hollow="true" /> <shape type="rectangle" position="{{ @padding }}x{{ (@padding * 2) + @topbarheight }}" size="{{ @width - ( @padding * 2 ) - 100 }}x{{ @height - ( @padding * 3 ) - @topbarheight }}" alpha="{{ @boxalpha }}" color="{{ @boxcolour }}" /> <text position="{{ @padding + 2 }}x{{ (@padding * 2) + @topbarheight + @boxpadding }}"> <line>{{ padding("Animes:", 12, "right") }} {{ $stat_mylist_acount }}</line> <line>{{ padding("Episodes:", 12, "right") }} {{ $stat_mylist_epcount }}</line> <line>{{ padding("Files:", 12, "right") }} {{ $stat_mylist_fcount }}</line> <line>{{ padding("File Size:", 12, "right") }} {{ round(($stat_mylist_fsize / 1024)) }}GiB</line> <line>{{ padding("Watched:", 12, "right") }} {{ $stat_anidb_ownviewedp }}%</line> </text> <!-- Bars --> <shape type="rectangle" position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 - @textsize }}" size="0x{{ @textsize }}" alpha="{{ @progressbarouteralpha }}" color="{{ @progressbaroutercolour }}" /> <text position="{{ @padding + 151 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 5 }}"> <line>0TiB</line> </text> <shape type="rectangle" position="{{ @padding + 150 + @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 - @textsize }}" size="0x{{ @textsize }}" alpha="{{ @progressbarouteralpha }}" color="{{ @progressbaroutercolour }}" /> <text position="{{ @padding + 149 + @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 5}}" align="bottom-right"> <line>1.5TiB</line> </text> <shape type="rectangle" position="{{ @padding + 150 + @progressbarpadding + round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 6 + @progressbarpadding - @textsize }}" size="0x{{ @textsize }}" alpha="{{ @progressbarouteralpha }}" color="{{ @progressbaroutercolour }}" /> <text position="{{ @padding + 150 + @progressbarpadding + round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) + 1 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 7 + @progressbarpadding }}" align="{{ if( ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) < 50, "bottom-left", "bottom-right" ) }}"> <line>{{ round( ( $stat_mylist_fsize / 1024 ) ) }}GiB</line> </text> <shape type="rectangle" position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 }}" size="{{ @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ @textsize }}" hollow="true" alpha="{{ @progressbarouteralpha }}" color="{{ @progressbaroutercolour }}" /> <shape type="rectangle" position="{{ @padding + 150 + @progressbarpadding }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 5 * @textsize ) - 4 + @progressbarpadding }}" size="{{ round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * ( round( ( $stat_mylist_fsize / 1024 ) / 1536 * 100 ) ) ) - ( @progressbarpadding * 2 ) }}x{{ @textsize - ( @progressbarpadding * 2 ) }}" alpha="{{ @progressbarinneralpha }}" color="{{ @progressbarinnercolour }}" /> <shape type="rectangle" position="{{ @padding + 150 }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 6 * @textsize ) }}" size="{{ @width - ( @padding * 2 ) - ( 250 + @padding ) }}x{{ @textsize }}" hollow="true" alpha="{{ @progressbarouteralpha }}" color="{{ @progressbaroutercolour }}" /> <shape type="rectangle" position="{{ @padding + 150 + @progressbarpadding }}x{{ (@padding * 2) + @boxpadding + @topbarheight - @textsize + ( 6 * @textsize ) + @progressbarpadding }}" size="{{ round( ( ( @width - ( @padding * 2 ) - ( 250 + @padding ) ) / 100 ) * $stat_anidb_ownviewedp ) - ( @progressbarpadding * 2 ) }}x{{ @textsize - ( @progressbarpadding * 2 ) }}" alpha="{{ @progressbarinneralpha }}" color="{{ @progressbarinnercolour }}" /> <image src="lattyware" position="{{ ( ( @width - ( @padding * 2 ) ) / 2 ) }}x{{ @padding * 3 + @topbarheight }}" alpha="20"/> </layout> </signature>
Signature Example 6
by Scoops 2008.05.26
Signature Image
Source
<!-- This is a pretty basic, though flexible signature. Without modification, it should work with pictures of different sizes as it uses very few constant values. With modification of things like like title truncations, you can take it pretty much anywhere - Scoops --> <signature> <!-- variables --> <!-- If you change @Top_bar_height, the text in that bar will stay centred. The text in the bottom bar is placed relative to the bottom of the sig. --> {{@Top_bar_height=10}} {{@Bot_bar_height=20}} <!-- This controls when the text of the MyList info flips in the bar. For numbers under the variable, the text appears in the "unwatched" part. You may need/want to change this depending on the length of your username or sig size. --> {{@Flip_MyList_text=40}} <!-- /variables --> <defaults> <text face="victorpixel" size="8" color="#663366" /> <shape type="rectangle" color="#ffffff" alpha="65" /> <shape type="line" color="#ffff88" /> </defaults> <layout> <!-- The white bar along the top of the sig that is used as part of the MyList viewed percentage. It actually covers the whole top of the sig. The purple bar below, and the gold line, are used to show the actual percentage. --> <shape type="rectangle" position="0x0" size="{{$Sig_width}}x{{@Top_bar_height}}" /> <!-- The purple bar along the top that shows how much of MyList remains unwatched. If you've watched 70% of your MyList, it starts drawing this bar 70% of the way across your sig image. --> <shape type="rectangle" position="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x0" size="{{round((100-$stat_anidb_ownviewedp)*$Sig_width/100)}}x{{@Top_bar_height}}" color="#663366" alpha="55" /> <!-- The gold line that highlights the percentage divider. It is one pixel less than the bar because for some reason, it appears one pixel too big if given the same value. --> <shape type="line" position="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x0" size="{{0 + ($Sig_width-round((100-$stat_anidb_ownviewedp)*$Sig_width/100))}}x{{@Top_bar_height-1}}" /> <!-- The white bar along the bottom used for last watched info --> <shape type="rectangle" position="0x{{$Sig_height-@Bot_bar_height}}" size="{{$Sig_width}}x{{@Bot_bar_height}}" /> <!-- Username in the top left corner, centred vertically in the top bar. --> <text position="2x{{round((@Top_bar_height+1)/2)+2}}"> <line>{{$Sig_username}}</line> </text> <!-- Displays MyList percentage, to the right of the divider in gold if under 40 (default setting) otherwise purple and left, again centred vertically. --> <text position="{{round($stat_anidb_ownviewedp*$Sig_width/100)}}x{{round((@Top_bar_height+1)/2)+2}}" align="bottom-{{if($stat_anidb_ownviewedp >= @Flip_MyList_text, "right", "left")}}" color="#{{if($stat_anidb_ownviewedp >= @Flip_MyList_text, "663366", "ffff88")}}" > <line> Watched {{$stat_anidb_ownviewedp}}% of MyList</line> </text> <!-- Displays the name of the last anime watched, truncated to 40 characters --> <text position="2x{{$Sig_height-12}}"> <line>I just watched {{truncate($latestwatched_id1_aname,40,"..")}} episode {{$latestwatched_id1_enumber}}:</line> </text> <!-- Displays the title of the last episode watched, truncated to 50 characters --> <text position="20x{{$Sig_height-3}}" face="04b03" size="6" > <line>"{{truncate($latestwatched_id1_ename,50,"..")}}"</line> </text> <!-- I don't want to use this, but others might find it useful, so I'll include a second bar for the percentage on AniDB watched here. Uncomment the next bit to use it. Notes were removed, but the sections correspond to the MyList sections done earlier: White bar, purple bar, gold line, text. --> <!-- <shape type="rectangle" position="0x{{@Top_bar_height}}" size="{{$Sig_width}}x{{@Top_bar_height}}" /> <shape type="rectangle" position="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height}}" size="{{round((100-$stat_anidb_totalviewedp)*$Sig_width/100)}}x{{@Top_bar_height}}" color="#663366" alpha="55" /> <shape type="line" position="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height}}" size="{{0 + ($Sig_width-round((100-$stat_anidb_totalviewedp)*$Sig_width/100))}}x{{@Top_bar_height*2-1}}" /> <text position="{{round($stat_anidb_totalviewedp*$Sig_width/100)}}x{{round((@Top_bar_height+1)/2)+2+@Top_bar_height}}" align="bottom-{{if($stat_anidb_totalviewedp >= @Flip_MyList_text, "right", "left")}}" color="#{{if($stat_anidb_totalviewedp >= @Flip_MyList_text, "663366", "ffff88")}}" > <line> Watched {{$stat_anidb_totalviewedp}}% of AniDB</line> </text> --> </layout> </signature>
Signature Example 7
by grejpfrut 2008.06.05
Signature Image
Background available @ [4]
Source
<signature> <layout> <shape type="rectangle" color="#ffffff" alpha="35" position="5x41" size="251x9" /> <text position="8x12" color="#ffffff" face="04b03" size="6" > <line color="#d82112">Currently watching:</line> <line>>> {{date("m.d",$watching_id1_viewdate)}}</line> <line>>> {{date("m.d",$watching_id2_viewdate)}}</line> <line>>> {{date("m.d",$watching_id3_viewdate)}}</line> <line color="#ffff99">{{$stat_mylist_acount}} animes / {{$stat_mylist_epcount}} episodes / {{$stat_mylist_fcount}} files / {{round($stat_mylist_fsize/1024)}} GB</line> <line color="#d82112">Latest votes:</line> <line>>> {{date("m.d",$latestvote_id1_date)}}</line> <line>>> {{date("m.d",$latestvote_id2_date)}}</line> <line>>> {{date("m.d",$latestvote_id3_date)}}</line> <line color="#ffff99">{{$stat_anidb_votecount}} votes / {{$stat_anidb_totalownedp}}% anidb owned / {{$stat_anidb_ownviewedp}}% mylist watched</line> </text> <text position="50x12" color="#ffffff" face="04b03" size="6" > <line /> <line>^ {{ truncate($watching_id1_aname,30,"..")}} - [ {{padding($watching_id1_state_seenepcount,2)}} / {{padding($watching_id1_eps,2)}} ]</line> <line>^ {{ truncate($watching_id2_aname,30,"..")}} - [ {{padding($watching_id2_state_seenepcount,2)}} / {{padding($watching_id2_eps,2)}} ]</line> <line>^ {{ truncate($watching_id3_aname,30,"..")}} - [ {{padding($watching_id3_state_seenepcount,2)}} / {{padding($watching_id3_eps,2)}} ]</line> <line /> <line /> <line>^ {{ truncate($latestvote_id1_aname,30,"..")}} - [ {{precision($latestvote_id1_vote,2)}} ]</line> <line>^ {{ truncate($latestvote_id2_aname,30,"..")}} - [ {{precision($latestvote_id2_vote,2)}} ]</line> <line>^ {{ truncate($latestvote_id3_aname,30,"..")}} - [ {{precision($latestvote_id3_vote,2)}} ]</line> </text> <shape type="rectangle" color="#ffffff" alpha="35" position="5x86" size="440x9" /> <text position="270x93" color="#000000" face="04b03" size="6"> <line>{{$Sig_username}} - http://anidb.info/{{$Sig_uid}}</line> </text> </layout> </signature>
Signature Example 8
by Sierra_Angel 2008.06.29
Signature Image
Used "Chobits narrow" (#22) from SigServer [5]
Source
<signature> <variables> <default element="text" name="face" value="proggytiny" /> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> </variables> <layout> <shape type="rectangle" position="120x2" size="115x76" color="#ffff00" alpha="20"> </shape> <text position="130x16"> <line>MyList on AniDB:</line> <line>{{padding($stat_mylist_acount, 7, "right");}} Animes</line> <line>{{padding($stat_mylist_epcount, 7, "right");}} Episodes</line> <line>{{padding(precision($stat_mylist_fsize/1024,1), 7, "right");}} GB</line> </text> </layout> </signature>
Signature Example 9
by din1031 2008.07.25
Signature Image
Used this custom background:
But you can use other images like it.
Size: 350x60
Format: PNG (recommended, but not required)
At the top of the code you can set the colours to make it more suitable for your Sig image.
Source
<signature> <!-- This is for a image size 350x60 !--> <!-- Generate some Settings for easier Handling !--> <!-- SIG Version 1.1 --> <!-- Text Field Color --> {{@text_bg_color="#CAF7DF";}} {{@text_bg_alpha=50}} <!-- Watch Meter Color --> {{@watchmeter_color="#009966";}} <!-- Personal date format http://de2.php.net/manual/en/function.date.php --> {{@personal_date="jS F Y"}} {{@personal_time="H:i"}} <!-- This a Small Feature that show today and yesterday set it true/false if you like it --> {{@personal_showtoday=true}} <!-- Time Calculation --> {{@time_days=floor($stat_anidb_viewedlength / 1440)}} {{@time_hour=floor($stat_anidb_viewedlength / 60) - @time_days * 24}} {{@time_mins=$stat_anidb_viewedlength - floor($stat_anidb_viewedlength / 60) * 60}} <!-- Automatic Position Fixes --> <!-- Nick Position Correction --> {{@textfield_nick_top_pos=43}} {{@textfield_nick_left_pos=8}} {{@textfield_nick_font_size=11}} <!-- Nick Length 8 is the best... it will be truncated --> {{@textfield_nick_length=8}} <!-- Top Positions of the Textfields --> {{@textfield_min_top_pos=1}} <!-- Personal Date prepareing --> {{@today=date("Y-n-j")}} {{@is_today=if(@today==date("Y-n-j",$latestwatched_id1_viewdate), @personal_showtoday, false)}} <!-- Yesterday is more work... because no unix timestamp << --> {{@current_year=date("Y")}} {{@lastyear=if(@today==(@current_year + "-1-1"),true,false)}} {{@yesterday=date("j")-1}} {{@last_month=if(@yesterday==0,if(@lastyear,false,true),false)}} {{@current_month_gna=if(@last_month,date("n")-1,date("n"));}} {{@last_day=date("t", @current_year+"-"+@current_month_gna+"-25T10:10:10");}} {{@yesterday_stamp=if(@lastyear,(@current_year-1) + "-12-31T10:10:10", @current_year + "-" + @current_month_gna + "-" + if(@last_month,@last_day,@yesterday) + "T10:10:10");}} {{@is_yesterday=if(date("Y-m-j",@yesterday_stamp)==date("Y-m-j", $latestwatched_id1_viewdate),@personal_showtoday,false)}} {{@current_date=notempty(@personal_date, if(@is_today, "Today", if(@is_yesterday, "Yesterday", date(@personal_date, $latestwatched_id1_viewdate))))}} {{@date_on=if(@is_yesterday || @is_today, " ", " on ")}} {{@date_output=notempty(@personal_date, @date_on + @current_date, "")}} {{@time_output=notempty(@personal_time, ", at " + date(@personal_time, $latestwatched_id1_viewdate), "")}} <variables> <default element="text" name="face" value="proggytiny"/> <default element="text" name="size" value="12"/> <default element="text" name="line-space" value="1"/> </variables> <layout> <!-- Nickname, should not be longer than 8 letters --> <text position="{{@textfield_nick_left_pos}}x{{@textfield_nick_top_pos}}" angle="90" alpha="80" size="{{@textfield_nick_font_size}}"> <line>{{truncate($Sig_username, if(@textfield_nick_length > 0, @textfield_nick_length , 8))}}</line> </text> <!-- Some Basics Stats --> <shape type="rectangle" position="52x{{@textfield_min_top_pos}}" size="164x36" color="{{@text_bg_color}}" alpha="{{@text_bg_alpha}}"> </shape> <text position="54x{{@textfield_min_top_pos + 9}}"> <line> MyList / Anidb Stats</line> <line>{{padding($stat_mylist_acount, 7, "right");}} / {{padding($anidbstat_acount,7, "left")}} Animes</line> <line>{{padding($stat_mylist_epcount, 7, "right");}} / {{padding($anidbstat_epcount,7, "left")}} Episodes</line> </text> <!-- The time i wasted for Anime :D --> <shape type="rectangle" position="220x{{@textfield_min_top_pos}}" size="90x36" color="{{@text_bg_color}}" alpha="{{@text_bg_alpha}}"> </shape> <text position="226x{{@textfield_min_top_pos + 9}}"> <line>Watchtime for</line> <line>{{padding($stat_anidb_viewedepcnt, 9, "right")}} Eps</line> <line>{{padding(@time_days, 4, "right")}}d:{{if(length(@time_hour) == 1, "0" , "")}}{{@time_hour}}h:{{if(length(@time_mins) == 1, "0" , "")}}{{@time_mins}}m</line> </text> <!-- Latest Anime Watch --> <shape type="rectangle" position="52x{{@textfield_min_top_pos + 39}}" size="258x20" color="{{@text_bg_color}}" alpha="{{@text_bg_alpha}}"> </shape> <text position="54x{{@textfield_min_top_pos + 46}}" face="tempesta-6" size="6" line-space="1.5"> <line>Last Watched{{@date_output}}{{@time_output}}:</line> <line>{{if(length($latestwatched_id1_aname) > 39, truncate($latestwatched_id1_aname, 36, "..."), $latestwatched_id1_aname)}} ({{$latestwatched_id1_enumber}})</line> </text> <!-- Percent Watched --> <shape type="rectangle" position="338x2" size="10x56" hollow="true" alpha="50"> </shape> <shape type="rectangle" position="340x{{3+54-round($stat_anidb_ownviewedp*0.54)}}" color="{{@watchmeter_color}}" size="5x{{round($stat_anidb_ownviewedp*0.54)}}" alpha="50"></shape> <text position="334x60" angle="90" alpha="80" size="11"> <line>{{padding($stat_anidb_ownviewedp,2,"right");}}% watched</line> </text> <text position="323x37" angle="90" alpha="80" size="11"> <line>Mylist</line> </text> </layout> </signature>
Signature Example 10
by Aidoku 2008.12.08
Signature Image
Based on the layout of "Sig8" by EXP
This is mostly for the "Time wasted" code to show week, day, hour and minute, not only the number of minutes as allowed by the "Length in minutes of watched files in MyList" variable.
Source
<signature> <variables> <default element="text" name="face" value="visitor-10"/> <default element="text" name="size" value="10"/> <default element="text" name="line-space" value="1"/> <default element="text" name="color" value="#ffffff"/> </variables> <layout> <text position="335x5" align="top-right"> <line>Time wasted: {{floor($stat_anidb_viewedlength/10080)}} Weeks, {{floor(($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/10080)*10080))/1440)}} days, {{floor(($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/1440)*1440))/60)}} hours, {{floor($stat_anidb_viewedlength-(floor($stat_anidb_viewedlength/60)*60))}} Minutes</line> </text> </layout> </signature>
Signature Example 11
by Soulweaver 18th February 2011 (last updated 24th February 2013)
- Updated by CDB-Man 12th August 2015 to v1.42
- Included unpushed changes by Soulweaver
- Made a few minor tweaks
Signature Image
Size: 500x144px (meaning it is too large for ARC forums)
Uses a custom image on the background (File:Rainbowbg.jpg), though you may use your own.
Source
<!-- NEON RAINBOW ANIDB SIGNATURE TEMPLATE Designed by Soulweaver Version 1.41, 24th Feb 2013 Edited by CDB-Man Version 1.42, 12th Aug 2015 ATTENTION: This template is only designed for use with a single signature size, which is 500x144 pixels. If you're attempting to use this in other sizes, changes are required. This signature is not within the AnimeReactor forum limits; that's apparently somehow relevant. See below the section with variables you can use to customize the look easily. Version history: 1.00 Initial completed version 1.10 Added background bars for recently watched Timezone hack for broken date function 1.11 Changed the watched % value so that it doesn't expect you to watch all mylisted files of a certain episode anymore 1.12 Changed the default fonts and moved the stats box contents around 1.13 Conditional check for the ep count of last watched/voted (prevent "1 episodes" from showing up) 1.20 Add dates for all four recent anime Show episode name of latest watched anime 1.21 Fix the episode number for latest watched episode if it is not the same as # of seen episodes 1.22 Fix the problem if there isn't enough recent anime to display 1.23 Cap the progress bar length to 100% if more watched eps than total ep count (e.g. segmented files of a movie) 1.30 Various changes: Fix last completed & voted text max. lengths, Fix last voted box width error Add variables for easier color changes Allow generation timestamp and total watched time to be hidden Add no anime images mode Show template version on the image 1.31 Progress bar fixes due to erroneous changes in last version 1.40 Toggle for different display for airing series and for one ep stuff Slightly compressed mylist view (shows last addition in the extra space) Better solution for progress bars of single ep segmented movies/specials Last rated ep. count can now be "TBA" too 1.40a - Edited by me (based on Soulweaver unpushed change), changed <shape type="rectangle" size="1x1" /> from size="100x100" in the Default Values section - Edited by me, added GMT {{@timezone}} to the Current Time section - Edited by me (based on Soulweaver unpushed change), added restricted="true" to <image> tag defaults, as a hack workaround, since glitch causes 2010 and newer anime to not load image unless 18+ tag is flagged true 1.41 Change default values to minimize issues with the signature system limitations: default rectangle size is now 1x1 (there was no need for it to be 100x100 in the first place), all images are shown now by default (fixes non-hentai images from being hidden at the expense of hentai images also showing) Fix an oversight with the last added file field 1.41a Changed show vote precision to 2 Added "GMT {{@timezone}}" to the Current Time section 1.42 Restricted image glitch is no longer broken. Added a toggle for this setting --> <signature> {{@version="1.42"}} {{@isbeta=false}} <!-- USER PREFERENCE VARIABLES --> <!-- FONTS --> {{@titlefont="pixchicago-6"}} {{@titlesize=6}} {{@atitlefont="tempesta_condensed_bold-6"}} {{@atitlesize=6}} {{@adatafont="tempesta-6"}} {{@adatasize=6}} <!-- LINE SPACING FOR STATS BOX --> {{@atitlels=1.2}} {{@adatals=1.2}} <!-- OTHER VISUALS --> {{@titleshadow="#3f3f7f"}} {{@boxalpha=60}} {{@boxbg="#000000"}} {{@boxbor="#000000"}} {{@textcol="#ffffff"}} <!-- TOGGLE ELEMENTS --> {{@showgenstamp=true}} <!-- show image generation time timestamp --> {{@showtotaltime=true}} <!-- show anime total time --> {{@useimages=true}} <!-- whether to use anime images --> {{@restrictedimages=false}} <!-- whether to show 18+ restricted images --> {{@altairing=true}} <!-- shows "Airing" instead of no rating for incomplete series --> {{@hidesingleep=true}} <!-- hides some ep stuff for one ep series (e.g. movies) --> {{@condensedeps=true}} <!-- condenses eps and eps watched into one in mylist stats --> <!-- DATE FORMATTING --> {{@datemask="jS M Y h: ia"}} <!-- Please refer to PHP's date function --> {{@timezone="-5"}} <!-- use only full hours from GMT, e.g. 2 or -6 --> <!-- TIMEZONE DIFFERENCE FINETUNE: First, set the timezone variable above so that the times on last watched entries are correct. Then, if the image generation timestamp is not correct, finetune it by changing this variable. --> {{@difffix="-1"}} <!-- PROGRESS BARS --> {{@progressbars=true}} <!-- set to false to not use --> {{@pbfgcolor="#00af00"}} {{@pbbgcolor="#6f8f6f"}} <!-- =============================================================================== --> <!-- PRECALCULATED VARIABLES --> <!-- TITLE --> {{@titletext=$Sig_username + " - AniDB Statistics"}} {{@titleleftpos= 250-floor(lengthw(@titletext,@titlefont,@titlesize)/2) }} <!-- RECENT VISIBILITY --> {{@wshow1 = $watching_id1_aid>0}} {{@wshow2 = $watching_id2_aid>0}} {{@wshow3 = $watching_id3_aid>0}} {{@wshow4 = $watching_id4_aid>0}} <!-- RATINGS --> {{@wrating1 = fetchvar("$animestat_a"+$watching_id1_aid+"_rating")}} {{@wrating2 = fetchvar("$animestat_a"+$watching_id2_aid+"_rating")}} {{@wrating3 = fetchvar("$animestat_a"+$watching_id3_aid+"_rating")}} {{@wrating4 = fetchvar("$animestat_a"+$watching_id4_aid+"_rating")}} {{@lfrating = fetchvar("$animestat_a"+$finishedwatching_id1_aid+"_rating")}} {{@lvrating = fetchvar("$animestat_a"+$latestvote_id1_aid+"_rating")}} {{@lveps = fetchvar("$animestat_a"+$latestvote_id1_aid+"_etotal")}} <!-- TOTAL TIME --> {{@tyr = floor($stat_anidb_viewedlength/(60*24*365))}} {{@tday = floor(mod($stat_anidb_viewedlength/60/24,365))}} {{@thr = floor(mod($stat_anidb_viewedlength/60,24))}} {{@tmin = floor(mod($stat_anidb_viewedlength,60))}} {{@timetext = "Time spent on anime: "+if(@tyr>0,@tyr+" yrs ","")+if(@tday>0,@tday+" days ","")+if(@thr>0,@thr+" hrs ","")+if(@tmin>0,@tmin+" min ","")}} {{@timeleftpos= 352-floor(lengthw(@timetext,@adatafont,@adatasize)/2) }} <!-- TOTAL SIZE --> {{@sgb = $stat_mylist_fsize / 1024}} {{@stb = $stat_mylist_fsize / 1048576}} <!-- MYLIST --> {{@mlpercent = precision($stat_anidb_viewedepcnt/$stat_mylist_epcount*100,2)+"%"}} {{@fsize = if(@stb>=1,precision(@stb,2)+" TB",if(@sgb>=1,precision(@sgb,2)+" GB",$stat_mylist_fsize+" MB"))}} {{@lastmltext = truncatew("Last addition: "+$latestfile_id1_aname+if((fetchvar("$animestat_a" + $latestfile_id1_aid + "_etotal") == 1) && @hidesingleep,""," Ep. "+$latestfile_id1_enumber),294,@adatafont,@adatasize,"..."+if((fetchvar("$animestat_a" + $latestfile_id1_aid + "_etotal") == 1) && @hidesingleep,""," Ep. "+$latestfile_id1_enumber)) }} {{@lastmlpos= 352-floor(lengthw(@lastmltext,@adatafont,@adatasize)/2) }} <!-- PROGBAR PROGRESS --> {{@a1progress = min(1,if($watching_id1_eps==1,$watching_id1_state_seenepcount/$watching_id1_state_epcount,$watching_id1_state_seenepcount/if($watching_id1_eps==0,fetchvar("$animestat_a"+$watching_id1_aid+"_lastep_enumber")+1,$watching_id1_eps)))}} {{@a2progress = min(1,if($watching_id2_eps==1,$watching_id2_state_seenepcount/$watching_id2_state_epcount,$watching_id2_state_seenepcount/if($watching_id2_eps==0,fetchvar("$animestat_a"+$watching_id2_aid+"_lastep_enumber")+1,$watching_id2_eps)))}} {{@a3progress = min(1,if($watching_id3_eps==1,$watching_id3_state_seenepcount/$watching_id3_state_epcount,$watching_id3_state_seenepcount/if($watching_id3_eps==0,fetchvar("$animestat_a"+$watching_id3_aid+"_lastep_enumber")+1,$watching_id3_eps)))}} {{@a4progress = min(1,if($watching_id4_eps==1,$watching_id4_state_seenepcount/$watching_id4_state_epcount,$watching_id4_state_seenepcount/if($watching_id4_eps==0,fetchvar("$animestat_a"+$watching_id4_aid+"_lastep_enumber")+1,$watching_id4_eps)))}} <!-- TIMEZONE HACK --> {{@gt_fixed = date("i:s")}} {{@gt_hr = round(date("G"),0) + @timezone + @difffix}} {{@gt_d = round(date("j"),0)}} {{@gt_m = round(date("n"),0)}} {{@gt_y = round(date("Y"),0)}} {{@gt_dom = round(date("t"),0)}} {{@gt_ly = if(date("L")=="1",29,28) }} {{@gt_ldom = if(@gt_m-1==2,@gt_ly,if(@gt_m-1==4,30,if(@gt_m-1==6,30,if(@gt_m-1==9,30,if(@gt_m-1==11,30,31))))) }} <!-- FIX HR OVERFLOW --> {{@gt_d = if(@gt_hr>23,@gt_d+1,@gt_d)}} {{@gt_hr = if(@gt_hr>23,@gt_hr-24,@gt_hr)}} <!-- FIX D OVERFLOW --> {{@gt_m = if(@gt_d>@gt_dom,@gt_m+1,@gt_m)}} {{@gt_d = if(@gt_d>@gt_dom,1,@gt_d)}} <!-- FIX M OVERFLOW --> {{@gt_y = if(@gt_m>12,@gt_y+1,@gt_y)}} {{@gt_m = if(@gt_m>12,1,@gt_m)}} <!-- FIX HR UNDERFLOW --> {{@gt_d = if(@gt_hr<0,@gt_d-1,@gt_d)}} {{@gt_hr = if(@gt_hr<0,@gt_hr+24,@gt_hr)}} <!-- FIX D UNDERFLOW --> {{@gt_m = if(@gt_d<1,@gt_m-1,@gt_m)}} {{@gt_d = if(@gt_d<1,@gt_ldom,@gt_d)}} <!-- FIX M UNDERFLOW --> {{@gt_y = if(@gt_m<1,@gt_y-1,@gt_y)}} {{@gt_m = if(@gt_m<1,12,@gt_m)}} {{@gentime = date(@datemask,@gt_y+"-"+if(@gt_m<10,"0","")+@gt_m+"-"+if(@gt_d<10,"0","")+@gt_d+"T"+if(@gt_hr<10,"0","")+@gt_hr+":"+@gt_fixed) }} <!-- TIMEZONE HACK --> {{@wt_fixed = date("i:s",$watching_id1_viewdate))}} {{@wt_hr = round(date("G",$watching_id1_viewdate),0) + @timezone}} {{@wt_d = round(date("j",$watching_id1_viewdate),0)}} {{@wt_m = round(date("n",$watching_id1_viewdate),0)}} {{@wt_y = round(date("Y",$watching_id1_viewdate),0)}} {{@wt_dom = round(date("t",$watching_id1_viewdate),0)}} {{@wt_ly = if(date("L",$watching_id1_viewdate)=="1",29,28) }} {{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} <!-- FIX HR OVERFLOW --> {{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} <!-- FIX D OVERFLOW --> {{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} <!-- FIX M OVERFLOW --> {{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} <!-- FIX HR UNDERFLOW --> {{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} <!-- FIX D UNDERFLOW --> {{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} <!-- FIX M UNDERFLOW --> {{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} {{@wtime1 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} <!-- TIMEZONE HACK --> {{@wt_fixed = date("i:s",$watching_id2_viewdate))}} {{@wt_hr = round(date("G",$watching_id2_viewdate),0) + @timezone}} {{@wt_d = round(date("j",$watching_id2_viewdate),0)}} {{@wt_m = round(date("n",$watching_id2_viewdate),0)}} {{@wt_y = round(date("Y",$watching_id2_viewdate),0)}} {{@wt_dom = round(date("t",$watching_id2_viewdate),0)}} {{@wt_ly = if(date("L",$watching_id2_viewdate)=="1",29,28) }} {{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} <!-- FIX HR OVERFLOW --> {{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} <!-- FIX D OVERFLOW --> {{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} <!-- FIX M OVERFLOW --> {{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} <!-- FIX HR UNDERFLOW --> {{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} <!-- FIX D UNDERFLOW --> {{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} <!-- FIX M UNDERFLOW --> {{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} {{@wtime2 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} <!-- TIMEZONE HACK --> {{@wt_fixed = date("i:s",$watching_id3_viewdate))}} {{@wt_hr = round(date("G",$watching_id3_viewdate),0) + @timezone}} {{@wt_d = round(date("j",$watching_id3_viewdate),0)}} {{@wt_m = round(date("n",$watching_id3_viewdate),0)}} {{@wt_y = round(date("Y",$watching_id3_viewdate),0)}} {{@wt_dom = round(date("t",$watching_id3_viewdate),0)}} {{@wt_ly = if(date("L",$watching_id3_viewdate)=="1",29,28) }} {{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} <!-- FIX HR OVERFLOW --> {{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} <!-- FIX D OVERFLOW --> {{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} <!-- FIX M OVERFLOW --> {{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} <!-- FIX HR UNDERFLOW --> {{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} <!-- FIX D UNDERFLOW --> {{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} <!-- FIX M UNDERFLOW --> {{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} {{@wtime3 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} <!-- TIMEZONE HACK --> {{@wt_fixed = date("i:s",$watching_id4_viewdate))}} {{@wt_hr = round(date("G",$watching_id4_viewdate),0) + @timezone}} {{@wt_d = round(date("j",$watching_id4_viewdate),0)}} {{@wt_m = round(date("n",$watching_id4_viewdate),0)}} {{@wt_y = round(date("Y",$watching_id4_viewdate),0)}} {{@wt_dom = round(date("t",$watching_id4_viewdate),0)}} {{@wt_ly = if(date("L",$watching_id4_viewdate)=="1",29,28) }} {{@wt_ldom = if(@wt_m-1==2,@wt_ly,if(@wt_m-1==4,30,if(@wt_m-1==6,30,if(@wt_m-1==9,30,if(@wt_m-1==11,30,31))))) }} <!-- FIX HR OVERFLOW --> {{@wt_d = if(@wt_hr>23,@wt_d+1,@wt_d)}} {{@wt_hr = if(@wt_hr>23,@wt_hr-24,@wt_hr)}} <!-- FIX D OVERFLOW --> {{@wt_m = if(@wt_d>@wt_dom,@wt_m+1,@wt_m)}} {{@wt_d = if(@wt_d>@wt_dom,1,@wt_d)}} <!-- FIX M OVERFLOW --> {{@wt_y = if(@wt_m>12,@wt_y+1,@wt_y)}} {{@wt_m = if(@wt_m>12,1,@wt_m)}} <!-- FIX HR UNDERFLOW --> {{@wt_d = if(@wt_hr<0,@wt_d-1,@wt_d)}} {{@wt_hr = if(@wt_hr<0,@wt_hr+24,@wt_hr)}} <!-- FIX D UNDERFLOW --> {{@wt_m = if(@wt_d<1,@wt_m-1,@wt_m)}} {{@wt_d = if(@wt_d<1,@wt_ldom,@wt_d)}} <!-- FIX M UNDERFLOW --> {{@wt_y = if(@wt_m<1,@wt_y-1,@wt_y)}} {{@wt_m = if(@wt_m<1,12,@wt_m)}} {{@wtime4 = date(@datemask,@wt_y+"-"+if(@wt_m<10,"0","")+@wt_m+"-"+if(@wt_d<10,"0","")+@wt_d+"T"+if(@wt_hr<10,"0","")+@wt_hr+":"+@wt_fixed) }} <!-- DEFAULT VALUES --> <defaults> <text color="{{@textcol}}" face="{{@adatafont}}" size="{{@adatasize}}" align="top-left" line-space="1.6" /> <image size="22x22" restricted="{{@restrictedimages}}" /> <shape type="rectangle" size="1x1" /> </defaults> <layout> <!-- BG BOXES --> <shape type="rectangle" position="2x2" size="496x18" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> <shape type="rectangle" position="2x2" size="496x18" color="{{@boxbor}}" alpha="100" hollow="true" /> <shape type="rectangle" position="2x22" size="197x120" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> <shape type="rectangle" position="2x22" size="197x120" color="{{@boxbor}}" alpha="100" hollow="true" /> <shape type="rectangle" position="201x22" size="148x40" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> <shape type="rectangle" position="201x22" size="148x40" color="{{@boxbor}}" alpha="100" hollow="true" /> <shape type="rectangle" position="351x22" size="147x40" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> <shape type="rectangle" position="351x22" size="147x40" color="{{@boxbor}}" alpha="100" hollow="true" /> <shape type="rectangle" position="201x64" size="297x78" color="{{@boxbg}}" alpha="{{@boxalpha}}" hollow="false" /> <shape type="rectangle" position="201x64" size="297x78" color="{{@boxbor}}" alpha="100" hollow="true" /> <!-- TITLE TEXTS --> <text position="{{@titleleftpos+1}}x5" face="{{@titlefont}}" size="{{@titlesize}}" color="{{@titleshadow}}"><line>{{@titletext}}</line></text> <text position="{{@titleleftpos}}x4" face="{{@titlefont}}" size="{{@titlesize}}"><line>{{@titletext}}</line></text> <text position="51x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Recently watched</line></text> <text position="{{243-if(@useimages,0,36)}}x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Last finished</line></text> <text position="{{393-if(@useimages,0,36)}}x23" face="{{@titlefont}}" size="{{@titlesize}}"><line>Last voted</line></text> <text position="316x65" face="{{@titlefont}}" size="{{@titlesize}}"><line>Mylist stats</line></text> <!-- CURRENT TIME --> <text position="497x4" align="top-right" line-space="1.2" display="{{@showgenstamp}}"><line>Generated:</line><line>{{@gentime}} GMT {{@timezone}}</line></text> <!-- ANIME IMAGES --> <image anime="{{ $watching_id1_aid }}" position="4x36" size="32x32" display="{{@wshow1 && @useimages}}" /> <image anime="{{ $watching_id2_aid }}" position="4x70" display="{{@wshow2 && @useimages}}" /> <image anime="{{ $watching_id3_aid }}" position="4x94" display="{{@wshow3 && @useimages}}" /> <image anime="{{ $watching_id4_aid }}" position="4x118" display="{{@wshow4 && @useimages}}" /> <image anime="{{ $finishedwatching_id1_aid }}" position="203x24" size="36x36" display="{{@useimages}}" /> <image anime="{{ $latestvote_id1_aid }}" position="353x24" size="36x36" display="{{@useimages}}" /> <!-- LATEST PROGBARS --> <shape type="rectangle" display="{{@progressbars && @wshow1}}" position="{{35-if(@useimages,0,32) + ceil((161+if(@useimages,0,32))*@a1progress)}}x37" size="{{163+if(@useimages,0,33) - ceil((163+if(@useimages,0,32))*@a1progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow2}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a2progress)}}x71" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a2progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow3}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a3progress)}}x95" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a3progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow4}}" position="{{25-if(@useimages,0,22) + ceil((171+if(@useimages,0,22))*@a4progress)}}x119" size="{{173+if(@useimages,0,23) - ceil((173+if(@useimages,0,22))*@a4progress)}}x11" color="{{@pbbgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow1}}" position="{{36-if(@useimages,0,32)}}x37" size="{{ceil((161+if(@useimages,0,33))*@a1progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow2}}" position="{{26-if(@useimages,0,22)}}x71" size="{{ceil((171+if(@useimages,0,23))*@a2progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow3}}" position="{{26-if(@useimages,0,22)}}x95" size="{{ceil((171+if(@useimages,0,23))*@a3progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> <shape type="rectangle" display="{{@progressbars && @wshow4}}" position="{{26-if(@useimages,0,22)}}x119" size="{{ceil((171+if(@useimages,0,23))*@a4progress)}}x11" color="{{@pbfgcolor}}" alpha="60" /> <!-- LATEST NAMES --> <text position="{{38-if(@useimages,0,31)}}x38" display="{{@wshow1}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id1_aname,129+if(@useimages,0,30)+if(($watching_id1_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> <line>{{@wtime1}}</line> <line>{{truncatew(if(($watching_id1_eps==1) && @hidesingleep,$latestwatched_id1_ename,"Ep. " + $latestwatched_id1_enumber + ': "' + $latestwatched_id1_ename + '"'),159+if(@useimages,0,30),@adatafont,@adatasize,'...'+if(($watching_id1_eps==1) && @hidesingleep,"",'"'))}}</line> </text> <text position="{{30-if(@useimages,0,23)}}x72" display="{{@wshow2}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id2_aname,137+if(@useimages,0,22)+if(($watching_id2_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> <line>{{@wtime2}}</line> </text> <text position="{{30-if(@useimages,0,23)}}x96" display="{{@wshow3}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id3_aname,137+if(@useimages,0,22)+if(($watching_id3_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> <line>{{@wtime3}}</line> </text> <text position="{{30-if(@useimages,0,23)}}x120" display="{{@wshow4}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($watching_id4_aname,137+if(@useimages,0,22)+if(($watching_id4_eps==1) && @hidesingleep,30,0),@atitlefont,@atitlesize,"...") }}</line> <line>{{@wtime4}}</line> </text> <text position="30x38" display="{{@wshow1==false}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">No recent anime to display!</line> </text> <text position="18x72" display="{{(@wshow2==false)&&@wshow1}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> </text> <text position="18x96" display="{{(@wshow3==false)&&@wshow2}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> </text> <text position="18x120" display="{{(@wshow4==false)&&@wshow3}}"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">No more recent anime to display!</line> </text> <text position="197x38" align="top-right" line-space="1.5" display="{{@wshow1}}"> <line>{{if(($watching_id1_eps==1) && @hidesingleep,"",$watching_id1_state_seenepcount+"/"+if($watching_id1_eps==0,"TBA",$watching_id1_eps))}}</line> <line>{{if(@wrating1==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating1,2))}}</line> </text> <text position="197x72" align="top-right" line-space="1.5" display="{{@wshow2}}"> <line>{{if(($watching_id2_eps==1) && @hidesingleep,"",$watching_id2_state_seenepcount+"/"+if($watching_id2_eps==0,"TBA",$watching_id2_eps))}}</line> <line>{{if(@wrating2==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating2,2))}}</line> </text> <text position="197x96" align="top-right" line-space="1.5" display="{{@wshow3}}"> <line>{{if(($watching_id3_eps==1) && @hidesingleep,"",$watching_id3_state_seenepcount+"/"+if($watching_id3_eps==0,"TBA",$watching_id3_eps))}}</line> <line>{{if(@wrating3==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating3,2))}}</line> </text> <text position="197x120" align="top-right" line-space="1.5" display="{{@wshow4}}"> <line>{{if(($watching_id4_eps==1) && @hidesingleep,"",$watching_id4_state_seenepcount+"/"+if($watching_id4_eps==0,"TBA",$watching_id4_eps))}}</line> <line>{{if(@wrating4==0,if(@altairing,"Airing","R: -.--"),"R: "+precision(@wrating4,2))}}</line> </text> <!-- LAST FINISHED --> <text position="{{243-if(@useimages,0,36)}}x36" line-space="1.2"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($finishedwatching_id1_aname,109+if(@useimages,0,36),@atitlefont,@atitlesize,"...") }}</line> <line>{{if(($finishedwatching_id1_eps==1) && @hidesingleep,"Rating: "+if(@lfrating==0,"-.--",precision(@lfrating,2)),$finishedwatching_id1_eps+" episode"+if($finishedwatching_id1_eps==1,"","s"))}}</line> <line>{{if(($finishedwatching_id1_eps==1) && @hidesingleep,"","Rating: "+if(@lfrating==0,"-.--",precision(@lfrating,2)))}}</line> </text> <!-- LAST VOTED --> <text position="{{393-if(@useimages,0,36)}}x36" line-space="1.2"> <line face="{{@atitlefont}}" size="{{@atitlesize}}">{{ truncatew($latestvote_id1_aname,109+if(@useimages,0,36),@atitlefont,@atitlesize,"...") }}</line> <line>{{if((@lveps==1) && @hidesingleep,"Rating: ",if(@lveps==1,"One ep., R: ",if(@lveps==0,"TBA eps, R: ",@lveps+" eps, R: ")))+if(@lvrating==0,"-.--",precision(@lvrating,2)))}}</line> <line>My vote: {{precision($latestvote_id1_vote,2))}}</line> </text> <!-- STATS, LEFT SIDE --> <text position="283x82" face="{{@atitlefont}}" size="{{@atitlesize}}" line-space="{{@atitlels}}"> <line>Anime</line> <line>{{if(@condensedeps,"Eps watched","Episodes")}}</line> <line>{{if(@condensedeps,"Files","Eps watched")}}</line> <line>{{if(@condensedeps,"Votes","Files")}}</line> <line>{{if(@condensedeps,"","Votes")}}</line> </text> <text position="283x82" align="top-right" line-space="{{@adatals}}"> <line>{{$stat_mylist_acount}}</line> <line>{{if(@condensedeps,$stat_anidb_viewedepcnt+"/"+$stat_mylist_epcount,$stat_mylist_epcount)}}</line> <line>{{if(@condensedeps,$stat_mylist_fcount,$stat_anidb_viewedepcnt)}}</line> <line>{{if(@condensedeps,$stat_anidb_votecount,$stat_mylist_fcount)}}</line> <line>{{if(@condensedeps,"",$stat_anidb_votecount)}}</line> </text> <!-- STATS, RIGHT SIDE --> <text position="413x82" face="{{@atitlefont}}" size="{{@atitlesize}}" line-space="{{@atitlels}}"> <line>Eps added</line> <line>Files added</line> <line>{{if(@condensedeps,"Watched","")}}</line> <line>{{if(@condensedeps,"Total size","Watched")}}</line> <line>{{if(@condensedeps,"","Total size")}}</line> </text> <text position="413x82" align="top-right" line-space="{{@adatals}}"> <line>{{$stat_anidb_add_epcount}}</line> <line>{{$stat_anidb_add_fcount}}</line> <line>{{if(@condensedeps,@mlpercent,"")}}</line> <line>{{if(@condensedeps,@fsize,@mlpercent)}}</line> <line>{{if(@condensedeps,"",@fsize)}}</line> </text> <text position="{{@timeleftpos}}x{{121-if(@condensedeps,8,0)}}"> <line display="{{@showtotaltime}}">{{@timetext}}</line> </text> <text position="{{@lastmlpos}}x123"> <line display="{{@condensedeps}}">{{@lastmltext}}</line> </text> <!-- CREDIT - cannot be enforced but I really appreciate if you leave this here --> <text position="496x140" align="bottom-right" face="{{@atitlefont}}" size="{{@atitlesize}}"> <line>Design by Soulweaver * V{{precision(@version,2)}}{{if(@isbeta," BETA","")}}</line> </text> <!-- BORDER FOR THE SIG --> <shape type="rectangle" position="0x0" size="500x144" color="#000000" alpha="100" hollow="true" /> </layout> </signature>