Template:PostQuote: Difference between revisions
From Bibliotheca Anonoma
(fix filenames) |
(Added styling for OPs. ""Improved"" image handling. Updated documentation.) |
||
| Line 2: | Line 2: | ||
{| id="PostQuote" {{#switch: {{{Theme|}}} | Yotsuba = style="background-color: #f0e0d6; border: 1px solid #d9bfb7; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:maroon;" | Yotsuba-B = style="background-color: #d6daf0; border: 1px solid #b7c5d9; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:#000;" | #default = style="background-color: #f0e0d6; border: 1px solid #d9bfb7; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:maroon;"}} | {| id="PostQuote" {{#switch: {{{Theme|}}} | Yotsuba = style="background-color: #f0e0d6; border: 1px solid #d9bfb7; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:maroon;" | Yotsuba-B = style="background-color: #d6daf0; border: 1px solid #b7c5d9; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:#000;" | #default = style="background-color: #f0e0d6; border: 1px solid #d9bfb7; border-left: none; border-top: none; display: table; padding: 2px;font-family: arial,helvetica,sans-serif;font-size: 10pt;color:maroon;"}} | ||
|- | |- | ||
| | | {{#if: {{{OP|}}} | {{#if: {{{File|}}} | File: [[:File:{{{Filename|}}}|<span style="color:{{#switch: {{{Theme|}}} | Yotsuba = #00e | Yotsuba-B = #34345c | #default = #00e}};">{{{File|}}}</span>]] ({{{FileSize|}}}, {{{FileWidth|}}}x{{{FileHeight|}}})}} | ||
{{!}}- | |||
{{!}} <span style="border:none;float:left;position:relative;margin-left:20px;">{{#ifexpr: {{{FileWidth|}}} > 250 | [[File:{{{Filename|}}}{{!}}250x250px]] | {{#ifexpr: {{{FileHeight|}}} > 250 | [[File:{{{Filename|}}}{{!}}250x250px]] | [[File:{{{Filename|}}}]]}}}}</span>}}<span style="position:relative;top:-3px;">[[File:Checkbox.png|This is just here to make it look like an actual 4chan post]]</span> <span style="color:{{#switch: {{{Theme|}}} | Yotsuba = #cc1105 | Yotsuba-B = #0f0c5d | #default = #cc1105}};font-weight: 700;">{{{Subject|}}}</span> {{#switch: {{{Capcode|}}} | admin = <span style="color:red;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Admin</span><span style="position:relative;top:-2px;"> [[File:Adminicon.gif|This user is the 4chan administrator.]]</span> | mod = <span style="color:purple;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Mod</span><span style="position:relative;top:-2px;"> [[File:Modicon.gif|This user is a 4chan Moderator.]]</span> | manager = <span style="color:#FF0080;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Manager</span><span style="position:relative;top:-2px;"> [[File:Managericon.gif|This user is a 4chan Manager.]]</span> | developer = <span style="color:#0000F0;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Developer</span><span style="position:relative;top:-2px;"> [[File:Developericon.gif|This user is a 4chan Developer.]]</span> | founder = <span style="color:#117743;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Founder</span><span style="position:relative;top:-2px;"> [[File:Minileaf.gif|This user is the 4chan Founder.]]</span> | verified = <span style="color:#007FFF;font-weight: 700;">{{{Name|}}} <span style="font-weight:400;">{{{Tripcode|}}}</span> ## Verified</span> | #default = {{#if: {{{Name|}}} | <span style="color: #117743;font-weight: 700;">{{{Name|}}}</span><span style="color: #117743;font-weight:400;"> {{{Tripcode|}}}</span> | <span style="color: #117743;font-weight: 700;">Anonymous</span> {{{Tripcode|}}} | <span style="color: #117743;font-weight:400;">{{{Tripcode|}}}</span> }} }} {{#if: {{{Pass|}}} | <span style="position:relative;top:-2px;"> [[File:Minileaf.gif|Pass user since {{{Pass|}}}]]</span> }} {{#if: {{{Country|}}} | [[File:{{{CountryCode|}}}.gif|{{{Country|}}}]]}} {{#if: {{{ID|}}} | (ID: {{{ID|}}})}} {{{Date|}}} {{#if: {{{ArchiveLink|}}} | [{{{ArchiveLink|}}} <span style="color:{{#switch: {{{Theme|}}} | Yotsuba = maroon | Yotsuba-B = black | #default = maroon}};">No.{{{PostNo|}}}]</span> | [https:/// <span style="color:{{#switch: {{{Theme|}}} | Yotsuba = maroon | Yotsuba-B = black | #default = maroon}};">No.{{{PostNo|}}}]</span>}} <span style="color: {{#switch: {{{Theme|}}} | Yotsuba = #000080 | Yotsuba-B = #34345c | #default = #000080}};position:relative;left:-12px;display:inline-block;width:0;" title="can't cry to janny here">▶</span><span title="How to use" style="position:relative;display:inline-block;width:0;font-size:10px;bottom:8px;float:right;">[[Template:PostQuote#Usage|<span style="color:{{#switch: {{{Theme|}}} | Yotsuba = #d9bfb7 | Yotsuba-B = #b7c5d9 | #default = #d9bfb7}}">?</span>]]</span><br />{{#if: {{{File|}}} | {{#if: {{{OP|}}} | <span style="display: inline-block;margin-top: 1em;margin-bottom: 1em;margin-left: 20px;margin-right: 40px;"> | File: [[:File:{{{Filename|}}}|<span style="color:{{#switch: {{{Theme|}}} | Yotsuba = #00e | Yotsuba-B = #34345c | #default = #00e}};">{{{File|}}}</span>]] ({{{FileSize|}}}, {{{FileWidth|}}}x{{{FileHeight|}}}) | |||
{{!}}- | |||
{{!}} <div style="border:none;float:left;position:relative;left:20px;">{{#ifexpr: {{{FileWidth|}}} > 125 | [[File:{{{Filename|}}}{{!}}125x125px]] | {{#ifexpr: {{{FileHeight|}}} > 125 | [[File:{{{Filename|}}}{{!}}125x125px]] | [[File:{{{Filename|}}}]]}} }}</div><span style="display: inline-block;margin-top: 1em;margin-bottom: 1em;margin-left: 40px;margin-right: 40px;">}}}}{{#if: {{{File|}}} | | <span style="display: inline-block;margin-top: 1em;margin-bottom: 1em;margin-left: 40px;margin-right: 40px;">}}{{{Quote|}}}{{#if: {{{Ban|}}} | <br /><br /><strong style="color:red;">({{{Ban|}}})</strong>}}{{#if: {{{Ban2|}}} | <br /><br /><strong style="color:red;">({{{Ban2|}}})</strong>}}{{#if: {{{Ban3|}}} | <br /><br /><strong style="color:red;">({{{Ban3|}}})</strong>}}{{#if: {{{Ban4|}}} | <br /><br /><strong style="color:red;">({{{Ban4|}}})</strong>}}{{#if: {{{Ban5|}}} | <br /><br /><strong style="color:red;">({{{Ban5|}}})</strong>}}</span> | |||
|} | |} | ||
| Line 10: | Line 12: | ||
* <code>Theme</code> can be <code>Yotsuba</code> or <code>Yotsuba-B</code>. Defaults to <code>Yotsuba</code> if not specified. | * <code>Theme</code> can be <code>Yotsuba</code> or <code>Yotsuba-B</code>. Defaults to <code>Yotsuba</code> if not specified. | ||
* <code>OP</code> if present, the quote will resemble an inline OP quote. The file information will be above the post information and the image thumbnail will be twice the normal size. | |||
* <code>Subject</code> | * <code>Subject</code> | ||
* <code>Name</code> | * <code>Name</code> | ||
| Line 57: | Line 60: | ||
|Quote=moot is a fag<br />line 2<br />line 3|Ban=USER WAS BANNED FOR THIS POST}} | |Quote=moot is a fag<br />line 2<br />line 3|Ban=USER WAS BANNED FOR THIS POST}} | ||
{{PostQuote||Name=Garlic Salt|Date=07/26/23(Wed)22:11:12|ArchiveLink=https://archive.4plebs.org/s4s/thread/10945642|PostNo=10945642|Quote={{GreentextQuote|>two same numbers!}}|Filename=PepeAnnoyed.png|File=1673177255226088.png|FileSize=112 KB|FileWidth=306|FileHeight=306|Ban=two same bans!|Ban2=two same bans!}} | Example: <pre><nowiki>{{PostQuote | ||
|OP=yes | |||
|Name=Garlic Salt | |||
|Date=07/26/23(Wed)22:11:12 | |||
|ArchiveLink=https://archive.4plebs.org/s4s/thread/10945642 | |||
|PostNo=10945642 | |||
|Quote={{GreentextQuote|>two same numbers!}} | |||
|Filename=PepeAnnoyed.png | |||
|File=1673177255226088.png | |||
|FileSize=112 KB | |||
|FileWidth=306 | |||
|FileHeight=306 | |||
|Ban=two same bans! | |||
|Ban2=two same bans!}}</nowiki></pre> | |||
- Displays: {{PostQuote|OP=yes|Name=Garlic Salt|Date=07/26/23(Wed)22:11:12|ArchiveLink=https://archive.4plebs.org/s4s/thread/10945642|PostNo=10945642|Quote={{GreentextQuote|>two same numbers!}}|Filename=PepeAnnoyed.png|File=1673177255226088.png|FileSize=112 KB|FileWidth=306|FileHeight=306|Ban=two same bans!|Ban2=two same bans!}} | |||
}} | }} | ||
Revision as of 19:18, 19 October 2023
This page is a template. It contains no Bibliotheca Anonoma-related information, but should be used as part of other articles. For more information, read Help:Template.
Please do not experiment with this template; you could ruin all pages using this template. If you want to edit this template, copy the text to Template:Sandbox, edit and test it there, and copy it back when it works.
Feel free to voice your opinion regarding this template.
Usage
These usage notes will not be included in articles bearing this template.
This is a fancy quotebox using 4chan's Yotsuba CSS.
The format for using this template is as follows:
Themecan beYotsubaorYotsuba-B. Defaults toYotsubaif not specified.OPif present, the quote will resemble an inline OP quote. The file information will be above the post information and the image thumbnail will be twice the normal size.SubjectNameTripcodeCapcodecan beadmin,mod,manager,developer,founder, orverified.Passis the year of the pass.CountryCodeis the two-digit code from here (for geoflags) or here for memeflags. Most country flags aren't uploaded to this wiki yet.Countryis the full country/memeflag name.IDDateis written asMonth/Day/Year(Day of the week) Hour:Minute:Second.PostNoArchiveLinkQuote: The formatting works best when using<br />for newlines. For greentext use Template:GreentextQuote. Example:{{GreentextQuote|>be 17<br />>miss}}.Fileis the file that's on this wiki.Filenameis the filename as it was on the quoted post.FileSizeFileWidthFileHeightBan: parenthesis aren't required. There is alsoBan2throughBan5for rare multi-ban posts.
Example:
{{PostQuote
|Date=01/01/70(Thu)00:00:00
|PostNo=9001
|Quote=moot is a fag}}- Displays:
moot is a fag |
Example:
{{PostQuote
|Theme=Yotsuba-B
|Subject=moot hate thread
|Name=W.T. Snacks
|Tripcode=!TcT.PTG1.2
|Capcode=mod
|CountryCode=An
|Country=Netherlands Antilles
|ID=+f4gG0t/
|Date=01/01/70(Thu)00:00:00
|PostNo=9001
|File=Trollface.jpg
|Filename=trollface.jpg
|FileSize=56 KB
|FileWidth=300
|FileHeight=300
|Quote=moot is a fag<br />line 2<br />line 3
|Ban=USER WAS BANNED FOR THIS POST}}- Displays:
File: Trollface.jpg (56 KB, 300x300) |
| moot is a fag line 2 line 3 (USER WAS BANNED FOR THIS POST) |
Example:
{{PostQuote
|OP=yes
|Name=Garlic Salt
|Date=07/26/23(Wed)22:11:12
|ArchiveLink=https://archive.4plebs.org/s4s/thread/10945642
|PostNo=10945642
|Quote={{GreentextQuote|>two same numbers!}}
|Filename=PepeAnnoyed.png
|File=1673177255226088.png
|FileSize=112 KB
|FileWidth=306
|FileHeight=306
|Ban=two same bans!
|Ban2=two same bans!}}- Displays:
| File: 1673177255226088.png (112 KB, 306x306) |
>two same numbers! (two same bans!) (two same bans!) |