Template:Character

From Edge of Darkness Wiki

Character
Jump to: navigation, search
m
(Added handling for player account properties)
Line 2: Line 2:
|1={{#get_db_data:db=nwod
|1={{#get_db_data:db=nwod
|from=user JOIN userfield ON (userfield.userid = user.userid)
|from=user JOIN userfield ON (userfield.userid = user.userid)
-
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field101,{{{forumid|}}}family=userfield.field211,{{{forumid|}}}organization=userfield.field212,{{{forumid|}}}statusvenue=userfield.field165,{{{forumid|}}}statusorganization=userfield.field166,{{{forumid|}}}statusfamily=userfield.field167,{{{forumid|}}}presence=userfield.field132,{{{forumid|}}}adv=userfield.field159,{{{forumid|}}}mask=userfield.field173,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
+
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field101,{{{forumid|}}}family=userfield.field211,{{{forumid|}}}organization=userfield.field212,{{{forumid|}}}statusvenue=userfield.field165,{{{forumid|}}}statusorganization=userfield.field166,{{{forumid|}}}statusfamily=userfield.field167,{{{forumid|}}}presence=userfield.field132,{{{forumid|}}}adv=userfield.field159,{{{forumid|}}}mask=userfield.field173,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Venue={{#external_value:{{{forumid|}}}venue}}
|Venue={{#external_value:{{{forumid|}}}venue}}
Line 9: Line 9:
|2={{#get_db_data:db=nwod
|2={{#get_db_data:db=nwod
|from=user JOIN userfield ON (userfield.userid = user.userid)
|from=user JOIN userfield ON (userfield.userid = user.userid)
-
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field102,{{{forumid|}}}family=userfield.field238,{{{forumid|}}}organization=userfield.field241,{{{forumid|}}}statusvenue=userfield.field244,{{{forumid|}}}statusorganization=userfield.field251,{{{forumid|}}}statusfamily=userfield.field248,{{{forumid|}}}presence=userfield.field181,{{{forumid|}}}adv=userfield.field161,{{{forumid|}}}mask=userfield.field257,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
+
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field102,{{{forumid|}}}family=userfield.field238,{{{forumid|}}}organization=userfield.field241,{{{forumid|}}}statusvenue=userfield.field244,{{{forumid|}}}statusorganization=userfield.field251,{{{forumid|}}}statusfamily=userfield.field248,{{{forumid|}}}presence=userfield.field181,{{{forumid|}}}adv=userfield.field161,{{{forumid|}}}mask=userfield.field257,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
Line 17: Line 17:
|3={{#get_db_data:db=nwod
|3={{#get_db_data:db=nwod
|from=user JOIN userfield ON (userfield.userid = user.userid)
|from=user JOIN userfield ON (userfield.userid = user.userid)
-
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field103,{{{forumid|}}}family=userfield.field239,{{{forumid|}}}organization=userfield.field242,{{{forumid|}}}statusvenue=userfield.field245,{{{forumid|}}}statusorganization=userfield.field252,{{{forumid|}}}statusfamily=userfield.field249,{{{forumid|}}}presence=userfield.field236,{{{forumid|}}}adv=userfield.field255,{{{forumid|}}}mask=userfield.field258,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
+
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field103,{{{forumid|}}}family=userfield.field239,{{{forumid|}}}organization=userfield.field242,{{{forumid|}}}statusvenue=userfield.field245,{{{forumid|}}}statusorganization=userfield.field252,{{{forumid|}}}statusfamily=userfield.field249,{{{forumid|}}}presence=userfield.field236,{{{forumid|}}}adv=userfield.field255,{{{forumid|}}}mask=userfield.field258,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
Line 25: Line 25:
|4={{#get_db_data:db=nwod
|4={{#get_db_data:db=nwod
|from=user JOIN userfield ON (userfield.userid = user.userid)
|from=user JOIN userfield ON (userfield.userid = user.userid)
-
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field104,{{{forumid|}}}family=userfield.field240,{{{forumid|}}}organization=userfield.field243,{{{forumid|}}}statusvenue=userfield.field247,{{{forumid|}}}statusorganization=userfield.field253,{{{forumid|}}}statusfamily=userfield.field250,{{{forumid|}}}presence=userfield.field237,{{{forumid|}}}adv=userfield.field256,{{{forumid|}}}mask=userfield.field259,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
+
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field104,{{{forumid|}}}family=userfield.field240,{{{forumid|}}}organization=userfield.field243,{{{forumid|}}}statusvenue=userfield.field247,{{{forumid|}}}statusorganization=userfield.field253,{{{forumid|}}}statusfamily=userfield.field250,{{{forumid|}}}presence=userfield.field237,{{{forumid|}}}adv=userfield.field256,{{{forumid|}}}mask=userfield.field259,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
}}{{#set:Minisheet{{{minisheet|}}}={{PAGENAME}}
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
Line 33: Line 33:
|{{#get_db_data:db=nwod
|{{#get_db_data:db=nwod
|from=user
|from=user
-
|where=userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=userid,{{{forumid|}}}posts=posts,{{{forumid|}}}lastpost=from_unixtime(lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=lastpostid
+
|where=userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=userid,{{{forumid|}}}posts=posts,{{{forumid|}}}lastpost=from_unixtime(lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=lastpostid
}}{{#set:Page has default form=Edit {{{Venue|}}} Character|Venue={{{Venue|}}}|Character Type={{{Venue|}}}}}
}}{{#set:Page has default form=Edit {{{Venue|}}} Character|Venue={{{Venue|}}}|Character Type={{{Venue|}}}}}
}}|{{#get_db_data:db=nwod
}}|{{#get_db_data:db=nwod
|from=user JOIN userfield ON (userfield.userid = user.userid)
|from=user JOIN userfield ON (userfield.userid = user.userid)
-
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field101,{{{forumid|}}}family=userfield.field211,{{{forumid|}}}organization=userfield.field212,{{{forumid|}}}statusvenue=userfield.field165,{{{forumid|}}}statusorganization=userfield.field166,{{{forumid|}}}statusfamily=userfield.field167,{{{forumid|}}}presence=userfield.field132,{{{forumid|}}}adv=userfield.field159,{{{forumid|}}}mask=userfield.field173,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
+
|where=user.userid='{{{forumid|}}}' |data={{{forumid|}}}username=user.username,{{{forumid|}}}mainname=userfield.field164,{{{forumid|}}}mainid=userfield.field163,{{{forumid|}}}oneaccount=userfield.field260,{{{forumid|}}}forumid=user.userid,{{{forumid|}}}posts=user.posts,{{{forumid|}}}lastpost=from_unixtime(user.lastpost, '%b %D %Y'),{{{forumid|}}}lastvisit=from_unixtime(user.lastactivity, '%b %D %Y'),{{{forumid|}}}lastpostid=user.lastpostid,{{{forumid|}}}venue=userfield.field101,{{{forumid|}}}family=userfield.field211,{{{forumid|}}}organization=userfield.field212,{{{forumid|}}}statusvenue=userfield.field165,{{{forumid|}}}statusorganization=userfield.field166,{{{forumid|}}}statusfamily=userfield.field167,{{{forumid|}}}presence=userfield.field132,{{{forumid|}}}adv=userfield.field159,{{{forumid|}}}mask=userfield.field173,{{{forumid|}}}usergroupid=user.usergroupid,{{{forumid|}}}joindate=from_unixtime(user.joindate, '%b %D %Y')
}}{{#set:Minisheet1={{PAGENAME}}
}}{{#set:Minisheet1={{PAGENAME}}
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Page has default form=Edit {{#external_value:{{{forumid|}}}venue}} Character
|Venue={{#external_value:{{{forumid|}}}venue}}
|Venue={{#external_value:{{{forumid|}}}venue}}
|Character Type={{#external_value:{{{forumid|}}}venue}}
|Character Type={{#external_value:{{{forumid|}}}venue}}
-
}}}}<!-- PLAYER TOP ICON -->{{#ask: [[User:{{{Player Name|}}}]] |?forumid= |?forumname= |format=template |template=PlayerAvatar }}<!-- DB FROM VENUE FOR QUOTES PAGE -->{{#switch: {{#show: {{PAGENAME}} |?Venue# }}
+
}}}}<!-- DB FROM VENUE FOR QUOTES PAGE -->{{#switch: {{#show: {{PAGENAME}} |?Venue# }}
|Changeling = {{#get_db_data:db=nwod
|Changeling = {{#get_db_data:db=nwod
|from=post JOIN thread ON (thread.threadid = post.threadid) JOIN user ON (user.username = thread.title)
|from=post JOIN thread ON (thread.threadid = post.threadid) JOIN user ON (user.username = thread.title)
Line 61: Line 61:
forumid={{{forumid|}}}
forumid={{{forumid|}}}
|oneaccount={{#external_value: {{{forumid|}}}oneaccount }}
|oneaccount={{#external_value: {{{forumid|}}}oneaccount }}
-
|Player=User:{{{Player Name|}}}
 
|Posted={{#external_value: {{{forumid|}}}lastpost }}
|Posted={{#external_value: {{{forumid|}}}lastpost }}
|Online={{#external_value: {{{forumid|}}}lastvisit }}
|Online={{#external_value: {{{forumid|}}}lastvisit }}
Line 72: Line 71:
|Tenure={{#expr:  
|Tenure={{#expr:  
{{#expr: {{#time: xNU|{{#show: {{PAGENAME}} |?Sacramento End }}|}} - {{#time: xNU|{{#show: {{PAGENAME}} |?Sacramento Start }}|}} }} / 31536000 round 1  
{{#expr: {{#time: xNU|{{#show: {{PAGENAME}} |?Sacramento End }}|}} - {{#time: xNU|{{#show: {{PAGENAME}} |?Sacramento Start }}|}} }} / 31536000 round 1  
-
}}{{#switch: {{#external_value: {{{forumid|}}}usergroupid }}
+
}}{{#switch: {{#external_value: {{{forumid|}}}usergroupid}}
|123 = {{#set:Character Status = Inactive}}
|123 = {{#set:Character Status = Inactive}}
|126 = {{#set:Character Status = Inactive}}
|126 = {{#set:Character Status = Inactive}}
|{{#if: {{{Status|}}}|{{#set:Character Status = {{{Status|}}}}}|{{#set:Character Status = Active}} }} }}
|{{#if: {{{Status|}}}|{{#set:Character Status = {{{Status|}}}}}|{{#set:Character Status = Active}} }} }}
-
}}<!-- BEGIN VENUES --><div class="{{#show: {{PAGENAME}} |?Venue# }}page chartempwrapper {{#show: {{PAGENAME}} |?Venue# }}back" style="min-width: 850px;">
+
}}{{#switch: {{#external_value: {{{forumid|}}}oneaccount }}
 +
|Yes={{#set:Player={{#external_value: {{{forumid|}}}username}}|PlayerID={{#external_value: {{{forumid|}}}userid}} }}
 +
|No={{#set:Player={{#external_value: {{{forumid|}}}mainname}}|PlayerID={{#external_value: {{{forumid|}}}mainid}} }}
 +
|{{#set:Player=User:{{{Player Name|}}}|PlayerID={{{forumid|}}} }}
 +
}}<!-- PLAYER TOP ICON -->{{#ask: [[User:{{{Player Name|}}}]] |?forumid= |?forumname= |format=template |template=PlayerAvatar }}<!-- BEGIN VENUES --><div class="{{#show: {{PAGENAME}} |?Venue# }}page chartempwrapper {{#show: {{PAGENAME}} |?Venue# }}back" style="min-width: 850px;">
<div class="grade05 chartempheader" >
<div class="grade05 chartempheader" >
{{#switch: {{#show: {{PAGENAME}} |?Venue# }}  
{{#switch: {{#show: {{PAGENAME}} |?Venue# }}  

Revision as of 14:55, 28 December 2016

[create] Template documentation
Personal tools
Namespaces
Variants
Actions
Navigation
games
Toolbox