User:Krinkle/Sandbox
Some test cases for VisualEditor.
Text formatting and lists
editText style
editThis is some basic text. This is a link and some italics bold text.
Here we talk shop about code
because code instanceof Poetry === true
. And perhaps some text using the obsolete teletype text element
.
Links
edit- Plain internal link: Sandbox, text.
- Named internal link, text.
- Named red internal link, text.
- Interwiki link, text.
- Plain external link: http://example.org, text.
- Unnamed external link: [1], text.
- Named external link, text.
- Named protocol-relative external link, text.
Lists
edit- This bullet list should display "normally"
- With another bullet
- With a sub-item
- A numbered sub-sub-item
- And its successor
- With a sub-item
- And be able to be split, extended, in-/out-dented and ended as normal.
Caching layers:
- Browser caches
- Native browser cache
- HTML5 Web Storage (SessionStorage, LocalStorage, ..)
- Front-end Varnishes
- Varnish caches the entire HTTP responses, including thumbnails of images, frequently-requested pages, ResourceLoader modules, and similar items that can be retrieved over HTTP. The front-end Varnishes keep these in memory. A weighted-random load balancer (LVS) distributes web requests to the front-end Varnishes.
- Back-end Varnishes
- When a front-end Varnish doesn't have a response cached, it passes the request to the back-end.
- memcached
- Object cache
- Query cache
Preformatted
edit== Preformatted == Example '''test''' with [[link]] and <em>emphasis</em>.
Syntax highlighter
edit/*global
Color,
Fruit, PearFruit,
Basket, BigBasket, FruitBigBasket,
InvalidArgumentError
*/
var util = require('util');
/**
* A non-empty basket of green-coloured fruits
* that are not pears.
*
* @class
* @extends FruitBigBasket
*
* @constructor
* @param {Array} items
* @throws {InvalidArgumentError} If basket contains unexpected items.
*/
function SmoigelBasket(items) {
SmoigelBasket.super_.apply(this, arguments);
if (
!items.length ||
items.some(function (item) {
return !item.color.isLike(Color.newFromKeyword('green')) || item instanceof PearFruit;
})
) {
throw new InvalidArgumentError();
}
}
util.inherits(SmoigelBasket, FruitBigBasket);
Quote
editPlain blockquote:
Cupcake ipsum dolor sit amet tart powder tootsie roll cotton candy. Lollipop tootsie roll tiramisu chocolate bar jelly-o ice cream tootsie roll powder. I love jelly-o chupa chups applicake. Candy fruitcake muffin liquorice oat cake.
– Cupcake Ipsum
Fancy blockquote:
This was a triumph. I'm making a note here: HUGE SUCCESS.
So I'm GLaD. I got burned.
– GLaDOS
Cite:
GLaDOS was "making a note here".
Tables
editKeys | Values |
---|---|
foo | lorem |
bar | ipsum |
baz | dolor |
quux | sit |
Enhanced elements
editTable with sortable
(jquery.tablesorter
) and mw-collapsible
(jquery.makeCollapsible
).
Keys | Values |
---|---|
foo | lorem |
bar | ipsum |
baz | dolor |
quux | sit |
Headings!
editAre!
editReally!
editOver-used!
editHere!
Media files
editThis is an inline image, a frameless one, and a block one with a caption:
Thumb
Bold text:
Multi-line text:
Headings:
With an inline image:
With a thumb image:
With a ref:
- ↑ Heya.
With a div:
Templates
editThis is an example of using the "Unsigned" template, an inline template which you can edit (documentation): — Preceding unsigned comment added by User:Jdforrester (WMF) (talk • contribs) 16:25, 12 June 2013 (UTC)
Transclusion with html comment in target — Preceding unsigned comment added by User:Krinkle (talk • contribs) 21:42, 9 July 2014 (CEST).
Transclusion with wikitext expression as target — Preceding unsigned comment added by User:Krinkle (talk • contribs) 21:42, 9 July 2014 (CEST).
Wikimedia engineering activity
Example project
Doing example things as an exemplar example
|
This is an example of using the {{Wikimedia engineering project information }} template, a block template which you can edit (documentation):
WikiHiero
edit- See also Extension:WikiHiero
|
Poem
editSpecies C1 C2 C3
Sp1 1 1 0
Sp2 1 0 1
Sp3 1 1 1
References
editSimple reference.[1]
Bold text reference.[2]
Multi-line reference.[3]
In-line image in a reference.[4]
Block-level image in a reference.[5]
Heading in a reference.[6]
Template in a reference.[7]
Another Template in a reference.[8]
List in a reference.[9]
Multi-level lists in a reference.[10]
Reference in a reference.[11]
Cite web
editAnd inline in a reference. [12]
References list
edit- ↑ Simple reference!
- ↑ Bold text reference!
- ↑ Multi-line reference!
- ↑ In-line image in a reference!
- ↑ Block-level image in a reference!
Test. - ↑
This is a
Heading
editin a reference!
- ↑ Template in a reference!
- ↑ Main page: VisualEditor
- ↑
- List
- in
- a
- reference!
- ↑
- Multi-level
- lists
- 1
- in
- 2
- a
- lists
- reference!
- Multi-level
- ↑ Reference[notes 1]
- ↑ Template:Cite web
Notes list
edit- ↑ in a reference