|
|
| (10 intermediate revisions by the same user not shown) |
| Line 1: |
Line 1: |
| <div class="mb-home-split"> | | <div class="mb-home-split"> |
| <div class="mb-col">
| | <div class="mb-col"> |
| <h2>Last Builds</h2>
| | <h2>Last Builds</h2> |
| <div class="mb-list-cards">
| | <div class="mb-list-cards"> |
| {{#cargo_query:
| | {{#cargo_query: |
| tables=builds
| | tables=builds |
| |fields=
| | |fields=builds.Page=Page,builds.BuildName=Name,builds.Author=Author,builds.PlayerCharacter=PlayerCharacter,builds.Votes=Votes |
| CONCAT(
| | |order by=builds.CreatedAt DESC,builds._pageID DESC |
| '<div class="mb-card" data-page="',Page,'">',
| | |limit=5 |
| '<div class="mb-avatar">[[File:',PlayerCharacter,'.png|48px|link=',Page,'|alt=',PlayerCharacter,']]</div>',
| | |format=template |
| '<div class="mb-body">',
| | |template=HomeBuildsSplit/Row |
| '<div class="mb-head">',
| | |named args=yes |
| '<div class="mb-title">[[',Page,'|',BuildName,']]</div>',
| | |more results text= |
| '<span class="mb-votes">★ {{#if:{{NUMBEROFVOTESPAGE:',Page,'}}|{{NUMBEROFVOTESPAGE:',Page,'}}|',Votes,'}}</span>',
| | |default=<div class="mb-empty">No recent builds.</div> |
| '</div>',
| | }} |
| '<div class="mb-meta">Char: [[',PlayerCharacter,']] • Author: ',Author,' • ',CreatedAt,'</div>',
| | </div> |
| '</div>',
| | </div> |
| '</div>'
| |
| )=Row
| |
| |order by=builds.CreatedAt DESC
| |
| |limit={{#if:{{{LimitLeft|}}}|{{{LimitLeft}}}|6}}
| |
| |format=list
| |
| |delimiter=
| |
| |default=<div class="mb-empty">No recent builds.</div>
| |
| }}
| |
| </div>
| |
| </div>
| |
|
| |
|
| <div class="mb-col">
| | <div class="mb-col"> |
| <h2>Top Rated Builds</h2>
| | <h2>Top Rated Builds</h2> |
| <div class="mb-list-cards">
| | <div class="mb-list-cards"> |
| {{#cargo_query:
| | {{#cargo_query: |
| tables=builds
| | tables=builds |
| |fields=
| | |fields=builds.Page=Page,builds.BuildName=Name,builds.Author=Author,builds.PlayerCharacter=PlayerCharacter,builds.Votes=Votes |
| CONCAT(
| | |order by=builds.Votes DESC,builds.CreatedAt DESC |
| '<div class="mb-card" data-page="',Page,'">',
| | |limit=5 |
| '<div class="mb-avatar">[[File:',PlayerCharacter,'.png|48px|link=',Page,'|alt=',PlayerCharacter,']]</div>',
| | |format=template |
| '<div class="mb-body">',
| | |template=HomeBuildsSplit/Row |
| '<div class="mb-head">',
| | |named args=yes |
| '<div class="mb-title">[[',Page,'|',BuildName,']]</div>',
| | |more results text= |
| '<span class="mb-votes">★ {{#if:{{NUMBEROFVOTESPAGE:',Page,'}}|{{NUMBEROFVOTESPAGE:',Page,'}}|',Votes,'}}</span>',
| | |default=<div class="mb-empty">No top builds.</div> |
| '</div>',
| | }} |
| '<div class="mb-meta">Char: [[',PlayerCharacter,']] • Author: ',Author,' • ',CreatedAt,'</div>',
| | </div> |
| '</div>',
| | </div> |
| '</div>'
| |
| )=Row
| |
| |order by=builds.Votes DESC,builds.CreatedAt DESC
| |
| |limit={{#if:{{{LimitRight|}}}|{{{LimitRight}}}|6}}
| |
| |format=list
| |
| |delimiter=
| |
| |default=<div class="mb-empty">No top builds.</div>
| |
| }}
| |
| </div>
| |
| </div>
| |
| </div> | | </div> |