User:Egocarib: Difference between revisions

From Caves of Qud Wiki
Jump to navigation Jump to search
m (link to test page)
(Undo revision 83598 by Egocarib (talk))
Tag: Undo
 
(27 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Qud look
<div style="float:right;padding:0 3em 1em 3em;margin:1em;background:#0f3b3a;">
| title={{Qud text|&Ce&cg&bo&Bca&br&ci&Cb|notxml}}
===My Pages===
| text=A peculiar contraption.<br><br>Also known as {{Qud text|&Bexanguination microtubules|notxml}} in some parasangs.
}}
 
 
 
* [[/Sandbox]]
* [[/Sandbox]]
* [[/Sandbox/Sprites]]
* [[/Sandbox/Sprites]]
* [[/Sandbox/Q_Girl]]
* [https://wiki.cavesofqud.com/Special:PrefixIndex?prefix=Egocarib&namespace=2 (full list)]
 


===Other Useful Pages===
* [[Special:ExpandTemplates|Expand Templates]]
* [[Special:CargoTables|Cargo Tables]]
* [[Special:ApiSandbox|API Sandbox]]
* [[Special:Version|Version & Extensions]]
* [[:Category:Caves_of_Qud_Wiki|Top-Level Category]]
* [[Special:Categories|All Categories]]
* [[User:Teamtoto]]


===CSS===
* [[MediaWiki:Common.css|Common.css]]
* [[MediaWiki:Mobile.css|Mobile.css]]
* [[MediaWiki:Gadget-mobile.css|Gadget-mobile.css]]
* [[MediaWiki:Vector.css|Vector.css]]
* [[MediaWiki:Hydradark.css|Hydradark.css]] (no longer used)


<!--
===User CSS===
* [[/common.css|common.css]]
* [[/mobile.css|mobile.css]]
* [[/hydradark.css|hydradark.css]]
* [[/vector.css|vector.css]]


===JS===
* [[MediaWiki:Common.js|Common.js]]
* [[MediaWiki:Mobile.js|Mobile.js]]


=== Collapsible Test (WIP) ===
===User JS===
 
* [[/common.js|common.js]]
 
* [[/mobile.js|mobile.js]]
{{infobox
|rows=
{{infobox row|label=One|field=Information}}
{{infobox row|class=mw-customtoggle-qud-inventory-header|field=
<div class="qud-inv-head">
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-qud-inventory-header">
    <div class="mw-collapsible-content" style="display:none;">
      <div class="qud-inv-head-arrow-down">▼</div>
    </div>
</div>
<div class="mw-collapsible" id="mw-customcollapsible-qud-inventory-header">
    <div class="mw-collapsible-content" style="display:none;">
      <div class="qud-inv-head-arrow-right">►</div>
    </div>
</div>
<div class="qud-inv-head-title">Inventory</div></div>}}
{{infobox row|field=
<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-qud-inventory-header">
    <div class="mw-collapsible-content" style="display:none;">
      <div class="inventory-item">{{favilink|slog's annunclus}}</div>
      <div class="inventory-item">{{favilink|skulk injector}}</div>
      <div class="inventory-item">{{favilink|caslainard}}</div>
      <div class="inventory-item">{{favilink|crime and punishment}}</div>
      <div class="inventory-item">{{favilink|box of crayons}}</div>
    </div>
</div>
</div>
{{Qud look
| title={{Qud text|&Ce&cg&bo&Bca&br&ci&Cb|notxml}}
| text=A peculiar contraption.<br><br>Also known as {{Qud text|&Bexsanguination microtubules|notxml}} in some parasangs.
}}
}}
{{Qud quote
|Wiki to do list:
* Add cargo queries to Damage page showing all things that cause certain types of damage (would require storing more data in Cargo that isn't currently)
* Revisit [[Template:Item|Item]] and [[Template:Character|Character]] infoboxes.
* <s>Update the '''Inventory''' section of the [[Template:Character|Character]] infobox to show PV/Damage.</s>
** Add better hover tooltips to the '''Inventory''' section
* Fix <code><nowiki><math></nowiki></code> equations so they don't overflow page containers.
* Eventually migrate [[MediaWiki:Mobile.css|Mobile.css]] styles into [[MediaWiki:Gadget-mobile.css|Gadget-mobile.css]] when things feel stable.
** (not sure if this is still accurate/relevant after wiki move)
}}
}}




td.mw-customtoggle-qud-inventory-header {
    background: var(--infobox-label-background);
    color: var(--infobox-label-color);
    /* text-align: center; */
    font-weight: bold;
}


span.qud-image {
    margin: 4px 2px;
}
.moduleinfobox {
    overflow: hidden;
}


/* infobox inventory section header */
=== Page Values ===
.qud-inv-head {
Add <code>?action=pagevalues</code> to the end of a page URL to see its page values, including cargo store data.
    display: flex;
}
.qud-inv-head-title {
    margin-left:1.5em;
}
.qud-inv-head-arrow-right {
    text-align: center;
    position: absolute;
    font-family: 'Source Code Pro, Lucida Console, Consolas';
    left: 0.6em;
    z-index: 10;
}
.qud-inv-head-arrow-down {
    text-align: center;
    position: absolute;
    font-family: 'Source Code Pro, Lucida Console, Consolas';
    background: darkgreen;
    left: 0.6em;
    z-index: 20;
}
 
-->


===Example of how to use the debug console when editing/creating a Module===
<div style="font-family:'Source Code Pro';">
frame=mw.getCurrentFrame()<br>
frame.args={someArg='this is the argument'}<br>
val = frame.args.someArg<br>
mw.log(val)<br>
:&lt;outputs <code>this is the argument</code>&gt;
val2 = frame:preprocess(val)<br>
:&lt;expands any templates if they were passed into the argument&gt;
mw.logObject(frame.args)<br>
:&lt;shows the full structure of the frames.args object&gt;
</div>




=== Inline Favilink Test ===


I'd like to reproduce a perspective I recently {{favilink|slog's annunclus}} shared with a friend, a lamplighter by trade and an artist too, who shied {{favilink|Across Moghra'yi, Vol. III: Oth, the Free City}}away from a typography tournament at the festival of Ut yara Ux because of a fear in her heart. She suffers from the {{favilink|spray bottle}} malady of the mimic, the all too common sickness that makes us feel like we're performing our lives instead of inhabiting them, that we don't belong next to those who've won success nor {{favilink|Blood and Fear: On the Life Cycle of Lah}} do we deserve those same successes when we've won them ourselves. {{favilink|anti-gravity boots}} I've counted myself among its victims in the past, and occasionally I still do. First, indulge me for short while. On a shelf in my workshop sits a simple contraption called a morphoscope. It's comprised of two parts: an armature of pliable aluminum wire and a rotary base. Its purpose is to communicate a three-dimensional form from a two-dimensional viewing plane. The armature can be contorted such that, when viewed in its still {{favilink|ape fur hat}} state, it looks like a jumbled mess of wire, but when viewed in rotation it assumes the familiar form of an object, such as a bird or urshiib countenance.


What's this have to do with the {{favilink|bio-scanning bracelet}} malady of the mimic? To answer that, we must {{favilink|black robes}} deconstruct the malady. Let's ask: what is it to be a mimic, to appear as a thing but feel like another? Essentially it's a phenomenon of semantic distance, a sensation of the space between what we perceive in others {{favilink|portable beehive}} and what we perceive about ourselves. We've constructed a representation of what, in the case of my friend, a proper artist and typographer looks like. Why do we have such trouble squaring that representation with our own image? The answer lies in the richness of our self-perception. We see ourselves in stereo, our wire armature plied {{favilink|crimson hood}} by our experiences, our self-image formed by rotating it about {{favilink|box of crayons}} the axis of time. What we call 'artist' or 'typographer' is just a jumbled mess of wire, an unfamiliar pattern we give a name to in absence of the context of life's motion. Were we to see our peers in rotation, gain perspective on their doubts, their fears, their pain, the jumbled mess of a pattern would disappear into the familiar form of a person. And conversely, had we the capacity to freeze our own motion, to see ourselves absent of the {{favilink|Caslainard}} context of our doubt, fear, and pain, we'd see an artist and a {{favilink|crime and punishment}} typographer just the same.
&nbsp;
__NOTOC__

Latest revision as of 21:47, 22 December 2022

My Pages

Other Useful Pages

CSS

User CSS

JS

User JS

egocarib

A peculiar contraption.

Also known as exsanguination microtubules in some parasangs.

Perfect

Wiki to do list:

  • Add cargo queries to Damage page showing all things that cause certain types of damage (would require storing more data in Cargo that isn't currently)
  • Revisit Item and Character infoboxes.
  • Update the Inventory section of the Character infobox to show PV/Damage.
    • Add better hover tooltips to the Inventory section
  • Fix <math> equations so they don't overflow page containers.
  • Eventually migrate Mobile.css styles into Gadget-mobile.css when things feel stable.
    • (not sure if this is still accurate/relevant after wiki move)



Page Values

Add ?action=pagevalues to the end of a page URL to see its page values, including cargo store data.

Example of how to use the debug console when editing/creating a Module

frame=mw.getCurrentFrame()
frame.args={someArg='this is the argument'}
val = frame.args.someArg
mw.log(val)

<outputs this is the argument>

val2 = frame:preprocess(val)

<expands any templates if they were passed into the argument>

mw.logObject(frame.args)

<shows the full structure of the frames.args object>