Template:CodeBlock: Difference between revisions
Jump to navigation
Jump to search
(Recent changes broke lots of stuff and also broke line breaks aswell, and also making the page wider than it's should be, reverted back to it's originally was.) |
(The problem was that it was forcing syntaxhighlight, which doesn't apply some required logic, resulting in things like not interpreting links as such. The solution is to default to no syntax highlighting) |
||
Line 36: | Line 36: | ||
--><div style="width:100%;background:rgba(255,128,0,0.1);margin-top:calc((1.6em * ({{{lightstart4|4}}} - 1)) + .45em);margin-bottom:.45em;height:calc(1.6em * {{{lightamount4|1}}});position:absolute;left:0;user-select:none;pointer-events:none"><!-- | --><div style="width:100%;background:rgba(255,128,0,0.1);margin-top:calc((1.6em * ({{{lightstart4|4}}} - 1)) + .45em);margin-bottom:.45em;height:calc(1.6em * {{{lightamount4|1}}});position:absolute;left:0;user-select:none;pointer-events:none"><!-- | ||
--></div><!-- | --></div><!-- | ||
--></div>}}<div style="padding:.45em .5em;position:relative">{{{1|}}}</div><!-- | --></div>}}<div style="padding:.45em .5em;position:relative">{{#ifeq:{{{highlight}}}|1|{#tag:syntaxhighlight|{{{1|}}}|lang={{{lang}}}|inline=1|style="background-color:transparent;"}}|{{{1|}}}}}</div><!-- | ||
--></div><!-- | --></div><!-- | ||
--><!-- | --><!-- |
Revision as of 10:40, 9 August 2023
Todo: Add syntax highlighting for relevant languages such as C, C++, Squirrel, Lua, AngelScript, Python, and QuakeC, as well as common non-code syntax, such as VMT, VMF, Soundscapes/scripts, RAD files, Studiomdl QC/QCI, etc.
The above documentation is transcluded from Template:CodeBlock/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.