]>
git.immae.eu Git - perso/Immae/Projets/packagist/piedsjaloux-ckeditor-component.git/blob - release/plugins/a11yhelp/dialogs/a11yhelp.js
2 Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
3 For licensing, see LICENSE.md or http://ckeditor.com/license
5 CKEDITOR
.dialog
.add("a11yHelp",function(e
){var a
=e
.lang
.a11yhelp
,b
=e
.lang
.common
.keyboard
,q
=CKEDITOR
.tools
.getNextId(),d
={8:b
[8],9:a
.tab
,13:b
[13],16:b
[16],17:b
[17],18:b
[18],19:a
.pause
,20:a
.capslock
,27:a
.escape
,33:a
.pageUp
,34:a
.pageDown
,35:b
[35],36:b
[36],37:a
.leftArrow
,38:a
.upArrow
,39:a
.rightArrow
,40:a
.downArrow
,45:a
.insert
,46:b
[46],91:a
.leftWindowKey
,92:a
.rightWindowKey
,93:a
.selectKey
,96:a
.numpad0
,97:a
.numpad1
,98:a
.numpad2
,99:a
.numpad3
,100:a
.numpad4
,101:a
.numpad5
,102:a
.numpad6
,103:a
.numpad7
,104:a
.numpad8
,
6 105:a
.numpad9
,106:a
.multiply
,107:a
.add
,109:a
.subtract
,110:a
.decimalPoint
,111:a
.divide
,112:a
.f1
,113:a
.f2
,114:a
.f3
,115:a
.f4
,116:a
.f5
,117:a
.f6
,118:a
.f7
,119:a
.f8
,120:a
.f9
,121:a
.f10
,122:a
.f11
,123:a
.f12
,144:a
.numLock
,145:a
.scrollLock
,186:a
.semiColon
,187:a
.equalSign
,188:a
.comma
,189:a
.dash
,190:a
.period
,191:a
.forwardSlash
,192:a
.graveAccent
,219:a
.openBracket
,220:a
.backSlash
,221:a
.closeBracket
,222:a
.singleQuote
};d
[CKEDITOR
.ALT
]=b
[18];d
[CKEDITOR
.SHIFT
]=b
[16];d
[CKEDITOR
.CTRL
]=CKEDITOR
.env
.mac
?b
[224]:b
[17];var k
=
7 [CKEDITOR
.ALT
,CKEDITOR
.SHIFT
,CKEDITOR
.CTRL
],r
=/\$\{(.*?)\}/g,t=function(a
,b
){var c
=e
.getCommandKeystroke(b
);if(c
){for(var l
,f
,h
=[],g
=0;g
<k
.length
;g
++)f
=k
[g
],l
=c
/k
[g
],1<l
&&2>=l
&&(c
-=f
,h
.push(d
[f
]));h
.push(d
[c
]||String
.fromCharCode(c
));c
=h
.join("+")}else c
=a
;return c
};return{title:a
.title
,minWidth:600,minHeight:400,contents:[{id:"info",label:e
.lang
.common
.generalTab
,expand:!0,elements:[{type:"html",id:"legends",style:"white-space:normal;",focus:function(){this.getElement().focus()},html:function(){for(var b
=
8 '\x3cdiv class\x3d"cke_accessibility_legend" role\x3d"document" aria-labelledby\x3d"'+q
+'_arialbl" tabIndex\x3d"-1"\x3e%1\x3c/div\x3e\x3cspan id\x3d"'+q
+'_arialbl" class\x3d"cke_voice_label"\x3e'+a
.contents
+" \x3c/span\x3e",d
=[],c
=a
.legend
,l
=c
.length
,f
=0;f
<l
;f
++){for(var h
=c
[f
],g
=[],e
=h
.items
,k
=e
.length
,p
=0;p
<k
;p
++){var m
=e
[p
],n
=CKEDITOR
.env
.edge
&&m
.legendEdge
?m
.legendEdge:m
.legend
,n
=n
.replace(r
,t
);n
.match(r
)||g
.push("\x3cdt\x3e%1\x3c/dt\x3e\x3cdd\x3e%2\x3c/dd\x3e".replace("%1",m
.name
).replace("%2",
9 n
))}d
.push("\x3ch1\x3e%1\x3c/h1\x3e\x3cdl\x3e%2\x3c/dl\x3e".replace("%1",h
.name
).replace("%2",g
.join("")))}return b
.replace("%1",d
.join(""))}()+'\x3cstyle type\x3d"text/css"\x3e.cke_accessibility_legend{width:600px;height:400px;padding-right:5px;overflow-y:auto;overflow-x:hidden;}.cke_browser_quirks .cke_accessibility_legend,{height:390px}.cke_accessibility_legend *{white-space:normal;}.cke_accessibility_legend h1{font-size: 20px;border-bottom: 1px solid #AAA;margin: 5px 0px 15px;}.cke_accessibility_legend dl{margin-left: 5px;}.cke_accessibility_legend dt{font-size: 13px;font-weight: bold;}.cke_accessibility_legend dd{margin:10px}\x3c/style\x3e'}]}],
10 buttons:[CKEDITOR
.dialog
.cancelButton
]}});