Difference between revisions of "Template:Key combo"
Jump to navigation
Jump to search
Debug data:
(Created page with "{{key press|{{{1|Ctrl}}}}}{{#switch: {{{style|loose}}} |loose= {{#if:{{{2|}}}| + {{key press|{{{2}}}}}}}{{#if:{{{3|}}}| + {{key press|{{{3}}}}}}}{{#if:{{{4|4}}}...") |
m |
||
Line 3: | Line 3: | ||
{{#if:{{{2|}}}| | {{#if:{{{2|}}}| | ||
+ {{key press|{{{2}}}}}}}{{#if:{{{3|}}}| | + {{key press|{{{2}}}}}}}{{#if:{{{3|}}}| | ||
− | + {{key press|{{{3}}}}}}}{{#if:{{{4| | + | + {{key press|{{{3}}}}}}}{{#if:{{{4|}}}| |
+ {{key press|{{{4}}}}}}}{{#if:{{{5|}}}| | + {{key press|{{{4}}}}}}}{{#if:{{{5|}}}| | ||
+ {{key press|{{{5}}}}}}}{{#if:{{{6|}}}| | + {{key press|{{{5}}}}}}}{{#if:{{{6|}}}| |
Revision as of 11:36, 8 October 2021
Ctrl
Key combo is an easy to use template for whenever a key combination needs to be specified in an article. Like {{key press}}, it makes it easier to see that keyboard is involved. The difference is that this template should be used whenever there needs to be more than one key pressed at the same time. Several display styles are available, but the default should be used in most cases for consistency throughout the wiki. This way, changing the default in the template will change the style everywhere.
Examples
Desired result | What you type in your article |
---|---|
Ctrl + Alt + Delete | {{Key combo|Ctrl|Alt|Delete}}
|
Ctrl - Alt - Delete | {{Key combo|Ctrl|Alt|Delete|style=dashloose}}
|
Ctrl+Alt+Delete | {{Key combo|Ctrl|Alt|Delete|style=tight}}
|
Ctrl-Alt-Delete | {{Key combo|Ctrl|Alt|Delete|style=dash}}
|
Ctrl Alt Delete | {{Key combo|Ctrl|Alt|Delete|style=}}
|
The above documentation is transcluded from Template:Key combo/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |
Debug data:
[SQLBagOStuff] MainObjectStash using store ReplicatedBagOStuff
[objectcache] MainWANObjectCache using store EmptyBagOStuff
IP: 216.73.216.149
Start request GET /mediawiki/index.php?diff=next&oldid=7905&title=Template%3AKey_combo
HTTP HEADERS:
CONTENT-TYPE:
CONTENT-LENGTH: 0
USER-AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HOST: zero-k.info
COOKIE: wikidb229_mw__session=aubp3vgdbklk2rkjvfdffe84j98ooll9
ACCEPT-ENCODING: gzip, br, zstd, deflate
ACCEPT: */*
CONNECTION: close[localisation] LocalisationCache: using store LCStoreDB
[session] SessionManager using store SqlBagOStuff
[session] Session "aubp3vgdbklk2rkjvfdffe84j98ooll9" requested without UserID cookie
[DBReplication] Cannot use ChronologyProtector with EmptyBagOStuff
[DBReplication] Wikimedia\Rdbms\LBFactory::getChronologyProtector: request info {
"IPAddress": "216.73.216.149",
"UserAgent": "Mozilla\/5.0 AppleWebKit\/537.36 (KHTML, like Gecko; compatible; ClaudeBot\/1.0; +claudebot@anthropic.com)",
"ChronologyProtection": false,
"ChronologyPositionIndex": 0,
"ChronologyClientId": false
}[DBConnection] Wikimedia\Rdbms\LoadBalancer::lazyLoadReplicationPositions: executed chronology callback.
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[DBConnection] Wikimedia\Rdbms\LoadBalancer::getLocalConnection: connected to database 0 at 'localhost'.
[localisation] LocalisationCache::isExpired(en): cache for en expired due to GlobalDependency
[localisation] LocalisationCache::recache: got localisation for en from source
[DBQuery] startAtomic: entering level 0 (LCStoreDB::finishWrite)
[DBQuery] endAtomic: leaving level 0 (LCStoreDB::finishWrite)
Title::getRestrictionTypes: applicable restrictions to [[Template:Key combo]] are {edit,move}
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:1485:9168 due to pending writes.
[objectcache] Rejected set() for global:NameTableSqlStore:slot_roles:wikidb229-mw_ due to pending writes.
[objectcache] Rejected set() for global:NameTableSqlStore:content_models:wikidb229-mw_ due to pending writes.
[ContentHandler] Created handler for wikitext: WikitextContentHandler
Article::view: showing diff page
DifferenceEngine old '7905' new 'next' rcid ''
[MessageCache] MessageCache using store SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] SqlBagOStuff::lock failed due to timeout for wikidb229-mw_:messages:en.
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[MessageCache] MessageCache::load: Loading en... local cache is empty, global cache is expired/volatile, loading from database
ParserFactory: using preprocessor: Preprocessor_Hash
Unstubbing $wgLang on call of $wgLang::_unstub from ParserOptions->__construct
DifferenceEngine old '0' new '0' rcid '0'
WikiPage::getParserOutput: using parser cache: no
[caches] parser: SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
[SQLBagOStuff] Connection mysql object #126 (handle id #120) will be used for SqlBagOStuff
Parser cache options found.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:301c09b6e5b78b654ac7507f51edb38c:0)
[objectcache] Rejected set() for wikidb229-mw_:page:10:3ce243569601561cef0459855b5942d5bd8cf20d due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:1220:9176 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:10:9e9cf3221a30246219863f1d2366e36cb580debc due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:14:875 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:9e9cf3221a30246219863f1d2366e36cb580debc due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:35:7677 due to pending writes.
[ContentHandler] Created handler for Scribunto: ScribuntoContentHandler
[Scribunto] Scribunto_LuaStandaloneInterpreter::__construct: creating interpreter: ""C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/binaries/lua5_1_5_Win64_bin/lua5.1.exe" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes\engines\LuaStandalone/mw_main.lua" "C:\Projekty\zero-k.info\www\mediawiki\extensions\Scribunto\includes" "0" "8""
[gitinfo] Candidate cacheFile=C:\Projekty\zero-k.info\www\mediawiki/gitinfo.json for C:\Projekty\zero-k.info\www\mediawiki
[gitinfo] Cache incomplete for C:\Projekty\zero-k.info\www\mediawiki
SiteStats::loadAndLazyInit: reading site_stats from replica DB
[objectcache] Rejected set() for wikidb229-mw_:SiteStats:groupcounts:sysop due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:cbb9fa252e60809efa55a7ad83aea5438ef56753 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:28:111 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:ffddc3052f87c9a25aea8bf3e79c82159542527e due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:44:145 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:efb8787f9f3336c697c2c044b56395992077bae4 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:48:155 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:fa8676779b413ac3e6aa0bcebd7c897b6b7bf7a2 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:29:113 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:a5eab41b2fef79a07c070dab7133ea8f27ca1074 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:54:987 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:f0bda9c7650d307d1f03986f0cd9704582f2c663 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:36:7650 due to pending writes.
Title::getRestrictionTypes: applicable restrictions to [[Template:Key combo]] are {edit,move}
[objectcache] Rejected set() for wikidb229-mw_:page:10:ab2c70818b3221ff0bedcea4f992c55d02c623ef due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:1666:9165 due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:1900825be54847624439dbe5484dc4fa:1)
[objectcache] Rejected set() for wikidb229-mw_:page:10:dd2d76d959659ab5793eccc79cd2dec6f73433e6 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:25:953 due to pending writes.
[Parser] Parser::setOutputFlag: set vary-revision-sha1 flag on 'Template:Key combo'; Self transclusion
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:301c09b6e5b78b654ac7507f51edb38c:1)
[objectcache] Rejected set() for wikidb229-mw_:page:828:8549e1b1aceb2e5c2269a654caba518e3dd175fd due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:45:147 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:7d738fdedb98220ef02ddc1f41e139d829ba3d13 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:32:119 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:b7a9bb681260efb750446037475406f5e3877493 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:31:117 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:ee236bbc62daad7ea10e2322c590ce2475c304a5 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:33:121 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:5f54eade16b17f9f0a09f04d39f8ef4c35382188 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:30:115 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:98061b8e7bab40acffe279a02e6e42cbafad6fd5 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:47:151 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:page:828:58115d00d769a7ea74e241b75b95b910e1933a86 due to pending writes.
[objectcache] Rejected set() for global:revision-row-1.29:wikidb229-mw_:46:149 due to pending writes.
[objectcache] Rejected set() for wikidb229-mw_:file:7aa65c3994a86aa0bcbe12d459aa72fa48a105e8 due to pending writes.
[Mime] MimeAnalyzer::loadFiles: loading mime types from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.types
[Mime] MimeAnalyzer::loadFiles: loading mime info from C:\Projekty\zero-k.info\www\mediawiki\includes/libs/mime/mime.info
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/50px-Test_Template_Info-Icon_-_Version_(2).png
TransformationalImageHandler::doTransform: creating 50x22 thumbnail at mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/50px-Test_Template_Info-Icon_-_Version_(2).png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/75px-Test_Template_Info-Icon_-_Version_(2).png
TransformationalImageHandler::doTransform: creating 75x33 thumbnail at mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/75px-Test_Template_Info-Icon_-_Version_(2).png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
File::transform: Doing stat for mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/100px-Test_Template_Info-Icon_-_Version_(2).png
TransformationalImageHandler::doTransform: creating 100x45 thumbnail at mwstore://local-backend/local-thumb/b/be/Test_Template_Info-Icon_-_Version_(2).png/100px-Test_Template_Info-Icon_-_Version_(2).png using scaler im
TransformationalImageHandler::doTransform: Transforming later per flags.
[objectcache] Rejected set() for wikidb229-mw_:interwiki:wikipedia due to pending writes.
[Preprocessor] Cached preprocessor output (key: wikidb229-mw_:preprocess-hash:301c09b6e5b78b654ac7507f51edb38c:0)
[DBPerformance] Sub-optimal transaction on DB(s) [localhost (wikidb229-mw_) (TRX#226e92)]:
0 3.081601 query-m: DELETE FROM `mw_l10n_cache` WHERE lc_lang = 'X' [TRX#226e92]
1 0.003050 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
2 0.003242 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
3 0.002978 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
4 0.002803 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
5 0.002899 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
6 0.002637 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
7 0.002501 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
8 0.002559 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
9 0.002506 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
10 0.002695 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
11 0.002870 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
12 0.002910 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
13 0.002983 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
14 0.002796 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
15 0.002689 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
16 0.004500 query-m: INSERT INTO `mw_l10n_cache` (lc_lang,lc_key,lc_value) VALUES ('X') [TRX#226e92]
17 0.001300 query-m: REPLACE INTO `mw_objectcache` (keyname,value,exptime) VALUES ('X')
18 0.374079 ...delay...MediaWiki::preOutputCommit: primary transaction round committed
MediaWiki::preOutputCommit: pre-send deferred updates completed
MediaWiki::preOutputCommit: session changes committed
MediaWiki::preOutputCommit: LBFactory shutdown completed
Title::getRestrictionTypes: applicable restrictions to [[Template:Key combo]] are {edit,move}