Template:Message: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
m (More readable code) |
||
Line 1: | Line 1: | ||
{{Doc}} | {{Doc}} | ||
<includeonly><onlyinclude>{{#if:{{{reply|}}} | <includeonly><onlyinclude>{{#if:{{{reply|}}} | ||
|<div class="plainlinks" style="display:flex; align-items:flex-end; gap:6px; margin:{{#ifeq:{{FULLPAGENAME}}|Template:Message|0 0 4px 20px|18px 0 4px 20px}}"> | | <div class="plainlinks" style="display:flex; align-items:flex-end; gap:6px; margin:{{#ifeq:{{FULLPAGENAME}}|Template:Message|0 0 4px 20px|18px 0 4px 20px}}"> | ||
<div style="width:33px; height:10px; box-sizing:border-box; overflow:hidden"><div style="width:48px; height:48px; box-sizing:border-box; border:2px solid rgba(255,255,255,.15); border-radius:4px"></div></div> | <div style="width:33px; height:10px; box-sizing:border-box; overflow:hidden"><div style="width:48px; height:48px; box-sizing:border-box; border:2px solid rgba(255,255,255,.15); border-radius:4px"></div></div> | ||
<div>{{{reply}}}</div> | <div>{{{reply}}}</div> | ||
</div> | </div> | ||
|}}<!-- | |}}<!-- | ||
--><div style="margin:{{#ifeq:{{FULLPAGENAME}}|Template:Message|0|18px 0}}; {{#if:{{{reply|}}}|margin-top:0;|}} padding-left:50px; font-size:14px; min-height:44px"> | --><div style="margin:{{#ifeq:{{FULLPAGENAME}}|Template:Message|0|18px 0}}; {{#if:{{{reply|}}}|margin-top:0;|}} padding-left:50px; font-size:14px; min-height:44px"> | ||
<div style="pointer-events:none; display:flex; justify-content:center; align-items:center; width:40px; height:40px; user-select:none; position:absolute; margin:2px 0 0 -50px"> | <div style="pointer-events:none; display:flex; justify-content:center; align-items:center; width:40px; height:40px; user-select:none; position:absolute; margin:2px 0 0 -50px"> | ||
<div style="display:flex; justify-content:center; align-items:center; width:100%; height:100%; background:#525252; border-radius:{{Settings|user={{{user|}}}|squareavatar|ifempty=50%}}; image-rendering:{{Settings|user={{{user|}}}|avatarrendering|ifempty=auto}}; overflow:hidden;"><!-- | <div style="display:flex; justify-content:center; align-items:center; width:100%; height:100%; background:#525252; border-radius:{{Settings|user={{{user|}}}|squareavatar|ifempty=50%}}; image-rendering:{{Settings|user={{{user|}}}|avatarrendering|ifempty=auto}}; overflow:hidden;"><!-- | ||
Line 16: | Line 17: | ||
</div> | </div> | ||
</div> | </div> | ||
<div style="line-height:1.375rem; color:#696E73">{{#if:{{{user|}}}|<span style=color:#696E73>[[User:{{{user}}}|<font title="{{Message/strings|User}}: {{{user}}}" style="color:white; font-size:14.2px"><kbd style="font-family:sans-serif">'''{{Settings|user={{{user}}}|username|ifempty={{{user}}}}}'''</kbd></font>]] {{#switch:{{{user}}}|JeffLane=[[File:Icon-valve.png|text-top|link=]]}}|''{{Message/strings|Undefined user}}''}}<span style="user-select:none; pointer-events:none"> </span>{{#if:{{{time|}}}|{{#time:{{Autolang|G:i, j xg Y|zh=Y年n月j日 G:i}}|{{{time}}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffseth|after=hours}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffsetm|after=minutes}}|{{uselang}}}} (UTC{{Settings|user={{{user|}}}|before={{#ifeq:{{Settings|user={{{user|}}}|timeoffsetdir}}|-|−|+}}|timeoffseth|after={{Settings|user={{{user|}}}|before=:|timeoffsetm}}|ifempty={{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir|ifempty=+}}0:|timeoffsetm}}}})|''{{Message/strings|Timestamp not defined}}''}}{{#if:{{{edited|}}}|<span style="user-select:none; pointer-events:none"> </span><span title="{{#time:{{Autolang|G:i, j xg Y|zh=Y年n月j日 G:i}}|{{{edited}}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffseth|after=hours}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffsetm|after=minutes}}|{{uselang}}}} (UTC{{Settings|user={{{user|}}}|before={{#ifeq:{{Settings|user={{{user|}}}|timeoffsetdir}}|-|−|+}}|timeoffseth|after={{Settings|user={{{user|}}}|timeoffsetm|before=:}}|ifempty={{Settings|user={{{user|}}}|timeoffsetm|before={{Settings|user={{{user|}}}|timeoffsetdir|ifempty=+}}0:}}}})" style="user-select:none">''({{Message/strings|edited}})''</span>|<span style=user-select:none></span>}} | <div style="line-height:1.375rem; color:#696E73"><!-- | ||
-->{{#if:{{{user|}}} | |||
| <span style=color:#696E73>[[User:{{{user}}}|<font title="{{Message/strings|User}}: {{{user}}}" style="color:white; font-size:14.2px"><kbd style="font-family:sans-serif">'''{{Settings|user={{{user}}}|username|ifempty={{{user}}}}}'''</kbd></font>]] {{#switch:{{{user}}}|JeffLane=[[File:Icon-valve.png|text-top|link=]]}} | |||
| ''{{Message/strings|Undefined user}}'' }}<span style="user-select:none; pointer-events:none"> </span><!-- | |||
-->{{#if:{{{time|}}} | |||
| {{#time:{{Autolang|G:i, j xg Y|zh=Y年n月j日 G:i}}|{{{time}}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffseth|after=hours}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffsetm|after=minutes}}|{{uselang}}}} (UTC{{Settings|user={{{user|}}}|before={{#ifeq:{{Settings|user={{{user|}}}|timeoffsetdir}}|-|−|+}}|timeoffseth|after={{Settings|user={{{user|}}}|before=:|timeoffsetm}}|ifempty={{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir|ifempty=+}}0:|timeoffsetm}}}}) | |||
| ''{{Message/strings|Timestamp not defined}}'' }}<!-- | |||
-->{{#if:{{{edited|}}} | |||
| <span style="user-select:none; pointer-events:none"> </span><span title="{{#time:{{Autolang|G:i, j xg Y|zh=Y年n月j日 G:i}}|{{{edited}}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffseth|after=hours}} {{Settings|user={{{user|}}}|before={{Settings|user={{{user|}}}|timeoffsetdir}}|timeoffsetm|after=minutes}}|{{uselang}}}} (UTC{{Settings|user={{{user|}}}|before={{#ifeq:{{Settings|user={{{user|}}}|timeoffsetdir}}|-|−|+}}|timeoffseth|after={{Settings|user={{{user|}}}|timeoffsetm|before=:}}|ifempty={{Settings|user={{{user|}}}|timeoffsetm|before={{Settings|user={{{user|}}}|timeoffsetdir|ifempty=+}}0:}}}})" style="user-select:none">''({{Message/strings|edited}})''</span> | |||
| <span style=user-select:none></span> }} | |||
</div> | </div> | ||
<div style="border-radius:4px; line-height:1.375rem; word-wrap:break-word">{{{1|{{{text|}}}}}}</div> | <div style="border-radius:4px; line-height:1.375rem; word-wrap:break-word">{{{1|{{{text|}}}}}}</div> | ||
{{#if:{{{2|}}}|<div style="margin-top:4px; user-select:none">{{{2|}}}</div>}}<!-- | {{#if:{{{2|}}}|<div style="margin-top:4px; user-select:none">{{{2|}}}</div>}}<!-- | ||
-->{{#if:{{{solved|}}}|<div style="margin-top:4px"><span style="color:#8BC53F">{{Message/strings|Solved}}</span>: {{{solved|}}}</div>}} | |||
</div></onlyinclude></includeonly> | </div></onlyinclude></includeonly> |