/*
Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license
*/
(function(){CKEDITOR.plugins.liststyle = {requires:"dialog,contextmenu", lang:"af,ar,bg,bn,bs,ca,cs,cy,da,de,de-ch,el,en,en-au,en-ca,en-gb,eo,es,et,eu,fa,fi,fo,fr,fr-ca,gl,gu,he,hi,hr,hu,id,is,it,ja,ka,km,ko,ku,lt,lv,mk,mn,ms,nb,nl,no,pl,pt,pt-br,ro,ru,si,sk,sl,sq,sr,sr-latn,sv,th,tr,tt,ug,uk,vi,zh,zh-cn", init:function(a){if (!a.blockless){var b; b = new CKEDITOR.dialogCommand("numberedListStyle", {requiredContent:"ol", allowedContent:"ol{list-style-type}[start]"}); b = a.addCommand("numberedListStyle", b); a.addFeature(b);
CKEDITOR.dialog.add("numberedListStyle", this.path + "dialogs/liststyle.js"); b = new CKEDITOR.dialogCommand("bulletedListStyle", {requiredContent:"ul", allowedContent:"ul{list-style-type}"}); b = a.addCommand("bulletedListStyle", b); a.addFeature(b); CKEDITOR.dialog.add("bulletedListStyle", this.path + "dialogs/liststyle.js"); a.addMenuGroup("list", 108); a.addMenuItems({numberedlist:{label:a.lang.liststyle.numberedTitle, group:"list", command:"numberedListStyle"}, bulletedlist:{label:a.lang.liststyle.bulletedTitle, group:"list",
command:"bulletedListStyle"}}); a.contextMenu.addListener(function(a){if (!a || a.isReadOnly())return null; for (; a; ){var b = a.getName(); if ("ol" == b)return{numberedlist:CKEDITOR.TRISTATE_OFF}; if ("ul" == b)return{bulletedlist:CKEDITOR.TRISTATE_OFF}; a = a.getParent()}return null})}}}; CKEDITOR.plugins.add("liststyle", CKEDITOR.plugins.liststyle)})(); |