From 51cce89b2dc53f72ad30952c8692c4b002b967f9 Mon Sep 17 00:00:00 2001 From: crossdark Date: Tue, 17 Sep 2024 18:08:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../myblog => SinkDark/SinkDark}/__init__.py | 0 .../myblog => SinkDark/SinkDark}/myapps.py | 2 +- {myblog => SinkDark}/account/__init__.py | 0 {myblog => SinkDark}/account/admin.py | 0 {myblog => SinkDark}/account/apps.py | 0 .../account/migrations/0001_initial.py | 0 .../account/migrations/__init__.py | 0 {myblog => SinkDark}/account/urls.py | 0 {myblog => SinkDark}/account/views.py | 0 {myblog => SinkDark}/album/apps.py | 0 .../album/migrations/__init__.py | 0 {myblog/account => SinkDark/album}/tests.py | 0 {myblog => SinkDark}/article/__init__.py | 0 {myblog => SinkDark}/article/admin.py | 0 .../article/migrations/0001_initial.py | 0 .../article/migrations/__init__.py | 0 {myblog => SinkDark}/article/models.py | 0 {myblog => SinkDark}/article/views.py | 0 {myblog => SinkDark}/interflow/__init__.py | 0 {myblog => SinkDark}/interflow/models.py | 0 {myblog/album => SinkDark/interflow}/tests.py | 0 .../media/images/article/4.jpg | Bin {myblog => SinkDark}/media/images/user/9.jpg | Bin .../publicStatic/css/info.css | 0 {myblog => SinkDark}/publicStatic/css/m.css | 0 .../publicStatic/css/reset.css | 0 .../publicStatic/images/li.png | Bin .../publicStatic/images/pic.png | Bin .../publicStatic/js/jquery.min.js | 0 .../publicStatic/js/piccontent.min.js | 0 .../static/admin/css/autocomplete.css | 0 .../static/admin/css/dashboard.css | 0 .../static/admin/css/fonts.css | 0 .../static/admin/css/forms.css | 0 .../static/admin/css/responsive_rtl.css | 0 {myblog => SinkDark}/static/admin/css/rtl.css | 0 .../css/vendor/select2/LICENSE-SELECT2.md | 0 .../static/admin/css/widgets.css | 0 .../static/admin/fonts/README.txt | 0 .../admin/fonts/Roboto-Bold-webfont.woff | Bin .../admin/fonts/Roboto-Light-webfont.woff | Bin .../static/admin/img/calendar-icons.svg | 0 .../static/admin/img/icon-addlink.svg | 0 .../static/admin/img/icon-clock.svg | 0 .../static/admin/img/icon-deletelink.svg | 0 .../static/admin/img/icon-no.svg | 0 .../static/admin/img/icon-unknown-alt.svg | 0 .../static/admin/img/icon-unknown.svg | 0 .../static/admin/img/icon-viewlink.svg | 0 .../static/admin/img/inline-delete.svg | 0 .../static/admin/img/search.svg | 0 .../static/admin/img/selector-icons.svg | 0 .../static/admin/img/tooltag-add.svg | 0 .../static/admin/js/SelectBox.js | 0 .../static/admin/js/SelectFilter2.js | 0 .../static/admin/js/calendar.js | 0 .../static/admin/js/cancel.js | 0 .../static/admin/js/change_form.js | 0 .../static/admin/js/collapse.js | 0 {myblog => SinkDark}/static/admin/js/core.js | 0 .../static/admin/js/inlines.js | 0 .../static/admin/js/inlines.min.js | 0 .../static/admin/js/jquery.init.js | 0 .../static/admin/js/popup_response.js | 0 .../static/admin/js/prepopulate.js | 0 .../static/admin/js/prepopulate.min.js | 0 .../static/admin/js/prepopulate_init.js | 0 .../static/admin/js/timeparse.js | 0 .../static/admin/js/vendor/jquery/jquery.js | 0 .../static/admin/js/vendor/select2/i18n/az.js | 0 .../static/admin/js/vendor/select2/i18n/da.js | 0 .../static/admin/js/vendor/select2/i18n/de.js | 0 .../static/admin/js/vendor/select2/i18n/en.js | 0 .../static/admin/js/vendor/select2/i18n/et.js | 0 .../static/admin/js/vendor/select2/i18n/eu.js | 0 .../static/admin/js/vendor/select2/i18n/fr.js | 0 .../static/admin/js/vendor/select2/i18n/he.js | 0 .../static/admin/js/vendor/select2/i18n/hr.js | 0 .../static/admin/js/vendor/select2/i18n/id.js | 0 .../static/admin/js/vendor/select2/i18n/it.js | 0 .../static/admin/js/vendor/select2/i18n/km.js | 0 .../static/admin/js/vendor/select2/i18n/lv.js | 0 .../static/admin/js/vendor/select2/i18n/ms.js | 0 .../admin/js/vendor/select2/i18n/pt-BR.js | 0 .../static/admin/js/vendor/select2/i18n/ro.js | 0 .../static/admin/js/vendor/select2/i18n/sk.js | 0 .../admin/js/vendor/select2/i18n/sr-Cyrl.js | 0 .../static/admin/js/vendor/select2/i18n/sv.js | 0 .../static/admin/js/vendor/select2/i18n/th.js | 0 .../static/admin/js/vendor/select2/i18n/uk.js | 0 .../admin/js/vendor/select2/i18n/zh-TW.js | 0 .../admin/js/vendor/select2/select2.full.js | 0 .../admin/js/vendor/xregexp/LICENSE.txt | 0 .../static/admin/js/vendor/xregexp/xregexp.js | 0 .../static/ckeditor/ckeditor-init.js | 0 .../static/ckeditor/ckeditor/README.md | 0 .../static/ckeditor/ckeditor/config.js | 0 .../static/ckeditor/ckeditor/contents.css | 0 .../static/ckeditor/ckeditor/lang/ar.js | 0 .../static/ckeditor/ckeditor/lang/az.js | 0 .../static/ckeditor/ckeditor/lang/bn.js | 0 .../static/ckeditor/ckeditor/lang/ca.js | 0 .../static/ckeditor/ckeditor/lang/cs.js | 0 .../static/ckeditor/ckeditor/lang/cy.js | 0 .../static/ckeditor/ckeditor/lang/de-ch.js | 0 .../static/ckeditor/ckeditor/lang/de.js | 0 .../static/ckeditor/ckeditor/lang/en-ca.js | 0 .../static/ckeditor/ckeditor/lang/en.js | 0 .../static/ckeditor/ckeditor/lang/es-mx.js | 0 .../static/ckeditor/ckeditor/lang/eu.js | 0 .../static/ckeditor/ckeditor/lang/fi.js | 0 .../static/ckeditor/ckeditor/lang/gl.js | 0 .../static/ckeditor/ckeditor/lang/hu.js | 0 .../static/ckeditor/ckeditor/lang/ka.js | 0 .../static/ckeditor/ckeditor/lang/ku.js | 0 .../static/ckeditor/ckeditor/lang/lt.js | 0 .../static/ckeditor/ckeditor/lang/lv.js | 0 .../static/ckeditor/ckeditor/lang/ms.js | 0 .../static/ckeditor/ckeditor/lang/nb.js | 0 .../static/ckeditor/ckeditor/lang/no.js | 0 .../static/ckeditor/ckeditor/lang/pt-br.js | 0 .../static/ckeditor/ckeditor/lang/ro.js | 0 .../static/ckeditor/ckeditor/lang/si.js | 0 .../static/ckeditor/ckeditor/lang/sl.js | 0 .../static/ckeditor/ckeditor/lang/sr-latn.js | 0 .../static/ckeditor/ckeditor/lang/sr.js | 0 .../static/ckeditor/ckeditor/lang/sv.js | 0 .../static/ckeditor/ckeditor/lang/th.js | 0 .../static/ckeditor/ckeditor/lang/tr.js | 0 .../static/ckeditor/ckeditor/lang/tt.js | 0 .../static/ckeditor/ckeditor/lang/ug.js | 0 .../static/ckeditor/ckeditor/lang/zh-cn.js | 0 .../static/ckeditor/ckeditor/lang/zh.js | 0 .../plugins/a11yhelp/dialogs/lang/af.js | 0 .../plugins/a11yhelp/dialogs/lang/el.js | 0 .../plugins/a11yhelp/dialogs/lang/en-au.js | 0 .../plugins/a11yhelp/dialogs/lang/en.js | 0 .../plugins/a11yhelp/dialogs/lang/es.js | 0 .../plugins/a11yhelp/dialogs/lang/fa.js | 0 .../plugins/a11yhelp/dialogs/lang/fi.js | 0 .../plugins/a11yhelp/dialogs/lang/fo.js | 0 .../plugins/a11yhelp/dialogs/lang/fr.js | 0 .../plugins/a11yhelp/dialogs/lang/gu.js | 0 .../plugins/a11yhelp/dialogs/lang/hu.js | 0 .../plugins/a11yhelp/dialogs/lang/id.js | 0 .../plugins/a11yhelp/dialogs/lang/it.js | 0 .../plugins/a11yhelp/dialogs/lang/km.js | 0 .../plugins/a11yhelp/dialogs/lang/lt.js | 0 .../plugins/a11yhelp/dialogs/lang/lv.js | 0 .../plugins/a11yhelp/dialogs/lang/mn.js | 0 .../plugins/a11yhelp/dialogs/lang/nb.js | 0 .../plugins/a11yhelp/dialogs/lang/ro.js | 0 .../plugins/a11yhelp/dialogs/lang/ru.js | 0 .../plugins/a11yhelp/dialogs/lang/sr-latn.js | 0 .../plugins/a11yhelp/dialogs/lang/sv.js | 0 .../plugins/a11yhelp/dialogs/lang/th.js | 0 .../plugins/a11yhelp/dialogs/lang/tr.js | 0 .../plugins/a11yhelp/dialogs/lang/uk.js | 0 .../plugins/a11yhelp/dialogs/lang/vi.js | 0 .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 0 .../ckeditor/plugins/about/dialogs/about.js | 0 .../ckeditor/plugins/autoembed/lang/cs.js | 0 .../ckeditor/plugins/autoembed/lang/de.js | 0 .../ckeditor/plugins/autoembed/lang/ku.js | 0 .../ckeditor/plugins/autoembed/lang/pl.js | 0 .../ckeditor/plugins/autoembed/plugin.js | 0 .../ckeditor/plugins/autogrow/plugin.js | 0 .../ckeditor/plugins/bbcode/plugin.js | 0 .../plugins/clipboard/dialogs/paste.js | 0 .../codesnippet/dialogs/codesnippet.js | 0 .../codesnippet/icons/hidpi/codesnippet.png | Bin .../ckeditor/plugins/codesnippet/lang/ar.js | 0 .../ckeditor/plugins/codesnippet/lang/ca.js | 0 .../ckeditor/plugins/codesnippet/lang/cs.js | 0 .../ckeditor/plugins/codesnippet/lang/da.js | 0 .../ckeditor/plugins/codesnippet/lang/en.js | 0 .../ckeditor/plugins/codesnippet/lang/eo.js | 0 .../ckeditor/plugins/codesnippet/lang/et.js | 0 .../ckeditor/plugins/codesnippet/lang/fa.js | 0 .../plugins/codesnippet/lang/fr-ca.js | 0 .../ckeditor/plugins/codesnippet/lang/fr.js | 0 .../ckeditor/plugins/codesnippet/lang/km.js | 0 .../ckeditor/plugins/codesnippet/lang/ko.js | 0 .../ckeditor/plugins/codesnippet/lang/lv.js | 0 .../ckeditor/plugins/codesnippet/lang/nb.js | 0 .../ckeditor/plugins/codesnippet/lang/nl.js | 0 .../ckeditor/plugins/codesnippet/lang/no.js | 0 .../ckeditor/plugins/codesnippet/lang/pl.js | 0 .../plugins/codesnippet/lang/pt-br.js | 0 .../ckeditor/plugins/codesnippet/lang/pt.js | 0 .../ckeditor/plugins/codesnippet/lang/ro.js | 0 .../ckeditor/plugins/codesnippet/lang/th.js | 0 .../ckeditor/plugins/codesnippet/lang/tt.js | 0 .../ckeditor/plugins/codesnippet/lang/ug.js | 0 .../plugins/codesnippet/lang/zh-cn.js | 0 .../ckeditor/plugins/codesnippet/plugin.js | 0 .../colordialog/dialogs/colordialog.js | 0 .../cursors/cursor-disabled.svg | 0 .../devtools/lang/_translationstatus.txt | 0 .../ckeditor/plugins/devtools/lang/ar.js | 0 .../ckeditor/plugins/devtools/lang/bg.js | 0 .../ckeditor/plugins/devtools/lang/de.js | 0 .../ckeditor/plugins/devtools/lang/en-gb.js | 0 .../ckeditor/plugins/devtools/lang/eo.js | 0 .../ckeditor/plugins/devtools/lang/eu.js | 0 .../ckeditor/plugins/devtools/lang/fr-ca.js | 0 .../ckeditor/plugins/devtools/lang/fr.js | 0 .../ckeditor/plugins/devtools/lang/gu.js | 0 .../ckeditor/plugins/devtools/lang/hu.js | 0 .../ckeditor/plugins/devtools/lang/id.js | 0 .../ckeditor/plugins/devtools/lang/km.js | 0 .../ckeditor/plugins/devtools/lang/lt.js | 0 .../ckeditor/plugins/devtools/lang/nl.js | 0 .../ckeditor/plugins/devtools/lang/no.js | 0 .../ckeditor/plugins/devtools/lang/ro.js | 0 .../ckeditor/plugins/devtools/lang/sk.js | 0 .../ckeditor/plugins/devtools/lang/sv.js | 0 .../ckeditor/plugins/devtools/lang/tr.js | 0 .../ckeditor/plugins/devtools/lang/ug.js | 0 .../ckeditor/plugins/devtools/lang/uk.js | 0 .../ckeditor/plugins/devtools/lang/vi.js | 0 .../ckeditor/plugins/devtools/lang/zh-cn.js | 0 .../ckeditor/plugins/devtools/lang/zh.js | 0 .../plugins/docprops/dialogs/docprops.js | 0 .../plugins/docprops/icons/hidpi/docprops.png | Bin .../ckeditor/plugins/docprops/lang/bn.js | 0 .../ckeditor/plugins/docprops/lang/ca.js | 0 .../ckeditor/plugins/docprops/lang/cy.js | 0 .../ckeditor/plugins/docprops/lang/de.js | 0 .../ckeditor/plugins/docprops/lang/el.js | 0 .../ckeditor/plugins/docprops/lang/en-ca.js | 0 .../ckeditor/plugins/docprops/lang/en-gb.js | 0 .../ckeditor/plugins/docprops/lang/es.js | 0 .../ckeditor/plugins/docprops/lang/et.js | 0 .../ckeditor/plugins/docprops/lang/eu.js | 0 .../ckeditor/plugins/docprops/lang/fi.js | 0 .../ckeditor/plugins/docprops/lang/fr-ca.js | 0 .../ckeditor/plugins/docprops/lang/gu.js | 0 .../ckeditor/plugins/docprops/lang/hi.js | 0 .../ckeditor/plugins/docprops/lang/is.js | 0 .../ckeditor/plugins/docprops/lang/ja.js | 0 .../ckeditor/plugins/docprops/lang/ko.js | 0 .../ckeditor/plugins/docprops/lang/lt.js | 0 .../ckeditor/plugins/docprops/lang/lv.js | 0 .../ckeditor/plugins/docprops/lang/mn.js | 0 .../ckeditor/plugins/docprops/lang/nl.js | 0 .../ckeditor/plugins/docprops/lang/no.js | 0 .../ckeditor/plugins/docprops/lang/pl.js | 0 .../ckeditor/plugins/docprops/lang/ro.js | 0 .../ckeditor/plugins/docprops/lang/ru.js | 0 .../ckeditor/plugins/docprops/lang/si.js | 0 .../ckeditor/plugins/docprops/lang/sk.js | 0 .../ckeditor/plugins/docprops/lang/sl.js | 0 .../ckeditor/plugins/docprops/lang/sr.js | 0 .../ckeditor/plugins/docprops/lang/sv.js | 0 .../ckeditor/plugins/docprops/lang/th.js | 0 .../ckeditor/plugins/docprops/lang/tt.js | 0 .../ckeditor/plugins/docprops/lang/ug.js | 0 .../ckeditor/plugins/docprops/lang/uk.js | 0 .../ckeditor/plugins/docprops/lang/zh.js | 0 .../ckeditor/plugins/docprops/plugin.js | 0 .../plugins/embed/icons/hidpi/embed.png | Bin .../ckeditor/ckeditor/plugins/embed/plugin.js | 0 .../plugins/embedbase/dialogs/embedbase.js | 0 .../ckeditor/plugins/embedbase/lang/cs.js | 0 .../ckeditor/plugins/embedbase/lang/da.js | 0 .../ckeditor/plugins/embedbase/lang/de.js | 0 .../ckeditor/plugins/embedbase/lang/fr.js | 0 .../ckeditor/plugins/embedbase/lang/nb.js | 0 .../ckeditor/plugins/embedbase/lang/pl.js | 0 .../ckeditor/plugins/embedbase/lang/tr.js | 0 .../embedsemantic/icons/embedsemantic.png | Bin .../ckeditor/plugins/embedsemantic/plugin.js | 0 .../ckeditor/plugins/filetools/lang/de.js | 0 .../ckeditor/plugins/filetools/lang/eo.js | 0 .../ckeditor/plugins/filetools/lang/ko.js | 0 .../ckeditor/plugins/filetools/lang/ku.js | 0 .../ckeditor/plugins/filetools/lang/nb.js | 0 .../ckeditor/plugins/filetools/lang/tr.js | 0 .../ckeditor/plugins/filetools/lang/zh-cn.js | 0 .../ckeditor/plugins/find/dialogs/find.js | 0 .../ckeditor/plugins/flash/dialogs/flash.js | 0 .../ckeditor/plugins/forms/dialogs/radio.js | 0 .../plugins/forms/dialogs/textarea.js | 0 .../ckeditor/plugins/iframe/dialogs/iframe.js | 0 .../plugins/iframe/images/placeholder.png | Bin .../ckeditor/plugins/iframedialog/plugin.js | 0 .../ckeditor/plugins/image2/lang/ar.js | 0 .../ckeditor/plugins/image2/lang/bg.js | 0 .../ckeditor/plugins/image2/lang/cs.js | 0 .../ckeditor/plugins/image2/lang/da.js | 0 .../ckeditor/plugins/image2/lang/el.js | 0 .../ckeditor/plugins/image2/lang/en.js | 0 .../ckeditor/plugins/image2/lang/eo.js | 0 .../ckeditor/plugins/image2/lang/es.js | 0 .../ckeditor/plugins/image2/lang/et.js | 0 .../ckeditor/plugins/image2/lang/fi.js | 0 .../ckeditor/plugins/image2/lang/fo.js | 0 .../ckeditor/plugins/image2/lang/fr-ca.js | 0 .../ckeditor/plugins/image2/lang/gl.js | 0 .../ckeditor/plugins/image2/lang/he.js | 0 .../ckeditor/plugins/image2/lang/hi.js | 0 .../ckeditor/plugins/image2/lang/id.js | 0 .../ckeditor/plugins/image2/lang/it.js | 0 .../ckeditor/plugins/image2/lang/ja.js | 0 .../ckeditor/plugins/image2/lang/ko.js | 0 .../ckeditor/plugins/image2/lang/mk.js | 0 .../ckeditor/plugins/image2/lang/ms.js | 0 .../ckeditor/plugins/image2/lang/nb.js | 0 .../ckeditor/plugins/image2/lang/nl.js | 0 .../ckeditor/plugins/image2/lang/pl.js | 0 .../ckeditor/plugins/image2/lang/pt.js | 0 .../ckeditor/plugins/image2/lang/ro.js | 0 .../ckeditor/plugins/image2/lang/ru.js | 0 .../ckeditor/plugins/image2/lang/sk.js | 0 .../ckeditor/plugins/image2/lang/sl.js | 0 .../ckeditor/plugins/image2/lang/sq.js | 0 .../ckeditor/plugins/image2/lang/sr-latn.js | 0 .../ckeditor/plugins/image2/lang/th.js | 0 .../ckeditor/plugins/image2/lang/tr.js | 0 .../ckeditor/plugins/image2/lang/tt.js | 0 .../ckeditor/plugins/image2/lang/ug.js | 0 .../ckeditor/plugins/image2/lang/uk.js | 0 .../ckeditor/plugins/image2/lang/vi.js | 0 .../ckeditor/plugins/image2/plugin.js | 0 .../plugins/language/icons/hidpi/language.png | Bin .../ckeditor/plugins/language/lang/bg.js | 0 .../ckeditor/plugins/language/lang/ca.js | 0 .../ckeditor/plugins/language/lang/cs.js | 0 .../ckeditor/plugins/language/lang/cy.js | 0 .../ckeditor/plugins/language/lang/da.js | 0 .../ckeditor/plugins/language/lang/en-gb.js | 0 .../ckeditor/plugins/language/lang/eo.js | 0 .../ckeditor/plugins/language/lang/es.js | 0 .../ckeditor/plugins/language/lang/fa.js | 0 .../ckeditor/plugins/language/lang/fi.js | 0 .../ckeditor/plugins/language/lang/fo.js | 0 .../ckeditor/plugins/language/lang/km.js | 0 .../ckeditor/plugins/language/lang/ko.js | 0 .../ckeditor/plugins/language/lang/no.js | 0 .../ckeditor/plugins/language/lang/pt-br.js | 0 .../ckeditor/plugins/language/lang/ru.js | 0 .../ckeditor/plugins/language/lang/sq.js | 0 .../ckeditor/plugins/language/lang/sv.js | 0 .../ckeditor/plugins/language/lang/zh-cn.js | 0 .../ckeditor/plugins/language/plugin.js | 0 .../ckeditor/plugins/lineutils/plugin.js | 0 .../ckeditor/plugins/link/dialogs/link.js | 0 .../plugins/link/images/hidpi/anchor.png | Bin .../plugins/liststyle/dialogs/liststyle.js | 0 .../magicline/images/hidpi/icon-rtl.png | Bin .../plugins/magicline/images/icon-rtl.png | Bin .../plugins/magicline/images/icon.png | Bin .../plugins/mathjax/dialogs/mathjax.js | 0 .../plugins/mathjax/images/loader.gif | Bin .../ckeditor/plugins/mathjax/lang/af.js | 0 .../ckeditor/plugins/mathjax/lang/bg.js | 0 .../ckeditor/plugins/mathjax/lang/ca.js | 0 .../ckeditor/plugins/mathjax/lang/cs.js | 0 .../ckeditor/plugins/mathjax/lang/cy.js | 0 .../ckeditor/plugins/mathjax/lang/da.js | 0 .../ckeditor/plugins/mathjax/lang/de.js | 0 .../ckeditor/plugins/mathjax/lang/el.js | 0 .../ckeditor/plugins/mathjax/lang/en-gb.js | 0 .../ckeditor/plugins/mathjax/lang/en.js | 0 .../ckeditor/plugins/mathjax/lang/eo.js | 0 .../ckeditor/plugins/mathjax/lang/es.js | 0 .../ckeditor/plugins/mathjax/lang/gl.js | 0 .../ckeditor/plugins/mathjax/lang/ko.js | 0 .../ckeditor/plugins/mathjax/lang/ku.js | 0 .../ckeditor/plugins/mathjax/lang/lt.js | 0 .../ckeditor/plugins/mathjax/lang/nl.js | 0 .../ckeditor/plugins/mathjax/lang/pt.js | 0 .../ckeditor/plugins/mathjax/lang/ro.js | 0 .../ckeditor/plugins/mathjax/lang/sk.js | 0 .../ckeditor/plugins/mathjax/lang/sv.js | 0 .../ckeditor/plugins/mathjax/lang/uk.js | 0 .../ckeditor/plugins/mathjax/lang/vi.js | 0 .../ckeditor/plugins/mathjax/lang/zh.js | 0 .../ckeditor/plugins/mathjax/plugin.js | 0 .../ckeditor/plugins/notification/lang/cs.js | 0 .../ckeditor/plugins/notification/lang/da.js | 0 .../ckeditor/plugins/notification/lang/de.js | 0 .../ckeditor/plugins/notification/lang/fr.js | 0 .../ckeditor/plugins/notification/lang/gl.js | 0 .../ckeditor/plugins/notification/lang/ko.js | 0 .../ckeditor/plugins/notification/lang/ku.js | 0 .../ckeditor/plugins/notification/lang/nl.js | 0 .../plugins/notification/lang/pt-br.js | 0 .../ckeditor/plugins/notification/lang/ru.js | 0 .../plugins/notification/lang/zh-cn.js | 0 .../ckeditor/plugins/notification/lang/zh.js | 0 .../ckeditor/plugins/notification/plugin.js | 0 .../ckeditor/plugins/placeholder/lang/cs.js | 0 .../ckeditor/plugins/placeholder/lang/cy.js | 0 .../ckeditor/plugins/placeholder/lang/da.js | 0 .../ckeditor/plugins/placeholder/lang/de.js | 0 .../ckeditor/plugins/placeholder/lang/en.js | 0 .../ckeditor/plugins/placeholder/lang/eo.js | 0 .../ckeditor/plugins/placeholder/lang/et.js | 0 .../ckeditor/plugins/placeholder/lang/fa.js | 0 .../ckeditor/plugins/placeholder/lang/fr.js | 0 .../ckeditor/plugins/placeholder/lang/gl.js | 0 .../ckeditor/plugins/placeholder/lang/hu.js | 0 .../ckeditor/plugins/placeholder/lang/it.js | 0 .../ckeditor/plugins/placeholder/lang/ja.js | 0 .../ckeditor/plugins/placeholder/lang/km.js | 0 .../ckeditor/plugins/placeholder/lang/ko.js | 0 .../ckeditor/plugins/placeholder/lang/ku.js | 0 .../ckeditor/plugins/placeholder/lang/nb.js | 0 .../ckeditor/plugins/placeholder/lang/nl.js | 0 .../ckeditor/plugins/placeholder/lang/pt.js | 0 .../ckeditor/plugins/placeholder/lang/ru.js | 0 .../ckeditor/plugins/placeholder/lang/sk.js | 0 .../ckeditor/plugins/placeholder/lang/sq.js | 0 .../ckeditor/plugins/placeholder/lang/tr.js | 0 .../ckeditor/plugins/placeholder/lang/ug.js | 0 .../ckeditor/plugins/placeholder/lang/vi.js | 0 .../plugins/placeholder/lang/zh-cn.js | 0 .../ckeditor/plugins/placeholder/lang/zh.js | 0 .../ckeditor/plugins/placeholder/plugin.js | 0 .../ckeditor/plugins/scayt/CHANGELOG.md | 0 .../ckeditor/plugins/scayt/LICENSE.md | 0 .../ckeditor/plugins/scayt/dialogs/dialog.css | 0 .../ckeditor/plugins/scayt/dialogs/options.js | 0 .../plugins/scayt/dialogs/toolbar.css | 0 .../showblocks/images/block_address.png | Bin .../showblocks/images/block_blockquote.png | Bin .../plugins/showblocks/images/block_h4.png | Bin .../plugins/showblocks/images/block_h6.png | Bin .../plugins/showblocks/images/block_p.png | Bin .../plugins/showblocks/images/block_pre.png | Bin .../ckeditor/plugins/smiley/dialogs/smiley.js | 0 .../plugins/smiley/images/angry_smile.png | Bin .../plugins/smiley/images/broken_heart.gif | Bin .../plugins/smiley/images/broken_heart.png | Bin .../plugins/smiley/images/confused_smile.gif | Bin .../plugins/smiley/images/confused_smile.png | Bin .../plugins/smiley/images/cry_smile.gif | Bin .../plugins/smiley/images/cry_smile.png | Bin .../plugins/smiley/images/devil_smile.png | Bin .../smiley/images/embarrassed_smile.gif | Bin .../smiley/images/embarrassed_smile.png | Bin .../ckeditor/plugins/smiley/images/kiss.gif | Bin .../plugins/smiley/images/lightbulb.gif | Bin .../plugins/smiley/images/lightbulb.png | Bin .../plugins/smiley/images/omg_smile.png | Bin .../plugins/smiley/images/regular_smile.gif | Bin .../plugins/smiley/images/sad_smile.gif | Bin .../plugins/smiley/images/shades_smile.gif | Bin .../plugins/smiley/images/shades_smile.png | Bin .../plugins/smiley/images/thumbs_down.png | Bin .../plugins/smiley/images/tongue_smile.gif | Bin .../plugins/smiley/images/tongue_smile.png | Bin .../images/whatchutalkingabout_smile.png | Bin .../plugins/smiley/images/wink_smile.gif | Bin .../icons/hidpi/sourcedialog-rtl.png | Bin .../sourcedialog/icons/sourcedialog-rtl.png | Bin .../sourcedialog/icons/sourcedialog.png | Bin .../ckeditor/plugins/sourcedialog/lang/ar.js | 0 .../ckeditor/plugins/sourcedialog/lang/bg.js | 0 .../ckeditor/plugins/sourcedialog/lang/da.js | 0 .../ckeditor/plugins/sourcedialog/lang/el.js | 0 .../plugins/sourcedialog/lang/en-gb.js | 0 .../ckeditor/plugins/sourcedialog/lang/eo.js | 0 .../ckeditor/plugins/sourcedialog/lang/fa.js | 0 .../ckeditor/plugins/sourcedialog/lang/fo.js | 0 .../ckeditor/plugins/sourcedialog/lang/fr.js | 0 .../ckeditor/plugins/sourcedialog/lang/hr.js | 0 .../ckeditor/plugins/sourcedialog/lang/hu.js | 0 .../ckeditor/plugins/sourcedialog/lang/id.js | 0 .../ckeditor/plugins/sourcedialog/lang/is.js | 0 .../ckeditor/plugins/sourcedialog/lang/it.js | 0 .../ckeditor/plugins/sourcedialog/lang/ja.js | 0 .../ckeditor/plugins/sourcedialog/lang/km.js | 0 .../ckeditor/plugins/sourcedialog/lang/ko.js | 0 .../ckeditor/plugins/sourcedialog/lang/ku.js | 0 .../ckeditor/plugins/sourcedialog/lang/lt.js | 0 .../ckeditor/plugins/sourcedialog/lang/lv.js | 0 .../ckeditor/plugins/sourcedialog/lang/mn.js | 0 .../ckeditor/plugins/sourcedialog/lang/nb.js | 0 .../ckeditor/plugins/sourcedialog/lang/nl.js | 0 .../ckeditor/plugins/sourcedialog/lang/ro.js | 0 .../ckeditor/plugins/sourcedialog/lang/sk.js | 0 .../ckeditor/plugins/sourcedialog/lang/sq.js | 0 .../ckeditor/plugins/sourcedialog/lang/uk.js | 0 .../plugins/sourcedialog/lang/zh-cn.js | 0 .../dialogs/lang/_translationstatus.txt | 0 .../plugins/specialchar/dialogs/lang/ar.js | 0 .../plugins/specialchar/dialogs/lang/az.js | 0 .../plugins/specialchar/dialogs/lang/bg.js | 0 .../plugins/specialchar/dialogs/lang/ca.js | 0 .../plugins/specialchar/dialogs/lang/cs.js | 0 .../plugins/specialchar/dialogs/lang/cy.js | 0 .../plugins/specialchar/dialogs/lang/da.js | 0 .../plugins/specialchar/dialogs/lang/de.js | 0 .../plugins/specialchar/dialogs/lang/el.js | 0 .../plugins/specialchar/dialogs/lang/en-ca.js | 0 .../plugins/specialchar/dialogs/lang/en-gb.js | 0 .../plugins/specialchar/dialogs/lang/en.js | 0 .../plugins/specialchar/dialogs/lang/eo.js | 0 .../plugins/specialchar/dialogs/lang/eu.js | 0 .../plugins/specialchar/dialogs/lang/fi.js | 0 .../plugins/specialchar/dialogs/lang/fr-ca.js | 0 .../plugins/specialchar/dialogs/lang/gl.js | 0 .../plugins/specialchar/dialogs/lang/he.js | 0 .../plugins/specialchar/dialogs/lang/hu.js | 0 .../plugins/specialchar/dialogs/lang/id.js | 0 .../plugins/specialchar/dialogs/lang/km.js | 0 .../plugins/specialchar/dialogs/lang/lv.js | 0 .../plugins/specialchar/dialogs/lang/nl.js | 0 .../plugins/specialchar/dialogs/lang/pl.js | 0 .../plugins/specialchar/dialogs/lang/pt-br.js | 0 .../plugins/specialchar/dialogs/lang/ro.js | 0 .../plugins/specialchar/dialogs/lang/sk.js | 0 .../plugins/specialchar/dialogs/lang/sl.js | 0 .../plugins/specialchar/dialogs/lang/sq.js | 0 .../plugins/specialchar/dialogs/lang/tr.js | 0 .../specialchar/dialogs/specialchar.js | 0 .../ckeditor/plugins/table/dialogs/table.js | 0 .../tableselection/styles/tableselection.css | 0 .../plugins/tabletools/dialogs/tableCell.js | 0 .../plugins/templates/dialogs/templates.css | 0 .../plugins/templates/templates/default.js | 0 .../templates/templates/images/template3.gif | Bin .../plugins/uicolor/dialogs/uicolor.js | 0 .../plugins/uicolor/icons/hidpi/uicolor.png | Bin .../plugins/uicolor/icons/uicolor.png | Bin .../uicolor/lang/_translationstatus.txt | 0 .../ckeditor/plugins/uicolor/lang/ar.js | 0 .../ckeditor/plugins/uicolor/lang/ca.js | 0 .../ckeditor/plugins/uicolor/lang/cy.js | 0 .../ckeditor/plugins/uicolor/lang/da.js | 0 .../ckeditor/plugins/uicolor/lang/de.js | 0 .../ckeditor/plugins/uicolor/lang/eo.js | 0 .../ckeditor/plugins/uicolor/lang/es.js | 0 .../ckeditor/plugins/uicolor/lang/et.js | 0 .../ckeditor/plugins/uicolor/lang/eu.js | 0 .../ckeditor/plugins/uicolor/lang/fa.js | 0 .../ckeditor/plugins/uicolor/lang/fr-ca.js | 0 .../ckeditor/plugins/uicolor/lang/km.js | 0 .../ckeditor/plugins/uicolor/lang/ko.js | 0 .../ckeditor/plugins/uicolor/lang/ku.js | 0 .../ckeditor/plugins/uicolor/lang/no.js | 0 .../ckeditor/plugins/uicolor/lang/pl.js | 0 .../ckeditor/plugins/uicolor/lang/pt-br.js | 0 .../ckeditor/plugins/uicolor/lang/si.js | 0 .../ckeditor/plugins/uicolor/lang/sk.js | 0 .../ckeditor/plugins/uicolor/lang/sl.js | 0 .../ckeditor/plugins/uicolor/lang/sq.js | 0 .../ckeditor/plugins/uicolor/lang/sv.js | 0 .../ckeditor/plugins/uicolor/lang/tr.js | 0 .../ckeditor/plugins/uicolor/lang/ug.js | 0 .../ckeditor/plugins/uicolor/lang/zh-cn.js | 0 .../plugins/uicolor/yui/assets/hue_bg.png | Bin .../ckeditor/plugins/uicolor/yui/yui.js | 0 .../ckeditor/plugins/uploadwidget/lang/da.js | 0 .../ckeditor/plugins/uploadwidget/lang/de.js | 0 .../ckeditor/plugins/uploadwidget/lang/en.js | 0 .../ckeditor/plugins/uploadwidget/lang/eo.js | 0 .../ckeditor/plugins/uploadwidget/lang/gl.js | 0 .../ckeditor/plugins/uploadwidget/lang/it.js | 0 .../ckeditor/plugins/uploadwidget/lang/ku.js | 0 .../ckeditor/plugins/uploadwidget/lang/nl.js | 0 .../ckeditor/plugins/uploadwidget/lang/sv.js | 0 .../ckeditor/plugins/uploadwidget/lang/tr.js | 0 .../plugins/uploadwidget/lang/zh-cn.js | 0 .../ckeditor/plugins/uploadwidget/lang/zh.js | 0 .../ckeditor/plugins/uploadwidget/plugin.js | 0 .../ckeditor/plugins/widget/lang/af.js | 0 .../ckeditor/plugins/widget/lang/ca.js | 0 .../ckeditor/plugins/widget/lang/de.js | 0 .../ckeditor/plugins/widget/lang/en-gb.js | 0 .../ckeditor/plugins/widget/lang/en.js | 0 .../ckeditor/plugins/widget/lang/eo.js | 0 .../ckeditor/plugins/widget/lang/es.js | 0 .../ckeditor/plugins/widget/lang/fa.js | 0 .../ckeditor/plugins/widget/lang/he.js | 0 .../ckeditor/plugins/widget/lang/km.js | 0 .../ckeditor/plugins/widget/lang/ko.js | 0 .../ckeditor/plugins/widget/lang/ku.js | 0 .../ckeditor/plugins/widget/lang/nb.js | 0 .../ckeditor/plugins/widget/lang/no.js | 0 .../ckeditor/plugins/widget/lang/pt-br.js | 0 .../ckeditor/plugins/widget/lang/pt.js | 0 .../ckeditor/plugins/widget/lang/ru.js | 0 .../ckeditor/plugins/widget/lang/sq.js | 0 .../ckeditor/plugins/widget/lang/sv.js | 0 .../ckeditor/plugins/widget/lang/tr.js | 0 .../ckeditor/plugins/widget/lang/tt.js | 0 .../ckeditor/plugins/widget/lang/uk.js | 0 .../ckeditor/plugins/widget/lang/vi.js | 0 .../ckeditor/plugins/widget/lang/zh.js | 0 .../ckeditor/ckeditor/plugins/wsc/README.md | 0 .../ckeditor/plugins/wsc/dialogs/wsc.css | 0 .../ckeditor/plugins/wsc/dialogs/wsc.js | 0 .../plugins/wsc/skins/moono-lisa/wsc.css | 0 .../ckeditor/skins/moono-lisa/dialog_ie8.css | 0 .../ckeditor/skins/moono-lisa/editor.css | 0 .../ckeditor/skins/moono-lisa/editor_ie.css | 0 .../skins/moono-lisa/editor_iequirks.css | 0 .../ckeditor/skins/moono-lisa}/icons.png | Bin .../skins/moono-lisa}/icons_hidpi.png | Bin .../skins/moono-lisa/images/close.png | Bin .../skins/moono-lisa/images/hidpi/refresh.png | Bin .../skins/moono-lisa/images/lock-open.png | Bin .../ckeditor/skins/moono-lisa/images/lock.png | Bin .../ckeditor/skins/moono-lisa/readme.md | 0 .../ckeditor/ckeditor/skins/moono/dialog.css | 0 .../ckeditor/skins/moono/dialog_ie7.css | 0 .../ckeditor/ckeditor/skins/moono/editor.css | 0 .../ckeditor/skins/moono/editor_iequirks.css | 0 .../ckeditor/ckeditor/skins/moono/icons.png | Bin .../ckeditor/skins/moono}/images/arrow.png | Bin .../ckeditor/skins/moono/images/close.png | Bin .../skins/moono/images/hidpi/lock-open.png | Bin .../skins/moono/images/hidpi/lock.png | Bin .../skins/moono/images/hidpi/refresh.png | Bin .../ckeditor/skins/moono/images/lock-open.png | Bin .../ckeditor/skins/moono/images/lock.png | Bin .../static/ckeditor/ckeditor/styles.js | 0 .../static/ckeditor/file-icons/file.png | Bin .../static/ckeditor/file-icons/ppt.png | Bin .../static/ckeditor/file-icons/swf.png | Bin .../static/ckeditor/galleriffic/css/basic.css | 0 .../ckeditor/galleriffic/css/caption.png | Bin .../galleriffic/css/galleriffic-2.css | 0 .../galleriffic/css/nextPageArrow.gif | Bin .../galleriffic/css/nextPageArrowWhite.gif | Bin .../galleriffic/css/prevPageArrowWhite.gif | Bin .../galleriffic/js/jquery.galleriffic.js | 0 .../galleriffic/js/jquery.opacityrollover.js | 0 {myblog => SinkDark}/static/css/base.css | 0 {myblog => SinkDark}/static/css/m.css | 0 {myblog => SinkDark}/static/images/li.png | Bin .../static/js/piccontent.min.js | 0 {myblog => SinkDark}/templates/detail.html | 0 myblog/account/models.py | 19 - myblog/album/__init__.py | 14 - myblog/album/admin.py | 20 - myblog/album/migrations/0001_initial.py | 31 - myblog/album/models.py | 17 - myblog/album/urls.py | 7 - myblog/album/views.py | 19 - myblog/article/apps.py | 6 - myblog/article/tests.py | 3 - myblog/article/urls.py | 13 - myblog/interflow/admin.py | 20 - myblog/interflow/apps.py | 6 - myblog/interflow/migrations/0001_initial.py | 33 - myblog/interflow/migrations/__init__.py | 0 myblog/interflow/tests.py | 3 - myblog/interflow/urls.py | 7 - myblog/interflow/views.py | 38 - myblog/manage.py | 15 - myblog/media/images/album/6.jpg | Bin 25047 -> 0 bytes myblog/media/images/album/7.jpg | Bin 42242 -> 0 bytes myblog/myblog/asgi.py | 9 - myblog/myblog/myadmin.py | 64 - myblog/myblog/settings.py | 129 - myblog/myblog/urls.py | 19 - myblog/myblog/wsgi.py | 9 - myblog/publicStatic/css/base.css | 41 - myblog/publicStatic/css/index.css | 88 - myblog/publicStatic/css/user.css | 74 - myblog/publicStatic/images/top.png | Bin 1272 -> 0 bytes myblog/publicStatic/images/user.jpg | Bin 669 -> 0 bytes myblog/publicStatic/js/canvas-particle.js | 168 - myblog/publicStatic/js/comm.js | 85 - myblog/publicStatic/js/modernizr.js | 1 - myblog/publicStatic/js/page.js | 59 - myblog/publicStatic/js/page2.js | 16 - myblog/publicStatic/js/scrollReveal.js | 413 -- myblog/publicStatic/js/user.js | 36 - myblog/static/admin/css/base.css | 987 ---- myblog/static/admin/css/changelists.css | 344 -- myblog/static/admin/css/login.css | 79 - myblog/static/admin/css/responsive.css | 992 ---- .../admin/css/vendor/select2/select2.css | 484 -- .../admin/css/vendor/select2/select2.min.css | 1 - myblog/static/admin/fonts/LICENSE.txt | 202 - .../admin/fonts/Roboto-Regular-webfont.woff | Bin 85876 -> 0 bytes myblog/static/admin/img/LICENSE | 20 - myblog/static/admin/img/README.txt | 7 - .../static/admin/img/gis/move_vertex_off.svg | 1 - .../static/admin/img/gis/move_vertex_on.svg | 1 - myblog/static/admin/img/icon-alert.svg | 3 - myblog/static/admin/img/icon-calendar.svg | 9 - myblog/static/admin/img/icon-changelink.svg | 3 - myblog/static/admin/img/icon-yes.svg | 3 - myblog/static/admin/img/sorting-icons.svg | 19 - .../static/admin/img/tooltag-arrowright.svg | 3 - myblog/static/admin/js/actions.js | 153 - myblog/static/admin/js/actions.min.js | 7 - .../admin/js/admin/DateTimeShortcuts.js | 423 -- .../admin/js/admin/RelatedObjectLookups.js | 181 - myblog/static/admin/js/autocomplete.js | 37 - myblog/static/admin/js/collapse.min.js | 2 - myblog/static/admin/js/urlify.js | 195 - .../static/admin/js/vendor/jquery/LICENSE.txt | 26 - .../admin/js/vendor/jquery/jquery.min.js | 2 - .../static/admin/js/vendor/select2/LICENSE.md | 21 - .../static/admin/js/vendor/select2/i18n/ar.js | 3 - .../static/admin/js/vendor/select2/i18n/bg.js | 3 - .../static/admin/js/vendor/select2/i18n/ca.js | 3 - .../static/admin/js/vendor/select2/i18n/cs.js | 3 - .../static/admin/js/vendor/select2/i18n/el.js | 3 - .../static/admin/js/vendor/select2/i18n/es.js | 3 - .../static/admin/js/vendor/select2/i18n/fa.js | 3 - .../static/admin/js/vendor/select2/i18n/fi.js | 3 - .../static/admin/js/vendor/select2/i18n/gl.js | 3 - .../static/admin/js/vendor/select2/i18n/hi.js | 3 - .../static/admin/js/vendor/select2/i18n/hu.js | 3 - .../static/admin/js/vendor/select2/i18n/is.js | 3 - .../static/admin/js/vendor/select2/i18n/ja.js | 3 - .../static/admin/js/vendor/select2/i18n/ko.js | 3 - .../static/admin/js/vendor/select2/i18n/lt.js | 3 - .../static/admin/js/vendor/select2/i18n/mk.js | 3 - .../static/admin/js/vendor/select2/i18n/nb.js | 3 - .../static/admin/js/vendor/select2/i18n/nl.js | 3 - .../static/admin/js/vendor/select2/i18n/pl.js | 3 - .../static/admin/js/vendor/select2/i18n/pt.js | 3 - .../static/admin/js/vendor/select2/i18n/ru.js | 3 - .../static/admin/js/vendor/select2/i18n/sr.js | 3 - .../static/admin/js/vendor/select2/i18n/tr.js | 3 - .../static/admin/js/vendor/select2/i18n/vi.js | 3 - .../admin/js/vendor/select2/i18n/zh-CN.js | 3 - .../js/vendor/select2/select2.full.min.js | 3 - .../admin/js/vendor/xregexp/xregexp.min.js | 18 - myblog/static/ckeditor/ckeditor/CHANGES.md | 1483 ------ myblog/static/ckeditor/ckeditor/LICENSE.md | 1420 ------ .../ckeditor/ckeditor/adapters/jquery.js | 10 - .../static/ckeditor/ckeditor/build-config.js | 189 - myblog/static/ckeditor/ckeditor/ckeditor.js | 1315 ----- myblog/static/ckeditor/ckeditor/lang/af.js | 5 - myblog/static/ckeditor/ckeditor/lang/bg.js | 5 - myblog/static/ckeditor/ckeditor/lang/bs.js | 5 - myblog/static/ckeditor/ckeditor/lang/da.js | 5 - myblog/static/ckeditor/ckeditor/lang/el.js | 5 - myblog/static/ckeditor/ckeditor/lang/en-au.js | 5 - myblog/static/ckeditor/ckeditor/lang/en-gb.js | 5 - myblog/static/ckeditor/ckeditor/lang/eo.js | 5 - myblog/static/ckeditor/ckeditor/lang/es.js | 5 - myblog/static/ckeditor/ckeditor/lang/et.js | 5 - myblog/static/ckeditor/ckeditor/lang/fa.js | 5 - myblog/static/ckeditor/ckeditor/lang/fo.js | 5 - myblog/static/ckeditor/ckeditor/lang/fr-ca.js | 5 - myblog/static/ckeditor/ckeditor/lang/fr.js | 5 - myblog/static/ckeditor/ckeditor/lang/gu.js | 5 - myblog/static/ckeditor/ckeditor/lang/he.js | 5 - myblog/static/ckeditor/ckeditor/lang/hi.js | 5 - myblog/static/ckeditor/ckeditor/lang/hr.js | 5 - myblog/static/ckeditor/ckeditor/lang/id.js | 5 - myblog/static/ckeditor/ckeditor/lang/is.js | 5 - myblog/static/ckeditor/ckeditor/lang/it.js | 5 - myblog/static/ckeditor/ckeditor/lang/ja.js | 5 - myblog/static/ckeditor/ckeditor/lang/km.js | 5 - myblog/static/ckeditor/ckeditor/lang/ko.js | 5 - myblog/static/ckeditor/ckeditor/lang/mk.js | 5 - myblog/static/ckeditor/ckeditor/lang/mn.js | 5 - myblog/static/ckeditor/ckeditor/lang/nl.js | 5 - myblog/static/ckeditor/ckeditor/lang/oc.js | 5 - myblog/static/ckeditor/ckeditor/lang/pl.js | 5 - myblog/static/ckeditor/ckeditor/lang/pt.js | 5 - myblog/static/ckeditor/ckeditor/lang/ru.js | 5 - myblog/static/ckeditor/ckeditor/lang/sk.js | 5 - myblog/static/ckeditor/ckeditor/lang/sq.js | 5 - myblog/static/ckeditor/ckeditor/lang/uk.js | 5 - myblog/static/ckeditor/ckeditor/lang/vi.js | 5 - .../plugins/a11yhelp/dialogs/a11yhelp.js | 10 - .../dialogs/lang/_translationstatus.txt | 25 - .../plugins/a11yhelp/dialogs/lang/ar.js | 11 - .../plugins/a11yhelp/dialogs/lang/az.js | 11 - .../plugins/a11yhelp/dialogs/lang/bg.js | 11 - .../plugins/a11yhelp/dialogs/lang/ca.js | 13 - .../plugins/a11yhelp/dialogs/lang/cs.js | 12 - .../plugins/a11yhelp/dialogs/lang/cy.js | 11 - .../plugins/a11yhelp/dialogs/lang/da.js | 11 - .../plugins/a11yhelp/dialogs/lang/de-ch.js | 12 - .../plugins/a11yhelp/dialogs/lang/de.js | 13 - .../plugins/a11yhelp/dialogs/lang/en-gb.js | 11 - .../plugins/a11yhelp/dialogs/lang/eo.js | 13 - .../plugins/a11yhelp/dialogs/lang/es-mx.js | 13 - .../plugins/a11yhelp/dialogs/lang/et.js | 11 - .../plugins/a11yhelp/dialogs/lang/eu.js | 12 - .../plugins/a11yhelp/dialogs/lang/fr-ca.js | 11 - .../plugins/a11yhelp/dialogs/lang/gl.js | 12 - .../plugins/a11yhelp/dialogs/lang/he.js | 11 - .../plugins/a11yhelp/dialogs/lang/hi.js | 11 - .../plugins/a11yhelp/dialogs/lang/hr.js | 11 - .../plugins/a11yhelp/dialogs/lang/ja.js | 9 - .../plugins/a11yhelp/dialogs/lang/ko.js | 10 - .../plugins/a11yhelp/dialogs/lang/ku.js | 11 - .../plugins/a11yhelp/dialogs/lang/mk.js | 11 - .../plugins/a11yhelp/dialogs/lang/nl.js | 12 - .../plugins/a11yhelp/dialogs/lang/no.js | 11 - .../plugins/a11yhelp/dialogs/lang/oc.js | 12 - .../plugins/a11yhelp/dialogs/lang/pl.js | 13 - .../plugins/a11yhelp/dialogs/lang/pt-br.js | 13 - .../plugins/a11yhelp/dialogs/lang/pt.js | 12 - .../plugins/a11yhelp/dialogs/lang/si.js | 10 - .../plugins/a11yhelp/dialogs/lang/sk.js | 11 - .../plugins/a11yhelp/dialogs/lang/sl.js | 11 - .../plugins/a11yhelp/dialogs/lang/sq.js | 11 - .../plugins/a11yhelp/dialogs/lang/sr.js | 11 - .../plugins/a11yhelp/dialogs/lang/tt.js | 11 - .../plugins/a11yhelp/dialogs/lang/ug.js | 12 - .../plugins/a11yhelp/dialogs/lang/zh.js | 9 - .../about/dialogs/hidpi/logo_ckeditor.png | Bin 12236 -> 0 bytes .../plugins/about/dialogs/logo_ckeditor.png | Bin 5650 -> 0 bytes .../ckeditor/plugins/adobeair/plugin.js | 9 - .../ckeditor/ckeditor/plugins/ajax/plugin.js | 7 - .../ckeditor/plugins/autoembed/lang/en.js | 1 - .../ckeditor/plugins/autoembed/lang/it.js | 1 - .../ckeditor/plugins/autoembed/lang/nb.js | 1 - .../ckeditor/plugins/autoembed/lang/pt-br.js | 1 - .../ckeditor/plugins/autoembed/lang/tr.js | 1 - .../ckeditor/plugins/autoembed/lang/zh.js | 1 - .../ckeditor/plugins/autolink/plugin.js | 5 - .../plugins/codesnippet/icons/codesnippet.png | Bin 597 -> 0 bytes .../ckeditor/plugins/codesnippet/lang/bg.js | 5 - .../ckeditor/plugins/codesnippet/lang/de.js | 5 - .../ckeditor/plugins/codesnippet/lang/el.js | 5 - .../plugins/codesnippet/lang/en-gb.js | 5 - .../ckeditor/plugins/codesnippet/lang/es.js | 5 - .../ckeditor/plugins/codesnippet/lang/fi.js | 5 - .../ckeditor/plugins/codesnippet/lang/gl.js | 5 - .../ckeditor/plugins/codesnippet/lang/he.js | 5 - .../ckeditor/plugins/codesnippet/lang/hr.js | 5 - .../ckeditor/plugins/codesnippet/lang/hu.js | 5 - .../ckeditor/plugins/codesnippet/lang/it.js | 5 - .../ckeditor/plugins/codesnippet/lang/ja.js | 5 - .../ckeditor/plugins/codesnippet/lang/ku.js | 5 - .../ckeditor/plugins/codesnippet/lang/lt.js | 5 - .../ckeditor/plugins/codesnippet/lang/ru.js | 5 - .../ckeditor/plugins/codesnippet/lang/sk.js | 5 - .../ckeditor/plugins/codesnippet/lang/sl.js | 5 - .../ckeditor/plugins/codesnippet/lang/sq.js | 5 - .../ckeditor/plugins/codesnippet/lang/sv.js | 5 - .../ckeditor/plugins/codesnippet/lang/tr.js | 5 - .../ckeditor/plugins/codesnippet/lang/uk.js | 5 - .../ckeditor/plugins/codesnippet/lang/vi.js | 5 - .../ckeditor/plugins/codesnippet/lang/zh.js | 5 - .../plugins/codesnippetgeshi/plugin.js | 10 - .../colordialog/dialogs/colordialog.css | 20 - .../plugins/copyformatting/cursors/cursor.svg | 14 - .../copyformatting/styles/copyformatting.css | 45 - .../ckeditor/plugins/devtools/lang/ca.js | 5 - .../ckeditor/plugins/devtools/lang/cs.js | 5 - .../ckeditor/plugins/devtools/lang/cy.js | 5 - .../ckeditor/plugins/devtools/lang/da.js | 5 - .../ckeditor/plugins/devtools/lang/el.js | 5 - .../ckeditor/plugins/devtools/lang/en.js | 5 - .../ckeditor/plugins/devtools/lang/es.js | 5 - .../ckeditor/plugins/devtools/lang/et.js | 5 - .../ckeditor/plugins/devtools/lang/fa.js | 5 - .../ckeditor/plugins/devtools/lang/fi.js | 5 - .../ckeditor/plugins/devtools/lang/gl.js | 5 - .../ckeditor/plugins/devtools/lang/he.js | 5 - .../ckeditor/plugins/devtools/lang/hr.js | 5 - .../ckeditor/plugins/devtools/lang/it.js | 5 - .../ckeditor/plugins/devtools/lang/ja.js | 5 - .../ckeditor/plugins/devtools/lang/ko.js | 5 - .../ckeditor/plugins/devtools/lang/ku.js | 5 - .../ckeditor/plugins/devtools/lang/lv.js | 5 - .../ckeditor/plugins/devtools/lang/nb.js | 5 - .../ckeditor/plugins/devtools/lang/pl.js | 5 - .../ckeditor/plugins/devtools/lang/pt-br.js | 5 - .../ckeditor/plugins/devtools/lang/pt.js | 5 - .../ckeditor/plugins/devtools/lang/ru.js | 5 - .../ckeditor/plugins/devtools/lang/si.js | 5 - .../ckeditor/plugins/devtools/lang/sl.js | 5 - .../ckeditor/plugins/devtools/lang/sq.js | 5 - .../ckeditor/plugins/devtools/lang/tt.js | 5 - .../ckeditor/plugins/devtools/plugin.js | 9 - .../plugins/dialog/dialogDefinition.js | 4 - .../ckeditor/plugins/div/dialogs/div.js | 9 - .../ckeditor/plugins/divarea/plugin.js | 5 - .../plugins/docprops/icons/docprops-rtl.png | Bin 840 -> 0 bytes .../plugins/docprops/icons/docprops.png | Bin 844 -> 0 bytes .../docprops/icons/hidpi/docprops-rtl.png | Bin 1909 -> 0 bytes .../ckeditor/plugins/docprops/lang/af.js | 3 - .../ckeditor/plugins/docprops/lang/ar.js | 2 - .../ckeditor/plugins/docprops/lang/bg.js | 3 - .../ckeditor/plugins/docprops/lang/bs.js | 3 - .../ckeditor/plugins/docprops/lang/cs.js | 3 - .../ckeditor/plugins/docprops/lang/da.js | 3 - .../ckeditor/plugins/docprops/lang/en-au.js | 3 - .../ckeditor/plugins/docprops/lang/en.js | 3 - .../ckeditor/plugins/docprops/lang/eo.js | 3 - .../ckeditor/plugins/docprops/lang/fa.js | 2 - .../ckeditor/plugins/docprops/lang/fo.js | 3 - .../ckeditor/plugins/docprops/lang/fr.js | 3 - .../ckeditor/plugins/docprops/lang/gl.js | 3 - .../ckeditor/plugins/docprops/lang/he.js | 2 - .../ckeditor/plugins/docprops/lang/hr.js | 3 - .../ckeditor/plugins/docprops/lang/hu.js | 3 - .../ckeditor/plugins/docprops/lang/id.js | 3 - .../ckeditor/plugins/docprops/lang/it.js | 3 - .../ckeditor/plugins/docprops/lang/ka.js | 3 - .../ckeditor/plugins/docprops/lang/km.js | 3 - .../ckeditor/plugins/docprops/lang/ku.js | 3 - .../ckeditor/plugins/docprops/lang/mk.js | 3 - .../ckeditor/plugins/docprops/lang/ms.js | 3 - .../ckeditor/plugins/docprops/lang/nb.js | 3 - .../ckeditor/plugins/docprops/lang/pt-br.js | 3 - .../ckeditor/plugins/docprops/lang/pt.js | 3 - .../ckeditor/plugins/docprops/lang/sq.js | 3 - .../ckeditor/plugins/docprops/lang/sr-latn.js | 3 - .../ckeditor/plugins/docprops/lang/tr.js | 3 - .../ckeditor/plugins/docprops/lang/vi.js | 3 - .../ckeditor/plugins/docprops/lang/zh-cn.js | 2 - .../ckeditor/plugins/embed/icons/embed.png | Bin 389 -> 0 bytes .../ckeditor/plugins/embedbase/lang/en.js | 1 - .../ckeditor/plugins/embedbase/lang/eo.js | 1 - .../ckeditor/plugins/embedbase/lang/gl.js | 1 - .../ckeditor/plugins/embedbase/lang/it.js | 1 - .../ckeditor/plugins/embedbase/lang/ko.js | 1 - .../ckeditor/plugins/embedbase/lang/ku.js | 1 - .../ckeditor/plugins/embedbase/lang/nl.js | 1 - .../ckeditor/plugins/embedbase/lang/pt-br.js | 1 - .../ckeditor/plugins/embedbase/lang/ru.js | 1 - .../ckeditor/plugins/embedbase/lang/sv.js | 1 - .../ckeditor/plugins/embedbase/lang/zh-cn.js | 1 - .../ckeditor/plugins/embedbase/lang/zh.js | 1 - .../ckeditor/plugins/embedbase/plugin.js | 11 - .../icons/hidpi/embedsemantic.png | Bin 728 -> 0 bytes .../ckeditor/plugins/filetools/lang/cs.js | 5 - .../ckeditor/plugins/filetools/lang/da.js | 5 - .../ckeditor/plugins/filetools/lang/en.js | 5 - .../ckeditor/plugins/filetools/lang/fr.js | 6 - .../ckeditor/plugins/filetools/lang/gl.js | 5 - .../ckeditor/plugins/filetools/lang/it.js | 6 - .../ckeditor/plugins/filetools/lang/nl.js | 5 - .../ckeditor/plugins/filetools/lang/pl.js | 5 - .../ckeditor/plugins/filetools/lang/pt-br.js | 5 - .../ckeditor/plugins/filetools/lang/ru.js | 5 - .../ckeditor/plugins/filetools/lang/sv.js | 5 - .../ckeditor/plugins/filetools/lang/zh.js | 5 - .../ckeditor/plugins/filetools/plugin.js | 13 - .../plugins/flash/images/placeholder.png | Bin 256 -> 0 bytes .../ckeditor/plugins/forms/dialogs/button.js | 8 - .../plugins/forms/dialogs/checkbox.js | 9 - .../ckeditor/plugins/forms/dialogs/form.js | 8 - .../plugins/forms/dialogs/hiddenfield.js | 7 - .../ckeditor/plugins/forms/dialogs/select.js | 20 - .../plugins/forms/dialogs/textfield.js | 11 - .../plugins/forms/images/hiddenfield.gif | Bin 178 -> 0 bytes .../ckeditor/plugins/image/dialogs/image.js | 44 - .../ckeditor/plugins/image/images/noimage.png | Bin 1610 -> 0 bytes .../ckeditor/plugins/image2/dialogs/image2.js | 14 - .../plugins/image2/icons/hidpi/image.png | Bin 1745 -> 0 bytes .../ckeditor/plugins/image2/icons/image.png | Bin 756 -> 0 bytes .../ckeditor/plugins/image2/lang/af.js | 1 - .../ckeditor/plugins/image2/lang/bn.js | 1 - .../ckeditor/plugins/image2/lang/bs.js | 1 - .../ckeditor/plugins/image2/lang/ca.js | 1 - .../ckeditor/plugins/image2/lang/cy.js | 1 - .../ckeditor/plugins/image2/lang/de.js | 1 - .../ckeditor/plugins/image2/lang/en-au.js | 1 - .../ckeditor/plugins/image2/lang/en-ca.js | 1 - .../ckeditor/plugins/image2/lang/en-gb.js | 1 - .../ckeditor/plugins/image2/lang/eu.js | 1 - .../ckeditor/plugins/image2/lang/fa.js | 1 - .../ckeditor/plugins/image2/lang/fr.js | 1 - .../ckeditor/plugins/image2/lang/gu.js | 1 - .../ckeditor/plugins/image2/lang/hr.js | 1 - .../ckeditor/plugins/image2/lang/hu.js | 1 - .../ckeditor/plugins/image2/lang/is.js | 1 - .../ckeditor/plugins/image2/lang/ka.js | 1 - .../ckeditor/plugins/image2/lang/km.js | 1 - .../ckeditor/plugins/image2/lang/ku.js | 1 - .../ckeditor/plugins/image2/lang/lt.js | 1 - .../ckeditor/plugins/image2/lang/lv.js | 1 - .../ckeditor/plugins/image2/lang/mn.js | 1 - .../ckeditor/plugins/image2/lang/no.js | 1 - .../ckeditor/plugins/image2/lang/pt-br.js | 1 - .../ckeditor/plugins/image2/lang/si.js | 1 - .../ckeditor/plugins/image2/lang/sr.js | 1 - .../ckeditor/plugins/image2/lang/sv.js | 1 - .../ckeditor/plugins/image2/lang/zh-cn.js | 1 - .../ckeditor/plugins/image2/lang/zh.js | 1 - .../plugins/language/icons/language.png | Bin 668 -> 0 bytes .../ckeditor/plugins/language/lang/ar.js | 5 - .../ckeditor/plugins/language/lang/de.js | 5 - .../ckeditor/plugins/language/lang/el.js | 5 - .../ckeditor/plugins/language/lang/en.js | 5 - .../ckeditor/plugins/language/lang/fr.js | 5 - .../ckeditor/plugins/language/lang/gl.js | 5 - .../ckeditor/plugins/language/lang/he.js | 5 - .../ckeditor/plugins/language/lang/hr.js | 5 - .../ckeditor/plugins/language/lang/hu.js | 5 - .../ckeditor/plugins/language/lang/it.js | 5 - .../ckeditor/plugins/language/lang/ja.js | 5 - .../ckeditor/plugins/language/lang/ku.js | 5 - .../ckeditor/plugins/language/lang/nb.js | 5 - .../ckeditor/plugins/language/lang/nl.js | 5 - .../ckeditor/plugins/language/lang/pl.js | 5 - .../ckeditor/plugins/language/lang/pt.js | 5 - .../ckeditor/plugins/language/lang/sk.js | 5 - .../ckeditor/plugins/language/lang/sl.js | 5 - .../ckeditor/plugins/language/lang/tr.js | 5 - .../ckeditor/plugins/language/lang/tt.js | 5 - .../ckeditor/plugins/language/lang/uk.js | 5 - .../ckeditor/plugins/language/lang/vi.js | 5 - .../ckeditor/plugins/language/lang/zh.js | 5 - .../ckeditor/plugins/link/dialogs/anchor.js | 8 - .../ckeditor/plugins/link/images/anchor.png | Bin 752 -> 0 bytes .../plugins/magicline/images/hidpi/icon.png | Bin 199 -> 0 bytes .../plugins/mathjax/icons/hidpi/mathjax.png | Bin 1437 -> 0 bytes .../plugins/mathjax/icons/mathjax.png | Bin 703 -> 0 bytes .../ckeditor/plugins/mathjax/lang/ar.js | 1 - .../ckeditor/plugins/mathjax/lang/fa.js | 1 - .../ckeditor/plugins/mathjax/lang/fi.js | 1 - .../ckeditor/plugins/mathjax/lang/fr.js | 1 - .../ckeditor/plugins/mathjax/lang/he.js | 1 - .../ckeditor/plugins/mathjax/lang/hr.js | 1 - .../ckeditor/plugins/mathjax/lang/hu.js | 1 - .../ckeditor/plugins/mathjax/lang/it.js | 1 - .../ckeditor/plugins/mathjax/lang/ja.js | 1 - .../ckeditor/plugins/mathjax/lang/km.js | 1 - .../ckeditor/plugins/mathjax/lang/nb.js | 1 - .../ckeditor/plugins/mathjax/lang/no.js | 1 - .../ckeditor/plugins/mathjax/lang/pl.js | 1 - .../ckeditor/plugins/mathjax/lang/pt-br.js | 1 - .../ckeditor/plugins/mathjax/lang/ru.js | 1 - .../ckeditor/plugins/mathjax/lang/sl.js | 1 - .../ckeditor/plugins/mathjax/lang/sq.js | 1 - .../ckeditor/plugins/mathjax/lang/tr.js | 1 - .../ckeditor/plugins/mathjax/lang/tt.js | 1 - .../ckeditor/plugins/mathjax/lang/zh-cn.js | 1 - .../ckeditor/plugins/menubutton/plugin.js | 7 - .../ckeditor/plugins/notification/lang/en.js | 1 - .../ckeditor/plugins/notification/lang/eo.js | 1 - .../ckeditor/plugins/notification/lang/it.js | 1 - .../ckeditor/plugins/notification/lang/nb.js | 1 - .../ckeditor/plugins/notification/lang/pl.js | 1 - .../ckeditor/plugins/notification/lang/sv.js | 1 - .../ckeditor/plugins/notification/lang/tr.js | 1 - .../plugins/notificationaggregator/plugin.js | 9 - .../plugins/pagebreak/images/pagebreak.gif | Bin 99 -> 0 bytes .../plugins/pastefromword/filter/default.js | 55 - .../placeholder/dialogs/placeholder.js | 5 - .../placeholder/icons/hidpi/placeholder.png | Bin 1775 -> 0 bytes .../plugins/placeholder/icons/placeholder.png | Bin 714 -> 0 bytes .../ckeditor/plugins/placeholder/lang/af.js | 5 - .../ckeditor/plugins/placeholder/lang/ar.js | 5 - .../ckeditor/plugins/placeholder/lang/bg.js | 5 - .../ckeditor/plugins/placeholder/lang/ca.js | 5 - .../ckeditor/plugins/placeholder/lang/el.js | 5 - .../plugins/placeholder/lang/en-gb.js | 5 - .../ckeditor/plugins/placeholder/lang/es.js | 5 - .../ckeditor/plugins/placeholder/lang/eu.js | 5 - .../ckeditor/plugins/placeholder/lang/fi.js | 5 - .../plugins/placeholder/lang/fr-ca.js | 5 - .../ckeditor/plugins/placeholder/lang/he.js | 5 - .../ckeditor/plugins/placeholder/lang/hr.js | 5 - .../ckeditor/plugins/placeholder/lang/id.js | 5 - .../ckeditor/plugins/placeholder/lang/lv.js | 5 - .../ckeditor/plugins/placeholder/lang/no.js | 5 - .../ckeditor/plugins/placeholder/lang/pl.js | 5 - .../plugins/placeholder/lang/pt-br.js | 5 - .../ckeditor/plugins/placeholder/lang/si.js | 5 - .../ckeditor/plugins/placeholder/lang/sl.js | 5 - .../ckeditor/plugins/placeholder/lang/sv.js | 5 - .../ckeditor/plugins/placeholder/lang/th.js | 5 - .../ckeditor/plugins/placeholder/lang/tt.js | 5 - .../ckeditor/plugins/placeholder/lang/uk.js | 5 - .../ckeditor/plugins/preview/preview.html | 13 - .../ckeditor/ckeditor/plugins/scayt/README.md | 25 - .../plugins/scayt/skins/moono-lisa/scayt.css | 25 - .../ckeditor/plugins/sharedspace/plugin.js | 7 - .../plugins/showblocks/images/block_div.png | Bin 127 -> 0 bytes .../plugins/showblocks/images/block_h1.png | Bin 120 -> 0 bytes .../plugins/showblocks/images/block_h2.png | Bin 127 -> 0 bytes .../plugins/showblocks/images/block_h3.png | Bin 123 -> 0 bytes .../plugins/showblocks/images/block_h5.png | Bin 126 -> 0 bytes .../plugins/smiley/images/angel_smile.gif | Bin 1245 -> 0 bytes .../plugins/smiley/images/angel_smile.png | Bin 1172 -> 0 bytes .../plugins/smiley/images/angry_smile.gif | Bin 1219 -> 0 bytes .../plugins/smiley/images/devil_smile.gif | Bin 1239 -> 0 bytes .../smiley/images/embaressed_smile.gif | Bin 786 -> 0 bytes .../plugins/smiley/images/envelope.gif | Bin 506 -> 0 bytes .../plugins/smiley/images/envelope.png | Bin 760 -> 0 bytes .../ckeditor/plugins/smiley/images/heart.gif | Bin 692 -> 0 bytes .../ckeditor/plugins/smiley/images/heart.png | Bin 999 -> 0 bytes .../ckeditor/plugins/smiley/images/kiss.png | Bin 1003 -> 0 bytes .../plugins/smiley/images/omg_smile.gif | Bin 820 -> 0 bytes .../plugins/smiley/images/regular_smile.png | Bin 1084 -> 0 bytes .../plugins/smiley/images/sad_smile.png | Bin 1115 -> 0 bytes .../plugins/smiley/images/teeth_smile.gif | Bin 1201 -> 0 bytes .../plugins/smiley/images/teeth_smile.png | Bin 1183 -> 0 bytes .../plugins/smiley/images/thumbs_down.gif | Bin 715 -> 0 bytes .../plugins/smiley/images/thumbs_up.gif | Bin 714 -> 0 bytes .../plugins/smiley/images/thumbs_up.png | Bin 959 -> 0 bytes .../plugins/smiley/images/tounge_smile.gif | Bin 1210 -> 0 bytes .../images/whatchutalkingabout_smile.gif | Bin 775 -> 0 bytes .../plugins/smiley/images/wink_smile.png | Bin 1114 -> 0 bytes .../sourcedialog/dialogs/sourcedialog.js | 6 - .../sourcedialog/icons/hidpi/sourcedialog.png | Bin 1999 -> 0 bytes .../ckeditor/plugins/sourcedialog/lang/af.js | 1 - .../ckeditor/plugins/sourcedialog/lang/bn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/bs.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ca.js | 1 - .../ckeditor/plugins/sourcedialog/lang/cs.js | 1 - .../ckeditor/plugins/sourcedialog/lang/cy.js | 1 - .../ckeditor/plugins/sourcedialog/lang/de.js | 1 - .../plugins/sourcedialog/lang/en-au.js | 1 - .../plugins/sourcedialog/lang/en-ca.js | 1 - .../ckeditor/plugins/sourcedialog/lang/en.js | 1 - .../ckeditor/plugins/sourcedialog/lang/es.js | 1 - .../ckeditor/plugins/sourcedialog/lang/et.js | 1 - .../ckeditor/plugins/sourcedialog/lang/eu.js | 1 - .../ckeditor/plugins/sourcedialog/lang/fi.js | 1 - .../plugins/sourcedialog/lang/fr-ca.js | 1 - .../ckeditor/plugins/sourcedialog/lang/gl.js | 1 - .../ckeditor/plugins/sourcedialog/lang/gu.js | 1 - .../ckeditor/plugins/sourcedialog/lang/he.js | 1 - .../ckeditor/plugins/sourcedialog/lang/hi.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ka.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ms.js | 1 - .../ckeditor/plugins/sourcedialog/lang/no.js | 1 - .../ckeditor/plugins/sourcedialog/lang/pl.js | 1 - .../plugins/sourcedialog/lang/pt-br.js | 1 - .../ckeditor/plugins/sourcedialog/lang/pt.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ru.js | 1 - .../ckeditor/plugins/sourcedialog/lang/si.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sl.js | 1 - .../plugins/sourcedialog/lang/sr-latn.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/sv.js | 1 - .../ckeditor/plugins/sourcedialog/lang/th.js | 1 - .../ckeditor/plugins/sourcedialog/lang/tr.js | 1 - .../ckeditor/plugins/sourcedialog/lang/tt.js | 1 - .../ckeditor/plugins/sourcedialog/lang/ug.js | 1 - .../ckeditor/plugins/sourcedialog/lang/vi.js | 1 - .../ckeditor/plugins/sourcedialog/lang/zh.js | 1 - .../ckeditor/plugins/sourcedialog/plugin.js | 6 - .../plugins/specialchar/dialogs/lang/af.js | 13 - .../plugins/specialchar/dialogs/lang/de-ch.js | 13 - .../plugins/specialchar/dialogs/lang/en-au.js | 13 - .../plugins/specialchar/dialogs/lang/es-mx.js | 13 - .../plugins/specialchar/dialogs/lang/es.js | 13 - .../plugins/specialchar/dialogs/lang/et.js | 13 - .../plugins/specialchar/dialogs/lang/fa.js | 12 - .../plugins/specialchar/dialogs/lang/fr.js | 12 - .../plugins/specialchar/dialogs/lang/hr.js | 13 - .../plugins/specialchar/dialogs/lang/it.js | 14 - .../plugins/specialchar/dialogs/lang/ja.js | 9 - .../plugins/specialchar/dialogs/lang/ko.js | 10 - .../plugins/specialchar/dialogs/lang/ku.js | 13 - .../plugins/specialchar/dialogs/lang/lt.js | 13 - .../plugins/specialchar/dialogs/lang/nb.js | 11 - .../plugins/specialchar/dialogs/lang/no.js | 11 - .../plugins/specialchar/dialogs/lang/oc.js | 12 - .../plugins/specialchar/dialogs/lang/pt.js | 13 - .../plugins/specialchar/dialogs/lang/ru.js | 13 - .../plugins/specialchar/dialogs/lang/si.js | 13 - .../plugins/specialchar/dialogs/lang/sv.js | 11 - .../plugins/specialchar/dialogs/lang/th.js | 13 - .../plugins/specialchar/dialogs/lang/tt.js | 13 - .../plugins/specialchar/dialogs/lang/ug.js | 13 - .../plugins/specialchar/dialogs/lang/uk.js | 12 - .../plugins/specialchar/dialogs/lang/vi.js | 14 - .../plugins/specialchar/dialogs/lang/zh-cn.js | 9 - .../plugins/specialchar/dialogs/lang/zh.js | 9 - .../plugins/stylesheetparser/plugin.js | 7 - .../ckeditor/plugins/tableresize/plugin.js | 13 - .../plugins/templates/dialogs/templates.js | 10 - .../templates/templates/images/template1.gif | Bin 539 -> 0 bytes .../templates/templates/images/template2.gif | Bin 497 -> 0 bytes .../ckeditor/plugins/uicolor/lang/af.js | 5 - .../ckeditor/plugins/uicolor/lang/bg.js | 5 - .../ckeditor/plugins/uicolor/lang/cs.js | 5 - .../ckeditor/plugins/uicolor/lang/el.js | 5 - .../ckeditor/plugins/uicolor/lang/en-gb.js | 5 - .../ckeditor/plugins/uicolor/lang/en.js | 5 - .../ckeditor/plugins/uicolor/lang/fi.js | 5 - .../ckeditor/plugins/uicolor/lang/fr.js | 5 - .../ckeditor/plugins/uicolor/lang/gl.js | 5 - .../ckeditor/plugins/uicolor/lang/he.js | 5 - .../ckeditor/plugins/uicolor/lang/hr.js | 5 - .../ckeditor/plugins/uicolor/lang/hu.js | 5 - .../ckeditor/plugins/uicolor/lang/id.js | 5 - .../ckeditor/plugins/uicolor/lang/it.js | 5 - .../ckeditor/plugins/uicolor/lang/ja.js | 5 - .../ckeditor/plugins/uicolor/lang/lv.js | 5 - .../ckeditor/plugins/uicolor/lang/mk.js | 5 - .../ckeditor/plugins/uicolor/lang/nb.js | 5 - .../ckeditor/plugins/uicolor/lang/nl.js | 5 - .../ckeditor/plugins/uicolor/lang/pt.js | 5 - .../ckeditor/plugins/uicolor/lang/ru.js | 5 - .../ckeditor/plugins/uicolor/lang/tt.js | 5 - .../ckeditor/plugins/uicolor/lang/uk.js | 5 - .../ckeditor/plugins/uicolor/lang/vi.js | 5 - .../ckeditor/plugins/uicolor/lang/zh.js | 5 - .../ckeditor/plugins/uicolor/plugin.js | 6 - .../plugins/uicolor/yui/assets/hue_thumb.png | Bin 195 -> 0 bytes .../uicolor/yui/assets/picker_mask.png | Bin 12174 -> 0 bytes .../uicolor/yui/assets/picker_thumb.png | Bin 192 -> 0 bytes .../plugins/uicolor/yui/assets/yui.css | 7 - .../ckeditor/plugins/uploadimage/plugin.js | 1 - .../ckeditor/plugins/uploadwidget/lang/cs.js | 5 - .../ckeditor/plugins/uploadwidget/lang/fr.js | 5 - .../ckeditor/plugins/uploadwidget/lang/hu.js | 5 - .../ckeditor/plugins/uploadwidget/lang/ko.js | 5 - .../ckeditor/plugins/uploadwidget/lang/nb.js | 5 - .../ckeditor/plugins/uploadwidget/lang/pl.js | 5 - .../plugins/uploadwidget/lang/pt-br.js | 5 - .../ckeditor/plugins/uploadwidget/lang/ru.js | 5 - .../ckeditor/plugins/widget/images/handle.png | Bin 220 -> 0 bytes .../ckeditor/plugins/widget/lang/ar.js | 5 - .../ckeditor/plugins/widget/lang/bg.js | 5 - .../ckeditor/plugins/widget/lang/cs.js | 5 - .../ckeditor/plugins/widget/lang/cy.js | 5 - .../ckeditor/plugins/widget/lang/da.js | 5 - .../ckeditor/plugins/widget/lang/el.js | 5 - .../ckeditor/plugins/widget/lang/fi.js | 5 - .../ckeditor/plugins/widget/lang/fr.js | 5 - .../ckeditor/plugins/widget/lang/gl.js | 5 - .../ckeditor/plugins/widget/lang/hr.js | 5 - .../ckeditor/plugins/widget/lang/hu.js | 5 - .../ckeditor/plugins/widget/lang/it.js | 5 - .../ckeditor/plugins/widget/lang/ja.js | 5 - .../ckeditor/plugins/widget/lang/lv.js | 5 - .../ckeditor/plugins/widget/lang/nl.js | 5 - .../ckeditor/plugins/widget/lang/pl.js | 5 - .../ckeditor/plugins/widget/lang/sk.js | 5 - .../ckeditor/plugins/widget/lang/sl.js | 5 - .../ckeditor/plugins/widget/lang/zh-cn.js | 5 - .../ckeditor/plugins/widget/plugin.js | 60 - .../ckeditor/ckeditor/plugins/wsc/LICENSE.md | 28 - .../ckeditor/plugins/wsc/dialogs/ciframe.html | 66 - .../plugins/wsc/dialogs/tmpFrameset.html | 61 - .../ckeditor/plugins/wsc/dialogs/wsc_ie.js | 11 - .../ckeditor/ckeditor/plugins/xml/plugin.js | 7 - .../ckeditor/skins/moono-lisa/dialog.css | 5 - .../ckeditor/skins/moono-lisa/dialog_ie.css | 5 - .../skins/moono-lisa/dialog_iequirks.css | 5 - .../skins/moono-lisa/editor_gecko.css | 5 - .../ckeditor/skins/moono-lisa/editor_ie8.css | 5 - .../ckeditor/skins/moono-lisa/icons.png | Bin 12421 -> 0 bytes .../ckeditor/skins/moono-lisa/icons_hidpi.png | Bin 40265 -> 0 bytes .../skins/moono-lisa/images/hidpi/close.png | Bin 1238 -> 0 bytes .../moono-lisa/images/hidpi/lock-open.png | Bin 1071 -> 0 bytes .../skins/moono-lisa/images/hidpi/lock.png | Bin 1062 -> 0 bytes .../skins/moono-lisa/images/refresh.png | Bin 757 -> 0 bytes .../skins/moono-lisa/images/spinner.gif | Bin 2984 -> 0 bytes .../ckeditor/skins/moono/dialog_ie.css | 5 - .../ckeditor/skins/moono/dialog_ie8.css | 5 - .../ckeditor/skins/moono/dialog_iequirks.css | 5 - .../ckeditor/skins/moono/editor_gecko.css | 5 - .../ckeditor/skins/moono/editor_ie.css | 5 - .../ckeditor/skins/moono/editor_ie7.css | 5 - .../ckeditor/skins/moono/editor_ie8.css | 5 - .../ckeditor/skins/moono/icons_hidpi.png | Bin 67753 -> 0 bytes .../ckeditor/skins/moono/images/arrow.png | Bin 191 -> 0 bytes .../skins/moono/images/hidpi/close.png | Bin 1271 -> 0 bytes .../ckeditor/skins/moono/images/refresh.png | Bin 422 -> 0 bytes .../ckeditor/skins/moono/images/spinner.gif | Bin 2984 -> 0 bytes .../ckeditor/ckeditor/skins/moono/readme.md | 49 - .../ckeditor/ckeditor_uploader/admin_base.css | 95 - myblog/static/ckeditor/file-icons/doc.png | Bin 2066 -> 0 bytes myblog/static/ckeditor/file-icons/pdf.png | Bin 1929 -> 0 bytes myblog/static/ckeditor/file-icons/txt.png | Bin 1898 -> 0 bytes myblog/static/ckeditor/file-icons/xls.png | Bin 1659 -> 0 bytes .../static/ckeditor/galleriffic/css/black.css | 57 - .../galleriffic/css/galleriffic-1.css | 161 - .../galleriffic/css/galleriffic-3.css | 150 - .../galleriffic/css/galleriffic-4.css | 160 - .../galleriffic/css/galleriffic-5.css | 196 - .../static/ckeditor/galleriffic/css/jush.css | 29 - .../ckeditor/galleriffic/css/loader.gif | Bin 10453 -> 0 bytes .../ckeditor/galleriffic/css/loaderWhite.gif | Bin 10294 -> 0 bytes .../galleriffic/css/prevPageArrow.gif | Bin 78 -> 0 bytes .../static/ckeditor/galleriffic/css/white.css | 57 - .../ckeditor/galleriffic/js/jquery-1.3.2.js | 4376 ----------------- .../ckeditor/galleriffic/js/jquery.history.js | 194 - myblog/static/ckeditor/galleriffic/js/jush.js | 515 -- myblog/static/css/index.css | 88 - myblog/static/css/info.css | 14 - myblog/static/css/reset.css | 87 - myblog/static/css/user.css | 74 - myblog/static/images/pic.png | Bin 20017 -> 0 bytes myblog/static/images/top.png | Bin 1272 -> 0 bytes myblog/static/images/user.jpg | Bin 669 -> 0 bytes myblog/static/js/canvas-particle.js | 168 - myblog/static/js/comm.js | 85 - myblog/static/js/jquery.min.js | 19 - myblog/static/js/modernizr.js | 1 - myblog/static/js/page.js | 59 - myblog/static/js/page2.js | 16 - myblog/static/js/scrollReveal.js | 413 -- myblog/static/js/user.js | 36 - myblog/templates/about.html | 18 - myblog/templates/album.html | 59 - myblog/templates/article.html | 44 - myblog/templates/base.html | 82 - myblog/templates/board.html | 83 - myblog/templates/user.html | 65 - 1300 files changed, 1 insertion(+), 20410 deletions(-) rename {myblog/myblog => SinkDark/SinkDark}/__init__.py (100%) rename {myblog/myblog => SinkDark/SinkDark}/myapps.py (63%) rename {myblog => SinkDark}/account/__init__.py (100%) rename {myblog => SinkDark}/account/admin.py (100%) rename {myblog => SinkDark}/account/apps.py (100%) rename {myblog => SinkDark}/account/migrations/0001_initial.py (100%) rename {myblog => SinkDark}/account/migrations/__init__.py (100%) rename {myblog => SinkDark}/account/urls.py (100%) rename {myblog => SinkDark}/account/views.py (100%) rename {myblog => SinkDark}/album/apps.py (100%) rename {myblog => SinkDark}/album/migrations/__init__.py (100%) rename {myblog/account => SinkDark/album}/tests.py (100%) rename {myblog => SinkDark}/article/__init__.py (100%) rename {myblog => SinkDark}/article/admin.py (100%) rename {myblog => SinkDark}/article/migrations/0001_initial.py (100%) rename {myblog => SinkDark}/article/migrations/__init__.py (100%) rename {myblog => SinkDark}/article/models.py (100%) rename {myblog => SinkDark}/article/views.py (100%) rename {myblog => SinkDark}/interflow/__init__.py (100%) rename {myblog => SinkDark}/interflow/models.py (100%) rename {myblog/album => SinkDark/interflow}/tests.py (100%) rename {myblog => SinkDark}/media/images/article/4.jpg (100%) rename {myblog => SinkDark}/media/images/user/9.jpg (100%) rename {myblog => SinkDark}/publicStatic/css/info.css (100%) rename {myblog => SinkDark}/publicStatic/css/m.css (100%) rename {myblog => SinkDark}/publicStatic/css/reset.css (100%) rename {myblog => SinkDark}/publicStatic/images/li.png (100%) rename {myblog => SinkDark}/publicStatic/images/pic.png (100%) rename {myblog => SinkDark}/publicStatic/js/jquery.min.js (100%) rename {myblog => SinkDark}/publicStatic/js/piccontent.min.js (100%) rename {myblog => SinkDark}/static/admin/css/autocomplete.css (100%) rename {myblog => SinkDark}/static/admin/css/dashboard.css (100%) rename {myblog => SinkDark}/static/admin/css/fonts.css (100%) rename {myblog => SinkDark}/static/admin/css/forms.css (100%) rename {myblog => SinkDark}/static/admin/css/responsive_rtl.css (100%) rename {myblog => SinkDark}/static/admin/css/rtl.css (100%) rename {myblog => SinkDark}/static/admin/css/vendor/select2/LICENSE-SELECT2.md (100%) rename {myblog => SinkDark}/static/admin/css/widgets.css (100%) rename {myblog => SinkDark}/static/admin/fonts/README.txt (100%) rename {myblog => SinkDark}/static/admin/fonts/Roboto-Bold-webfont.woff (100%) rename {myblog => SinkDark}/static/admin/fonts/Roboto-Light-webfont.woff (100%) rename {myblog => SinkDark}/static/admin/img/calendar-icons.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-addlink.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-clock.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-deletelink.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-no.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-unknown-alt.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-unknown.svg (100%) rename {myblog => SinkDark}/static/admin/img/icon-viewlink.svg (100%) rename {myblog => SinkDark}/static/admin/img/inline-delete.svg (100%) rename {myblog => SinkDark}/static/admin/img/search.svg (100%) rename {myblog => SinkDark}/static/admin/img/selector-icons.svg (100%) rename {myblog => SinkDark}/static/admin/img/tooltag-add.svg (100%) rename {myblog => SinkDark}/static/admin/js/SelectBox.js (100%) rename {myblog => SinkDark}/static/admin/js/SelectFilter2.js (100%) rename {myblog => SinkDark}/static/admin/js/calendar.js (100%) rename {myblog => SinkDark}/static/admin/js/cancel.js (100%) rename {myblog => SinkDark}/static/admin/js/change_form.js (100%) rename {myblog => SinkDark}/static/admin/js/collapse.js (100%) rename {myblog => SinkDark}/static/admin/js/core.js (100%) rename {myblog => SinkDark}/static/admin/js/inlines.js (100%) rename {myblog => SinkDark}/static/admin/js/inlines.min.js (100%) rename {myblog => SinkDark}/static/admin/js/jquery.init.js (100%) rename {myblog => SinkDark}/static/admin/js/popup_response.js (100%) rename {myblog => SinkDark}/static/admin/js/prepopulate.js (100%) rename {myblog => SinkDark}/static/admin/js/prepopulate.min.js (100%) rename {myblog => SinkDark}/static/admin/js/prepopulate_init.js (100%) rename {myblog => SinkDark}/static/admin/js/timeparse.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/jquery/jquery.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/az.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/da.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/de.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/en.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/et.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/eu.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/fr.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/he.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/hr.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/id.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/it.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/km.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/lv.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/ms.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/pt-BR.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/ro.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/sk.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/sr-Cyrl.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/sv.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/th.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/uk.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/i18n/zh-TW.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/select2/select2.full.js (100%) rename {myblog => SinkDark}/static/admin/js/vendor/xregexp/LICENSE.txt (100%) rename {myblog => SinkDark}/static/admin/js/vendor/xregexp/xregexp.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor-init.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/README.md (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/config.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/contents.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/az.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/bn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/de-ch.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/en-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/es-mx.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/eu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ka.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ms.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/si.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/sl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/sr-latn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/sr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/th.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/tt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/about/dialogs/about.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autoembed/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/autogrow/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/bbcode/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/id.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/et.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/is.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/si.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/th.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/docprops/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embed/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/find/dialogs/find.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/et.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/fo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/he.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/hi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/id.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/it.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ja.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/mk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ms.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/pt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/sl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/th.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/tt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/image2/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/fo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/language/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/lineutils/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/link/dialogs/link.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/magicline/images/icon.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/mathjax/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/notification/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/placeholder/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/table/dialogs/table.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/templates/templates/default.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/af.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/ca.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/de.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/en.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/eo.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/es.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/fa.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/he.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/km.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/ko.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/ku.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/nb.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/no.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/pt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/ru.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/sq.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/sv.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/tr.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/tt.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/uk.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/vi.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/widget/lang/zh.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/wsc/README.md (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/editor.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css (100%) rename {myblog/static/ckeditor/ckeditor/plugins => SinkDark/static/ckeditor/ckeditor/skins/moono-lisa}/icons.png (100%) rename {myblog/static/ckeditor/ckeditor/plugins => SinkDark/static/ckeditor/ckeditor/skins/moono-lisa}/icons_hidpi.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono-lisa/readme.md (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/dialog.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/editor.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/icons.png (100%) rename {myblog/static/ckeditor/ckeditor/skins/moono-lisa => SinkDark/static/ckeditor/ckeditor/skins/moono}/images/arrow.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/close.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/lock-open.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/skins/moono/images/lock.png (100%) rename {myblog => SinkDark}/static/ckeditor/ckeditor/styles.js (100%) rename {myblog => SinkDark}/static/ckeditor/file-icons/file.png (100%) rename {myblog => SinkDark}/static/ckeditor/file-icons/ppt.png (100%) rename {myblog => SinkDark}/static/ckeditor/file-icons/swf.png (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/basic.css (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/caption.png (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/galleriffic-2.css (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/nextPageArrow.gif (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/js/jquery.galleriffic.js (100%) rename {myblog => SinkDark}/static/ckeditor/galleriffic/js/jquery.opacityrollover.js (100%) rename {myblog => SinkDark}/static/css/base.css (100%) rename {myblog => SinkDark}/static/css/m.css (100%) rename {myblog => SinkDark}/static/images/li.png (100%) rename {myblog => SinkDark}/static/js/piccontent.min.js (100%) rename {myblog => SinkDark}/templates/detail.html (100%) delete mode 100644 myblog/account/models.py delete mode 100644 myblog/album/__init__.py delete mode 100644 myblog/album/admin.py delete mode 100644 myblog/album/migrations/0001_initial.py delete mode 100644 myblog/album/models.py delete mode 100644 myblog/album/urls.py delete mode 100644 myblog/album/views.py delete mode 100644 myblog/article/apps.py delete mode 100644 myblog/article/tests.py delete mode 100644 myblog/article/urls.py delete mode 100644 myblog/interflow/admin.py delete mode 100644 myblog/interflow/apps.py delete mode 100644 myblog/interflow/migrations/0001_initial.py delete mode 100644 myblog/interflow/migrations/__init__.py delete mode 100644 myblog/interflow/tests.py delete mode 100644 myblog/interflow/urls.py delete mode 100644 myblog/interflow/views.py delete mode 100644 myblog/manage.py delete mode 100644 myblog/media/images/album/6.jpg delete mode 100644 myblog/media/images/album/7.jpg delete mode 100644 myblog/myblog/asgi.py delete mode 100644 myblog/myblog/myadmin.py delete mode 100644 myblog/myblog/settings.py delete mode 100644 myblog/myblog/urls.py delete mode 100644 myblog/myblog/wsgi.py delete mode 100644 myblog/publicStatic/css/base.css delete mode 100644 myblog/publicStatic/css/index.css delete mode 100644 myblog/publicStatic/css/user.css delete mode 100644 myblog/publicStatic/images/top.png delete mode 100644 myblog/publicStatic/images/user.jpg delete mode 100644 myblog/publicStatic/js/canvas-particle.js delete mode 100644 myblog/publicStatic/js/comm.js delete mode 100644 myblog/publicStatic/js/modernizr.js delete mode 100644 myblog/publicStatic/js/page.js delete mode 100644 myblog/publicStatic/js/page2.js delete mode 100644 myblog/publicStatic/js/scrollReveal.js delete mode 100644 myblog/publicStatic/js/user.js delete mode 100644 myblog/static/admin/css/base.css delete mode 100644 myblog/static/admin/css/changelists.css delete mode 100644 myblog/static/admin/css/login.css delete mode 100644 myblog/static/admin/css/responsive.css delete mode 100644 myblog/static/admin/css/vendor/select2/select2.css delete mode 100644 myblog/static/admin/css/vendor/select2/select2.min.css delete mode 100644 myblog/static/admin/fonts/LICENSE.txt delete mode 100644 myblog/static/admin/fonts/Roboto-Regular-webfont.woff delete mode 100644 myblog/static/admin/img/LICENSE delete mode 100644 myblog/static/admin/img/README.txt delete mode 100644 myblog/static/admin/img/gis/move_vertex_off.svg delete mode 100644 myblog/static/admin/img/gis/move_vertex_on.svg delete mode 100644 myblog/static/admin/img/icon-alert.svg delete mode 100644 myblog/static/admin/img/icon-calendar.svg delete mode 100644 myblog/static/admin/img/icon-changelink.svg delete mode 100644 myblog/static/admin/img/icon-yes.svg delete mode 100644 myblog/static/admin/img/sorting-icons.svg delete mode 100644 myblog/static/admin/img/tooltag-arrowright.svg delete mode 100644 myblog/static/admin/js/actions.js delete mode 100644 myblog/static/admin/js/actions.min.js delete mode 100644 myblog/static/admin/js/admin/DateTimeShortcuts.js delete mode 100644 myblog/static/admin/js/admin/RelatedObjectLookups.js delete mode 100644 myblog/static/admin/js/autocomplete.js delete mode 100644 myblog/static/admin/js/collapse.min.js delete mode 100644 myblog/static/admin/js/urlify.js delete mode 100644 myblog/static/admin/js/vendor/jquery/LICENSE.txt delete mode 100644 myblog/static/admin/js/vendor/jquery/jquery.min.js delete mode 100644 myblog/static/admin/js/vendor/select2/LICENSE.md delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/ar.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/bg.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/ca.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/cs.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/el.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/es.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/fa.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/fi.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/gl.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/hi.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/hu.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/is.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/ja.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/ko.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/lt.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/mk.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/nb.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/nl.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/pl.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/pt.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/ru.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/sr.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/tr.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/vi.js delete mode 100644 myblog/static/admin/js/vendor/select2/i18n/zh-CN.js delete mode 100644 myblog/static/admin/js/vendor/select2/select2.full.min.js delete mode 100644 myblog/static/admin/js/vendor/xregexp/xregexp.min.js delete mode 100644 myblog/static/ckeditor/ckeditor/CHANGES.md delete mode 100644 myblog/static/ckeditor/ckeditor/LICENSE.md delete mode 100644 myblog/static/ckeditor/ckeditor/adapters/jquery.js delete mode 100644 myblog/static/ckeditor/ckeditor/build-config.js delete mode 100644 myblog/static/ckeditor/ckeditor/ckeditor.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/bs.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/en-au.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/eo.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/et.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/fo.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/fr-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/gu.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/hi.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/id.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/is.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/km.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/mk.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/mn.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/oc.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/sk.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/az.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de-ch.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es-mx.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/oc.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/about/dialogs/hidpi/logo_ckeditor.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/adobeair/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/ajax/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/autolink/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/icons/codesnippet.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/de.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/lt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/sk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/codesnippetgeshi/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.css delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor.svg delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/copyformatting/styles/copyformatting.css delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/cy.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/et.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/lv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/devtools/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/dialog/dialogDefinition.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/div/dialogs/div.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/divarea/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/icons/docprops-rtl.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/icons/docprops.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops-rtl.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/bs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en-au.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/eo.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fo.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/id.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ka.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/km.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/mk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ms.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sr-latn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/docprops/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embed/icons/embed.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/eo.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedbase/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/embedsemantic/icons/hidpi/embedsemantic.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/filetools/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/flash/images/placeholder.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/button.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/form.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/select.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/textfield.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image/dialogs/image.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image/images/noimage.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/dialogs/image2.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/icons/hidpi/image.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/icons/image.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/bn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/bs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/cy.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/de.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/en-au.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/en-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/eu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/gu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/is.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/ka.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/km.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/lt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/lv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/mn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/sr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/image2/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/icons/language.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/de.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/sk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/language/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/link/dialogs/anchor.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/link/images/anchor.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/icons/hidpi/mathjax.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/icons/mathjax.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/km.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sq.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/menubutton/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/eo.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notification/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/notificationaggregator/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/pastefromword/filter/default.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/dialogs/placeholder.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/icons/hidpi/placeholder.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/icons/placeholder.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/eu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fr-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/id.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/lv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/th.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/preview/preview.html delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/scayt/README.md delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/tableresize/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template1.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_thumb.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/yui.css delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadimage/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ko.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nb.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/pt-br.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ru.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/images/handle.png delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/ar.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/bg.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/cs.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/cy.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/da.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/el.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/fi.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/fr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/gl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/hr.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/hu.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/it.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/ja.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/lv.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/nl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/pl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/sk.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/sl.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/widget/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js delete mode 100644 myblog/static/ckeditor/ckeditor/plugins/xml/plugin.js delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/editor_gecko.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/editor_ie.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/editor_ie7.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/editor_ie8.css delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/images/arrow.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/images/refresh.png delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/images/spinner.gif delete mode 100644 myblog/static/ckeditor/ckeditor/skins/moono/readme.md delete mode 100644 myblog/static/ckeditor/ckeditor_uploader/admin_base.css delete mode 100644 myblog/static/ckeditor/file-icons/doc.png delete mode 100644 myblog/static/ckeditor/file-icons/pdf.png delete mode 100644 myblog/static/ckeditor/file-icons/txt.png delete mode 100644 myblog/static/ckeditor/file-icons/xls.png delete mode 100644 myblog/static/ckeditor/galleriffic/css/black.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/galleriffic-1.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/galleriffic-3.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/galleriffic-4.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/galleriffic-5.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/jush.css delete mode 100644 myblog/static/ckeditor/galleriffic/css/loader.gif delete mode 100644 myblog/static/ckeditor/galleriffic/css/loaderWhite.gif delete mode 100644 myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif delete mode 100644 myblog/static/ckeditor/galleriffic/css/white.css delete mode 100644 myblog/static/ckeditor/galleriffic/js/jquery-1.3.2.js delete mode 100644 myblog/static/ckeditor/galleriffic/js/jquery.history.js delete mode 100644 myblog/static/ckeditor/galleriffic/js/jush.js delete mode 100644 myblog/static/css/index.css delete mode 100644 myblog/static/css/info.css delete mode 100644 myblog/static/css/reset.css delete mode 100644 myblog/static/css/user.css delete mode 100644 myblog/static/images/pic.png delete mode 100644 myblog/static/images/top.png delete mode 100644 myblog/static/images/user.jpg delete mode 100644 myblog/static/js/canvas-particle.js delete mode 100644 myblog/static/js/comm.js delete mode 100644 myblog/static/js/jquery.min.js delete mode 100644 myblog/static/js/modernizr.js delete mode 100644 myblog/static/js/page.js delete mode 100644 myblog/static/js/page2.js delete mode 100644 myblog/static/js/scrollReveal.js delete mode 100644 myblog/static/js/user.js delete mode 100644 myblog/templates/about.html delete mode 100644 myblog/templates/album.html delete mode 100644 myblog/templates/article.html delete mode 100644 myblog/templates/base.html delete mode 100644 myblog/templates/board.html delete mode 100644 myblog/templates/user.html diff --git a/myblog/myblog/__init__.py b/SinkDark/SinkDark/__init__.py similarity index 100% rename from myblog/myblog/__init__.py rename to SinkDark/SinkDark/__init__.py diff --git a/myblog/myblog/myapps.py b/SinkDark/SinkDark/myapps.py similarity index 63% rename from myblog/myblog/myapps.py rename to SinkDark/SinkDark/myapps.py index 6b22dee..f0181ad 100644 --- a/myblog/myblog/myapps.py +++ b/SinkDark/SinkDark/myapps.py @@ -1,3 +1,3 @@ from django.contrib.admin.apps import AdminConfig class MyAdminConfig(AdminConfig): - default_site = 'myblog.myadmin.MyAdminSite' \ No newline at end of file + default_site = 'SinkDark.myadmin.MyAdminSite' \ No newline at end of file diff --git a/myblog/account/__init__.py b/SinkDark/account/__init__.py similarity index 100% rename from myblog/account/__init__.py rename to SinkDark/account/__init__.py diff --git a/myblog/account/admin.py b/SinkDark/account/admin.py similarity index 100% rename from myblog/account/admin.py rename to SinkDark/account/admin.py diff --git a/myblog/account/apps.py b/SinkDark/account/apps.py similarity index 100% rename from myblog/account/apps.py rename to SinkDark/account/apps.py diff --git a/myblog/account/migrations/0001_initial.py b/SinkDark/account/migrations/0001_initial.py similarity index 100% rename from myblog/account/migrations/0001_initial.py rename to SinkDark/account/migrations/0001_initial.py diff --git a/myblog/account/migrations/__init__.py b/SinkDark/account/migrations/__init__.py similarity index 100% rename from myblog/account/migrations/__init__.py rename to SinkDark/account/migrations/__init__.py diff --git a/myblog/account/urls.py b/SinkDark/account/urls.py similarity index 100% rename from myblog/account/urls.py rename to SinkDark/account/urls.py diff --git a/myblog/account/views.py b/SinkDark/account/views.py similarity index 100% rename from myblog/account/views.py rename to SinkDark/account/views.py diff --git a/myblog/album/apps.py b/SinkDark/album/apps.py similarity index 100% rename from myblog/album/apps.py rename to SinkDark/album/apps.py diff --git a/myblog/album/migrations/__init__.py b/SinkDark/album/migrations/__init__.py similarity index 100% rename from myblog/album/migrations/__init__.py rename to SinkDark/album/migrations/__init__.py diff --git a/myblog/account/tests.py b/SinkDark/album/tests.py similarity index 100% rename from myblog/account/tests.py rename to SinkDark/album/tests.py diff --git a/myblog/article/__init__.py b/SinkDark/article/__init__.py similarity index 100% rename from myblog/article/__init__.py rename to SinkDark/article/__init__.py diff --git a/myblog/article/admin.py b/SinkDark/article/admin.py similarity index 100% rename from myblog/article/admin.py rename to SinkDark/article/admin.py diff --git a/myblog/article/migrations/0001_initial.py b/SinkDark/article/migrations/0001_initial.py similarity index 100% rename from myblog/article/migrations/0001_initial.py rename to SinkDark/article/migrations/0001_initial.py diff --git a/myblog/article/migrations/__init__.py b/SinkDark/article/migrations/__init__.py similarity index 100% rename from myblog/article/migrations/__init__.py rename to SinkDark/article/migrations/__init__.py diff --git a/myblog/article/models.py b/SinkDark/article/models.py similarity index 100% rename from myblog/article/models.py rename to SinkDark/article/models.py diff --git a/myblog/article/views.py b/SinkDark/article/views.py similarity index 100% rename from myblog/article/views.py rename to SinkDark/article/views.py diff --git a/myblog/interflow/__init__.py b/SinkDark/interflow/__init__.py similarity index 100% rename from myblog/interflow/__init__.py rename to SinkDark/interflow/__init__.py diff --git a/myblog/interflow/models.py b/SinkDark/interflow/models.py similarity index 100% rename from myblog/interflow/models.py rename to SinkDark/interflow/models.py diff --git a/myblog/album/tests.py b/SinkDark/interflow/tests.py similarity index 100% rename from myblog/album/tests.py rename to SinkDark/interflow/tests.py diff --git a/myblog/media/images/article/4.jpg b/SinkDark/media/images/article/4.jpg similarity index 100% rename from myblog/media/images/article/4.jpg rename to SinkDark/media/images/article/4.jpg diff --git a/myblog/media/images/user/9.jpg b/SinkDark/media/images/user/9.jpg similarity index 100% rename from myblog/media/images/user/9.jpg rename to SinkDark/media/images/user/9.jpg diff --git a/myblog/publicStatic/css/info.css b/SinkDark/publicStatic/css/info.css similarity index 100% rename from myblog/publicStatic/css/info.css rename to SinkDark/publicStatic/css/info.css diff --git a/myblog/publicStatic/css/m.css b/SinkDark/publicStatic/css/m.css similarity index 100% rename from myblog/publicStatic/css/m.css rename to SinkDark/publicStatic/css/m.css diff --git a/myblog/publicStatic/css/reset.css b/SinkDark/publicStatic/css/reset.css similarity index 100% rename from myblog/publicStatic/css/reset.css rename to SinkDark/publicStatic/css/reset.css diff --git a/myblog/publicStatic/images/li.png b/SinkDark/publicStatic/images/li.png similarity index 100% rename from myblog/publicStatic/images/li.png rename to SinkDark/publicStatic/images/li.png diff --git a/myblog/publicStatic/images/pic.png b/SinkDark/publicStatic/images/pic.png similarity index 100% rename from myblog/publicStatic/images/pic.png rename to SinkDark/publicStatic/images/pic.png diff --git a/myblog/publicStatic/js/jquery.min.js b/SinkDark/publicStatic/js/jquery.min.js similarity index 100% rename from myblog/publicStatic/js/jquery.min.js rename to SinkDark/publicStatic/js/jquery.min.js diff --git a/myblog/publicStatic/js/piccontent.min.js b/SinkDark/publicStatic/js/piccontent.min.js similarity index 100% rename from myblog/publicStatic/js/piccontent.min.js rename to SinkDark/publicStatic/js/piccontent.min.js diff --git a/myblog/static/admin/css/autocomplete.css b/SinkDark/static/admin/css/autocomplete.css similarity index 100% rename from myblog/static/admin/css/autocomplete.css rename to SinkDark/static/admin/css/autocomplete.css diff --git a/myblog/static/admin/css/dashboard.css b/SinkDark/static/admin/css/dashboard.css similarity index 100% rename from myblog/static/admin/css/dashboard.css rename to SinkDark/static/admin/css/dashboard.css diff --git a/myblog/static/admin/css/fonts.css b/SinkDark/static/admin/css/fonts.css similarity index 100% rename from myblog/static/admin/css/fonts.css rename to SinkDark/static/admin/css/fonts.css diff --git a/myblog/static/admin/css/forms.css b/SinkDark/static/admin/css/forms.css similarity index 100% rename from myblog/static/admin/css/forms.css rename to SinkDark/static/admin/css/forms.css diff --git a/myblog/static/admin/css/responsive_rtl.css b/SinkDark/static/admin/css/responsive_rtl.css similarity index 100% rename from myblog/static/admin/css/responsive_rtl.css rename to SinkDark/static/admin/css/responsive_rtl.css diff --git a/myblog/static/admin/css/rtl.css b/SinkDark/static/admin/css/rtl.css similarity index 100% rename from myblog/static/admin/css/rtl.css rename to SinkDark/static/admin/css/rtl.css diff --git a/myblog/static/admin/css/vendor/select2/LICENSE-SELECT2.md b/SinkDark/static/admin/css/vendor/select2/LICENSE-SELECT2.md similarity index 100% rename from myblog/static/admin/css/vendor/select2/LICENSE-SELECT2.md rename to SinkDark/static/admin/css/vendor/select2/LICENSE-SELECT2.md diff --git a/myblog/static/admin/css/widgets.css b/SinkDark/static/admin/css/widgets.css similarity index 100% rename from myblog/static/admin/css/widgets.css rename to SinkDark/static/admin/css/widgets.css diff --git a/myblog/static/admin/fonts/README.txt b/SinkDark/static/admin/fonts/README.txt similarity index 100% rename from myblog/static/admin/fonts/README.txt rename to SinkDark/static/admin/fonts/README.txt diff --git a/myblog/static/admin/fonts/Roboto-Bold-webfont.woff b/SinkDark/static/admin/fonts/Roboto-Bold-webfont.woff similarity index 100% rename from myblog/static/admin/fonts/Roboto-Bold-webfont.woff rename to SinkDark/static/admin/fonts/Roboto-Bold-webfont.woff diff --git a/myblog/static/admin/fonts/Roboto-Light-webfont.woff b/SinkDark/static/admin/fonts/Roboto-Light-webfont.woff similarity index 100% rename from myblog/static/admin/fonts/Roboto-Light-webfont.woff rename to SinkDark/static/admin/fonts/Roboto-Light-webfont.woff diff --git a/myblog/static/admin/img/calendar-icons.svg b/SinkDark/static/admin/img/calendar-icons.svg similarity index 100% rename from myblog/static/admin/img/calendar-icons.svg rename to SinkDark/static/admin/img/calendar-icons.svg diff --git a/myblog/static/admin/img/icon-addlink.svg b/SinkDark/static/admin/img/icon-addlink.svg similarity index 100% rename from myblog/static/admin/img/icon-addlink.svg rename to SinkDark/static/admin/img/icon-addlink.svg diff --git a/myblog/static/admin/img/icon-clock.svg b/SinkDark/static/admin/img/icon-clock.svg similarity index 100% rename from myblog/static/admin/img/icon-clock.svg rename to SinkDark/static/admin/img/icon-clock.svg diff --git a/myblog/static/admin/img/icon-deletelink.svg b/SinkDark/static/admin/img/icon-deletelink.svg similarity index 100% rename from myblog/static/admin/img/icon-deletelink.svg rename to SinkDark/static/admin/img/icon-deletelink.svg diff --git a/myblog/static/admin/img/icon-no.svg b/SinkDark/static/admin/img/icon-no.svg similarity index 100% rename from myblog/static/admin/img/icon-no.svg rename to SinkDark/static/admin/img/icon-no.svg diff --git a/myblog/static/admin/img/icon-unknown-alt.svg b/SinkDark/static/admin/img/icon-unknown-alt.svg similarity index 100% rename from myblog/static/admin/img/icon-unknown-alt.svg rename to SinkDark/static/admin/img/icon-unknown-alt.svg diff --git a/myblog/static/admin/img/icon-unknown.svg b/SinkDark/static/admin/img/icon-unknown.svg similarity index 100% rename from myblog/static/admin/img/icon-unknown.svg rename to SinkDark/static/admin/img/icon-unknown.svg diff --git a/myblog/static/admin/img/icon-viewlink.svg b/SinkDark/static/admin/img/icon-viewlink.svg similarity index 100% rename from myblog/static/admin/img/icon-viewlink.svg rename to SinkDark/static/admin/img/icon-viewlink.svg diff --git a/myblog/static/admin/img/inline-delete.svg b/SinkDark/static/admin/img/inline-delete.svg similarity index 100% rename from myblog/static/admin/img/inline-delete.svg rename to SinkDark/static/admin/img/inline-delete.svg diff --git a/myblog/static/admin/img/search.svg b/SinkDark/static/admin/img/search.svg similarity index 100% rename from myblog/static/admin/img/search.svg rename to SinkDark/static/admin/img/search.svg diff --git a/myblog/static/admin/img/selector-icons.svg b/SinkDark/static/admin/img/selector-icons.svg similarity index 100% rename from myblog/static/admin/img/selector-icons.svg rename to SinkDark/static/admin/img/selector-icons.svg diff --git a/myblog/static/admin/img/tooltag-add.svg b/SinkDark/static/admin/img/tooltag-add.svg similarity index 100% rename from myblog/static/admin/img/tooltag-add.svg rename to SinkDark/static/admin/img/tooltag-add.svg diff --git a/myblog/static/admin/js/SelectBox.js b/SinkDark/static/admin/js/SelectBox.js similarity index 100% rename from myblog/static/admin/js/SelectBox.js rename to SinkDark/static/admin/js/SelectBox.js diff --git a/myblog/static/admin/js/SelectFilter2.js b/SinkDark/static/admin/js/SelectFilter2.js similarity index 100% rename from myblog/static/admin/js/SelectFilter2.js rename to SinkDark/static/admin/js/SelectFilter2.js diff --git a/myblog/static/admin/js/calendar.js b/SinkDark/static/admin/js/calendar.js similarity index 100% rename from myblog/static/admin/js/calendar.js rename to SinkDark/static/admin/js/calendar.js diff --git a/myblog/static/admin/js/cancel.js b/SinkDark/static/admin/js/cancel.js similarity index 100% rename from myblog/static/admin/js/cancel.js rename to SinkDark/static/admin/js/cancel.js diff --git a/myblog/static/admin/js/change_form.js b/SinkDark/static/admin/js/change_form.js similarity index 100% rename from myblog/static/admin/js/change_form.js rename to SinkDark/static/admin/js/change_form.js diff --git a/myblog/static/admin/js/collapse.js b/SinkDark/static/admin/js/collapse.js similarity index 100% rename from myblog/static/admin/js/collapse.js rename to SinkDark/static/admin/js/collapse.js diff --git a/myblog/static/admin/js/core.js b/SinkDark/static/admin/js/core.js similarity index 100% rename from myblog/static/admin/js/core.js rename to SinkDark/static/admin/js/core.js diff --git a/myblog/static/admin/js/inlines.js b/SinkDark/static/admin/js/inlines.js similarity index 100% rename from myblog/static/admin/js/inlines.js rename to SinkDark/static/admin/js/inlines.js diff --git a/myblog/static/admin/js/inlines.min.js b/SinkDark/static/admin/js/inlines.min.js similarity index 100% rename from myblog/static/admin/js/inlines.min.js rename to SinkDark/static/admin/js/inlines.min.js diff --git a/myblog/static/admin/js/jquery.init.js b/SinkDark/static/admin/js/jquery.init.js similarity index 100% rename from myblog/static/admin/js/jquery.init.js rename to SinkDark/static/admin/js/jquery.init.js diff --git a/myblog/static/admin/js/popup_response.js b/SinkDark/static/admin/js/popup_response.js similarity index 100% rename from myblog/static/admin/js/popup_response.js rename to SinkDark/static/admin/js/popup_response.js diff --git a/myblog/static/admin/js/prepopulate.js b/SinkDark/static/admin/js/prepopulate.js similarity index 100% rename from myblog/static/admin/js/prepopulate.js rename to SinkDark/static/admin/js/prepopulate.js diff --git a/myblog/static/admin/js/prepopulate.min.js b/SinkDark/static/admin/js/prepopulate.min.js similarity index 100% rename from myblog/static/admin/js/prepopulate.min.js rename to SinkDark/static/admin/js/prepopulate.min.js diff --git a/myblog/static/admin/js/prepopulate_init.js b/SinkDark/static/admin/js/prepopulate_init.js similarity index 100% rename from myblog/static/admin/js/prepopulate_init.js rename to SinkDark/static/admin/js/prepopulate_init.js diff --git a/myblog/static/admin/js/timeparse.js b/SinkDark/static/admin/js/timeparse.js similarity index 100% rename from myblog/static/admin/js/timeparse.js rename to SinkDark/static/admin/js/timeparse.js diff --git a/myblog/static/admin/js/vendor/jquery/jquery.js b/SinkDark/static/admin/js/vendor/jquery/jquery.js similarity index 100% rename from myblog/static/admin/js/vendor/jquery/jquery.js rename to SinkDark/static/admin/js/vendor/jquery/jquery.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/az.js b/SinkDark/static/admin/js/vendor/select2/i18n/az.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/az.js rename to SinkDark/static/admin/js/vendor/select2/i18n/az.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/da.js b/SinkDark/static/admin/js/vendor/select2/i18n/da.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/da.js rename to SinkDark/static/admin/js/vendor/select2/i18n/da.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/de.js b/SinkDark/static/admin/js/vendor/select2/i18n/de.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/de.js rename to SinkDark/static/admin/js/vendor/select2/i18n/de.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/en.js b/SinkDark/static/admin/js/vendor/select2/i18n/en.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/en.js rename to SinkDark/static/admin/js/vendor/select2/i18n/en.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/et.js b/SinkDark/static/admin/js/vendor/select2/i18n/et.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/et.js rename to SinkDark/static/admin/js/vendor/select2/i18n/et.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/eu.js b/SinkDark/static/admin/js/vendor/select2/i18n/eu.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/eu.js rename to SinkDark/static/admin/js/vendor/select2/i18n/eu.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/fr.js b/SinkDark/static/admin/js/vendor/select2/i18n/fr.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/fr.js rename to SinkDark/static/admin/js/vendor/select2/i18n/fr.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/he.js b/SinkDark/static/admin/js/vendor/select2/i18n/he.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/he.js rename to SinkDark/static/admin/js/vendor/select2/i18n/he.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/hr.js b/SinkDark/static/admin/js/vendor/select2/i18n/hr.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/hr.js rename to SinkDark/static/admin/js/vendor/select2/i18n/hr.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/id.js b/SinkDark/static/admin/js/vendor/select2/i18n/id.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/id.js rename to SinkDark/static/admin/js/vendor/select2/i18n/id.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/it.js b/SinkDark/static/admin/js/vendor/select2/i18n/it.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/it.js rename to SinkDark/static/admin/js/vendor/select2/i18n/it.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/km.js b/SinkDark/static/admin/js/vendor/select2/i18n/km.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/km.js rename to SinkDark/static/admin/js/vendor/select2/i18n/km.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/lv.js b/SinkDark/static/admin/js/vendor/select2/i18n/lv.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/lv.js rename to SinkDark/static/admin/js/vendor/select2/i18n/lv.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/ms.js b/SinkDark/static/admin/js/vendor/select2/i18n/ms.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/ms.js rename to SinkDark/static/admin/js/vendor/select2/i18n/ms.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/pt-BR.js b/SinkDark/static/admin/js/vendor/select2/i18n/pt-BR.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/pt-BR.js rename to SinkDark/static/admin/js/vendor/select2/i18n/pt-BR.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/ro.js b/SinkDark/static/admin/js/vendor/select2/i18n/ro.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/ro.js rename to SinkDark/static/admin/js/vendor/select2/i18n/ro.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/sk.js b/SinkDark/static/admin/js/vendor/select2/i18n/sk.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/sk.js rename to SinkDark/static/admin/js/vendor/select2/i18n/sk.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/sr-Cyrl.js b/SinkDark/static/admin/js/vendor/select2/i18n/sr-Cyrl.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/sr-Cyrl.js rename to SinkDark/static/admin/js/vendor/select2/i18n/sr-Cyrl.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/sv.js b/SinkDark/static/admin/js/vendor/select2/i18n/sv.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/sv.js rename to SinkDark/static/admin/js/vendor/select2/i18n/sv.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/th.js b/SinkDark/static/admin/js/vendor/select2/i18n/th.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/th.js rename to SinkDark/static/admin/js/vendor/select2/i18n/th.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/uk.js b/SinkDark/static/admin/js/vendor/select2/i18n/uk.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/uk.js rename to SinkDark/static/admin/js/vendor/select2/i18n/uk.js diff --git a/myblog/static/admin/js/vendor/select2/i18n/zh-TW.js b/SinkDark/static/admin/js/vendor/select2/i18n/zh-TW.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/i18n/zh-TW.js rename to SinkDark/static/admin/js/vendor/select2/i18n/zh-TW.js diff --git a/myblog/static/admin/js/vendor/select2/select2.full.js b/SinkDark/static/admin/js/vendor/select2/select2.full.js similarity index 100% rename from myblog/static/admin/js/vendor/select2/select2.full.js rename to SinkDark/static/admin/js/vendor/select2/select2.full.js diff --git a/myblog/static/admin/js/vendor/xregexp/LICENSE.txt b/SinkDark/static/admin/js/vendor/xregexp/LICENSE.txt similarity index 100% rename from myblog/static/admin/js/vendor/xregexp/LICENSE.txt rename to SinkDark/static/admin/js/vendor/xregexp/LICENSE.txt diff --git a/myblog/static/admin/js/vendor/xregexp/xregexp.js b/SinkDark/static/admin/js/vendor/xregexp/xregexp.js similarity index 100% rename from myblog/static/admin/js/vendor/xregexp/xregexp.js rename to SinkDark/static/admin/js/vendor/xregexp/xregexp.js diff --git a/myblog/static/ckeditor/ckeditor-init.js b/SinkDark/static/ckeditor/ckeditor-init.js similarity index 100% rename from myblog/static/ckeditor/ckeditor-init.js rename to SinkDark/static/ckeditor/ckeditor-init.js diff --git a/myblog/static/ckeditor/ckeditor/README.md b/SinkDark/static/ckeditor/ckeditor/README.md similarity index 100% rename from myblog/static/ckeditor/ckeditor/README.md rename to SinkDark/static/ckeditor/ckeditor/README.md diff --git a/myblog/static/ckeditor/ckeditor/config.js b/SinkDark/static/ckeditor/ckeditor/config.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/config.js rename to SinkDark/static/ckeditor/ckeditor/config.js diff --git a/myblog/static/ckeditor/ckeditor/contents.css b/SinkDark/static/ckeditor/ckeditor/contents.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/contents.css rename to SinkDark/static/ckeditor/ckeditor/contents.css diff --git a/myblog/static/ckeditor/ckeditor/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/lang/az.js b/SinkDark/static/ckeditor/ckeditor/lang/az.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/az.js rename to SinkDark/static/ckeditor/ckeditor/lang/az.js diff --git a/myblog/static/ckeditor/ckeditor/lang/bn.js b/SinkDark/static/ckeditor/ckeditor/lang/bn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/bn.js rename to SinkDark/static/ckeditor/ckeditor/lang/bn.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/lang/de-ch.js b/SinkDark/static/ckeditor/ckeditor/lang/de-ch.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/de-ch.js rename to SinkDark/static/ckeditor/ckeditor/lang/de-ch.js diff --git a/myblog/static/ckeditor/ckeditor/lang/de.js b/SinkDark/static/ckeditor/ckeditor/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/lang/en-ca.js b/SinkDark/static/ckeditor/ckeditor/lang/en-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/en-ca.js rename to SinkDark/static/ckeditor/ckeditor/lang/en-ca.js diff --git a/myblog/static/ckeditor/ckeditor/lang/en.js b/SinkDark/static/ckeditor/ckeditor/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/lang/es-mx.js b/SinkDark/static/ckeditor/ckeditor/lang/es-mx.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/es-mx.js rename to SinkDark/static/ckeditor/ckeditor/lang/es-mx.js diff --git a/myblog/static/ckeditor/ckeditor/lang/eu.js b/SinkDark/static/ckeditor/ckeditor/lang/eu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/eu.js rename to SinkDark/static/ckeditor/ckeditor/lang/eu.js diff --git a/myblog/static/ckeditor/ckeditor/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ka.js b/SinkDark/static/ckeditor/ckeditor/lang/ka.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ka.js rename to SinkDark/static/ckeditor/ckeditor/lang/ka.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ms.js b/SinkDark/static/ckeditor/ckeditor/lang/ms.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ms.js rename to SinkDark/static/ckeditor/ckeditor/lang/ms.js diff --git a/myblog/static/ckeditor/ckeditor/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/lang/no.js b/SinkDark/static/ckeditor/ckeditor/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/lang/si.js b/SinkDark/static/ckeditor/ckeditor/lang/si.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/si.js rename to SinkDark/static/ckeditor/ckeditor/lang/si.js diff --git a/myblog/static/ckeditor/ckeditor/lang/sl.js b/SinkDark/static/ckeditor/ckeditor/lang/sl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/sl.js rename to SinkDark/static/ckeditor/ckeditor/lang/sl.js diff --git a/myblog/static/ckeditor/ckeditor/lang/sr-latn.js b/SinkDark/static/ckeditor/ckeditor/lang/sr-latn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/sr-latn.js rename to SinkDark/static/ckeditor/ckeditor/lang/sr-latn.js diff --git a/myblog/static/ckeditor/ckeditor/lang/sr.js b/SinkDark/static/ckeditor/ckeditor/lang/sr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/sr.js rename to SinkDark/static/ckeditor/ckeditor/lang/sr.js diff --git a/myblog/static/ckeditor/ckeditor/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/lang/th.js b/SinkDark/static/ckeditor/ckeditor/lang/th.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/th.js rename to SinkDark/static/ckeditor/ckeditor/lang/th.js diff --git a/myblog/static/ckeditor/ckeditor/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/lang/tt.js b/SinkDark/static/ckeditor/ckeditor/lang/tt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/tt.js rename to SinkDark/static/ckeditor/ckeditor/lang/tt.js diff --git a/myblog/static/ckeditor/ckeditor/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/af.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en-au.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/id.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sr-latn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/about/dialogs/about.js b/SinkDark/static/ckeditor/ckeditor/plugins/about/dialogs/about.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/about/dialogs/about.js rename to SinkDark/static/ckeditor/ckeditor/plugins/about/dialogs/about.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autoembed/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autoembed/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/autoembed/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autoembed/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autoembed/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/autogrow/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/autogrow/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/autogrow/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/autogrow/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/bbcode/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/bbcode/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/bbcode/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/bbcode/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js b/SinkDark/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js rename to SinkDark/static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/dialogs/codesnippet.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/icons/hidpi/codesnippet.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/et.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/pt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/th.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/tt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/codesnippet/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js b/SinkDark/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js rename to SinkDark/static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg b/SinkDark/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg rename to SinkDark/static/ckeditor/ckeditor/plugins/copyformatting/cursors/cursor-disabled.svg diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/_translationstatus.txt diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/eu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/gu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/id.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/id.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/id.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/id.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/devtools/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/dialogs/docprops.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/icons/hidpi/docprops.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/bn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/en-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/et.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/et.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/et.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/et.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/eu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/gu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/hi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/is.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/is.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/is.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/is.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ja.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/mn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/si.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/si.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/si.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/si.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/th.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/th.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/th.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/th.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/tt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/docprops/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/docprops/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/docprops/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/docprops/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png b/SinkDark/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png rename to SinkDark/static/ckeditor/ckeditor/plugins/embed/icons/hidpi/embed.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/embed/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/embed/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embed/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embed/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/dialogs/embedbase.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedbase/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png b/SinkDark/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png rename to SinkDark/static/ckeditor/ckeditor/plugins/embedsemantic/icons/embedsemantic.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/embedsemantic/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/filetools/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/find/dialogs/find.js b/SinkDark/static/ckeditor/ckeditor/plugins/find/dialogs/find.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/find/dialogs/find.js rename to SinkDark/static/ckeditor/ckeditor/plugins/find/dialogs/find.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js b/SinkDark/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js rename to SinkDark/static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js b/SinkDark/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js rename to SinkDark/static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js b/SinkDark/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js rename to SinkDark/static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js b/SinkDark/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js rename to SinkDark/static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png b/SinkDark/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png rename to SinkDark/static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/iframedialog/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/et.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/et.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/et.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/et.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/fo.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/fo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/he.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/he.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/he.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/he.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/hi.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/hi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/hi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/hi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/id.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/id.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/id.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/id.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/it.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/it.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/it.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/it.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ja.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ja.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ja.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ja.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/mk.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/mk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/mk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/mk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ms.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ms.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ms.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ms.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/pt.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/pt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/pt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/pt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/sl.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/sl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/sr-latn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/th.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/th.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/th.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/th.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/tt.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/tt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/tt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/tt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/image2/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/image2/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/image2/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/image2/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png b/SinkDark/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png rename to SinkDark/static/ckeditor/ckeditor/plugins/language/icons/hidpi/language.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/fo.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/fo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/fo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/language/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/language/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/language/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/language/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/lineutils/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/lineutils/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/lineutils/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/lineutils/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/link/dialogs/link.js b/SinkDark/static/ckeditor/ckeditor/plugins/link/dialogs/link.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/link/dialogs/link.js rename to SinkDark/static/ckeditor/ckeditor/plugins/link/dialogs/link.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png b/SinkDark/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png rename to SinkDark/static/ckeditor/ckeditor/plugins/link/images/hidpi/anchor.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js b/SinkDark/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js rename to SinkDark/static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png b/SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png rename to SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/hidpi/icon-rtl.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png b/SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png rename to SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/icon-rtl.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/magicline/images/icon.png b/SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/icon.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/magicline/images/icon.png rename to SinkDark/static/ckeditor/ckeditor/plugins/magicline/images/icon.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/dialogs/mathjax.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/images/loader.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/af.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/pt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/mathjax/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/mathjax/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/mathjax/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/mathjax/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/notification/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/notification/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/notification/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/notification/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/et.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/it.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ja.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/pt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/placeholder/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/placeholder/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/placeholder/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/placeholder/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md b/SinkDark/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md rename to SinkDark/static/ckeditor/ckeditor/plugins/scayt/CHANGELOG.md diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md b/SinkDark/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md rename to SinkDark/static/ckeditor/ckeditor/plugins/scayt/LICENSE.md diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css b/SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css rename to SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/dialog.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js b/SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js rename to SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css b/SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css rename to SinkDark/static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png b/SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png rename to SinkDark/static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif b/SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog-rtl.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog-rtl.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/icons/sourcedialog.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/id.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/is.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/it.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ja.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/mn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/az.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/bg.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/id.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ro.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js b/SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/table/dialogs/table.js b/SinkDark/static/ckeditor/ckeditor/plugins/table/dialogs/table.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/table/dialogs/table.js rename to SinkDark/static/ckeditor/ckeditor/plugins/table/dialogs/table.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css b/SinkDark/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css rename to SinkDark/static/ckeditor/ckeditor/plugins/tableselection/styles/tableselection.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js b/SinkDark/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js rename to SinkDark/static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css b/SinkDark/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css rename to SinkDark/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/templates/templates/default.js b/SinkDark/static/ckeditor/ckeditor/plugins/templates/templates/default.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/templates/templates/default.js rename to SinkDark/static/ckeditor/ckeditor/plugins/templates/templates/default.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif b/SinkDark/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif rename to SinkDark/static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/dialogs/uicolor.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/icons/hidpi/uicolor.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/icons/uicolor.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/_translationstatus.txt diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ar.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/cy.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/et.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/eu.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/fr-ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/pl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/si.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/ug.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_bg.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js b/SinkDark/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uicolor/yui/yui.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/da.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/gl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/it.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/nl.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh-cn.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js b/SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js rename to SinkDark/static/ckeditor/ckeditor/plugins/uploadwidget/plugin.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/af.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/af.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/af.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/af.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ca.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ca.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/ca.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ca.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/de.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/de.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/de.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/de.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/en-gb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/en.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/en.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/en.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/en.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/eo.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/eo.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/eo.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/eo.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/es.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/es.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/es.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/es.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fa.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/fa.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/fa.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/fa.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/he.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/he.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/he.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/he.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/km.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/km.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/km.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/km.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ko.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ko.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/ko.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ko.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ku.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ku.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/ku.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ku.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/nb.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/nb.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/nb.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/nb.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/no.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/no.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/no.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/no.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/pt-br.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/pt.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/pt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/pt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/pt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ru.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ru.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/ru.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/ru.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sq.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/sq.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/sq.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/sq.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sv.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/sv.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/sv.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/sv.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/tr.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/tr.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/tr.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/tr.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/tt.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/tt.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/tt.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/tt.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/uk.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/uk.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/uk.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/uk.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/vi.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/vi.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/vi.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/vi.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh.js b/SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/zh.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh.js rename to SinkDark/static/ckeditor/ckeditor/plugins/widget/lang/zh.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/README.md b/SinkDark/static/ckeditor/ckeditor/plugins/wsc/README.md similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/wsc/README.md rename to SinkDark/static/ckeditor/ckeditor/plugins/wsc/README.md diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css b/SinkDark/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css rename to SinkDark/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js b/SinkDark/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js rename to SinkDark/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css b/SinkDark/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css rename to SinkDark/static/ckeditor/ckeditor/plugins/wsc/skins/moono-lisa/wsc.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie8.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor.css b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/editor_iequirks.css diff --git a/myblog/static/ckeditor/ckeditor/plugins/icons.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/icons.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/icons.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/icons.png diff --git a/myblog/static/ckeditor/ckeditor/plugins/icons_hidpi.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/plugins/icons_hidpi.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/close.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/refresh.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/lock-open.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/images/lock.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/readme.md b/SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/readme.md similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/readme.md rename to SinkDark/static/ckeditor/ckeditor/skins/moono-lisa/readme.md diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/dialog.css b/SinkDark/static/ckeditor/ckeditor/skins/moono/dialog.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/dialog.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono/dialog.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css b/SinkDark/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono/dialog_ie7.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor.css b/SinkDark/static/ckeditor/ckeditor/skins/moono/editor.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/editor.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono/editor.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css b/SinkDark/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css rename to SinkDark/static/ckeditor/ckeditor/skins/moono/editor_iequirks.css diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/icons.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/icons.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/icons.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/icons.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/arrow.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/arrow.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/arrow.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/close.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/close.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/close.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/close.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock-open.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/lock.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/hidpi/refresh.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/lock-open.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/lock-open.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/lock-open.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/lock-open.png diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/lock.png b/SinkDark/static/ckeditor/ckeditor/skins/moono/images/lock.png similarity index 100% rename from myblog/static/ckeditor/ckeditor/skins/moono/images/lock.png rename to SinkDark/static/ckeditor/ckeditor/skins/moono/images/lock.png diff --git a/myblog/static/ckeditor/ckeditor/styles.js b/SinkDark/static/ckeditor/ckeditor/styles.js similarity index 100% rename from myblog/static/ckeditor/ckeditor/styles.js rename to SinkDark/static/ckeditor/ckeditor/styles.js diff --git a/myblog/static/ckeditor/file-icons/file.png b/SinkDark/static/ckeditor/file-icons/file.png similarity index 100% rename from myblog/static/ckeditor/file-icons/file.png rename to SinkDark/static/ckeditor/file-icons/file.png diff --git a/myblog/static/ckeditor/file-icons/ppt.png b/SinkDark/static/ckeditor/file-icons/ppt.png similarity index 100% rename from myblog/static/ckeditor/file-icons/ppt.png rename to SinkDark/static/ckeditor/file-icons/ppt.png diff --git a/myblog/static/ckeditor/file-icons/swf.png b/SinkDark/static/ckeditor/file-icons/swf.png similarity index 100% rename from myblog/static/ckeditor/file-icons/swf.png rename to SinkDark/static/ckeditor/file-icons/swf.png diff --git a/myblog/static/ckeditor/galleriffic/css/basic.css b/SinkDark/static/ckeditor/galleriffic/css/basic.css similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/basic.css rename to SinkDark/static/ckeditor/galleriffic/css/basic.css diff --git a/myblog/static/ckeditor/galleriffic/css/caption.png b/SinkDark/static/ckeditor/galleriffic/css/caption.png similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/caption.png rename to SinkDark/static/ckeditor/galleriffic/css/caption.png diff --git a/myblog/static/ckeditor/galleriffic/css/galleriffic-2.css b/SinkDark/static/ckeditor/galleriffic/css/galleriffic-2.css similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/galleriffic-2.css rename to SinkDark/static/ckeditor/galleriffic/css/galleriffic-2.css diff --git a/myblog/static/ckeditor/galleriffic/css/nextPageArrow.gif b/SinkDark/static/ckeditor/galleriffic/css/nextPageArrow.gif similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/nextPageArrow.gif rename to SinkDark/static/ckeditor/galleriffic/css/nextPageArrow.gif diff --git a/myblog/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif b/SinkDark/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif rename to SinkDark/static/ckeditor/galleriffic/css/nextPageArrowWhite.gif diff --git a/myblog/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif b/SinkDark/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif similarity index 100% rename from myblog/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif rename to SinkDark/static/ckeditor/galleriffic/css/prevPageArrowWhite.gif diff --git a/myblog/static/ckeditor/galleriffic/js/jquery.galleriffic.js b/SinkDark/static/ckeditor/galleriffic/js/jquery.galleriffic.js similarity index 100% rename from myblog/static/ckeditor/galleriffic/js/jquery.galleriffic.js rename to SinkDark/static/ckeditor/galleriffic/js/jquery.galleriffic.js diff --git a/myblog/static/ckeditor/galleriffic/js/jquery.opacityrollover.js b/SinkDark/static/ckeditor/galleriffic/js/jquery.opacityrollover.js similarity index 100% rename from myblog/static/ckeditor/galleriffic/js/jquery.opacityrollover.js rename to SinkDark/static/ckeditor/galleriffic/js/jquery.opacityrollover.js diff --git a/myblog/static/css/base.css b/SinkDark/static/css/base.css similarity index 100% rename from myblog/static/css/base.css rename to SinkDark/static/css/base.css diff --git a/myblog/static/css/m.css b/SinkDark/static/css/m.css similarity index 100% rename from myblog/static/css/m.css rename to SinkDark/static/css/m.css diff --git a/myblog/static/images/li.png b/SinkDark/static/images/li.png similarity index 100% rename from myblog/static/images/li.png rename to SinkDark/static/images/li.png diff --git a/myblog/static/js/piccontent.min.js b/SinkDark/static/js/piccontent.min.js similarity index 100% rename from myblog/static/js/piccontent.min.js rename to SinkDark/static/js/piccontent.min.js diff --git a/myblog/templates/detail.html b/SinkDark/templates/detail.html similarity index 100% rename from myblog/templates/detail.html rename to SinkDark/templates/detail.html diff --git a/myblog/account/models.py b/myblog/account/models.py deleted file mode 100644 index 8b1820f..0000000 --- a/myblog/account/models.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.db import models -from django.contrib.auth.models import AbstractUser - - -class MyUser(AbstractUser): - name = models.CharField('濮撳悕', max_length=50, default='鍖垮悕鐢ㄦ埛') - introduce = models.TextField('绠浠', default='鏆傛棤浠嬬粛') - company = models.CharField('鍏徃', max_length=100, default='鏆傛棤淇℃伅') - profession = models.CharField('鑱屼笟', max_length=100, default='鏆傛棤淇℃伅') - address = models.CharField('浣忓潃', max_length=100, default='鏆傛棤淇℃伅') - telephone = models.CharField('鐢佃瘽', max_length=11, default='鏆傛棤淇℃伅') - wx = models.CharField('寰俊', max_length=50, default='鏆傛棤淇℃伅') - qq = models.CharField('QQ', max_length=50, default='鏆傛棤淇℃伅') - wb = models.CharField('寰崥', max_length=100, default='鏆傛棤淇℃伅') - photo = models.ImageField('澶村儚', blank=True, upload_to='images/user/') - - # 璁剧疆杩斿洖鍊 - def __str__(self): - return self.name diff --git a/myblog/album/__init__.py b/myblog/album/__init__.py deleted file mode 100644 index 76309ea..0000000 --- a/myblog/album/__init__.py +++ /dev/null @@ -1,14 +0,0 @@ -from django.apps import AppConfig -import os -# 淇敼app鍦╝dmin鍚庡彴鏄剧ず鍚嶇О -# default_app_config鐨勫兼潵鑷猘pps.py鐨勭被鍚 -default_app_config = 'album.IndexConfig' - -# 鑾峰彇褰撳墠app鐨勫懡鍚 -def get_current_app_name(_file): - return os.path.split(os.path.dirname(_file))[-1] - -# 閲嶅啓绫籌ndexConfig -class IndexConfig(AppConfig): - name = get_current_app_name(__file__) - verbose_name = '鎴戠殑鍥剧墖澧' \ No newline at end of file diff --git a/myblog/album/admin.py b/myblog/album/admin.py deleted file mode 100644 index a085fed..0000000 --- a/myblog/album/admin.py +++ /dev/null @@ -1,20 +0,0 @@ -from django.contrib import admin -from .models import AlbumInfo -from account.models import MyUser - - -@admin.register(AlbumInfo) -class AlbumInfoAdmin(admin.ModelAdmin): - list_display = ['id', 'user', 'title', 'introduce', 'photo'] - - # 鏍规嵁褰撳墠鐢ㄦ埛鍚嶈缃暟鎹闂潈闄 - def get_queryset(self, request): - qs = super().get_queryset(request) - return qs.filter(user_id=request.user.id) - - # 鏂板鎴栦慨鏀规暟鎹椂锛岃缃閿彲閫夊 - def formfield_for_foreignkey(self, db_field, request, **kwargs): - if db_field.name == 'user': - id = request.user.id - kwargs["queryset"] = MyUser.objects.filter(id=id) - return super().formfield_for_foreignkey(db_field, request, **kwargs) diff --git a/myblog/album/migrations/0001_initial.py b/myblog/album/migrations/0001_initial.py deleted file mode 100644 index c1bca30..0000000 --- a/myblog/album/migrations/0001_initial.py +++ /dev/null @@ -1,31 +0,0 @@ -# Generated by Django 5.1.1 on 2024-09-17 09:19 - -import django.db.models.deletion -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='AlbumInfo', - fields=[ - ('id', models.AutoField(primary_key=True, serialize=False)), - ('title', models.CharField(blank=True, max_length=50, verbose_name='鏍囬')), - ('introduce', models.CharField(blank=True, max_length=200, verbose_name='鎻忚堪')), - ('photo', models.ImageField(blank=True, upload_to='images/album/', verbose_name='鍥剧墖')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='鐢ㄦ埛')), - ], - options={ - 'verbose_name': '鍥剧墖澧欑鐞', - 'verbose_name_plural': '鍥剧墖澧欑鐞', - }, - ), - ] diff --git a/myblog/album/models.py b/myblog/album/models.py deleted file mode 100644 index a58c1cf..0000000 --- a/myblog/album/models.py +++ /dev/null @@ -1,17 +0,0 @@ -from django.db import models -from account.models import MyUser - - -class AlbumInfo(models.Model): - id = models.AutoField(primary_key=True) - user = models.ForeignKey(MyUser, on_delete=models.CASCADE, verbose_name='鐢ㄦ埛') - title = models.CharField('鏍囬', max_length=50, blank=True) - introduce = models.CharField('鎻忚堪', max_length=200, blank=True) - photo = models.ImageField('鍥剧墖', blank=True, upload_to='images/album/') - - def __str__(self): - return str(self.id) - - class Meta: - verbose_name = '鍥剧墖澧欑鐞' - verbose_name_plural = '鍥剧墖澧欑鐞' diff --git a/myblog/album/urls.py b/myblog/album/urls.py deleted file mode 100644 index 0a464fa..0000000 --- a/myblog/album/urls.py +++ /dev/null @@ -1,7 +0,0 @@ - -from django.urls import path -from .views import * -urlpatterns = [ - # 鍥剧墖澧 - path('/.html', album, name='album'), -] diff --git a/myblog/album/views.py b/myblog/album/views.py deleted file mode 100644 index e473e0f..0000000 --- a/myblog/album/views.py +++ /dev/null @@ -1,19 +0,0 @@ -from django.shortcuts import render -from django.core.paginator import Paginator -from django.core.paginator import PageNotAnInteger -from django.core.paginator import EmptyPage -from .models import AlbumInfo - - -def album(request, id, page): - albumList = AlbumInfo.objects.filter(user_id=id).order_by('id') - paginator = Paginator(albumList, 8) - try: - pageInfo = paginator.page(page) - except PageNotAnInteger: - # 濡傛灉鍙傛暟page 鐨勬暟鎹被鍨嬩笉鏄暣鍨嬶紝灏辫繑鍥炵涓椤垫暟鎹 - pageInfo = paginator.page(1) - except EmptyPage: - # 鑻ョ敤鎴疯闂殑椤垫暟澶т簬瀹為檯椤垫暟锛屽垯杩斿洖鏈鍚庝竴椤电殑鏁版嵁 - pageInfo = paginator.page(paginator.num_pages) - return render(request, 'album.html', locals()) diff --git a/myblog/article/apps.py b/myblog/article/apps.py deleted file mode 100644 index 2bc48aa..0000000 --- a/myblog/article/apps.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.apps import AppConfig - - -class ArticleConfig(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = 'article' diff --git a/myblog/article/tests.py b/myblog/article/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/myblog/article/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/myblog/article/urls.py b/myblog/article/urls.py deleted file mode 100644 index 8b41e02..0000000 --- a/myblog/article/urls.py +++ /dev/null @@ -1,13 +0,0 @@ - -from django.urls import path -from django.views.generic import RedirectView -from .views import * - -urlpatterns = [ - # 棣栭〉鍦板潃鑷姩璺宠浆鐢ㄦ埛鐧诲綍椤甸潰 - path('', RedirectView.as_view(url='user/login.html')), - # 鏂囩珷鍒楄〃 - path('/.html', article, name='article'), - # 鏂囩珷姝f枃鍐呭 - path('detail//.html', detail, name='detail') -] diff --git a/myblog/interflow/admin.py b/myblog/interflow/admin.py deleted file mode 100644 index cdb1a7b..0000000 --- a/myblog/interflow/admin.py +++ /dev/null @@ -1,20 +0,0 @@ -from django.contrib import admin -from .models import Board -from account.models import MyUser - - -@admin.register(Board) -class BoardAdmin(admin.ModelAdmin): - list_display = ['id', 'name', 'email', 'content', 'created', 'user'] - - # 鏍规嵁褰撳墠鐢ㄦ埛鍚嶈缃暟鎹闂潈闄 - def get_queryset(self, request): - qs = super().get_queryset(request) - return qs.filter(user_id=request.user.id) - - # 鏂板鎴栦慨鏀规暟鎹椂锛岃缃閿彲閫夊 - def formfield_for_foreignkey(self, db_field, request, **kwargs): - if db_field.name == 'user': - id = request.user.id - kwargs["queryset"] = MyUser.objects.filter(id=id) - return super().formfield_for_foreignkey(db_field, request, **kwargs) diff --git a/myblog/interflow/apps.py b/myblog/interflow/apps.py deleted file mode 100644 index 6f09bf0..0000000 --- a/myblog/interflow/apps.py +++ /dev/null @@ -1,6 +0,0 @@ -from django.apps import AppConfig - - -class InterflowConfig(AppConfig): - default_auto_field = 'django.db.models.BigAutoField' - name = 'interflow' diff --git a/myblog/interflow/migrations/0001_initial.py b/myblog/interflow/migrations/0001_initial.py deleted file mode 100644 index 8093889..0000000 --- a/myblog/interflow/migrations/0001_initial.py +++ /dev/null @@ -1,33 +0,0 @@ -# Generated by Django 5.1.1 on 2024-09-17 09:19 - -import django.db.models.deletion -import django.utils.timezone -from django.conf import settings -from django.db import migrations, models - - -class Migration(migrations.Migration): - - initial = True - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='Board', - fields=[ - ('id', models.AutoField(primary_key=True, serialize=False)), - ('name', models.CharField(max_length=50, verbose_name='鐣欒█鐢ㄦ埛')), - ('email', models.CharField(max_length=50, verbose_name='閭鍦板潃')), - ('content', models.CharField(max_length=500, verbose_name='鐣欒█鍐呭')), - ('created', models.DateTimeField(default=django.utils.timezone.now, verbose_name='鍒涘缓鏃堕棿')), - ('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to=settings.AUTH_USER_MODEL, verbose_name='鐢ㄦ埛')), - ], - options={ - 'verbose_name': '鍗氬鐣欒█', - 'verbose_name_plural': '鍗氬鐣欒█', - }, - ), - ] diff --git a/myblog/interflow/migrations/__init__.py b/myblog/interflow/migrations/__init__.py deleted file mode 100644 index e69de29..0000000 diff --git a/myblog/interflow/tests.py b/myblog/interflow/tests.py deleted file mode 100644 index 7ce503c..0000000 --- a/myblog/interflow/tests.py +++ /dev/null @@ -1,3 +0,0 @@ -from django.test import TestCase - -# Create your tests here. diff --git a/myblog/interflow/urls.py b/myblog/interflow/urls.py deleted file mode 100644 index 3ac522e..0000000 --- a/myblog/interflow/urls.py +++ /dev/null @@ -1,7 +0,0 @@ - -from django.urls import path -from .views import * -urlpatterns = [ - # 鐣欒█鏉 - path('/.html', board, name='board'), -] diff --git a/myblog/interflow/views.py b/myblog/interflow/views.py deleted file mode 100644 index 1ed3914..0000000 --- a/myblog/interflow/views.py +++ /dev/null @@ -1,38 +0,0 @@ -from django.shortcuts import render, redirect -from django.core.paginator import Paginator -from django.core.paginator import PageNotAnInteger -from django.core.paginator import EmptyPage -from article.models import ArticleTag -from account.models import MyUser -from album.models import AlbumInfo -from .models import Board -from django.urls import reverse - - -def board(request, id, page): - album = AlbumInfo.objects.filter(user_id=id) - tag = ArticleTag.objects.filter(user_id=id) - user = MyUser.objects.filter(id=id).first() - if not user: - return redirect(reverse('register')) - if request.method == 'GET': - boardList = Board.objects.filter(user_id=id).order_by('-created') - paginator = Paginator(boardList, 10) - try: - pageInfo = paginator.page(page) - except PageNotAnInteger: - # 濡傛灉鍙傛暟page 鐨勬暟鎹被鍨嬩笉鏄暣鍨嬶紝灏辫繑鍥炵涓椤垫暟鎹 - pageInfo = paginator.page(1) - except EmptyPage: - # 鑻ョ敤鎴疯闂殑椤垫暟澶т簬瀹為檯椤垫暟锛屽垯杩斿洖鏈鍚庝竴椤电殑鏁版嵁 - pageInfo = paginator.page(paginator.num_pages) - return render(request, 'board.html', locals()) - else: - name = request.POST.get('name') - email = request.POST.get('email') - content = request.POST.get('content') - value = {'name': name, 'email': email, - 'content': content, 'user_id': id} - Board.objects.create(**value) - kwargs = {'id': id, 'page': 1} - return redirect(reverse('board', kwargs=kwargs)) diff --git a/myblog/manage.py b/myblog/manage.py deleted file mode 100644 index 18fd4f1..0000000 --- a/myblog/manage.py +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/env python -import os -import sys - -if __name__ == '__main__': - os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myblog.settings') - try: - from django.core.management import execute_from_command_line - except ImportError as exc: - raise ImportError( - "Couldn't import Django. Are you sure it's installed and " - "available on your PYTHONPATH environment variable? Did you " - "forget to activate a virtual environment?" - ) from exc - execute_from_command_line(sys.argv) diff --git a/myblog/media/images/album/6.jpg b/myblog/media/images/album/6.jpg deleted file mode 100644 index 0e7139ff97a9a7aa3f870dd9dab377b7b7049883..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25047 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 diff --git a/myblog/myblog/asgi.py b/myblog/myblog/asgi.py deleted file mode 100644 index 5b9a488..0000000 --- a/myblog/myblog/asgi.py +++ /dev/null @@ -1,9 +0,0 @@ - - -import os - -from django.core.asgi import get_asgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'MyDjango.settings') - -application = get_asgi_application() diff --git a/myblog/myblog/myadmin.py b/myblog/myblog/myadmin.py deleted file mode 100644 index 4c823c3..0000000 --- a/myblog/myblog/myadmin.py +++ /dev/null @@ -1,64 +0,0 @@ -from django.contrib import admin -from functools import update_wrapper -from django.views.generic import RedirectView -from django.urls import reverse -from django.views.decorators.cache import never_cache -from django.views.decorators.csrf import csrf_protect -from django.http import HttpResponseRedirect -from django.urls import include, path, re_path -from django.contrib.contenttypes import views as contenttype_views -from django.contrib.auth.views import redirect_to_login -class MyAdminSite(admin.AdminSite): - def admin_view(self, view, cacheable=False): - def inner(request, *args, **kwargs): - if not self.has_permission(request): - if request.path == reverse('admin:logout', current_app=self.name): - index_path = reverse('admin:index', current_app=self.name) - return HttpResponseRedirect(index_path) - return redirect_to_login( - request.get_full_path(), - '/user/login.html' - ) - return view(request, *args, **kwargs) - if not cacheable: - inner = never_cache(inner) - if not getattr(view, 'csrf_exempt', False): - inner = csrf_protect(inner) - return update_wrapper(inner, view) - - def get_urls(self): - def wrap(view, cacheable=False): - def wrapper(*args, **kwargs): - return self.admin_view(view, cacheable)(*args, **kwargs) - wrapper.admin_site = self - return update_wrapper(wrapper, view) - urlpatterns = [ - path('', wrap(self.index), name='index'), - path('login/', RedirectView.as_view(url='/user/login.html')), - path('logout/', wrap(self.logout), name='logout'), - path('password_change/', wrap(self.password_change, cacheable=True), name='password_change'), - path( - 'password_change/done/', - wrap(self.password_change_done, cacheable=True), - name='password_change_done', - ), - path('jsi18n/', wrap(self.i18n_javascript, cacheable=True), name='jsi18n'), - path( - 'r///', - wrap(contenttype_views.shortcut), - name='view_on_site', - ), - ] - valid_app_labels = [] - for model, model_admin in self._registry.items(): - urlpatterns += [ - path('%s/%s/' % (model._meta.app_label, model._meta.model_name), include(model_admin.urls)), - ] - if model._meta.app_label not in valid_app_labels: - valid_app_labels.append(model._meta.app_label) - if valid_app_labels: - regex = r'^(?P' + '|'.join(valid_app_labels) + ')/$' - urlpatterns += [ - re_path(regex, wrap(self.app_index), name='app_list'), - ] - return urlpatterns \ No newline at end of file diff --git a/myblog/myblog/settings.py b/myblog/myblog/settings.py deleted file mode 100644 index 846de2d..0000000 --- a/myblog/myblog/settings.py +++ /dev/null @@ -1,129 +0,0 @@ - - -from pathlib import Path - -# Build paths inside the project like this: BASE_DIR / 'subdir'. -BASE_DIR = Path(__file__).resolve().parent.parent - - -# SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = '+f%vbh_8b+(*kp=clju)691popu%a*#60ik99n4(n2ex9g$)_a' - -# SECURITY WARNING: don't run with debug turned on in production! -DEBUG = True - -ALLOWED_HOSTS = ['*'] - -# Application definition - -INSTALLED_APPS = [ - # 'django.contrib.admin', - 'myblog.myapps.MyAdminConfig', - 'django.contrib.auth', - 'django.contrib.contenttypes', - 'django.contrib.sessions', - 'django.contrib.messages', - 'django.contrib.staticfiles', - 'article', - 'album', - 'account', - 'interflow', - 'ckeditor', - 'ckeditor_uploader', -] - -MIDDLEWARE = [ - 'django.middleware.security.SecurityMiddleware', - 'django.contrib.sessions.middleware.SessionMiddleware', - # 浣跨敤涓枃 - 'django.middleware.locale.LocaleMiddleware', - 'django.middleware.common.CommonMiddleware', - 'django.middleware.csrf.CsrfViewMiddleware', - 'django.contrib.auth.middleware.AuthenticationMiddleware', - 'django.contrib.messages.middleware.MessageMiddleware', - 'django.middleware.clickjacking.XFrameOptionsMiddleware', -] - -ROOT_URLCONF = 'myblog.urls' - -TEMPLATES = [ - { - 'BACKEND': 'django.template.backends.django.DjangoTemplates', - 'DIRS': [BASE_DIR / 'templates'], - 'APP_DIRS': True, - 'OPTIONS': { - 'context_processors': [ - 'django.template.context_processors.debug', - 'django.template.context_processors.request', - 'django.contrib.auth.context_processors.auth', - 'django.contrib.messages.context_processors.messages', - ], - }, - }, -] - -WSGI_APPLICATION = 'myblog.wsgi.application' - - -DATABASES = { - 'default': { - 'ENGINE': 'django.db.backends.mysql', - 'NAME': 'test', - 'USER': 'crossdark', - 'PASSWORD': 'Clever-3366', - 'HOST': 'crossdark.net', - 'PORT': '3306', - } -} - - - -AUTH_PASSWORD_VALIDATORS = [ - { - 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', - }, - { - 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', - }, -] - - - -LANGUAGE_CODE = 'en-us' - -TIME_ZONE = 'UTC' - -USE_I18N = True - -USE_TZ = True - - -DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' - -# 閰嶇疆鑷畾涔夌敤鎴锋ā鍨婱yUser -AUTH_USER_MODEL = 'account.MyUser' - - - -STATIC_URL = '/static/' -STATICFILES_DIRS = [BASE_DIR / 'publicStatic'] -STATIC_ROOT = BASE_DIR / 'static' - -# 璁剧疆濯掍綋璧勬簮鐨勪繚瀛樿矾寰 -MEDIA_URL = "/media/" -MEDIA_ROOT = BASE_DIR / "media" -# 缂栬緫鍣ㄧ殑閰嶇疆淇℃伅 -CKEDITOR_UPLOAD_PATH = "article_images" -CKEDITOR_CONFIGS = { - 'default': { - 'toolbar': 'Full' - } -} -CKEDITOR_ALLOW_NONIMAGE_FILES = False -CKEDITOR_BROWSE_SHOW_DIRS = True diff --git a/myblog/myblog/urls.py b/myblog/myblog/urls.py deleted file mode 100644 index bef483f..0000000 --- a/myblog/myblog/urls.py +++ /dev/null @@ -1,19 +0,0 @@ - - -from django.contrib import admin -from django.urls import path, include, re_path -from django.views.static import serve -from django.conf import settings - -urlpatterns = [ - path('admin/', admin.site.urls), - path('user/', include('account.urls')), - path('', include('article.urls')), - path('album/', include('album.urls')), - path('board/', include('interflow.urls')), - re_path('media/(?P.*)', serve, {'document_root': settings.MEDIA_ROOT}, name='media'), - re_path('static/(?P.*)', serve, {'document_root': settings.STATIC_ROOT}, name='static'), - # 璁剧疆缂栬緫鍣ㄧ殑璺敱淇℃伅 - path('ckeditor/', include('ckeditor_uploader.urls')), -] - diff --git a/myblog/myblog/wsgi.py b/myblog/myblog/wsgi.py deleted file mode 100644 index abc5401..0000000 --- a/myblog/myblog/wsgi.py +++ /dev/null @@ -1,9 +0,0 @@ - - -import os - -from django.core.wsgi import get_wsgi_application - -os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'myblog.settings') - -application = get_wsgi_application() diff --git a/myblog/publicStatic/css/base.css b/myblog/publicStatic/css/base.css deleted file mode 100644 index db5df3c..0000000 --- a/myblog/publicStatic/css/base.css +++ /dev/null @@ -1,41 +0,0 @@ -@charset "gb2312"; -/* css */ -* { margin: 0; padding: 0 } -body { font: 15px "Microsoft YaHei", Arial, Helvetica, sans-serif; color: #555; background: #efefef; line-height: 1.5; } -img { border: 0; display: block } -ul, li { list-style: none; } -a { text-decoration: none; color: #555 } -a:hover { text-decoration: none; color: #000; } -.clear { clear: both; } -.blank { height: 20px; overflow: hidden; width: 100%; margin: auto; clear: both } -.f_l { float: left } -.f_r { float: right } -article { width: 1000px; margin: 80px auto 0; overflow: hidden; zoom: 1; } -aside { width: 30%; float: left; overflow: hidden; display: block; position: relative; z-index: 1 } -main { overflow: hidden; width: 68%; float: right; display: block; } -.container { width: 1000px; margin: auto } -nav { width: 1000px; margin: auto } -.logo { float: left; font-size: 22px } -#mnavh { display: none; width: 30px; height: 40px; float: right; text-align: center; padding: 0 5px } -#starlist { float: right; } -#starlist li { float: left; display: block; padding: 0 0 0 40px; font-size: 16px } -.navicon { display: block; position: relative; width: 30px; height: 5px; background-color: #000; margin-top: 20px } -.navicon:before, .navicon:after { content: ''; display: block; width: 30px; height: 5px; position: absolute; background: #000; -webkit-transition-property: margin, -webkit-transform; transition-property: margin, -webkit-transform; transition-property: margin, transform; transition-property: margin, transform, -webkit-transform; -webkit-transition-duration: 300ms; transition-duration: 300ms; } -.navicon:before { margin-top: -10px; } -.navicon:after { margin-top: 10px; } -.open .navicon { background: none } -.open .navicon:before { margin-top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } -.open .navicon:after { margin-top: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); } -.open .navicon:before, .open .navicon:after { content: ''; display: block; width: 30px; height: 5px; position: absolute; background: #000; } -#starlist #selected { color: #f65a8a; } -.header-navigation { position: fixed; top: 0; width: 100%; height: 60px; line-height: 60px; background: rgba(255,255,255,.9); text-align: center; border-bottom: 1px solid #ddd; box-shadow: 0 1px 1px rgba(0,0,0,.04); z-index: 9999; } -/* Slide transitions */ -.slideUp { -webkit-transform: translateY(-100px); -ms-transform: translateY(-100px); -o-transform: translateY(-100px); transform: translateY(-100px); -webkit-transition: transform .5s ease-out; -o-transition: transform .5s ease-out; transition: transform .5s ease-out; } -.slideDown { -webkit-transform: translateY(0); -ms-transform: translateY(0); -o-transform: translateY(0); transform: translateY(0); -webkit-transition: transform .5s ease-out; -o-transition: transform .5s ease-out; transition: transform .5s ease-out; } -/*footer*/ -footer { width: 100%; color: #a5a4a4; text-align: center; padding: 20px 0; clear: both; text-shadow: #fff 1px 0 2px, #fff 0 1px 2px, #fff -1px 0 2px, #fff 0 -1px 2px; } -footer a { color: #a5a4a4; } -/*cd-top*/ -/*cd-top*/ -.cd-top { display: inline-block; height: 40px; width: 40px; position: fixed; bottom: 40px; right: 10px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); overflow: hidden; text-indent: 100%; white-space: nowrap; background: rgba(0, 0, 0, 0.8) url(../images/top.png) no-repeat center; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; } -.cd-top.cd-is-visible { visibility: visible; opacity: 1; } diff --git a/myblog/publicStatic/css/index.css b/myblog/publicStatic/css/index.css deleted file mode 100644 index b822f39..0000000 --- a/myblog/publicStatic/css/index.css +++ /dev/null @@ -1,88 +0,0 @@ - @charset "gb2312"; -.l_box h2 { color: #333; font-size: 14px; line-height: 30px; padding-left: 20px; background: #fff } -.l_box div { background: rgba(255,255,255,0.5); margin-bottom: 20px; overflow: hidden } -.l_box div ul { padding: 10px; overflow: hidden } -.about_me img { width: 100%;height: 100% } -.about_me p { line-height: 24px; font-size: 14px } -.about_me i { width: 90px; float: left; clear: left; margin-right: 10px; height: 90px; overflow: hidden } -.wdxc li { width: 32%; overflow: hidden; float: left; height: 80px; margin-bottom: 2px; margin-right: 2px } -.wdxc li img {width: 100%; height:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } -.wdxc li img:hover { transform: scale(1.05) } -.fenlei li { margin-bottom: 10px; margin-left: 10px } -.tuijian li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 5px; background: url(../images/li.png) left center no-repeat; padding-left: 20px } -.links a { display: block; float: left; margin: 0 10px 5px 0 } -.guanzhu img { width: 100% } -.l_box .search { border: 1px solid #000; background: #000; border-radius: 0 5px 5px 0; position: relative; } -.search input.input_submit { border: 0; background: 0; color: #fff; outline: none; position: absolute; top: 10px; right: 8% } -.search input.input_text { border: 0; line-height: 36px; height: 36px; width: 72%; padding-left: 10px; outline: none } -.r_box li { background: rgba(255,255,255,0.8); padding: 15px; overflow: hidden; color: #797b7c; margin-bottom: 20px } -.r_box li h3 { font-size: 16px; line-height: 25px; text-shadow: #FFF 1px 1px 1px } -.r_box li h3 a { color: #222 } -.r_box li h3 a:hover { color: #000; text-decoration: underline } -.r_box li img { float: right; clear: right; width: 100%;height:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } -.r_box li i { width: 150px; display: block; max-height: 100px; overflow: hidden; float: right; margin-left: 20px } -.r_box li p { margin: 20px 0 0 0; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; } -.r_box li:hover img { transform: scale(1.05) } -.r_box li:hover h3 a { color: #19585d; } -.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 20px 0; padding-top: 20px } -.pagelist a { color: #666; margin: 0 2px 5px 2px; display: inline-block; border: 1px solid #fff; padding: 5px 10px; background: #FFF } -.pagelist a:hover { color: #19585d; } -.pagelist > b { border: 1px solid #000; padding: 5px 10px; } -a.curPage { color: #19585d; font-weight: bold; } -/*about*/ -.about { padding: 20px; background: rgba(255,255,255,0.8); margin-bottom: 20px; } -.about img { max-width: 500px; margin: 20px 0; width: 100% } -.cloud ul a { line-height: 24px; height: 24px; display: block; background: #999; float: left; padding: 3px 11px; margin: 10px 10px 0 0; border-radius: 8px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; color: #FFF } -.cloud ul a:nth-child(8n-7) { background: #8A9B0F } -.cloud ul a:nth-child(8n-6) { background: #EB6841 } -.cloud ul a:nth-child(8n-5) { background: #3FB8AF } -.cloud ul a:nth-child(8n-4) { background: #FE4365 } -.cloud ul a:nth-child(8n-3) { background: #FC9D9A } -.cloud ul a:nth-child(8n-2) { background: #EDC951 } -.cloud ul a:nth-child(8n-1) { background: #C8C8A9 } -.cloud ul a:nth-child(8n) { background: #83AF9B } -.cloud ul a:first-child { background: #036564 } -.cloud ul a:last-child { background: #3299BB } -.cloud ul a:hover { border-radius: 0; text-shadow: #000 1px 1px 1px } -.picbox { width: 100%; overflow: hidden; } -.picvalue { overflow: hidden; width: 24%; float: left; margin-right: 10px } -.picvalue { display: block; background: #FFF; margin: 0 0 20px 0; border: 1px #d9d9d9 solid; } -.picvalue i { margin: 10px; height: auto; overflow: hidden; display: block; } -.picvalue img { width: 200px; height: 200px; margin: 0 auto} -.picinfo h3 { border-bottom: #ccc 1px solid; padding: 10px 0; margin: 0 20px; font-size: 16px } -.picinfo span { padding: 10px 20px; display: block; color: #666; } -.picvalue a:hover { color: #19585d } -.tags a { background: #F4650E; padding: 3px 8px; margin: 0 5px 0 0; color: #fff; } -.tags { margin: 10px 0; } -.infosbox img { max-width: 100%; height: auto; width: 100% } -.share { padding: 20px; } - -/*锟斤拷锟斤拷锟斤拷锟斤拷*/ -.news_pl { margin: 10px 0 20px 0; width: 100%; overflow: hidden; } -.news_pl h2 { border-bottom: #000 2px solid; line-height: 40px; font-size: 14px; padding-left: 10px; color: #000 } -.diggit { width: 160px; margin: auto; background: #E2523A; color: #fff; box-shadow: 1px 2px 6px 0px rgba(0,0,0,.2); border-radius: 3px; line-height: 40px; text-align: center; } -.diggit a { color: #fff; } -#diggnum { margin: 5px; } -/*gbook*/ -.gbook { background: #FFF; overflow: hidden; margin-bottom: 20px } -.gbox { padding: 20px; overflow: hidden; } -.gbox p { margin-bottom: 10px } -p.fbtime { color: #000; } -.fbtime span { float: right; color: #999; font-size: 12px; width: 70px; - overflow: hidden; - white-space: nowrap; } -p.fbinfo { margin: 10px 0; } -.fb ul { margin: 10px 10px; padding: 10px 10px 10px 70px; border-bottom: #ececec 1px solid; } - -textarea#lytext { width: 100%; } -.gbox input[type="submit"] { display: block; background: #040404; color: #fff; border: 0; line-height: 30px; padding: 0 20px; border-radius: 5px; float: right; } -.saying { line-height: 30px; color: #a9a6a6; } -.saying span { float: right } -.saying span a { color: #de1513; } -img#plKeyImg { display: inline-block; } -.yname { margin: 10px 10px 10px 0 } -.yname span, .yzm span { padding-right: 10px; } -.yzm { margin: 0 10px 10px 0 } -#plpost input[type="submit"] { display: block; background: #303030; color: #fff; border: 0; line-height: 30px; padding: 0 20px; border-radius: 5px; float: right; } -textarea#saytext { width: 100%; } -#plpost { margin: 0 20px } diff --git a/myblog/publicStatic/css/user.css b/myblog/publicStatic/css/user.css deleted file mode 100644 index 833f7b8..0000000 --- a/myblog/publicStatic/css/user.css +++ /dev/null @@ -1,74 +0,0 @@ -body{ - background: #ddd -} -.loginwarrp{ - margin: 250px auto; - width: 400px; - padding: 30px 50px; - background: #FFFFFF; - overflow: hidden; - font-size: 14px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; -} -.loginwarrp .logo{ - width:100%; - height:44px; - line-height: 44px; - font-size: 20px; - text-align: center; - border-bottom:1px solid #ddd; -} -.loginwarrp .login_form{ - margin-top: 15px; -} -.loginwarrp .login_form .login-item{ - padding: 2px 8px; - border:1px solid #dedede; - border-radius: 8px; - margin-top: 10px; -} -.loginwarrp .login_form .login_input{ - height: 35px; - border: none; - line-height: 35px; - width: 200px; - font-size: 14px; - outline: none; -} -.loginwarrp .login_form .verify{ - float: left; -} -.loginwarrp .verify .verify_input{ - width: 160px; -} -.loginwarrp .verifyimg{ - height: 30px; - margin: 20px 0 0 20px; -} -.loginwarrp .login-sub{ - text-align: center; -} -.loginwarrp .login-sub input{ - margin-top:15px; - background: #45B549; - line-height: 35px; - width: 150px; - color: #FFFFFF; - font-size: 16px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; - border: none; - border-radius: 5px; -} -.turn-url{ - margin-top:30px; - width: 170px; - font-size: 16px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; - border: none; - border-radius: 5px; - float: right; -} -.loginwarrp .login_form .login-item .error{ - color: #F00; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; -} \ No newline at end of file diff --git a/myblog/publicStatic/images/top.png b/myblog/publicStatic/images/top.png deleted file mode 100644 index 388a8d36913ad4c9763693bcff530805361a3314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1272 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)p!N$PA7;%&D8;Dcl8c`CQpH@+tIX_n~5u`@1BDVmjn}NZ`zM>#8IXksP zAt^OIGtXA({qFrr3YjUkO5vuy2EGN(sTr9bRYj@6RemAKRoTgwDN6Qs3N{s1Km&49 zOA-|-a&z*EttxDlz~)*3*&tzkB?YjOl5ATgh@&EW0~DO|i&7O#^^A3s4Gawx%*^x* zO-#+q40RNY3=EC*4S>i@*U-eu)Xd7rTmcG{fVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{LG8y zO|W`jUn|eN;*!L?_$`N^fZsd*(Zy(tL2PB`^~l0t3)&}Ns^qRg_?6t|-MTm`U~tuk@D#R8{! zP`xR*-C~JTuRhQ*`k;tKifEV+F!g|#@MH_*z!QFI9x$~R0h9H;>HALtb5@S0i(^Q| zt)xHy|JySgB_ug8x3DrWbqL<%nenDxLS1kPQ^(GO}qAIwG1oKLM}a`+<{?a*NI zBB^klUI^de%1DPh9m<@B4o@Fxdbxe^7Gz*_oA&v|vt5bFf*OhM+SQKy4Y0ea%hjS5 zp{uZtJ;_(0j$c%r?}6tPg)>}7b}vxX{>v1-K+y%kn_(jHFU!uaUC!ynlW z+rkweTTV4!k(`_*sB!Xq^R90K0-ps7bmc>2InKC#GL7qY*!P3=s))aa#f1W!ko)2* iEG@csU*z!?Vqh?K^0=fO8i3*BJ!6k`h{6D}T z$iZO5V8qNQ$iO7X$SlbC{|JLL0|OH?BgnaMz{1Oh9pQK@15-LB;>K7DPEb(K=>b{km zc|%?+>|$hSSS;INnl+VuMcaX@kJFS*7Bs4qx$`YMV`3nCah2AksOB@qa+|g0Fs@I| zO{o02M1X^ZZMVU^p1Q~RiN>Mp7#Ypf`i(mjx)+)U9`Wk^V(?pUQ`73?M@xH;|5lHR z_#r#jC-y+#tK-jnmx(^IoVGT{YQikWnJWL%7D+u^@i`>arZj)$glL8&29+mlDF=e% zCAQ9KkG}Njc16{xS?d>zotwP6PkiGy1HR6P{781OMCR2&bJ^JDXFLwG;$I?_?X>CI zGTE9^8J@09Y_UrN*7A9Lo?WM;syWMbM^(&IKM$G34|c^Hs4Vf9m?HXHmQm~GeZySa zN4n`#rN0Hwi(cNk{?DW}h7%*Ut$UQYvSZ5bTOqNn@7un=zSp(!PJZq4zq^iT^=G)9 Soqm7Y?EM!-6X$gOzX= canvas.element.width){ - p.vx = -p.vx; - p.x += p.vx; - }else if(point.y <= 0 || point.y >= canvas.element.height){ - p.vy = -p.vy; - p.y += p.vy; - }else{ - p = { - x: p.x + p.vx, - y: p.y + p.vy, - vx: p.vx, - vy: p.vy - } - } - return p; - } - - // 鐢荤嚎 - function drawLine(context, canvas, mouse){ - context = context || canvas.context; - for(var i = 0, len = canvas.config.count; i < len; i++){ - // 鍒濆鍖栨渶澶ц繛鎺ユ暟 - canvas.points[i].max_conn = 0; - // point to point - for(var j = 0; j < len; j++){ - if(i != j){ - dist = Math.round(canvas.points[i].x - canvas.points[j].x) * Math.round(canvas.points[i].x - canvas.points[j].x) + - Math.round(canvas.points[i].y - canvas.points[j].y) * Math.round(canvas.points[i].y - canvas.points[j].y); - // 涓ょ偣璺濈灏忎簬鍚搁檮璺濈锛岃屼笖灏忎簬鏈澶ц繛鎺ユ暟锛屽垯鐢荤嚎 - if(dist <= canvas.config.dist && canvas.points[i].max_conn canvas.config.dist && dist <= canvas.config.e_dist){ - canvas.points[i].x = canvas.points[i].x + (mouse.x - canvas.points[i].x) / 20; - canvas.points[i].y = canvas.points[i].y + (mouse.y - canvas.points[i].y) / 20; - } - if(dist <= canvas.config.e_dist){ - context.lineWidth = 1; - context.strokeStyle = "rgba("+ canvas.config.stroke + ","+ (1 - dist / canvas.config.e_dist) +")"; - context.beginPath(); - context.moveTo(canvas.points[i].x, canvas.points[i].y); - context.lineTo(mouse.x, mouse.y); - context.stroke(); - } - } - } - } - return canvasInit; -})(); \ No newline at end of file diff --git a/myblog/publicStatic/js/comm.js b/myblog/publicStatic/js/comm.js deleted file mode 100644 index 3c71e3d..0000000 --- a/myblog/publicStatic/js/comm.js +++ /dev/null @@ -1,85 +0,0 @@ -$(document).ready(function () { - - - - //nav - $("#mnavh").click(function(){ - $("#starlist").toggle(); - $("#mnavh").toggleClass("open"); - }); - -var obj=null; -var As=document.getElementById('starlist').getElementsByTagName('a'); -obj = As[0]; -for(i=1;i=0) -obj=As[i];} -obj.id='selected'; - - - - var new_scroll_position = 0; - var last_scroll_position; - var header = document.getElementById("header"); - - window.addEventListener('scroll', function(e) { - last_scroll_position = window.scrollY; - - // Scrolling down - if (new_scroll_position < last_scroll_position && last_scroll_position > 80) { - // header.removeClass('slideDown').addClass('slideUp'); - header.classList.remove("slideDown"); - header.classList.add("slideUp"); - - // Scrolling up - } else if (new_scroll_position > last_scroll_position) { - // header.removeClass('slideUp').addClass('slideDown'); - header.classList.remove("slideUp"); - header.classList.add("slideDown"); - } - - new_scroll_position = last_scroll_position; - }); - - - //回到顶部 - // browser window scroll (in pixels) after which the "back to top" link is shown - var offset = 300, - //browser window scroll (in pixels) after which the "back to top" link opacity is reduced - offset_opacity = 1200, - //duration of the top scrolling animation (in ms) - scroll_top_duration = 700, - //grab the "back to top" link - $back_to_top = $('.cd-top'); - - //hide or show the "back to top" link - $(window).scroll(function () { - ($(this).scrollTop() > offset) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible cd-fade-out'); - if ($(this).scrollTop() > offset_opacity) { - $back_to_top.addClass('cd-fade-out'); - } - }); - //smooth scroll to top - $back_to_top.on('click', function (event) { - event.preventDefault(); - $('body,html').animate({ - scrollTop: 0, - }, scroll_top_duration - ); - }); - - //侧栏固定 - - //aside - var Sticky = new hcSticky('aside', { - stickTo: 'main', - innerTop: 200, - followScroll: false, - queries: { - 480: { - disable: true, - stickTo: 'body' - } - } - }); - - }); \ No newline at end of file diff --git a/myblog/publicStatic/js/modernizr.js b/myblog/publicStatic/js/modernizr.js deleted file mode 100644 index ad3771b..0000000 --- a/myblog/publicStatic/js/modernizr.js +++ /dev/null @@ -1 +0,0 @@ -window.Modernizr=function(e,t,n){function r(e){b.cssText=e}function o(e,t){return r(S.join(e+";")+(t||""))}function a(e,t){return typeof e===t}function i(e,t){return!!~(""+e).indexOf(t)}function c(e,t){for(var r in e){var o=e[r];if(!i(o,"-")&&b[o]!==n)return"pfx"==t?o:!0}return!1}function s(e,t,r){for(var o in e){var i=t[e[o]];if(i!==n)return r===!1?e[o]:a(i,"function")?i.bind(r||t):i}return!1}function l(e,t,n){var r=e.charAt(0).toUpperCase()+e.slice(1),o=(e+" "+k.join(r+" ")+r).split(" ");return a(t,"string")||a(t,"undefined")?c(o,t):(o=(e+" "+T.join(r+" ")+r).split(" "),s(o,t,n))}function u(){m.input=function(n){for(var r=0,o=n.length;o>r;r++)M[n[r]]=n[r]in E;return M.list&&(M.list=!!t.createElement("datalist")&&!!e.HTMLDataListElement),M}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),m.inputtypes=function(e){for(var r,o,a,i=0,c=e.length;c>i;i++)E.setAttribute("type",o=e[i]),r="text"!==E.type,r&&(E.value=w,E.style.cssText="position:absolute;visibility:hidden;",/^range$/.test(o)&&E.style.WebkitAppearance!==n?(g.appendChild(E),a=t.defaultView,r=a.getComputedStyle&&"textfield"!==a.getComputedStyle(E,null).WebkitAppearance&&0!==E.offsetHeight,g.removeChild(E)):/^(search|tel)$/.test(o)||(r=/^(url|email)$/.test(o)?E.checkValidity&&E.checkValidity()===!1:E.value!=w)),P[e[i]]=!!r;return P}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var f,d,p="2.8.3",m={},h=!0,g=t.documentElement,v="modernizr",y=t.createElement(v),b=y.style,E=t.createElement("input"),w=":)",x={}.toString,S=" -webkit- -moz- -o- -ms- ".split(" "),C="Webkit Moz O ms",k=C.split(" "),T=C.toLowerCase().split(" "),j={svg:"http://www.w3.org/2000/svg"},N={},P={},M={},A=[],L=A.slice,$=function(e,n,r,o){var a,i,c,s,l=t.createElement("div"),u=t.body,f=u||t.createElement("body");if(parseInt(r,10))for(;r--;)c=t.createElement("div"),c.id=o?o[r]:v+(r+1),l.appendChild(c);return a=["­",'"].join(""),l.id=v,(u?l:f).innerHTML+=a,f.appendChild(l),u||(f.style.background="",f.style.overflow="hidden",s=g.style.overflow,g.style.overflow="hidden",g.appendChild(f)),i=n(l,e),u?l.parentNode.removeChild(l):(f.parentNode.removeChild(f),g.style.overflow=s),!!i},z=function(){function e(e,o){o=o||t.createElement(r[e]||"div"),e="on"+e;var i=e in o;return i||(o.setAttribute||(o=t.createElement("div")),o.setAttribute&&o.removeAttribute&&(o.setAttribute(e,""),i=a(o[e],"function"),a(o[e],"undefined")||(o[e]=n),o.removeAttribute(e))),o=null,i}var r={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return e}(),D={}.hasOwnProperty;d=a(D,"undefined")||a(D.call,"undefined")?function(e,t){return t in e&&a(e.constructor.prototype[t],"undefined")}:function(e,t){return D.call(e,t)},Function.prototype.bind||(Function.prototype.bind=function(e){var t=this;if("function"!=typeof t)throw new TypeError;var n=L.call(arguments,1),r=function(){if(this instanceof r){var o=function(){};o.prototype=t.prototype;var a=new o,i=t.apply(a,n.concat(L.call(arguments)));return Object(i)===i?i:a}return t.apply(e,n.concat(L.call(arguments)))};return r}),N.flexbox=function(){return l("flexWrap")},N.canvas=function(){var e=t.createElement("canvas");return!!e.getContext&&!!e.getContext("2d")},N.canvastext=function(){return!!m.canvas&&!!a(t.createElement("canvas").getContext("2d").fillText,"function")},N.webgl=function(){return!!e.WebGLRenderingContext},N.touch=function(){var n;return"ontouchstart"in e||e.DocumentTouch&&t instanceof DocumentTouch?n=!0:$(["@media (",S.join("touch-enabled),("),v,")","{#modernizr{top:9px;position:absolute}}"].join(""),function(e){n=9===e.offsetTop}),n},N.geolocation=function(){return"geolocation"in navigator},N.postmessage=function(){return!!e.postMessage},N.websqldatabase=function(){return!!e.openDatabase},N.indexedDB=function(){return!!l("indexedDB",e)},N.hashchange=function(){return z("hashchange",e)&&(t.documentMode===n||t.documentMode>7)},N.history=function(){return!!e.history&&!!history.pushState},N.draganddrop=function(){var e=t.createElement("div");return"draggable"in e||"ondragstart"in e&&"ondrop"in e},N.websockets=function(){return"WebSocket"in e||"MozWebSocket"in e},N.rgba=function(){return r("background-color:rgba(150,255,150,.5)"),i(b.backgroundColor,"rgba")},N.hsla=function(){return r("background-color:hsla(120,40%,100%,.5)"),i(b.backgroundColor,"rgba")||i(b.backgroundColor,"hsla")},N.multiplebgs=function(){return r("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(b.background)},N.backgroundsize=function(){return l("backgroundSize")},N.borderimage=function(){return l("borderImage")},N.borderradius=function(){return l("borderRadius")},N.boxshadow=function(){return l("boxShadow")},N.textshadow=function(){return""===t.createElement("div").style.textShadow},N.opacity=function(){return o("opacity:.55"),/^0.55$/.test(b.opacity)},N.cssanimations=function(){return l("animationName")},N.csscolumns=function(){return l("columnCount")},N.cssgradients=function(){var e="background-image:",t="gradient(linear,left top,right bottom,from(#9f9),to(white));",n="linear-gradient(left top,#9f9, white);";return r((e+"-webkit- ".split(" ").join(t+e)+S.join(n+e)).slice(0,-e.length)),i(b.backgroundImage,"gradient")},N.cssreflections=function(){return l("boxReflect")},N.csstransforms=function(){return!!l("transform")},N.csstransforms3d=function(){var e=!!l("perspective");return e&&"webkitPerspective"in g.style&&$("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(t){e=9===t.offsetLeft&&3===t.offsetHeight}),e},N.csstransitions=function(){return l("transition")},N.fontface=function(){var e;return $('@font-face {font-family:"font";src:url("https://")}',function(n,r){var o=t.getElementById("smodernizr"),a=o.sheet||o.styleSheet,i=a?a.cssRules&&a.cssRules[0]?a.cssRules[0].cssText:a.cssText||"":"";e=/src/i.test(i)&&0===i.indexOf(r.split(" ")[0])}),e},N.generatedcontent=function(){var e;return $(["#",v,"{font:0/0 a}#",v,':after{content:"',w,'";visibility:hidden;font:3px/1 a}'].join(""),function(t){e=t.offsetHeight>=3}),e},N.video=function(){var e=t.createElement("video"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=e.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=e.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(r){}return n},N.audio=function(){var e=t.createElement("audio"),n=!1;try{(n=!!e.canPlayType)&&(n=new Boolean(n),n.ogg=e.canPlayType('audio/ogg; codecs="vorbis"').replace(/^no$/,""),n.mp3=e.canPlayType("audio/mpeg;").replace(/^no$/,""),n.wav=e.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),n.m4a=(e.canPlayType("audio/x-m4a;")||e.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(r){}return n},N.localstorage=function(){try{return localStorage.setItem(v,v),localStorage.removeItem(v),!0}catch(e){return!1}},N.sessionstorage=function(){try{return sessionStorage.setItem(v,v),sessionStorage.removeItem(v),!0}catch(e){return!1}},N.webworkers=function(){return!!e.Worker},N.applicationcache=function(){return!!e.applicationCache},N.svg=function(){return!!t.createElementNS&&!!t.createElementNS(j.svg,"svg").createSVGRect},N.inlinesvg=function(){var e=t.createElement("div");return e.innerHTML="",(e.firstChild&&e.firstChild.namespaceURI)==j.svg},N.smil=function(){return!!t.createElementNS&&/SVGAnimate/.test(x.call(t.createElementNS(j.svg,"animate")))},N.svgclippaths=function(){return!!t.createElementNS&&/SVGClipPath/.test(x.call(t.createElementNS(j.svg,"clipPath")))};for(var F in N)d(N,F)&&(f=F.toLowerCase(),m[f]=N[F](),A.push((m[f]?"":"no-")+f));return m.input||u(),m.addTest=function(e,t){if("object"==typeof e)for(var r in e)d(e,r)&&m.addTest(r,e[r]);else{if(e=e.toLowerCase(),m[e]!==n)return m;t="function"==typeof t?t():t,"undefined"!=typeof h&&h&&(g.className+=" "+(t?"":"no-")+e),m[e]=t}return m},r(""),y=E=null,function(e,t){function n(e,t){var n=e.createElement("p"),r=e.getElementsByTagName("head")[0]||e.documentElement;return n.innerHTML="x",r.insertBefore(n.lastChild,r.firstChild)}function r(){var e=y.elements;return"string"==typeof e?e.split(" "):e}function o(e){var t=v[e[h]];return t||(t={},g++,e[h]=g,v[g]=t),t}function a(e,n,r){if(n||(n=t),u)return n.createElement(e);r||(r=o(n));var a;return a=r.cache[e]?r.cache[e].cloneNode():m.test(e)?(r.cache[e]=r.createElem(e)).cloneNode():r.createElem(e),!a.canHaveChildren||p.test(e)||a.tagUrn?a:r.frag.appendChild(a)}function i(e,n){if(e||(e=t),u)return e.createDocumentFragment();n=n||o(e);for(var a=n.frag.cloneNode(),i=0,c=r(),s=c.length;s>i;i++)a.createElement(c[i]);return a}function c(e,t){t.cache||(t.cache={},t.createElem=e.createElement,t.createFrag=e.createDocumentFragment,t.frag=t.createFrag()),e.createElement=function(n){return y.shivMethods?a(n,e,t):t.createElem(n)},e.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+r().join().replace(/[\w\-]+/g,function(e){return t.createElem(e),t.frag.createElement(e),'c("'+e+'")'})+");return n}")(y,t.frag)}function s(e){e||(e=t);var r=o(e);return y.shivCSS&&!l&&!r.hasCSS&&(r.hasCSS=!!n(e,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),u||c(e,r),e}var l,u,f="3.7.0",d=e.html5||{},p=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,m=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,h="_html5shiv",g=0,v={};!function(){try{var e=t.createElement("a");e.innerHTML="",l="hidden"in e,u=1==e.childNodes.length||function(){t.createElement("a");var e=t.createDocumentFragment();return"undefined"==typeof e.cloneNode||"undefined"==typeof e.createDocumentFragment||"undefined"==typeof e.createElement}()}catch(n){l=!0,u=!0}}();var y={elements:d.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:f,shivCSS:d.shivCSS!==!1,supportsUnknownElements:u,shivMethods:d.shivMethods!==!1,type:"default",shivDocument:s,createElement:a,createDocumentFragment:i};e.html5=y,s(t)}(this,t),m._version=p,m._prefixes=S,m._domPrefixes=T,m._cssomPrefixes=k,m.hasEvent=z,m.testProp=function(e){return c([e])},m.testAllProps=l,m.testStyles=$,m.prefixed=function(e,t,n){return t?l(e,t,n):l(e,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(h?" js "+A.join(" "):""),m}(this,this.document),function(e,t,n){function r(e){return"[object Function]"==g.call(e)}function o(e){return"string"==typeof e}function a(){}function i(e){return!e||"loaded"==e||"complete"==e||"uninitialized"==e}function c(){var e=v.shift();y=1,e?e.t?m(function(){("c"==e.t?d.injectCss:d.injectJs)(e.s,0,e.a,e.x,e.e,1)},0):(e(),c()):y=0}function s(e,n,r,o,a,s,l){function u(t){if(!p&&i(f.readyState)&&(b.r=p=1,!y&&c(),f.onload=f.onreadystatechange=null,t)){"img"!=e&&m(function(){w.removeChild(f)},50);for(var r in T[n])T[n].hasOwnProperty(r)&&T[n][r].onload()}}var l=l||d.errorTimeout,f=t.createElement(e),p=0,g=0,b={t:r,s:n,e:a,a:s,x:l};1===T[n]&&(g=1,T[n]=[]),"object"==e?f.data=n:(f.src=n,f.type=e),f.width=f.height="0",f.onerror=f.onload=f.onreadystatechange=function(){u.call(this,g)},v.splice(o,0,b),"img"!=e&&(g||2===T[n]?(w.insertBefore(f,E?null:h),m(u,l)):T[n].push(f))}function l(e,t,n,r,a){return y=0,t=t||"j",o(e)?s("c"==t?S:x,e,t,this.i++,n,r,a):(v.splice(this.i++,0,e),1==v.length&&c()),this}function u(){var e=d;return e.loader={load:l,i:0},e}var f,d,p=t.documentElement,m=e.setTimeout,h=t.getElementsByTagName("script")[0],g={}.toString,v=[],y=0,b="MozAppearance"in p.style,E=b&&!!t.createRange().compareNode,w=E?p:h.parentNode,p=e.opera&&"[object Opera]"==g.call(e.opera),p=!!t.attachEvent&&!p,x=b?"object":p?"script":"img",S=p?"script":x,C=Array.isArray||function(e){return"[object Array]"==g.call(e)},k=[],T={},j={timeout:function(e,t){return t.length&&(e.timeout=t[0]),e}};d=function(e){function t(e){var t,n,r,e=e.split("!"),o=k.length,a=e.pop(),i=e.length,a={url:a,origUrl:a,prefixes:e};for(n=0;i>n;n++)r=e[n].split("="),(t=j[r.shift()])&&(a=t(a,r));for(n=0;o>n;n++)a=k[n](a);return a}function i(e,o,a,i,c){var s=t(e),l=s.autoCallback;s.url.split(".").pop().split("?").shift(),s.bypass||(o&&(o=r(o)?o:o[e]||o[i]||o[e.split("/").pop().split("?")[0]]),s.instead?s.instead(e,o,a,i,c):(T[s.url]?s.noexec=!0:T[s.url]=1,a.load(s.url,s.forceCSS||!s.forceJS&&"css"==s.url.split(".").pop().split("?").shift()?"c":n,s.noexec,s.attrs,s.timeout),(r(o)||r(l))&&a.load(function(){u(),o&&o(s.origUrl,c,i),l&&l(s.origUrl,c,i),T[s.url]=2})))}function c(e,t){function n(e,n){if(e){if(o(e))n||(f=function(){var e=[].slice.call(arguments);d.apply(this,e),p()}),i(e,f,t,0,l);else if(Object(e)===e)for(s in c=function(){var t,n=0;for(t in e)e.hasOwnProperty(t)&&n++;return n}(),e)e.hasOwnProperty(s)&&(!n&&!--c&&(r(f)?f=function(){var e=[].slice.call(arguments);d.apply(this,e),p()}:f[s]=function(e){return function(){var t=[].slice.call(arguments);e&&e.apply(this,t),p()}}(d[s])),i(e[s],f,t,s,l))}else!n&&p()}var c,s,l=!!e.test,u=e.load||e.both,f=e.callback||a,d=f,p=e.complete||a;n(l?e.yep:e.nope,!!u),u&&n(u)}var s,l,f=this.yepnope.loader;if(o(e))i(e,0,f,0);else if(C(e))for(s=0;sthis.cntR)?this.cntR:this.curP*this.cntPP;/*结束纪录*/ -this.result['pagedata']=[]; -if(this.showType){ -this.perSide = Math.floor(this.cntPS/2); -this.startP = (this.curP > this.perSide)?(this.curP - this.perSide):1; -this.endP = (this.startP + this.cntPS)>this.cntP?this.cntP:(this.startP + this.cntPS); -}else{ -this.startP = (this.curS-1)*this.cntPS+1; -this.endP = (this.curS*this.cntPS>this.cntP)?this.cntP:(this.curS*this.cntPS); -} -for(var i = this.startP;i<=this.endP;i++){ -this.result['pagedata'].push((i==this.curP)?''+i+'':''+i+''); -} -if(this.showPNP){ -if(this.curP>1)this.result['pagedata'].unshift('上一页'); -if(this.curP下一页'); -} -this.result['pagebar'] = this.result['pagedata'].join('  '); -this.result['limit'] = [this.startR,this.endR]; -this.result['report'] =''+this.cntR+'  ' ; -} -ETNGpager.prototype.parse = function (){ -var obj = document.getElementById(this.srcName); -for(var i = 0;i
  • ')+'
  • '; -document.getElementById(this.dstName).innerHTML+='
    '+this.result['report']+this.result['pagebar']+'
    '; -} -//--> diff --git a/myblog/publicStatic/js/page2.js b/myblog/publicStatic/js/page2.js deleted file mode 100644 index 0422c7b..0000000 --- a/myblog/publicStatic/js/page2.js +++ /dev/null @@ -1,16 +0,0 @@ - - diff --git a/myblog/publicStatic/js/scrollReveal.js b/myblog/publicStatic/js/scrollReveal.js deleted file mode 100644 index 2cd14b0..0000000 --- a/myblog/publicStatic/js/scrollReveal.js +++ /dev/null @@ -1,413 +0,0 @@ -/* - _ _ _____ _ _ - | | | __ \ | | (_) - ___ ___ _ __ ___ | | | |__) |_____ _____ __ _| | _ ___ - / __|/ __| '__/ _ \| | | _ // _ \ \ / / _ \/ _` | | | / __| - \__ \ (__| | | (_) | | | | \ \ __/\ V / __/ (_| | |_| \__ \ - |___/\___|_| \___/|_|_|_| \_\___| \_/ \___|\__,_|_(_) |___/ v.0.1.3 - _/ | - |__/ - - "Declarative on-scroll reveal animations." - -/*============================================================================= - - scrollReveal.js was inspired by cbpScroller.js (c) 2014 Codrops. - - Licensed under the MIT license. - http://www.opensource.org/licenses/mit-license.php - -=============================================================================*/ - -/*! scrollReveal.js v0.1.3 (c) 2014 Julian Lloyd | MIT license */ - -/*===========================================================================*/ - - -window.scrollReveal = (function (window) { - - 'use strict'; - - // generator (increments) for the next scroll-reveal-id - var nextId = 1; - - /** - * RequestAnimationFrame polyfill - * @function - * @private - */ - var requestAnimFrame = (function () { - return window.requestAnimationFrame || - window.webkitRequestAnimationFrame || - window.mozRequestAnimationFrame || - function (callback) { - window.setTimeout(callback, 1000 / 60); - }; - }()); - - function scrollReveal(options) { - - this.options = this.extend(this.defaults, options); - this.docElem = this.options.elem; - this.styleBank = {}; - - if (this.options.init == true) this.init(); - } - - scrollReveal.prototype = { - - defaults: { - after: '0s', - enter: 'bottom', - move: '24px', - over: '0.66s', - easing: 'ease-in-out', - opacity: 0, - complete: function() {}, - - // if 0, the element is considered in the viewport as soon as it enters - // if 1, the element is considered in the viewport when it's fully visible - viewportFactor: 0.33, - - // if false, animations occur only once - // if true, animations occur each time an element enters the viewport - reset: false, - - // if true, scrollReveal.init() is automaticaly called upon instantiation - init: true, - elem: window.document.documentElement - }, - - /*=============================================================================*/ - - init: function () { - - this.scrolled = false; - - var self = this; - - // Check DOM for the data-scrollReveal attribute - // and initialize all found elements. - this.elems = Array.prototype.slice.call(this.docElem.querySelectorAll('[data-scroll-reveal]')); - this.elems.forEach(function (el, i) { - - // Capture original style attribute - var id = el.getAttribute("data-scroll-reveal-id"); - if (!id) { - id = nextId++; - el.setAttribute("data-scroll-reveal-id", id); - } - if (!self.styleBank[id]) { - self.styleBank[id] = el.getAttribute('style'); - } - - self.update(el); - }); - - var scrollHandler = function (e) { - // No changing, exit - if (!self.scrolled) { - self.scrolled = true; - requestAnimFrame(function () { - self._scrollPage(); - }); - } - }; - - var resizeHandler = function () { - - // If we鈥檙e still waiting for settimeout, reset the timer. - if (self.resizeTimeout) { - clearTimeout(self.resizeTimeout); - } - function delayed() { - self._scrollPage(); - self.resizeTimeout = null; - } - self.resizeTimeout = setTimeout(delayed, 200); - }; - - // captureScroll - if (this.docElem == window.document.documentElement) { - window.addEventListener('scroll', scrollHandler, false); - window.addEventListener('resize', resizeHandler, false); - } - else { - this.docElem.addEventListener('scroll', scrollHandler, false); - } - }, - - /*=============================================================================*/ - - _scrollPage: function () { - var self = this; - - this.elems.forEach(function (el, i) { - self.update(el); - }); - this.scrolled = false; - }, - - /*=============================================================================*/ - - parseLanguage: function (el) { - - // Splits on a sequence of one or more commas or spaces. - var words = el.getAttribute('data-scroll-reveal').split(/[, ]+/), - parsed = {}; - - function filter (words) { - var ret = [], - - blacklist = [ - "from", - "the", - "and", - "then", - "but", - "with" - ]; - - words.forEach(function (word, i) { - if (blacklist.indexOf(word) > -1) { - return; - } - ret.push(word); - }); - - return ret; - } - - words = filter(words); - - words.forEach(function (word, i) { - - switch (word) { - case "enter": - parsed.enter = words[i + 1]; - return; - - case "after": - parsed.after = words[i + 1]; - return; - - case "wait": - parsed.after = words[i + 1]; - return; - - case "move": - parsed.move = words[i + 1]; - return; - - case "ease": - parsed.move = words[i + 1]; - parsed.ease = "ease"; - return; - - case "ease-in": - parsed.move = words[i + 1]; - parsed.easing = "ease-in"; - return; - - case "ease-in-out": - parsed.move = words[i + 1]; - parsed.easing = "ease-in-out"; - return; - - case "ease-out": - parsed.move = words[i + 1]; - parsed.easing = "ease-out"; - return; - - case "over": - parsed.over = words[i + 1]; - return; - - default: - return; - } - }); - - return parsed; - }, - - - /*=============================================================================*/ - - update: function (el) { - - var that = this; - var css = this.genCSS(el); - var style = this.styleBank[el.getAttribute("data-scroll-reveal-id")]; - - if (style != null) style += ";"; else style = ""; - - if (!el.getAttribute('data-scroll-reveal-initialized')) { - el.setAttribute('style', style + css.initial); - el.setAttribute('data-scroll-reveal-initialized', true); - } - - if (!this.isElementInViewport(el, this.options.viewportFactor)) { - if (this.options.reset) { - el.setAttribute('style', style + css.initial + css.reset); - } - return; - } - - if (el.getAttribute('data-scroll-reveal-complete')) return; - - if (this.isElementInViewport(el, this.options.viewportFactor)) { - el.setAttribute('style', style + css.target + css.transition); - // Without reset enabled, we can safely remove the style tag - // to prevent CSS specificy wars with authored CSS. - if (!this.options.reset) { - setTimeout(function () { - if (style != "") { - el.setAttribute('style', style); - } else { - el.removeAttribute('style'); - } - el.setAttribute('data-scroll-reveal-complete',true); - that.options.complete(el); - }, css.totalDuration); - } - return; - } - }, - - /*=============================================================================*/ - - genCSS: function (el) { - var parsed = this.parseLanguage(el), - enter, - axis; - - if (parsed.enter) { - - if (parsed.enter == "top" || parsed.enter == "bottom") { - enter = parsed.enter; - axis = "y"; - } - - if (parsed.enter == "left" || parsed.enter == "right") { - enter = parsed.enter; - axis = "x"; - } - - } else { - - if (this.options.enter == "top" || this.options.enter == "bottom") { - enter = this.options.enter - axis = "y"; - } - - if (this.options.enter == "left" || this.options.enter == "right") { - enter = this.options.enter - axis = "x"; - } - } - - // After all values are parsed, let鈥檚 make sure our our - // pixel distance is negative for top and left entrances. - // - // ie. "move 25px from top" starts at 'top: -25px' in CSS. - - if (enter == "top" || enter == "left") { - if (parsed.move) { - parsed.move = "-" + parsed.move; - } - else { - parsed.move = "-" + this.options.move; - } - } - - var dist = parsed.move || this.options.move, - dur = parsed.over || this.options.over, - delay = parsed.after || this.options.after, - easing = parsed.easing || this.options.easing, - opacity = parsed.opacity || this.options.opacity; - - var transition = "-webkit-transition: -webkit-transform " + dur + " " + easing + " " + delay + ", opacity " + dur + " " + easing + " " + delay + ";" + - "transition: transform " + dur + " " + easing + " " + delay + ", opacity " + dur + " " + easing + " " + delay + ";" + - "-webkit-perspective: 1000;" + - "-webkit-backface-visibility: hidden;"; - - // The same as transition, but removing the delay for elements fading out. - var reset = "-webkit-transition: -webkit-transform " + dur + " " + easing + " 0s, opacity " + dur + " " + easing + " " + delay + ";" + - "transition: transform " + dur + " " + easing + " 0s, opacity " + dur + " " + easing + " " + delay + ";" + - "-webkit-perspective: 1000;" + - "-webkit-backface-visibility: hidden;"; - - var initial = "-webkit-transform: translate" + axis + "(" + dist + ");" + - "transform: translate" + axis + "(" + dist + ");" + - "opacity: " + opacity + ";"; - - var target = "-webkit-transform: translate" + axis + "(0);" + - "transform: translate" + axis + "(0);" + - "opacity: 1;"; - return { - transition: transition, - initial: initial, - target: target, - reset: reset, - totalDuration: ((parseFloat(dur) + parseFloat(delay)) * 1000) - }; - }, - - getViewportH : function () { - var client = this.docElem['clientHeight'], - inner = window['innerHeight']; - - if (this.docElem == window.document.documentElement) - return (client < inner) ? inner : client; - else - return client; - }, - - getOffset : function(el) { - var offsetTop = 0, - offsetLeft = 0; - - do { - if (!isNaN(el.offsetTop)) { - offsetTop += el.offsetTop; - } - if (!isNaN(el.offsetLeft)) { - offsetLeft += el.offsetLeft; - } - } while (el = el.offsetParent) - - return { - top: offsetTop, - left: offsetLeft - } - }, - - isElementInViewport : function(el, h) { - var scrolled = this.docElem.scrollTop + this.docElem.offsetTop; - if (this.docElem == window.document.documentElement)scrolled = window.pageYOffset; - var - viewed = scrolled + this.getViewportH(), - elH = el.offsetHeight, - elTop = this.getOffset(el).top, - elBottom = elTop + elH, - h = h || 0; - - return (elTop + elH * h) <= viewed - && (elBottom) >= scrolled - || (el.currentStyle? el.currentStyle : window.getComputedStyle(el, null)).position == 'fixed'; - }, - - extend: function (a, b){ - for (var key in b) { - if (b.hasOwnProperty(key)) { - - a[key] = b[key]; - } - } - return a; - } - }; // end scrollReveal.prototype - - return scrollReveal; -})(window); \ No newline at end of file diff --git a/myblog/publicStatic/js/user.js b/myblog/publicStatic/js/user.js deleted file mode 100644 index c8859d5..0000000 --- a/myblog/publicStatic/js/user.js +++ /dev/null @@ -1,36 +0,0 @@ -$(function(){ - $('#username').focus().blur(checkName); - $('#password').blur(checkPassword); -}); - -function checkName(){ - var name = $('#username').val(); - if(name == null || name == ""){ - //鎻愮ず閿欒 - $('#count-msg').html("涓嶈兘涓虹┖鍝︼紒"); - return false; - } - var reg = /^\w{3,10}$/; - if(!reg.test(name)){ - $('#count-msg').html("杈撳叆3-10涓瓧姣嶆垨鏁板瓧鎴栦笅鍒掔嚎锛"); - return false; - } - $('#count-msg').empty(); - return true; -} - -function checkPassword(){ - var password = $('#password').val(); - if(password == null || password == ""){ - //鎻愮ず閿欒 - $('#password-msg').html("瀵嗙爜涓嶈兘涓虹┖"); - return false; - } - var reg = /^\w{3,10}$/; - if(!reg.test(password)){ - $('#password-msg').html("杈撳叆3-10涓瓧姣嶆垨鏁板瓧鎴栦笅鍒掔嚎"); - return false; - } - $('#password-msg').empty(); - return true; -} \ No newline at end of file diff --git a/myblog/static/admin/css/base.css b/myblog/static/admin/css/base.css deleted file mode 100644 index fd011a3..0000000 --- a/myblog/static/admin/css/base.css +++ /dev/null @@ -1,987 +0,0 @@ -/* - DJANGO Admin styles -*/ - -@import url(fonts.css); - -body { - margin: 0; - padding: 0; - font-size: 14px; - font-family: "Roboto","Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; - color: #333; - background: #fff; -} - -/* LINKS */ - -a:link, a:visited { - color: #447e9b; - text-decoration: none; -} - -a:focus, a:hover { - color: #036; -} - -a:focus { - text-decoration: underline; -} - -a img { - border: none; -} - -a.section:link, a.section:visited { - color: #fff; - text-decoration: none; -} - -a.section:focus, a.section:hover { - text-decoration: underline; -} - -/* GLOBAL DEFAULTS */ - -p, ol, ul, dl { - margin: .2em 0 .8em 0; -} - -p { - padding: 0; - line-height: 140%; -} - -h1,h2,h3,h4,h5 { - font-weight: bold; -} - -h1 { - margin: 0 0 20px; - font-weight: 300; - font-size: 20px; - color: #666; -} - -h2 { - font-size: 16px; - margin: 1em 0 .5em 0; -} - -h2.subhead { - font-weight: normal; - margin-top: 0; -} - -h3 { - font-size: 14px; - margin: .8em 0 .3em 0; - color: #666; - font-weight: bold; -} - -h4 { - font-size: 12px; - margin: 1em 0 .8em 0; - padding-bottom: 3px; -} - -h5 { - font-size: 10px; - margin: 1.5em 0 .5em 0; - color: #666; - text-transform: uppercase; - letter-spacing: 1px; -} - -ul li { - list-style-type: square; - padding: 1px 0; -} - -li ul { - margin-bottom: 0; -} - -li, dt, dd { - font-size: 13px; - line-height: 20px; -} - -dt { - font-weight: bold; - margin-top: 4px; -} - -dd { - margin-left: 0; -} - -form { - margin: 0; - padding: 0; -} - -fieldset { - margin: 0; - padding: 0; - border: none; - border-top: 1px solid #eee; -} - -blockquote { - font-size: 11px; - color: #777; - margin-left: 2px; - padding-left: 10px; - border-left: 5px solid #ddd; -} - -code, pre { - font-family: "Bitstream Vera Sans Mono", Monaco, "Courier New", Courier, monospace; - color: #666; - font-size: 12px; -} - -pre.literal-block { - margin: 10px; - background: #eee; - padding: 6px 8px; -} - -code strong { - color: #930; -} - -hr { - clear: both; - color: #eee; - background-color: #eee; - height: 1px; - border: none; - margin: 0; - padding: 0; - font-size: 1px; - line-height: 1px; -} - -/* TEXT STYLES & MODIFIERS */ - -.small { - font-size: 11px; -} - -.tiny { - font-size: 10px; -} - -p.tiny { - margin-top: -2px; -} - -.mini { - font-size: 10px; -} - -p.mini { - margin-top: -3px; -} - -.help, p.help, form p.help, div.help, form div.help, div.help li { - font-size: 11px; - color: #999; -} - -div.help ul { - margin-bottom: 0; -} - -.help-tooltip { - cursor: help; -} - -p img, h1 img, h2 img, h3 img, h4 img, td img { - vertical-align: middle; -} - -.quiet, a.quiet:link, a.quiet:visited { - color: #999; - font-weight: normal; -} - -.float-right { - float: right; -} - -.float-left { - float: left; -} - -.clear { - clear: both; -} - -.align-left { - text-align: left; -} - -.align-right { - text-align: right; -} - -.example { - margin: 10px 0; - padding: 5px 10px; - background: #efefef; -} - -.nowrap { - white-space: nowrap; -} - -/* TABLES */ - -table { - border-collapse: collapse; - border-color: #ccc; -} - -td, th { - font-size: 13px; - line-height: 16px; - border-bottom: 1px solid #eee; - vertical-align: top; - padding: 8px; - font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; -} - -th { - font-weight: 600; - text-align: left; -} - -thead th, -tfoot td { - color: #666; - padding: 5px 10px; - font-size: 11px; - background: #fff; - border: none; - border-top: 1px solid #eee; - border-bottom: 1px solid #eee; -} - -tfoot td { - border-bottom: none; - border-top: 1px solid #eee; -} - -thead th.required { - color: #000; -} - -tr.alt { - background: #f6f6f6; -} - -.row1 { - background: #fff; -} - -.row2 { - background: #f9f9f9; -} - -/* SORTABLE TABLES */ - -thead th { - padding: 5px 10px; - line-height: normal; - text-transform: uppercase; - background: #f6f6f6; -} - -thead th a:link, thead th a:visited { - color: #666; -} - -thead th.sorted { - background: #eee; -} - -thead th.sorted .text { - padding-right: 42px; -} - -table thead th .text span { - padding: 8px 10px; - display: block; -} - -table thead th .text a { - display: block; - cursor: pointer; - padding: 8px 10px; -} - -table thead th .text a:focus, table thead th .text a:hover { - background: #eee; -} - -thead th.sorted a.sortremove { - visibility: hidden; -} - -table thead th.sorted:hover a.sortremove { - visibility: visible; -} - -table thead th.sorted .sortoptions { - display: block; - padding: 9px 5px 0 5px; - float: right; - text-align: right; -} - -table thead th.sorted .sortpriority { - font-size: .8em; - min-width: 12px; - text-align: center; - vertical-align: 3px; - margin-left: 2px; - margin-right: 2px; -} - -table thead th.sorted .sortoptions a { - position: relative; - width: 14px; - height: 14px; - display: inline-block; - background: url(../img/sorting-icons.svg) 0 0 no-repeat; - background-size: 14px auto; -} - -table thead th.sorted .sortoptions a.sortremove { - background-position: 0 0; -} - -table thead th.sorted .sortoptions a.sortremove:after { - content: '\\'; - position: absolute; - top: -6px; - left: 3px; - font-weight: 200; - font-size: 18px; - color: #999; -} - -table thead th.sorted .sortoptions a.sortremove:focus:after, -table thead th.sorted .sortoptions a.sortremove:hover:after { - color: #447e9b; -} - -table thead th.sorted .sortoptions a.sortremove:focus, -table thead th.sorted .sortoptions a.sortremove:hover { - background-position: 0 -14px; -} - -table thead th.sorted .sortoptions a.ascending { - background-position: 0 -28px; -} - -table thead th.sorted .sortoptions a.ascending:focus, -table thead th.sorted .sortoptions a.ascending:hover { - background-position: 0 -42px; -} - -table thead th.sorted .sortoptions a.descending { - top: 1px; - background-position: 0 -56px; -} - -table thead th.sorted .sortoptions a.descending:focus, -table thead th.sorted .sortoptions a.descending:hover { - background-position: 0 -70px; -} - -/* FORM DEFAULTS */ - -input, textarea, select, .form-row p, form .button { - margin: 2px 0; - padding: 2px 3px; - vertical-align: middle; - font-family: "Roboto", "Lucida Grande", Verdana, Arial, sans-serif; - font-weight: normal; - font-size: 13px; -} -.form-row div.help { - padding: 2px 3px; -} - -textarea { - vertical-align: top; -} - -input[type=text], input[type=password], input[type=email], input[type=url], -input[type=number], input[type=tel], textarea, select, .vTextField { - border: 1px solid #ccc; - border-radius: 4px; - padding: 5px 6px; - margin-top: 0; -} - -input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, -input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, -textarea:focus, select:focus, .vTextField:focus { - border-color: #999; -} - -select { - height: 30px; -} - -select[multiple] { - /* Allow HTML size attribute to override the height in the rule above. */ - height: auto; - min-height: 150px; -} - -/* FORM BUTTONS */ - -.button, input[type=submit], input[type=button], .submit-row input, a.button { - background: #79aec8; - padding: 10px 15px; - border: none; - border-radius: 4px; - color: #fff; - cursor: pointer; -} - -a.button { - padding: 4px 5px; -} - -.button:active, input[type=submit]:active, input[type=button]:active, -.button:focus, input[type=submit]:focus, input[type=button]:focus, -.button:hover, input[type=submit]:hover, input[type=button]:hover { - background: #609ab6; -} - -.button[disabled], input[type=submit][disabled], input[type=button][disabled] { - opacity: 0.4; -} - -.button.default, input[type=submit].default, .submit-row input.default { - float: right; - border: none; - font-weight: 400; - background: #417690; -} - -.button.default:active, input[type=submit].default:active, -.button.default:focus, input[type=submit].default:focus, -.button.default:hover, input[type=submit].default:hover { - background: #205067; -} - -.button[disabled].default, -input[type=submit][disabled].default, -input[type=button][disabled].default { - opacity: 0.4; -} - - -/* MODULES */ - -.module { - border: none; - margin-bottom: 30px; - background: #fff; -} - -.module p, .module ul, .module h3, .module h4, .module dl, .module pre { - padding-left: 10px; - padding-right: 10px; -} - -.module blockquote { - margin-left: 12px; -} - -.module ul, .module ol { - margin-left: 1.5em; -} - -.module h3 { - margin-top: .6em; -} - -.module h2, .module caption, .inline-group h2 { - margin: 0; - padding: 8px; - font-weight: 400; - font-size: 13px; - text-align: left; - background: #79aec8; - color: #fff; -} - -.module caption, -.inline-group h2 { - font-size: 12px; - letter-spacing: 0.5px; - text-transform: uppercase; -} - -.module table { - border-collapse: collapse; -} - -/* MESSAGES & ERRORS */ - -ul.messagelist { - padding: 0; - margin: 0; -} - -ul.messagelist li { - display: block; - font-weight: 400; - font-size: 13px; - padding: 10px 10px 10px 65px; - margin: 0 0 10px 0; - background: #dfd url(../img/icon-yes.svg) 40px 12px no-repeat; - background-size: 16px auto; - color: #333; -} - -ul.messagelist li.warning { - background: #ffc url(../img/icon-alert.svg) 40px 14px no-repeat; - background-size: 14px auto; -} - -ul.messagelist li.error { - background: #ffefef url(../img/icon-no.svg) 40px 12px no-repeat; - background-size: 16px auto; -} - -.errornote { - font-size: 14px; - font-weight: 700; - display: block; - padding: 10px 12px; - margin: 0 0 10px 0; - color: #ba2121; - border: 1px solid #ba2121; - border-radius: 4px; - background-color: #fff; - background-position: 5px 12px; -} - -ul.errorlist { - margin: 0 0 4px; - padding: 0; - color: #ba2121; - background: #fff; -} - -ul.errorlist li { - font-size: 13px; - display: block; - margin-bottom: 4px; -} - -ul.errorlist li:first-child { - margin-top: 0; -} - -ul.errorlist li a { - color: inherit; - text-decoration: underline; -} - -td ul.errorlist { - margin: 0; - padding: 0; -} - -td ul.errorlist li { - margin: 0; -} - -.form-row.errors { - margin: 0; - border: none; - border-bottom: 1px solid #eee; - background: none; -} - -.form-row.errors ul.errorlist li { - padding-left: 0; -} - -.errors input, .errors select, .errors textarea { - border: 1px solid #ba2121; -} - -div.system-message { - background: #ffc; - margin: 10px; - padding: 6px 8px; - font-size: .8em; -} - -div.system-message p.system-message-title { - padding: 4px 5px 4px 25px; - margin: 0; - color: #c11; - background: #ffefef url(../img/icon-no.svg) 5px 5px no-repeat; -} - -.description { - font-size: 12px; - padding: 5px 0 0 12px; -} - -/* BREADCRUMBS */ - -div.breadcrumbs { - background: #79aec8; - padding: 10px 40px; - border: none; - font-size: 14px; - color: #c4dce8; - text-align: left; -} - -div.breadcrumbs a { - color: #fff; -} - -div.breadcrumbs a:focus, div.breadcrumbs a:hover { - color: #c4dce8; -} - -/* ACTION ICONS */ - -.viewlink, .inlineviewlink { - padding-left: 16px; - background: url(../img/icon-viewlink.svg) 0 1px no-repeat; -} - -.addlink { - padding-left: 16px; - background: url(../img/icon-addlink.svg) 0 1px no-repeat; -} - -.changelink, .inlinechangelink { - padding-left: 16px; - background: url(../img/icon-changelink.svg) 0 1px no-repeat; -} - -.deletelink { - padding-left: 16px; - background: url(../img/icon-deletelink.svg) 0 1px no-repeat; -} - -a.deletelink:link, a.deletelink:visited { - color: #CC3434; -} - -a.deletelink:focus, a.deletelink:hover { - color: #993333; - text-decoration: none; -} - -/* OBJECT TOOLS */ - -.object-tools { - font-size: 10px; - font-weight: bold; - padding-left: 0; - float: right; - position: relative; - margin-top: -48px; -} - -.form-row .object-tools { - margin-top: 5px; - margin-bottom: 5px; - float: none; - height: 2em; - padding-left: 3.5em; -} - -.object-tools li { - display: block; - float: left; - margin-left: 5px; - height: 16px; -} - -.object-tools a { - border-radius: 15px; -} - -.object-tools a:link, .object-tools a:visited { - display: block; - float: left; - padding: 3px 12px; - background: #999; - font-weight: 400; - font-size: 11px; - text-transform: uppercase; - letter-spacing: 0.5px; - color: #fff; -} - -.object-tools a:focus, .object-tools a:hover { - background-color: #417690; -} - -.object-tools a:focus{ - text-decoration: none; -} - -.object-tools a.viewsitelink, .object-tools a.golink,.object-tools a.addlink { - background-repeat: no-repeat; - background-position: right 7px center; - padding-right: 26px; -} - -.object-tools a.viewsitelink, .object-tools a.golink { - background-image: url(../img/tooltag-arrowright.svg); -} - -.object-tools a.addlink { - background-image: url(../img/tooltag-add.svg); -} - -/* OBJECT HISTORY */ - -table#change-history { - width: 100%; -} - -table#change-history tbody th { - width: 16em; -} - -/* PAGE STRUCTURE */ - -#container { - position: relative; - width: 100%; - min-width: 980px; - padding: 0; -} - -#content { - padding: 20px 40px; -} - -.dashboard #content { - width: 600px; -} - -#content-main { - float: left; - width: 100%; -} - -#content-related { - float: right; - width: 260px; - position: relative; - margin-right: -300px; -} - -#footer { - clear: both; - padding: 10px; -} - -/* COLUMN TYPES */ - -.colMS { - margin-right: 300px; -} - -.colSM { - margin-left: 300px; -} - -.colSM #content-related { - float: left; - margin-right: 0; - margin-left: -300px; -} - -.colSM #content-main { - float: right; -} - -.popup .colM { - width: auto; -} - -/* HEADER */ - -#header { - width: auto; - height: auto; - display: flex; - justify-content: space-between; - align-items: center; - padding: 10px 40px; - background: #417690; - color: #ffc; - overflow: hidden; -} - -#header a:link, #header a:visited { - color: #fff; -} - -#header a:focus , #header a:hover { - text-decoration: underline; -} - -#branding { - float: left; -} - -#branding h1 { - padding: 0; - margin: 0 20px 0 0; - font-weight: 300; - font-size: 24px; - color: #f5dd5d; -} - -#branding h1, #branding h1 a:link, #branding h1 a:visited { - color: #f5dd5d; -} - -#branding h2 { - padding: 0 10px; - font-size: 14px; - margin: -8px 0 8px 0; - font-weight: normal; - color: #ffc; -} - -#branding a:hover { - text-decoration: none; -} - -#user-tools { - float: right; - padding: 0; - margin: 0 0 0 20px; - font-weight: 300; - font-size: 11px; - letter-spacing: 0.5px; - text-transform: uppercase; - text-align: right; -} - -#user-tools a { - border-bottom: 1px solid rgba(255, 255, 255, 0.25); -} - -#user-tools a:focus, #user-tools a:hover { - text-decoration: none; - border-bottom-color: #79aec8; - color: #79aec8; -} - -/* SIDEBAR */ - -#content-related { - background: #f8f8f8; -} - -#content-related .module { - background: none; -} - -#content-related h3 { - font-size: 14px; - color: #666; - padding: 0 16px; - margin: 0 0 16px; -} - -#content-related h4 { - font-size: 13px; -} - -#content-related p { - padding-left: 16px; - padding-right: 16px; -} - -#content-related .actionlist { - padding: 0; - margin: 16px; -} - -#content-related .actionlist li { - line-height: 1.2; - margin-bottom: 10px; - padding-left: 18px; -} - -#content-related .module h2 { - background: none; - padding: 16px; - margin-bottom: 16px; - border-bottom: 1px solid #eaeaea; - font-size: 18px; - color: #333; -} - -.delete-confirmation form input[type="submit"] { - background: #ba2121; - border-radius: 4px; - padding: 10px 15px; - color: #fff; -} - -.delete-confirmation form input[type="submit"]:active, -.delete-confirmation form input[type="submit"]:focus, -.delete-confirmation form input[type="submit"]:hover { - background: #a41515; -} - -.delete-confirmation form .cancel-link { - display: inline-block; - vertical-align: middle; - height: 15px; - line-height: 15px; - background: #ddd; - border-radius: 4px; - padding: 10px 15px; - color: #333; - margin: 0 0 0 10px; -} - -.delete-confirmation form .cancel-link:active, -.delete-confirmation form .cancel-link:focus, -.delete-confirmation form .cancel-link:hover { - background: #ccc; -} - -/* POPUP */ -.popup #content { - padding: 20px; -} - -.popup #container { - min-width: 0; -} - -.popup #header { - padding: 10px 20px; -} diff --git a/myblog/static/admin/css/changelists.css b/myblog/static/admin/css/changelists.css deleted file mode 100644 index 17690a3..0000000 --- a/myblog/static/admin/css/changelists.css +++ /dev/null @@ -1,344 +0,0 @@ -/* CHANGELISTS */ - -#changelist { - position: relative; - width: 100%; -} - -#changelist table { - width: 100%; -} - -.change-list .hiddenfields { display:none; } - -.change-list .filtered table { - border-right: none; -} - -.change-list .filtered { - min-height: 400px; -} - -.change-list .filtered .results, .change-list .filtered .paginator, -.filtered #toolbar, .filtered div.xfull { - margin-right: 280px; - width: auto; -} - -.change-list .filtered table tbody th { - padding-right: 1em; -} - -#changelist-form .results { - overflow-x: auto; -} - -#changelist .toplinks { - border-bottom: 1px solid #ddd; -} - -#changelist .paginator { - color: #666; - border-bottom: 1px solid #eee; - background: #fff; - overflow: hidden; -} - -/* CHANGELIST TABLES */ - -#changelist table thead th { - padding: 0; - white-space: nowrap; - vertical-align: middle; -} - -#changelist table thead th.action-checkbox-column { - width: 1.5em; - text-align: center; -} - -#changelist table tbody td.action-checkbox { - text-align: center; -} - -#changelist table tfoot { - color: #666; -} - -/* TOOLBAR */ - -#changelist #toolbar { - padding: 8px 10px; - margin-bottom: 15px; - border-top: 1px solid #eee; - border-bottom: 1px solid #eee; - background: #f8f8f8; - color: #666; -} - -#changelist #toolbar form input { - border-radius: 4px; - font-size: 14px; - padding: 5px; - color: #333; -} - -#changelist #toolbar form #searchbar { - height: 19px; - border: 1px solid #ccc; - padding: 2px 5px; - margin: 0; - vertical-align: top; - font-size: 13px; -} - -#changelist #toolbar form #searchbar:focus { - border-color: #999; -} - -#changelist #toolbar form input[type="submit"] { - border: 1px solid #ccc; - padding: 2px 10px; - margin: 0; - vertical-align: middle; - background: #fff; - box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; - cursor: pointer; - color: #333; -} - -#changelist #toolbar form input[type="submit"]:focus, -#changelist #toolbar form input[type="submit"]:hover { - border-color: #999; -} - -#changelist #changelist-search img { - vertical-align: middle; - margin-right: 4px; -} - -/* FILTER COLUMN */ - -#changelist-filter { - position: absolute; - top: 0; - right: 0; - z-index: 1000; - width: 240px; - background: #f8f8f8; - border-left: none; - margin: 0; -} - -#changelist-filter h2 { - font-size: 14px; - text-transform: uppercase; - letter-spacing: 0.5px; - padding: 5px 15px; - margin-bottom: 12px; - border-bottom: none; -} - -#changelist-filter h3 { - font-weight: 400; - font-size: 14px; - padding: 0 15px; - margin-bottom: 10px; -} - -#changelist-filter ul { - margin: 5px 0; - padding: 0 15px 15px; - border-bottom: 1px solid #eaeaea; -} - -#changelist-filter ul:last-child { - border-bottom: none; - padding-bottom: none; -} - -#changelist-filter li { - list-style-type: none; - margin-left: 0; - padding-left: 0; -} - -#changelist-filter a { - display: block; - color: #999; - text-overflow: ellipsis; - overflow-x: hidden; -} - -#changelist-filter li.selected { - border-left: 5px solid #eaeaea; - padding-left: 10px; - margin-left: -15px; -} - -#changelist-filter li.selected a { - color: #5b80b2; -} - -#changelist-filter a:focus, #changelist-filter a:hover, -#changelist-filter li.selected a:focus, -#changelist-filter li.selected a:hover { - color: #036; -} - -/* DATE DRILLDOWN */ - -.change-list ul.toplinks { - display: block; - float: left; - padding: 0; - margin: 0; - width: 100%; -} - -.change-list ul.toplinks li { - padding: 3px 6px; - font-weight: bold; - list-style-type: none; - display: inline-block; -} - -.change-list ul.toplinks .date-back a { - color: #999; -} - -.change-list ul.toplinks .date-back a:focus, -.change-list ul.toplinks .date-back a:hover { - color: #036; -} - -/* PAGINATOR */ - -.paginator { - font-size: 13px; - padding-top: 10px; - padding-bottom: 10px; - line-height: 22px; - margin: 0; - border-top: 1px solid #ddd; -} - -.paginator a:link, .paginator a:visited { - padding: 2px 6px; - background: #79aec8; - text-decoration: none; - color: #fff; -} - -.paginator a.showall { - padding: 0; - border: none; - background: none; - color: #5b80b2; -} - -.paginator a.showall:focus, .paginator a.showall:hover { - background: none; - color: #036; -} - -.paginator .end { - margin-right: 6px; -} - -.paginator .this-page { - padding: 2px 6px; - font-weight: bold; - font-size: 13px; - vertical-align: top; -} - -.paginator a:focus, .paginator a:hover { - color: white; - background: #036; -} - -/* ACTIONS */ - -.filtered .actions { - margin-right: 280px; - border-right: none; -} - -#changelist table input { - margin: 0; - vertical-align: baseline; -} - -#changelist table tbody tr.selected { - background-color: #FFFFCC; -} - -#changelist .actions { - padding: 10px; - background: #fff; - border-top: none; - border-bottom: none; - line-height: 24px; - color: #999; -} - -#changelist .actions.selected { - background: #fffccf; - border-top: 1px solid #fffee8; - border-bottom: 1px solid #edecd6; -} - -#changelist .actions span.all, -#changelist .actions span.action-counter, -#changelist .actions span.clear, -#changelist .actions span.question { - font-size: 13px; - margin: 0 0.5em; - display: none; -} - -#changelist .actions:last-child { - border-bottom: none; -} - -#changelist .actions select { - vertical-align: top; - height: 24px; - background: none; - color: #000; - border: 1px solid #ccc; - border-radius: 4px; - font-size: 14px; - padding: 0 0 0 4px; - margin: 0; - margin-left: 10px; -} - -#changelist .actions select:focus { - border-color: #999; -} - -#changelist .actions label { - display: inline-block; - vertical-align: middle; - font-size: 13px; -} - -#changelist .actions .button { - font-size: 13px; - border: 1px solid #ccc; - border-radius: 4px; - background: #fff; - box-shadow: 0 -15px 20px -10px rgba(0, 0, 0, 0.15) inset; - cursor: pointer; - height: 24px; - line-height: 1; - padding: 4px 8px; - margin: 0; - color: #333; -} - -#changelist .actions .button:focus, #changelist .actions .button:hover { - border-color: #999; -} diff --git a/myblog/static/admin/css/login.css b/myblog/static/admin/css/login.css deleted file mode 100644 index 2ec241c..0000000 --- a/myblog/static/admin/css/login.css +++ /dev/null @@ -1,79 +0,0 @@ -/* LOGIN FORM */ - -body.login { - background: #f8f8f8; -} - -.login #header { - height: auto; - padding: 15px 16px; - justify-content: center; -} - -.login #header h1 { - font-size: 18px; -} - -.login #header h1 a { - color: #fff; -} - -.login #content { - padding: 20px 20px 0; -} - -.login #container { - background: #fff; - border: 1px solid #eaeaea; - border-radius: 4px; - overflow: hidden; - width: 28em; - min-width: 300px; - margin: 100px auto; -} - -.login #content-main { - width: 100%; -} - -.login .form-row { - padding: 4px 0; - float: left; - width: 100%; - border-bottom: none; -} - -.login .form-row label { - padding-right: 0.5em; - line-height: 2em; - font-size: 1em; - clear: both; - color: #333; -} - -.login .form-row #id_username, .login .form-row #id_password { - clear: both; - padding: 8px; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -.login span.help { - font-size: 10px; - display: block; -} - -.login .submit-row { - clear: both; - padding: 1em 0 0 9.4em; - margin: 0; - border: none; - background: none; - text-align: left; -} - -.login .password-reset-link { - text-align: center; -} diff --git a/myblog/static/admin/css/responsive.css b/myblog/static/admin/css/responsive.css deleted file mode 100644 index 5b0d1ec..0000000 --- a/myblog/static/admin/css/responsive.css +++ /dev/null @@ -1,992 +0,0 @@ -/* Tablets */ - -input[type="submit"], button { - -webkit-appearance: none; - appearance: none; -} - -@media (max-width: 1024px) { - /* Basic */ - - html { - -webkit-text-size-adjust: 100%; - } - - td, th { - padding: 10px; - font-size: 14px; - } - - .small { - font-size: 12px; - } - - /* Layout */ - - #container { - min-width: 0; - } - - #content { - padding: 20px 30px 30px; - } - - div.breadcrumbs { - padding: 10px 30px; - } - - /* Header */ - - #header { - flex-direction: column; - padding: 15px 30px; - justify-content: flex-start; - } - - #branding h1 { - margin: 0 0 8px; - font-size: 20px; - line-height: 1.2; - } - - #user-tools { - margin: 0; - font-weight: 400; - line-height: 1.85; - text-align: left; - } - - #user-tools a { - display: inline-block; - line-height: 1.4; - } - - /* Dashboard */ - - .dashboard #content { - width: auto; - } - - #content-related { - margin-right: -290px; - } - - .colSM #content-related { - margin-left: -290px; - } - - .colMS { - margin-right: 290px; - } - - .colSM { - margin-left: 290px; - } - - .dashboard .module table td a { - padding-right: 0; - } - - td .changelink, td .addlink { - font-size: 13px; - } - - /* Changelist */ - - #changelist #toolbar { - border: none; - padding: 15px; - } - - #changelist-search > div { - display: -webkit-flex; - display: flex; - -webkit-flex-wrap: wrap; - flex-wrap: wrap; - max-width: 480px; - } - - #changelist-search label { - line-height: 22px; - } - - #changelist #toolbar form #searchbar { - -webkit-flex: 1 0 auto; - flex: 1 0 auto; - width: 0; - height: 22px; - margin: 0 10px 0 6px; - } - - #changelist-search .quiet { - width: 100%; - margin: 5px 0 0 25px; - } - - #changelist .actions { - display: flex; - flex-wrap: wrap; - padding: 15px 0; - } - - #changelist .actions.selected { - border: none; - } - - #changelist .actions label { - display: flex; - } - - #changelist .actions select { - background: #fff; - } - - #changelist .actions .button { - min-width: 48px; - margin: 0 10px; - } - - #changelist .actions span.all, - #changelist .actions span.clear, - #changelist .actions span.question, - #changelist .actions span.action-counter { - font-size: 11px; - margin: 0 10px 0 0; - } - - #changelist-filter { - width: 200px; - } - - .change-list .filtered .results, - .change-list .filtered .paginator, - .filtered #toolbar, - .filtered .actions, - .filtered div.xfull { - margin-right: 230px; - } - - #changelist .paginator { - border-top-color: #eee; - } - - #changelist .results + .paginator { - border-top: none; - } - - /* Forms */ - - label { - font-size: 14px; - } - - .form-row input[type=text], - .form-row input[type=password], - .form-row input[type=email], - .form-row input[type=url], - .form-row input[type=tel], - .form-row input[type=number], - .form-row textarea, - .form-row select, - .form-row .vTextField { - box-sizing: border-box; - margin: 0; - padding: 6px 8px; - min-height: 36px; - font-size: 14px; - } - - .form-row select { - height: 36px; - } - - .form-row select[multiple] { - height: auto; - min-height: 0; - } - - fieldset .fieldBox { - float: none; - margin: 0 -10px; - padding: 0 10px; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 10px; - padding-top: 10px; - border-top: 1px solid #eee; - } - - textarea { - max-width: 518px; - max-height: 120px; - } - - .aligned label { - padding-top: 6px; - } - - .aligned .add-another, - .aligned .related-lookup, - .aligned .datetimeshortcuts, - .aligned .related-lookup + strong { - align-self: center; - margin-left: 15px; - } - - form .aligned ul.radiolist { - margin-left: 2px; - } - - /* Related widget */ - - .related-widget-wrapper { - float: none; - } - - .related-widget-wrapper-link + .selector { - max-width: calc(100% - 30px); - margin-right: 15px; - } - - select + .related-widget-wrapper-link, - .related-widget-wrapper-link + .related-widget-wrapper-link { - margin-left: 10px; - } - - /* Selector */ - - .selector { - display: flex; - width: 100%; - } - - .selector .selector-filter { - display: flex; - align-items: center; - } - - .selector .selector-filter label { - margin: 0 8px 0 0; - } - - .selector .selector-filter input { - width: auto; - min-height: 0; - flex: 1 1; - } - - .selector-available, .selector-chosen { - width: auto; - flex: 1 1; - display: flex; - flex-direction: column; - } - - .selector select { - width: 100%; - flex: 1 0 auto; - margin-bottom: 5px; - } - - .selector ul.selector-chooser { - width: 26px; - height: 52px; - padding: 2px 0; - margin: auto 15px; - border-radius: 20px; - transform: translateY(-10px); - } - - .selector-add, .selector-remove { - width: 20px; - height: 20px; - background-size: 20px auto; - } - - .selector-add { - background-position: 0 -120px; - } - - .selector-remove { - background-position: 0 -80px; - } - - a.selector-chooseall, a.selector-clearall { - align-self: center; - } - - .stacked { - flex-direction: column; - max-width: 480px; - } - - .stacked > * { - flex: 0 1 auto; - } - - .stacked select { - margin-bottom: 0; - } - - .stacked .selector-available, .stacked .selector-chosen { - width: auto; - } - - .stacked ul.selector-chooser { - width: 52px; - height: 26px; - padding: 0 2px; - margin: 15px auto; - transform: none; - } - - .stacked .selector-chooser li { - padding: 3px; - } - - .stacked .selector-add, .stacked .selector-remove { - background-size: 20px auto; - } - - .stacked .selector-add { - background-position: 0 -40px; - } - - .stacked .active.selector-add { - background-position: 0 -60px; - } - - .stacked .selector-remove { - background-position: 0 0; - } - - .stacked .active.selector-remove { - background-position: 0 -20px; - } - - .help-tooltip, .selector .help-icon { - display: none; - } - - form .form-row p.datetime { - width: 100%; - } - - .datetime input { - width: 50%; - max-width: 120px; - } - - .datetime span { - font-size: 13px; - } - - .datetime .timezonewarning { - display: block; - font-size: 11px; - color: #999; - } - - .datetimeshortcuts { - color: #ccc; - } - - .inline-group { - overflow: auto; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 55px; - background-position: 30px 12px; - } - - ul.messagelist li.error { - background-position: 30px 12px; - } - - ul.messagelist li.warning { - background-position: 30px 14px; - } - - /* Login */ - - .login #header { - padding: 15px 20px; - } - - .login #branding h1 { - margin: 0; - } - - /* GIS */ - - div.olMap { - max-width: calc(100vw - 30px); - max-height: 300px; - } - - .olMap + .clear_features { - display: block; - margin-top: 10px; - } - - /* Docs */ - - .module table.xfull { - width: 100%; - } - - pre.literal-block { - overflow: auto; - } -} - -/* Mobile */ - -@media (max-width: 767px) { - /* Layout */ - - #header, #content, #footer { - padding: 15px; - } - - #footer:empty { - padding: 0; - } - - div.breadcrumbs { - padding: 10px 15px; - } - - /* Dashboard */ - - .colMS, .colSM { - margin: 0; - } - - #content-related, .colSM #content-related { - width: 100%; - margin: 0; - } - - #content-related .module { - margin-bottom: 0; - } - - #content-related .module h2 { - padding: 10px 15px; - font-size: 16px; - } - - /* Changelist */ - - #changelist { - display: flex; - flex-direction: column; - } - - #changelist #toolbar { - order: 1; - padding: 10px; - } - - #changelist .xfull { - order: 2; - } - - #changelist-form { - order: 3; - } - - #changelist-filter { - order: 4; - } - - #changelist .actions label { - flex: 1 1; - } - - #changelist .actions select { - flex: 1 0; - width: 100%; - } - - #changelist .actions span { - flex: 1 0 100%; - } - - .change-list .filtered .results, .change-list .filtered .paginator, - .filtered #toolbar, .filtered .actions, .filtered div.xfull { - margin-right: 0; - } - - #changelist-filter { - position: static; - width: auto; - margin-top: 30px; - } - - .object-tools { - float: none; - margin: 0 0 15px; - padding: 0; - overflow: hidden; - } - - .object-tools li { - height: auto; - margin-left: 0; - } - - .object-tools li + li { - margin-left: 15px; - } - - /* Forms */ - - .form-row { - padding: 15px 0; - } - - .aligned .form-row, - .aligned .form-row > div { - display: flex; - flex-wrap: wrap; - max-width: 100vw; - } - - .aligned .form-row > div { - width: calc(100vw - 30px); - } - - textarea { - max-width: none; - } - - .vURLField { - width: auto; - } - - fieldset .fieldBox + .fieldBox { - margin-top: 15px; - padding-top: 15px; - } - - fieldset.collapsed .form-row { - display: none; - } - - .aligned label { - width: 100%; - padding: 0 0 10px; - } - - .aligned label:after { - max-height: 0; - } - - .aligned .form-row input, - .aligned .form-row select, - .aligned .form-row textarea { - flex: 1 1 auto; - max-width: 100%; - } - - .aligned .checkbox-row { - align-items: center; - } - - .aligned .checkbox-row input { - flex: 0 1 auto; - margin: 0; - } - - .aligned .vCheckboxLabel { - flex: 1 0; - padding: 1px 0 0 5px; - } - - .aligned label + p, - .aligned label + div.help, - .aligned label + div.readonly { - padding: 0; - margin-left: 0; - } - - .aligned p.file-upload { - margin-left: 0; - font-size: 13px; - } - - span.clearable-file-input { - margin-left: 15px; - } - - span.clearable-file-input label { - font-size: 13px; - padding-bottom: 0; - } - - .aligned .timezonewarning { - flex: 1 0 100%; - margin-top: 5px; - } - - form .aligned .form-row div.help { - width: 100%; - margin: 5px 0 0; - padding: 0; - } - - form .aligned ul { - margin-left: 0; - padding-left: 0; - } - - form .aligned ul.radiolist { - margin-right: 15px; - margin-bottom: -3px; - } - - form .aligned ul.radiolist li + li { - margin-top: 5px; - } - - /* Related widget */ - - .related-widget-wrapper { - width: 100%; - display: flex; - align-items: flex-start; - } - - .related-widget-wrapper .selector { - order: 1; - } - - .related-widget-wrapper > a { - order: 2; - } - - .related-widget-wrapper .radiolist ~ a { - align-self: flex-end; - } - - .related-widget-wrapper > select ~ a { - align-self: center; - } - - select + .related-widget-wrapper-link, - .related-widget-wrapper-link + .related-widget-wrapper-link { - margin-left: 15px; - } - - /* Selector */ - - .selector { - flex-direction: column; - } - - .selector > * { - float: none; - } - - .selector-available, .selector-chosen { - margin-bottom: 0; - flex: 1 1 auto; - } - - .selector select { - max-height: 96px; - } - - .selector ul.selector-chooser { - display: block; - float: none; - width: 52px; - height: 26px; - padding: 0 2px; - margin: 15px auto 20px; - transform: none; - } - - .selector ul.selector-chooser li { - float: left; - } - - .selector-remove { - background-position: 0 0; - } - - .selector-add { - background-position: 0 -40px; - } - - /* Inlines */ - - .inline-group[data-inline-type="stacked"] .inline-related { - border: 2px solid #eee; - border-radius: 4px; - margin-top: 15px; - overflow: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related > * { - box-sizing: border-box; - } - - .inline-group[data-inline-type="stacked"] .inline-related + .inline-related { - margin-top: 30px; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module { - padding: 0 10px; - } - - .inline-group[data-inline-type="stacked"] .inline-related .module .form-row:last-child { - border-bottom: none; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 { - padding: 10px; - border-top-width: 0; - border-bottom-width: 2px; - display: flex; - flex-wrap: wrap; - align-items: center; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 .inline_label { - margin-right: auto; - } - - .inline-group[data-inline-type="stacked"] .inline-related h3 span.delete { - float: none; - flex: 1 1 100%; - margin-top: 5px; - } - - .inline-group[data-inline-type="stacked"] .aligned .form-row > div:not([class]) { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] .aligned label { - width: 100%; - } - - .inline-group[data-inline-type="stacked"] div.add-row { - margin-top: 15px; - border: 1px solid #eee; - border-radius: 4px; - } - - .inline-group div.add-row, - .inline-group .tabular tr.add-row td { - padding: 0; - } - - .inline-group div.add-row a, - .inline-group .tabular tr.add-row td a { - display: block; - padding: 8px 10px 8px 26px; - background-position: 8px 9px; - } - - /* Submit row */ - - .submit-row { - padding: 10px 10px 0; - margin: 0 0 15px; - display: flex; - flex-direction: column; - } - - .submit-row > * { - width: 100%; - } - - .submit-row input, .submit-row input.default, .submit-row a, .submit-row a.closelink { - float: none; - margin: 0 0 10px; - text-align: center; - } - - .submit-row a.closelink { - padding: 10px 0; - } - - .submit-row p.deletelink-box { - order: 4; - } - - /* Messages */ - - ul.messagelist li { - padding-left: 40px; - background-position: 15px 12px; - } - - ul.messagelist li.error { - background-position: 15px 12px; - } - - ul.messagelist li.warning { - background-position: 15px 14px; - } - - /* Paginator */ - - .paginator .this-page, .paginator a:link, .paginator a:visited { - padding: 4px 10px; - } - - /* Login */ - - body.login { - padding: 0 15px; - } - - .login #container { - width: auto; - max-width: 480px; - margin: 50px auto; - } - - .login #header, - .login #content { - padding: 15px; - } - - .login #content-main { - float: none; - } - - .login .form-row { - padding: 0; - } - - .login .form-row + .form-row { - margin-top: 15px; - } - - .login .form-row label { - display: block; - margin: 0 0 5px; - padding: 0; - line-height: 1.2; - } - - .login .submit-row { - padding: 15px 0 0; - } - - .login br, .login .submit-row label { - display: none; - } - - .login .submit-row input { - margin: 0; - text-transform: uppercase; - } - - .errornote { - margin: 0 0 20px; - padding: 8px 12px; - font-size: 13px; - } - - /* Calendar and clock */ - - .calendarbox, .clockbox { - position: fixed !important; - top: 50% !important; - left: 50% !important; - transform: translate(-50%, -50%); - margin: 0; - border: none; - overflow: visible; - } - - .calendarbox:before, .clockbox:before { - content: ''; - position: fixed; - top: 50%; - left: 50%; - width: 100vw; - height: 100vh; - background: rgba(0, 0, 0, 0.75); - transform: translate(-50%, -50%); - } - - .calendarbox > *, .clockbox > * { - position: relative; - z-index: 1; - } - - .calendarbox > div:first-child { - z-index: 2; - } - - .calendarbox .calendar, .clockbox h2 { - border-radius: 4px 4px 0 0; - overflow: hidden; - } - - .calendarbox .calendar-cancel, .clockbox .calendar-cancel { - border-radius: 0 0 4px 4px; - overflow: hidden; - } - - .calendar-shortcuts { - padding: 10px 0; - font-size: 12px; - line-height: 12px; - } - - .calendar-shortcuts a { - margin: 0 4px; - } - - .timelist a { - background: #fff; - padding: 4px; - } - - .calendar-cancel { - padding: 8px 10px; - } - - .clockbox h2 { - padding: 8px 15px; - } - - .calendar caption { - padding: 10px; - } - - .calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { - z-index: 1; - top: 10px; - } - - /* History */ - - table#change-history tbody th, table#change-history tbody td { - font-size: 13px; - word-break: break-word; - } - - table#change-history tbody th { - width: auto; - } - - /* Docs */ - - table.model tbody th, table.model tbody td { - font-size: 13px; - word-break: break-word; - } -} diff --git a/myblog/static/admin/css/vendor/select2/select2.css b/myblog/static/admin/css/vendor/select2/select2.css deleted file mode 100644 index 447b2b8..0000000 --- a/myblog/static/admin/css/vendor/select2/select2.css +++ /dev/null @@ -1,484 +0,0 @@ -.select2-container { - box-sizing: border-box; - display: inline-block; - margin: 0; - position: relative; - vertical-align: middle; } - .select2-container .select2-selection--single { - box-sizing: border-box; - cursor: pointer; - display: block; - height: 28px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--single .select2-selection__rendered { - display: block; - padding-left: 8px; - padding-right: 20px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-selection--single .select2-selection__clear { - position: relative; } - .select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered { - padding-right: 8px; - padding-left: 20px; } - .select2-container .select2-selection--multiple { - box-sizing: border-box; - cursor: pointer; - display: block; - min-height: 32px; - user-select: none; - -webkit-user-select: none; } - .select2-container .select2-selection--multiple .select2-selection__rendered { - display: inline-block; - overflow: hidden; - padding-left: 8px; - text-overflow: ellipsis; - white-space: nowrap; } - .select2-container .select2-search--inline { - float: left; } - .select2-container .select2-search--inline .select2-search__field { - box-sizing: border-box; - border: none; - font-size: 100%; - margin-top: 5px; - padding: 0; } - .select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - -.select2-dropdown { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - box-sizing: border-box; - display: block; - position: absolute; - left: -100000px; - width: 100%; - z-index: 1051; } - -.select2-results { - display: block; } - -.select2-results__options { - list-style: none; - margin: 0; - padding: 0; } - -.select2-results__option { - padding: 6px; - user-select: none; - -webkit-user-select: none; } - .select2-results__option[aria-selected] { - cursor: pointer; } - -.select2-container--open .select2-dropdown { - left: 0; } - -.select2-container--open .select2-dropdown--above { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--open .select2-dropdown--below { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-search--dropdown { - display: block; - padding: 4px; } - .select2-search--dropdown .select2-search__field { - padding: 4px; - width: 100%; - box-sizing: border-box; } - .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { - -webkit-appearance: none; } - .select2-search--dropdown.select2-search--hide { - display: none; } - -.select2-close-mask { - border: 0; - margin: 0; - padding: 0; - display: block; - position: fixed; - left: 0; - top: 0; - min-height: 100%; - min-width: 100%; - height: auto; - width: auto; - opacity: 0; - z-index: 99; - background-color: #fff; - filter: alpha(opacity=0); } - -.select2-hidden-accessible { - border: 0 !important; - clip: rect(0 0 0 0) !important; - height: 1px !important; - margin: -1px !important; - overflow: hidden !important; - padding: 0 !important; - position: absolute !important; - width: 1px !important; } - -.select2-container--default .select2-selection--single { - background-color: #fff; - border: 1px solid #aaa; - border-radius: 4px; } - .select2-container--default .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--default .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; } - .select2-container--default .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--default .select2-selection--single .select2-selection__arrow { - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; } - .select2-container--default .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { - left: 1px; - right: auto; } - -.select2-container--default.select2-container--disabled .select2-selection--single { - background-color: #eee; - cursor: default; } - .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { - display: none; } - -.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--default .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered { - box-sizing: border-box; - list-style: none; - margin: 0; - padding: 0 5px; - width: 100%; } - .select2-container--default .select2-selection--multiple .select2-selection__rendered li { - list-style: none; } - .select2-container--default .select2-selection--multiple .select2-selection__placeholder { - color: #999; - margin-top: 5px; - float: left; } - .select2-container--default .select2-selection--multiple .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-top: 5px; - margin-right: 10px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove { - color: #999; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #333; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { - float: right; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; } - -.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--default.select2-container--focus .select2-selection--multiple { - border: solid black 1px; - outline: 0; } - -.select2-container--default.select2-container--disabled .select2-selection--multiple { - background-color: #eee; - cursor: default; } - -.select2-container--default.select2-container--disabled .select2-selection__choice__remove { - display: none; } - -.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple { - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--default .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; } - -.select2-container--default .select2-search--inline .select2-search__field { - background: transparent; - border: none; - outline: 0; - box-shadow: none; - -webkit-appearance: textfield; } - -.select2-container--default .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--default .select2-results__option[role=group] { - padding: 0; } - -.select2-container--default .select2-results__option[aria-disabled=true] { - color: #999; } - -.select2-container--default .select2-results__option[aria-selected=true] { - background-color: #ddd; } - -.select2-container--default .select2-results__option .select2-results__option { - padding-left: 1em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__group { - padding-left: 0; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option { - margin-left: -1em; - padding-left: 2em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -2em; - padding-left: 3em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -3em; - padding-left: 4em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -4em; - padding-left: 5em; } - .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { - margin-left: -5em; - padding-left: 6em; } - -.select2-container--default .select2-results__option--highlighted[aria-selected] { - background-color: #5897fb; - color: white; } - -.select2-container--default .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic .select2-selection--single { - background-color: #f7f7f7; - border: 1px solid #aaa; - border-radius: 4px; - outline: 0; - background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%); - background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - .select2-container--classic .select2-selection--single:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--single .select2-selection__rendered { - color: #444; - line-height: 28px; } - .select2-container--classic .select2-selection--single .select2-selection__clear { - cursor: pointer; - float: right; - font-weight: bold; - margin-right: 10px; } - .select2-container--classic .select2-selection--single .select2-selection__placeholder { - color: #999; } - .select2-container--classic .select2-selection--single .select2-selection__arrow { - background-color: #ddd; - border: none; - border-left: 1px solid #aaa; - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; - height: 26px; - position: absolute; - top: 1px; - right: 1px; - width: 20px; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0); } - .select2-container--classic .select2-selection--single .select2-selection__arrow b { - border-color: #888 transparent transparent transparent; - border-style: solid; - border-width: 5px 4px 0 4px; - height: 0; - left: 50%; - margin-left: -4px; - margin-top: -2px; - position: absolute; - top: 50%; - width: 0; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear { - float: left; } - -.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow { - border: none; - border-right: 1px solid #aaa; - border-radius: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; - left: 1px; - right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--single { - border: 1px solid #5897fb; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow { - background: transparent; - border: none; } - .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b { - border-color: transparent transparent #888 transparent; - border-width: 0 4px 5px 4px; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; - background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%); - background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0); } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; - background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%); - background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%); - background-repeat: repeat-x; - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0); } - -.select2-container--classic .select2-selection--multiple { - background-color: white; - border: 1px solid #aaa; - border-radius: 4px; - cursor: text; - outline: 0; } - .select2-container--classic .select2-selection--multiple:focus { - border: 1px solid #5897fb; } - .select2-container--classic .select2-selection--multiple .select2-selection__rendered { - list-style: none; - margin: 0; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__clear { - display: none; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice { - background-color: #e4e4e4; - border: 1px solid #aaa; - border-radius: 4px; - cursor: default; - float: left; - margin-right: 5px; - margin-top: 5px; - padding: 0 5px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove { - color: #888; - cursor: pointer; - display: inline-block; - font-weight: bold; - margin-right: 2px; } - .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover { - color: #555; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - float: right; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice { - margin-left: 5px; - margin-right: auto; } - -.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { - margin-left: 2px; - margin-right: auto; } - -.select2-container--classic.select2-container--open .select2-selection--multiple { - border: 1px solid #5897fb; } - -.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple { - border-top: none; - border-top-left-radius: 0; - border-top-right-radius: 0; } - -.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple { - border-bottom: none; - border-bottom-left-radius: 0; - border-bottom-right-radius: 0; } - -.select2-container--classic .select2-search--dropdown .select2-search__field { - border: 1px solid #aaa; - outline: 0; } - -.select2-container--classic .select2-search--inline .select2-search__field { - outline: 0; - box-shadow: none; } - -.select2-container--classic .select2-dropdown { - background-color: white; - border: 1px solid transparent; } - -.select2-container--classic .select2-dropdown--above { - border-bottom: none; } - -.select2-container--classic .select2-dropdown--below { - border-top: none; } - -.select2-container--classic .select2-results > .select2-results__options { - max-height: 200px; - overflow-y: auto; } - -.select2-container--classic .select2-results__option[role=group] { - padding: 0; } - -.select2-container--classic .select2-results__option[aria-disabled=true] { - color: grey; } - -.select2-container--classic .select2-results__option--highlighted[aria-selected] { - background-color: #3875d7; - color: white; } - -.select2-container--classic .select2-results__group { - cursor: default; - display: block; - padding: 6px; } - -.select2-container--classic.select2-container--open .select2-dropdown { - border-color: #5897fb; } diff --git a/myblog/static/admin/css/vendor/select2/select2.min.css b/myblog/static/admin/css/vendor/select2/select2.min.css deleted file mode 100644 index 76de04d..0000000 --- a/myblog/static/admin/css/vendor/select2/select2.min.css +++ /dev/null @@ -1 +0,0 @@ -.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} diff --git a/myblog/static/admin/fonts/LICENSE.txt b/myblog/static/admin/fonts/LICENSE.txt deleted file mode 100644 index d645695..0000000 --- a/myblog/static/admin/fonts/LICENSE.txt +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/myblog/static/admin/fonts/Roboto-Regular-webfont.woff b/myblog/static/admin/fonts/Roboto-Regular-webfont.woff deleted file mode 100644 index 96c1986f01459bc3b7ca8e18fc06785e5e35dc45..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 85876 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 YL6htZCcLmfC1Z!aXXnWeQyf*20Ac;`*Z=?k diff --git a/myblog/static/admin/img/LICENSE b/myblog/static/admin/img/LICENSE deleted file mode 100644 index a4faaa1..0000000 --- a/myblog/static/admin/img/LICENSE +++ /dev/null @@ -1,20 +0,0 @@ -The MIT License (MIT) - -Copyright (c) 2014 Code Charm Ltd - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/myblog/static/admin/img/README.txt b/myblog/static/admin/img/README.txt deleted file mode 100644 index 4eb2e49..0000000 --- a/myblog/static/admin/img/README.txt +++ /dev/null @@ -1,7 +0,0 @@ -All icons are taken from Font Awesome (http://fontawesome.io/) project. -The Font Awesome font is licensed under the SIL OFL 1.1: -- https://scripts.sil.org/OFL - -SVG icons source: https://github.com/encharm/Font-Awesome-SVG-PNG -Font-Awesome-SVG-PNG is licensed under the MIT license (see file license -in current folder). diff --git a/myblog/static/admin/img/gis/move_vertex_off.svg b/myblog/static/admin/img/gis/move_vertex_off.svg deleted file mode 100644 index 228854f..0000000 --- a/myblog/static/admin/img/gis/move_vertex_off.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/myblog/static/admin/img/gis/move_vertex_on.svg b/myblog/static/admin/img/gis/move_vertex_on.svg deleted file mode 100644 index 96b87fd..0000000 --- a/myblog/static/admin/img/gis/move_vertex_on.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/myblog/static/admin/img/icon-alert.svg b/myblog/static/admin/img/icon-alert.svg deleted file mode 100644 index e51ea83..0000000 --- a/myblog/static/admin/img/icon-alert.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/myblog/static/admin/img/icon-calendar.svg b/myblog/static/admin/img/icon-calendar.svg deleted file mode 100644 index 97910a9..0000000 --- a/myblog/static/admin/img/icon-calendar.svg +++ /dev/null @@ -1,9 +0,0 @@ - - - - - - - - - diff --git a/myblog/static/admin/img/icon-changelink.svg b/myblog/static/admin/img/icon-changelink.svg deleted file mode 100644 index bbb137a..0000000 --- a/myblog/static/admin/img/icon-changelink.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/myblog/static/admin/img/icon-yes.svg b/myblog/static/admin/img/icon-yes.svg deleted file mode 100644 index 5883d87..0000000 --- a/myblog/static/admin/img/icon-yes.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/myblog/static/admin/img/sorting-icons.svg b/myblog/static/admin/img/sorting-icons.svg deleted file mode 100644 index 7c31ec9..0000000 --- a/myblog/static/admin/img/sorting-icons.svg +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/myblog/static/admin/img/tooltag-arrowright.svg b/myblog/static/admin/img/tooltag-arrowright.svg deleted file mode 100644 index b664d61..0000000 --- a/myblog/static/admin/img/tooltag-arrowright.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/myblog/static/admin/js/actions.js b/myblog/static/admin/js/actions.js deleted file mode 100644 index 524616f..0000000 --- a/myblog/static/admin/js/actions.js +++ /dev/null @@ -1,153 +0,0 @@ -/*global gettext, interpolate, ngettext*/ -(function($) { - 'use strict'; - var lastChecked; - - $.fn.actions = function(opts) { - var options = $.extend({}, $.fn.actions.defaults, opts); - var actionCheckboxes = $(this); - var list_editable_changed = false; - var showQuestion = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).show(); - $(options.allContainer).hide(); - }, - showClear = function() { - $(options.acrossClears).show(); - $(options.acrossQuestions).hide(); - $(options.actionContainer).toggleClass(options.selectedClass); - $(options.allContainer).show(); - $(options.counterContainer).hide(); - }, - reset = function() { - $(options.acrossClears).hide(); - $(options.acrossQuestions).hide(); - $(options.allContainer).hide(); - $(options.counterContainer).show(); - }, - clearAcross = function() { - reset(); - $(options.acrossInput).val(0); - $(options.actionContainer).removeClass(options.selectedClass); - }, - checker = function(checked) { - if (checked) { - showQuestion(); - } else { - reset(); - } - $(actionCheckboxes).prop("checked", checked) - .parent().parent().toggleClass(options.selectedClass, checked); - }, - updateCounter = function() { - var sel = $(actionCheckboxes).filter(":checked").length; - // data-actions-icnt is defined in the generated HTML - // and contains the total amount of objects in the queryset - var actions_icnt = $('.action-counter').data('actionsIcnt'); - $(options.counterContainer).html(interpolate( - ngettext('%(sel)s of %(cnt)s selected', '%(sel)s of %(cnt)s selected', sel), { - sel: sel, - cnt: actions_icnt - }, true)); - $(options.allToggle).prop("checked", function() { - var value; - if (sel === actionCheckboxes.length) { - value = true; - showQuestion(); - } else { - value = false; - clearAcross(); - } - return value; - }); - }; - // Show counter by default - $(options.counterContainer).show(); - // Check state of checkboxes and reinit state if needed - $(this).filter(":checked").each(function(i) { - $(this).parent().parent().toggleClass(options.selectedClass); - updateCounter(); - if ($(options.acrossInput).val() === 1) { - showClear(); - } - }); - $(options.allToggle).show().on('click', function() { - checker($(this).prop("checked")); - updateCounter(); - }); - $("a", options.acrossQuestions).on('click', function(event) { - event.preventDefault(); - $(options.acrossInput).val(1); - showClear(); - }); - $("a", options.acrossClears).on('click', function(event) { - event.preventDefault(); - $(options.allToggle).prop("checked", false); - clearAcross(); - checker(0); - updateCounter(); - }); - lastChecked = null; - $(actionCheckboxes).on('click', function(event) { - if (!event) { event = window.event; } - var target = event.target ? event.target : event.srcElement; - if (lastChecked && $.data(lastChecked) !== $.data(target) && event.shiftKey === true) { - var inrange = false; - $(lastChecked).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - $(actionCheckboxes).each(function() { - if ($.data(this) === $.data(lastChecked) || $.data(this) === $.data(target)) { - inrange = (inrange) ? false : true; - } - if (inrange) { - $(this).prop("checked", target.checked) - .parent().parent().toggleClass(options.selectedClass, target.checked); - } - }); - } - $(target).parent().parent().toggleClass(options.selectedClass, target.checked); - lastChecked = target; - updateCounter(); - }); - $('form#changelist-form table#result_list tr').on('change', 'td:gt(0) :input', function() { - list_editable_changed = true; - }); - $('form#changelist-form button[name="index"]').on('click', function(event) { - if (list_editable_changed) { - return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost.")); - } - }); - $('form#changelist-form input[name="_save"]').on('click', function(event) { - var action_changed = false; - $('select option:selected', options.actionContainer).each(function() { - if ($(this).val()) { - action_changed = true; - } - }); - if (action_changed) { - if (list_editable_changed) { - return confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")); - } else { - return confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button.")); - } - } - }); - }; - /* Setup plugin defaults */ - $.fn.actions.defaults = { - actionContainer: "div.actions", - counterContainer: "span.action-counter", - allContainer: "div.actions span.all", - acrossInput: "div.actions input.select-across", - acrossQuestions: "div.actions span.question", - acrossClears: "div.actions span.clear", - allToggle: "#action-toggle", - selectedClass: "selected" - }; - $(document).ready(function() { - var $actionsEls = $('tr input.action-select'); - if ($actionsEls.length > 0) { - $actionsEls.actions(); - } - }); -})(django.jQuery); diff --git a/myblog/static/admin/js/actions.min.js b/myblog/static/admin/js/actions.min.js deleted file mode 100644 index 31e83c1..0000000 --- a/myblog/static/admin/js/actions.min.js +++ /dev/null @@ -1,7 +0,0 @@ -(function(a){var f;a.fn.actions=function(e){var b=a.extend({},a.fn.actions.defaults,e),g=a(this),k=!1,l=function(){a(b.acrossClears).hide();a(b.acrossQuestions).show();a(b.allContainer).hide()},m=function(){a(b.acrossClears).show();a(b.acrossQuestions).hide();a(b.actionContainer).toggleClass(b.selectedClass);a(b.allContainer).show();a(b.counterContainer).hide()},n=function(){a(b.acrossClears).hide();a(b.acrossQuestions).hide();a(b.allContainer).hide();a(b.counterContainer).show()},p=function(){n(); -a(b.acrossInput).val(0);a(b.actionContainer).removeClass(b.selectedClass)},q=function(c){c?l():n();a(g).prop("checked",c).parent().parent().toggleClass(b.selectedClass,c)},h=function(){var c=a(g).filter(":checked").length,d=a(".action-counter").data("actionsIcnt");a(b.counterContainer).html(interpolate(ngettext("%(sel)s of %(cnt)s selected","%(sel)s of %(cnt)s selected",c),{sel:c,cnt:d},!0));a(b.allToggle).prop("checked",function(){if(c===g.length){var a=!0;l()}else a=!1,p();return a})};a(b.counterContainer).show(); -a(this).filter(":checked").each(function(c){a(this).parent().parent().toggleClass(b.selectedClass);h();1===a(b.acrossInput).val()&&m()});a(b.allToggle).show().on("click",function(){q(a(this).prop("checked"));h()});a("a",b.acrossQuestions).on("click",function(c){c.preventDefault();a(b.acrossInput).val(1);m()});a("a",b.acrossClears).on("click",function(c){c.preventDefault();a(b.allToggle).prop("checked",!1);p();q(0);h()});f=null;a(g).on("click",function(c){c||(c=window.event);var d=c.target?c.target: -c.srcElement;if(f&&a.data(f)!==a.data(d)&&!0===c.shiftKey){var e=!1;a(f).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked);a(g).each(function(){if(a.data(this)===a.data(f)||a.data(this)===a.data(d))e=e?!1:!0;e&&a(this).prop("checked",d.checked).parent().parent().toggleClass(b.selectedClass,d.checked)})}a(d).parent().parent().toggleClass(b.selectedClass,d.checked);f=d;h()});a("form#changelist-form table#result_list tr").on("change","td:gt(0) :input",function(){k=!0}); -a('form#changelist-form button[name="index"]').on("click",function(a){if(k)return confirm(gettext("You have unsaved changes on individual editable fields. If you run an action, your unsaved changes will be lost."))});a('form#changelist-form input[name="_save"]').on("click",function(c){var d=!1;a("select option:selected",b.actionContainer).each(function(){a(this).val()&&(d=!0)});if(d)return k?confirm(gettext("You have selected an action, but you haven't saved your changes to individual fields yet. Please click OK to save. You'll need to re-run the action.")): -confirm(gettext("You have selected an action, and you haven't made any changes on individual fields. You're probably looking for the Go button rather than the Save button."))})};a.fn.actions.defaults={actionContainer:"div.actions",counterContainer:"span.action-counter",allContainer:"div.actions span.all",acrossInput:"div.actions input.select-across",acrossQuestions:"div.actions span.question",acrossClears:"div.actions span.clear",allToggle:"#action-toggle",selectedClass:"selected"};a(document).ready(function(){var e= -a("tr input.action-select");0 -// -(function() { - 'use strict'; - var DateTimeShortcuts = { - calendars: [], - calendarInputs: [], - clockInputs: [], - clockHours: { - default_: [ - [gettext_noop('Now'), -1], - [gettext_noop('Midnight'), 0], - [gettext_noop('6 a.m.'), 6], - [gettext_noop('Noon'), 12], - [gettext_noop('6 p.m.'), 18] - ] - }, - dismissClockFunc: [], - dismissCalendarFunc: [], - calendarDivName1: 'calendarbox', // name of calendar
    that gets toggled - calendarDivName2: 'calendarin', // name of
    that contains calendar - calendarLinkName: 'calendarlink',// name of the link that is used to toggle - clockDivName: 'clockbox', // name of clock
    that gets toggled - clockLinkName: 'clocklink', // name of the link that is used to toggle - shortCutsClass: 'datetimeshortcuts', // class of the clock and cal shortcuts - timezoneWarningClass: 'timezonewarning', // class of the warning for timezone mismatch - timezoneOffset: 0, - init: function() { - var body = document.getElementsByTagName('body')[0]; - var serverOffset = body.getAttribute('data-admin-utc-offset'); - if (serverOffset) { - var localOffset = new Date().getTimezoneOffset() * -60; - DateTimeShortcuts.timezoneOffset = localOffset - serverOffset; - } - - var inputs = document.getElementsByTagName('input'); - for (var i = 0; i < inputs.length; i++) { - var inp = inputs[i]; - if (inp.getAttribute('type') === 'text' && inp.className.match(/vTimeField/)) { - DateTimeShortcuts.addClock(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - else if (inp.getAttribute('type') === 'text' && inp.className.match(/vDateField/)) { - DateTimeShortcuts.addCalendar(inp); - DateTimeShortcuts.addTimezoneWarning(inp); - } - } - }, - // Return the current time while accounting for the server timezone. - now: function() { - var body = document.getElementsByTagName('body')[0]; - var serverOffset = body.getAttribute('data-admin-utc-offset'); - if (serverOffset) { - var localNow = new Date(); - var localOffset = localNow.getTimezoneOffset() * -60; - localNow.setTime(localNow.getTime() + 1000 * (serverOffset - localOffset)); - return localNow; - } else { - return new Date(); - } - }, - // Add a warning when the time zone in the browser and backend do not match. - addTimezoneWarning: function(inp) { - var warningClass = DateTimeShortcuts.timezoneWarningClass; - var timezoneOffset = DateTimeShortcuts.timezoneOffset / 3600; - - // Only warn if there is a time zone mismatch. - if (!timezoneOffset) { - return; - } - - // Check if warning is already there. - if (inp.parentNode.querySelectorAll('.' + warningClass).length) { - return; - } - - var message; - if (timezoneOffset > 0) { - message = ngettext( - 'Note: You are %s hour ahead of server time.', - 'Note: You are %s hours ahead of server time.', - timezoneOffset - ); - } - else { - timezoneOffset *= -1; - message = ngettext( - 'Note: You are %s hour behind server time.', - 'Note: You are %s hours behind server time.', - timezoneOffset - ); - } - message = interpolate(message, [timezoneOffset]); - - var warning = document.createElement('span'); - warning.className = warningClass; - warning.textContent = message; - inp.parentNode.appendChild(document.createElement('br')); - inp.parentNode.appendChild(warning); - }, - // Add clock widget to a given field - addClock: function(inp) { - var num = DateTimeShortcuts.clockInputs.length; - DateTimeShortcuts.clockInputs[num] = inp; - DateTimeShortcuts.dismissClockFunc[num] = function() { DateTimeShortcuts.dismissClock(num); return true; }; - - // Shortcut links (clock icon and "Now" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var now_link = document.createElement('a'); - now_link.setAttribute('href', "#"); - now_link.textContent = gettext('Now'); - now_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleClockQuicklink(num, -1); - }); - var clock_link = document.createElement('a'); - clock_link.setAttribute('href', '#'); - clock_link.id = DateTimeShortcuts.clockLinkName + num; - clock_link.addEventListener('click', function(e) { - e.preventDefault(); - // avoid triggering the document click handler to dismiss the clock - e.stopPropagation(); - DateTimeShortcuts.openClock(num); - }); - - quickElement( - 'span', clock_link, '', - 'class', 'clock-icon', - 'title', gettext('Choose a Time') - ); - shortcuts_span.appendChild(document.createTextNode('\u00A0')); - shortcuts_span.appendChild(now_link); - shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); - shortcuts_span.appendChild(clock_link); - - // Create clock link div - // - // Markup looks like: - // - - var clock_box = document.createElement('div'); - clock_box.style.display = 'none'; - clock_box.style.position = 'absolute'; - clock_box.className = 'clockbox module'; - clock_box.setAttribute('id', DateTimeShortcuts.clockDivName + num); - document.body.appendChild(clock_box); - clock_box.addEventListener('click', function(e) { e.stopPropagation(); }); - - quickElement('h2', clock_box, gettext('Choose a time')); - var time_list = quickElement('ul', clock_box); - time_list.className = 'timelist'; - // The list of choices can be overridden in JavaScript like this: - // DateTimeShortcuts.clockHours.name = [['3 a.m.', 3]]; - // where name is the name attribute of the . - var name = typeof DateTimeShortcuts.clockHours[inp.name] === 'undefined' ? 'default_' : inp.name; - DateTimeShortcuts.clockHours[name].forEach(function(element) { - var time_link = quickElement('a', quickElement('li', time_list), gettext(element[0]), 'href', '#'); - time_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleClockQuicklink(num, element[1]); - }); - }); - - var cancel_p = quickElement('p', clock_box); - cancel_p.className = 'calendar-cancel'; - var cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); - cancel_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.dismissClock(num); - }); - - document.addEventListener('keyup', function(event) { - if (event.which === 27) { - // ESC key closes popup - DateTimeShortcuts.dismissClock(num); - event.preventDefault(); - } - }); - }, - openClock: function(num) { - var clock_box = document.getElementById(DateTimeShortcuts.clockDivName + num); - var clock_link = document.getElementById(DateTimeShortcuts.clockLinkName + num); - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body, 'direction') !== 'rtl') { - clock_box.style.left = findPosX(clock_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - clock_box.style.left = findPosX(clock_link) - 110 + 'px'; - } - clock_box.style.top = Math.max(0, findPosY(clock_link) - 30) + 'px'; - - // Show the clock box - clock_box.style.display = 'block'; - document.addEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); - }, - dismissClock: function(num) { - document.getElementById(DateTimeShortcuts.clockDivName + num).style.display = 'none'; - document.removeEventListener('click', DateTimeShortcuts.dismissClockFunc[num]); - }, - handleClockQuicklink: function(num, val) { - var d; - if (val === -1) { - d = DateTimeShortcuts.now(); - } - else { - d = new Date(1970, 1, 1, val, 0, 0, 0); - } - DateTimeShortcuts.clockInputs[num].value = d.strftime(get_format('TIME_INPUT_FORMATS')[0]); - DateTimeShortcuts.clockInputs[num].focus(); - DateTimeShortcuts.dismissClock(num); - }, - // Add calendar widget to a given field. - addCalendar: function(inp) { - var num = DateTimeShortcuts.calendars.length; - - DateTimeShortcuts.calendarInputs[num] = inp; - DateTimeShortcuts.dismissCalendarFunc[num] = function() { DateTimeShortcuts.dismissCalendar(num); return true; }; - - // Shortcut links (calendar icon and "Today" link) - var shortcuts_span = document.createElement('span'); - shortcuts_span.className = DateTimeShortcuts.shortCutsClass; - inp.parentNode.insertBefore(shortcuts_span, inp.nextSibling); - var today_link = document.createElement('a'); - today_link.setAttribute('href', '#'); - today_link.appendChild(document.createTextNode(gettext('Today'))); - today_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, 0); - }); - var cal_link = document.createElement('a'); - cal_link.setAttribute('href', '#'); - cal_link.id = DateTimeShortcuts.calendarLinkName + num; - cal_link.addEventListener('click', function(e) { - e.preventDefault(); - // avoid triggering the document click handler to dismiss the calendar - e.stopPropagation(); - DateTimeShortcuts.openCalendar(num); - }); - quickElement( - 'span', cal_link, '', - 'class', 'date-icon', - 'title', gettext('Choose a Date') - ); - shortcuts_span.appendChild(document.createTextNode('\u00A0')); - shortcuts_span.appendChild(today_link); - shortcuts_span.appendChild(document.createTextNode('\u00A0|\u00A0')); - shortcuts_span.appendChild(cal_link); - - // Create calendarbox div. - // - // Markup looks like: - // - //
    - //

    - // - // February 2003 - //

    - //
    - // - //
    - //
    - // Yesterday | Today | Tomorrow - //
    - //

    Cancel

    - //
    - var cal_box = document.createElement('div'); - cal_box.style.display = 'none'; - cal_box.style.position = 'absolute'; - cal_box.className = 'calendarbox module'; - cal_box.setAttribute('id', DateTimeShortcuts.calendarDivName1 + num); - document.body.appendChild(cal_box); - cal_box.addEventListener('click', function(e) { e.stopPropagation(); }); - - // next-prev links - var cal_nav = quickElement('div', cal_box); - var cal_nav_prev = quickElement('a', cal_nav, '<', 'href', '#'); - cal_nav_prev.className = 'calendarnav-previous'; - cal_nav_prev.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.drawPrev(num); - }); - - var cal_nav_next = quickElement('a', cal_nav, '>', 'href', '#'); - cal_nav_next.className = 'calendarnav-next'; - cal_nav_next.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.drawNext(num); - }); - - // main box - var cal_main = quickElement('div', cal_box, '', 'id', DateTimeShortcuts.calendarDivName2 + num); - cal_main.className = 'calendar'; - DateTimeShortcuts.calendars[num] = new Calendar(DateTimeShortcuts.calendarDivName2 + num, DateTimeShortcuts.handleCalendarCallback(num)); - DateTimeShortcuts.calendars[num].drawCurrent(); - - // calendar shortcuts - var shortcuts = quickElement('div', cal_box); - shortcuts.className = 'calendar-shortcuts'; - var day_link = quickElement('a', shortcuts, gettext('Yesterday'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, -1); - }); - shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); - day_link = quickElement('a', shortcuts, gettext('Today'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, 0); - }); - shortcuts.appendChild(document.createTextNode('\u00A0|\u00A0')); - day_link = quickElement('a', shortcuts, gettext('Tomorrow'), 'href', '#'); - day_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.handleCalendarQuickLink(num, +1); - }); - - // cancel bar - var cancel_p = quickElement('p', cal_box); - cancel_p.className = 'calendar-cancel'; - var cancel_link = quickElement('a', cancel_p, gettext('Cancel'), 'href', '#'); - cancel_link.addEventListener('click', function(e) { - e.preventDefault(); - DateTimeShortcuts.dismissCalendar(num); - }); - document.addEventListener('keyup', function(event) { - if (event.which === 27) { - // ESC key closes popup - DateTimeShortcuts.dismissCalendar(num); - event.preventDefault(); - } - }); - }, - openCalendar: function(num) { - var cal_box = document.getElementById(DateTimeShortcuts.calendarDivName1 + num); - var cal_link = document.getElementById(DateTimeShortcuts.calendarLinkName + num); - var inp = DateTimeShortcuts.calendarInputs[num]; - - // Determine if the current value in the input has a valid date. - // If so, draw the calendar with that date's year and month. - if (inp.value) { - var format = get_format('DATE_INPUT_FORMATS')[0]; - var selected = inp.value.strptime(format); - var year = selected.getUTCFullYear(); - var month = selected.getUTCMonth() + 1; - var re = /\d{4}/; - if (re.test(year.toString()) && month >= 1 && month <= 12) { - DateTimeShortcuts.calendars[num].drawDate(month, year, selected); - } - } - - // Recalculate the clockbox position - // is it left-to-right or right-to-left layout ? - if (getStyle(document.body, 'direction') !== 'rtl') { - cal_box.style.left = findPosX(cal_link) + 17 + 'px'; - } - else { - // since style's width is in em, it'd be tough to calculate - // px value of it. let's use an estimated px for now - // TODO: IE returns wrong value for findPosX when in rtl mode - // (it returns as it was left aligned), needs to be fixed. - cal_box.style.left = findPosX(cal_link) - 180 + 'px'; - } - cal_box.style.top = Math.max(0, findPosY(cal_link) - 75) + 'px'; - - cal_box.style.display = 'block'; - document.addEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - dismissCalendar: function(num) { - document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; - document.removeEventListener('click', DateTimeShortcuts.dismissCalendarFunc[num]); - }, - drawPrev: function(num) { - DateTimeShortcuts.calendars[num].drawPreviousMonth(); - }, - drawNext: function(num) { - DateTimeShortcuts.calendars[num].drawNextMonth(); - }, - handleCalendarCallback: function(num) { - var format = get_format('DATE_INPUT_FORMATS')[0]; - // the format needs to be escaped a little - format = format.replace('\\', '\\\\') - .replace('\r', '\\r') - .replace('\n', '\\n') - .replace('\t', '\\t') - .replace("'", "\\'"); - return function(y, m, d) { - DateTimeShortcuts.calendarInputs[num].value = new Date(y, m - 1, d).strftime(format); - DateTimeShortcuts.calendarInputs[num].focus(); - document.getElementById(DateTimeShortcuts.calendarDivName1 + num).style.display = 'none'; - }; - }, - handleCalendarQuickLink: function(num, offset) { - var d = DateTimeShortcuts.now(); - d.setDate(d.getDate() + offset); - DateTimeShortcuts.calendarInputs[num].value = d.strftime(get_format('DATE_INPUT_FORMATS')[0]); - DateTimeShortcuts.calendarInputs[num].focus(); - DateTimeShortcuts.dismissCalendar(num); - } - }; - - window.addEventListener('load', DateTimeShortcuts.init); - window.DateTimeShortcuts = DateTimeShortcuts; -})(); diff --git a/myblog/static/admin/js/admin/RelatedObjectLookups.js b/myblog/static/admin/js/admin/RelatedObjectLookups.js deleted file mode 100644 index f4c57c4..0000000 --- a/myblog/static/admin/js/admin/RelatedObjectLookups.js +++ /dev/null @@ -1,181 +0,0 @@ -/*global SelectBox, interpolate*/ -// Handles related-objects functionality: lookup link for raw_id_fields -// and Add Another links. - -(function($) { - 'use strict'; - - // IE doesn't accept periods or dashes in the window name, but the element IDs - // we use to generate popup window names may contain them, therefore we map them - // to allowed characters in a reversible way so that we can locate the correct - // element when the popup window is dismissed. - function id_to_windowname(text) { - text = text.replace(/\./g, '__dot__'); - text = text.replace(/\-/g, '__dash__'); - return text; - } - - function windowname_to_id(text) { - text = text.replace(/__dot__/g, '.'); - text = text.replace(/__dash__/g, '-'); - return text; - } - - function showAdminPopup(triggeringLink, name_regexp, add_popup) { - var name = triggeringLink.id.replace(name_regexp, ''); - name = id_to_windowname(name); - var href = triggeringLink.href; - if (add_popup) { - if (href.indexOf('?') === -1) { - href += '?_popup=1'; - } else { - href += '&_popup=1'; - } - } - var win = window.open(href, name, 'height=500,width=800,resizable=yes,scrollbars=yes'); - win.focus(); - return false; - } - - function showRelatedObjectLookupPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^lookup_/, true); - } - - function dismissRelatedLookupPopup(win, chosenId) { - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - if (elem.className.indexOf('vManyToManyRawIdAdminField') !== -1 && elem.value) { - elem.value += ',' + chosenId; - } else { - document.getElementById(name).value = chosenId; - } - win.close(); - } - - function showRelatedObjectPopup(triggeringLink) { - return showAdminPopup(triggeringLink, /^(change|add|delete)_/, false); - } - - function updateRelatedObjectLinks(triggeringLink) { - var $this = $(triggeringLink); - var siblings = $this.nextAll('.view-related, .change-related, .delete-related'); - if (!siblings.length) { - return; - } - var value = $this.val(); - if (value) { - siblings.each(function() { - var elm = $(this); - elm.attr('href', elm.attr('data-href-template').replace('__fk__', value)); - }); - } else { - siblings.removeAttr('href'); - } - } - - function dismissAddRelatedObjectPopup(win, newId, newRepr) { - var name = windowname_to_id(win.name); - var elem = document.getElementById(name); - if (elem) { - var elemName = elem.nodeName.toUpperCase(); - if (elemName === 'SELECT') { - elem.options[elem.options.length] = new Option(newRepr, newId, true, true); - } else if (elemName === 'INPUT') { - if (elem.className.indexOf('vManyToManyRawIdAdminField') !== -1 && elem.value) { - elem.value += ',' + newId; - } else { - elem.value = newId; - } - } - // Trigger a change event to update related links if required. - $(elem).trigger('change'); - } else { - var toId = name + "_to"; - var o = new Option(newRepr, newId); - SelectBox.add_to_cache(toId, o); - SelectBox.redisplay(toId); - } - win.close(); - } - - function dismissChangeRelatedObjectPopup(win, objId, newRepr, newId) { - var id = windowname_to_id(win.name).replace(/^edit_/, ''); - var selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - var selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - this.textContent = newRepr; - this.value = newId; - } - }); - selects.next().find('.select2-selection__rendered').each(function() { - // The element can have a clear button as a child. - // Use the lastChild to modify only the displayed value. - this.lastChild.textContent = newRepr; - this.title = newRepr; - }); - win.close(); - } - - function dismissDeleteRelatedObjectPopup(win, objId) { - var id = windowname_to_id(win.name).replace(/^delete_/, ''); - var selectsSelector = interpolate('#%s, #%s_from, #%s_to', [id, id, id]); - var selects = $(selectsSelector); - selects.find('option').each(function() { - if (this.value === objId) { - $(this).remove(); - } - }).trigger('change'); - win.close(); - } - - // Global for testing purposes - window.id_to_windowname = id_to_windowname; - window.windowname_to_id = windowname_to_id; - - window.showRelatedObjectLookupPopup = showRelatedObjectLookupPopup; - window.dismissRelatedLookupPopup = dismissRelatedLookupPopup; - window.showRelatedObjectPopup = showRelatedObjectPopup; - window.updateRelatedObjectLinks = updateRelatedObjectLinks; - window.dismissAddRelatedObjectPopup = dismissAddRelatedObjectPopup; - window.dismissChangeRelatedObjectPopup = dismissChangeRelatedObjectPopup; - window.dismissDeleteRelatedObjectPopup = dismissDeleteRelatedObjectPopup; - - // Kept for backward compatibility - window.showAddAnotherPopup = showRelatedObjectPopup; - window.dismissAddAnotherPopup = dismissAddRelatedObjectPopup; - - $(document).ready(function() { - $("a[data-popup-opener]").on('click', function(event) { - event.preventDefault(); - opener.dismissRelatedLookupPopup(window, $(this).data("popup-opener")); - }); - $('body').on('click', '.related-widget-wrapper-link', function(e) { - e.preventDefault(); - if (this.href) { - var event = $.Event('django:show-related', {href: this.href}); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectPopup(this); - } - } - }); - $('body').on('change', '.related-widget-wrapper select', function(e) { - var event = $.Event('django:update-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - updateRelatedObjectLinks(this); - } - }); - $('.related-widget-wrapper select').trigger('change'); - $('body').on('click', '.related-lookup', function(e) { - e.preventDefault(); - var event = $.Event('django:lookup-related'); - $(this).trigger(event); - if (!event.isDefaultPrevented()) { - showRelatedObjectLookupPopup(this); - } - }); - }); - -})(django.jQuery); diff --git a/myblog/static/admin/js/autocomplete.js b/myblog/static/admin/js/autocomplete.js deleted file mode 100644 index 65c0702..0000000 --- a/myblog/static/admin/js/autocomplete.js +++ /dev/null @@ -1,37 +0,0 @@ -(function($) { - 'use strict'; - var init = function($element, options) { - var settings = $.extend({ - ajax: { - data: function(params) { - return { - term: params.term, - page: params.page - }; - } - } - }, options); - $element.select2(settings); - }; - - $.fn.djangoAdminSelect2 = function(options) { - var settings = $.extend({}, options); - $.each(this, function(i, element) { - var $element = $(element); - init($element, settings); - }); - return this; - }; - - $(function() { - // Initialize all autocomplete widgets except the one in the template - // form used when a new formset is added. - $('.admin-autocomplete').not('[name*=__prefix__]').djangoAdminSelect2(); - }); - - $(document).on('formset:added', (function() { - return function(event, $newFormset) { - return $newFormset.find('.admin-autocomplete').djangoAdminSelect2(); - }; - })(this)); -}(django.jQuery)); diff --git a/myblog/static/admin/js/collapse.min.js b/myblog/static/admin/js/collapse.min.js deleted file mode 100644 index 6f59280..0000000 --- a/myblog/static/admin/js/collapse.min.js +++ /dev/null @@ -1,2 +0,0 @@ -(function(){var e=function(a,b){return a.nodeName===b.toUpperCase()?a:"BODY"===a.parentNode.nodeName?null:a.parentNode&&e(a.parentNode,b)};window.addEventListener("load",function(){for(var a=document.querySelectorAll("fieldset.collapse"),b=0;b=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ae(),k=ae(),S=ae(),D=function(e,t){return e===t&&(f=!0),0},N={}.hasOwnProperty,A=[],j=A.pop,q=A.push,L=A.push,H=A.slice,O=function(e,t){for(var n=0,r=e.length;n+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,v,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))){if(1!==T)m=t,v=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;while(s--)h[s]="#"+c+" "+ve(h[s]);v=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(v)try{return L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},v=[],y=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||y.push("~="),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),v.push("!=",W)}),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",y=t.parentNode,v=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(y){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&m){x=(d=(l=(c=(f=(p=y)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&y.childNodes[d];while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===v:1===p.nodeType)&&++x&&(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p===t))break;return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else v=we(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,y,v=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){h=0,a||f.ownerDocument===d||(p(f),s=!g);while(y=e[h++])if(y(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!y&&f)&&v--,o&&x.push(f))}if(v+=m,n&&m!==v){h=0;while(y=t[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b[m]=j.call(u));b=we(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}return s=oe.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Ce(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Ee(i,r))).selector=e}return o},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}o=V.needsContext.test(e)?0:u.length;while(o--){if(l=u[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ve(u)))return L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return u.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(r);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1){n=a.shift();while(++s-1)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==W&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&($(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function _(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("load",_),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",_),e.addEventListener("load",_));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n)){i=!0;for(s in n)z(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var be=r.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.get(e);if(y){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;while(l--)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.hasData(e)&&J.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(M)||[""]).length;while(l--)if(s=Ce.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||w.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,s,u=new Array(arguments.length),l=(J.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(u[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof y&&!h.checkClone&&je.test(y))return e.each(function(i){var o=e.eq(i);v&&(t[0]=y.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=xe(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ye(s),r=0,i=(o=ye(e)).length;r0&&ve(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return z(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=$e(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(We.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=G(t),u=Xe.test(t),l=e.style;if(u||(t=Je(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=G(t);return Xe.test(t)||(t=Je(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Ve&&(i=Ve[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=$e(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ke(e,n,s)}}}),w.cssHooks.marginLeft=_e(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ke)}),w.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=$e(e),i=t.length;a1)}});function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}w.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=tt.prototype.init,w.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function st(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||w.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=xt(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=mt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+vt(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(bt,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,v=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!y(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(i.ownerDocument||r)&&v.push(u.defaultView||u.parentWindow||e)}a=0;while((s=v[a++])&&!t.isPropagationStopped())h=s,t.type=a>1?l:d.bindType||m,(p=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&Y(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var Ct=e.location,Et=Date.now(),kt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,Dt=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Mt=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Bt=r.createElement("a");Bt.href=Ct.href;function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(g(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Wt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}function Xt(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),ajaxTransport:Ft(Wt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?w(g):w.event,v=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s){s={};while(t=Ot.exec(a))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=((t||h.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Bt.protocol+"//"+Bt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),_t(It,h,n,E),c)return E;(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Mt.test(h.type),o=h.url.replace(Lt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(qt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=_t(Wt,h,n,E)){if(E.readyState=1,f&&y.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,b,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=Xt(h,E,r)),b=Ut(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=w.ajaxSettings.xhr();h.cors=!!Gt&&"withCredentials"in Gt,h.ajax=Gt=!!Gt,w.ajaxTransport(function(t){var n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,o){t=w(" diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/README.md b/myblog/static/ckeditor/ckeditor/plugins/scayt/README.md deleted file mode 100644 index 1b3de25..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/scayt/README.md +++ /dev/null @@ -1,25 +0,0 @@ -CKEditor SCAYT Plugin -===================== - -This plugin brings Spell Check As You Type (SCAYT) into up to CKEditor 4+. - -SCAYT is a "installation-less", using the web-services of [WebSpellChecker.net](http://www.webspellchecker.net/). It's an out of the box solution. - -Installation ------------- - -1. Clone/copy this repository contents in a new "plugins/scayt" folder in your CKEditor installation. -2. Enable the "scayt" plugin in the CKEditor configuration file (config.js): - - config.extraPlugins = 'scayt'; - -That's all. SCAYT will appear on the editor toolbar and will be ready to use. - -License -------- - -Licensed under the terms of any of the following licenses at your choice: [GPL](http://www.gnu.org/licenses/gpl.html), [LGPL](http://www.gnu.org/licenses/lgpl.html) and [MPL](http://www.mozilla.org/MPL/MPL-1.1.html). - -See LICENSE.md for more information. - -Developed in cooperation with [WebSpellChecker.net](http://www.webspellchecker.net/). diff --git a/myblog/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css b/myblog/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css deleted file mode 100644 index 53f5222..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/scayt/skins/moono-lisa/scayt.css +++ /dev/null @@ -1,25 +0,0 @@ -.scayt-lang-list > div -{ - padding-bottom: 6px !important; -} - -.scayt-lang-list > div input -{ - margin-right: 4px; -} - -#scayt_about_ -{ - margin: 30px auto 0 auto; -} - -#scayt_about_ p -{ - text-align: center; - margin-bottom: 10px; -} - -.cke_dialog_contents_body div[name=dictionaries] .cke_dialog_ui_hbox_last > a.cke_dialog_ui_button -{ - margin-top: 0; -} diff --git a/myblog/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js deleted file mode 100644 index 372fbde..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sharedspace/plugin.js +++ /dev/null @@ -1,7 +0,0 @@ -锘/* - Copyright (c) 2003-2012, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -(function(){function f(a,b,c){var e,d;if(c="string"==typeof c?CKEDITOR.document.getById(c):new CKEDITOR.dom.element(c))if(e=a.fire("uiSpace",{space:b,html:""}).html)a.on("uiSpace",function(a){a.data.space==b&&a.cancel()},null,null,1),d=c.append(CKEDITOR.dom.element.createFromHtml(g.output({id:a.id,name:a.name,langDir:a.lang.dir,langCode:a.langCode,space:b,spaceId:a.ui.spaceId(b),content:e}))),c.getCustomData("cke_hasshared")?d.hide():c.setCustomData("cke_hasshared",1),d.unselectable(),d.on("mousedown", -function(a){a=a.data;a.getTarget().hasAscendant("a",1)||a.preventDefault()}),a.focusManager.add(d,1),a.on("focus",function(){for(var a=0,b,e=c.getChildren();b=e.getItem(a);a++)b.type==CKEDITOR.NODE_ELEMENT&&(!b.equals(d)&&b.hasClass("cke_shared"))&&b.hide();d.show()}),a.on("destroy",function(){d.remove()})}var g=CKEDITOR.addTemplate("sharedcontainer",'');CKEDITOR.plugins.add("sharedspace",{init:function(a){a.on("loaded",function(){var b=a.config.sharedSpaces;if(b)for(var c in b)f(a,c,b[c])},null,null,9)}})})(); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png b/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png deleted file mode 100644 index 87b3c17146e79e8dcced15939f24a0f16ad50c61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^qCm{g$P6S6r-*3)DYgKg5Z8u=hX4QnKfl(y1}MT* z666>BpW*3t11}&?&C|s(gyVYhkN^MKnR)8>#2x&=+p)i$x$p|V!M`$YjXLp#Y@Eyt Y)8}f)Oi$*s1L|P#boFyt=akR{0Dd1P761SM diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png b/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png deleted file mode 100644 index 3933325c08f3f4eacec46c97600f7cba01ead54f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^fbHRe*aCb)TpJo1{{R2~{95lCpa@e* zkYDhBhNs&NynsA;PZ!4!j_b)k{_k&OY}>z={n2NEUx%wTFVdQ&MBb@0O>s@^8f$< diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png b/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png deleted file mode 100644 index c99894c2650ae1745e0e4156d775fe84d00efff0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^fbHRe*aCb)TpJo1{{R2~{95lCpa@e* zkYDhBhNs&NynsA4PZ!4!j_b)k{_k&OY}-GV{n1;8KYJS=G7HpK^B?)%xI=a!8z(b^ XbHRe*aCb)TpJo1{{R2~{95lCpa@e* zkYDhBhNs&Nyns9bHRe*aCb)TpJo1{{R2~{95lCpa@e* zkYDhBhNs&NynsAaPZ!4!j_b)k{_k&OY}>z;`D2~JyZnS78)QA|*^>ln#>vg-WcpVe_qxHdcBkoV$~DTj}X$YrA=EDa>g& z&*{`%<>ta9P8XRelEYV&Qp))T8!O927}m5CoeM?2-_Nc;VZZPB{rTm&dom8C3zB6F zgn_sb2b2H6P=zl~MZ2{D;a2Jzo;_r2&>&;$%H}zL_%76gqX0@u--14#&){LIjEU~ z{`wM3?SSc*!4~Ve7Z3Mdf&1~x6Z=q8qI-&m&LnNkC4f}`c0OuIfq}PSP>kJr(`yuC z4|2V?3tiScn0tS9uFz{cwed$W*h;{12D6ody#O4iVet%1%fWIM?pA=c3g#|ge>QvP zFJkjQtvf0)XEiL;V#~Ger$2(@61Jq;c&70#x5Hl@n5z{W-LTN(eXIwk0hW3_t}f4N zH~P;Y_WYLDZARU9yc=e8;|{D?QO_*qv0xq>tlov^53sF=nAZ-QiLTo&>ABenv;5hD-eD`W%;^8#U8LFm)N%ET{bOMdwzM#Rc2N$sz)D(i+t+^<6; zMzWL^_O4tV(X1G)7I2TzCUkA-_`t9PaUGR&uqI7P;vKVQ(lo+Cy^?yp;xJp3%1n$U z5~|K8e@={%UP+o!?LTE=XwEvaqHG;_3p{Uif_K#{+dwiL(8l~ zQi51oVP#aZx~DQw6vvSTQk(O95Jb)nBOO1_nJea!Ig;SC)ZmJvV&TcAf_S9Ss z!Fu%FBF$Gt%=@kix^y$en7>OUl;g;`#W-JovP<#Nd&=P%VRcTYq98WTj;H4cPMQd^ qnmi+y@WBWnC*p*PN$AgJ8}WtsBW_ zEeI{UvbD07r3Ffnvgoy?Q1G%SU|8D=m;24nGxOaGTuK^WeE28d%$)O^Gv}OdCcrtf z6!3q^ZvelAur~NC?*7*-x8pPAnW)2>y@6Ub8xGnw+E#qTx6NAZ!{h22^MkwRD=oA8+NhhM zuc0Vjc^vQHnJvO{zK0rqSx&tl21P@!!uUzJJq*q~C{9w^N3D&oYKD8E#^VQ{y>j64 z%0Gp^<6*hFv2Hb?=JQdr0-DN(u{Yr6F#*bElb@qzen8!pgRb_k`)P(|`KM*c@zVU@ zQD!Sw%8iBf}F)U&F;Mw$j zD3y8G_*Cv&Tn&)eZqP> z73<)t7)fgyo{>{`z$Goui=pJaHFZNe%9brq6K$eInPA%+aI_GjQ1$!pTt1FrZAwcv zS3iKCA_bD{RT95`5y@y?tUuHjtrY*y+z19vhKXMkluM^I9>l792E*D^&_g(@;7o`O z@oK7OH-&HQpgt#*k=!U2%VJq9jbZfL2%2+3`0>pk#!Hh7n6d~wEk{r#a$?Qe)Qa*G ztxZw=gdM$(PD{FBZRk;YPbE=%BAnC50y+J9AT{rYapjvt+}E@0KuW?Q@t+gs!XVSI(L?MoyJ zaVTqyfltIloQp%fK%LWVpl5=`E>I+6?W28#ahGQfX$1nL>lU miK<1DUR8VN4sT7vR{aZh|2Vqsev4870000v5$^6lp{j(L@cWd@v)@&bbIe*!4{2R~Nk+whll|Kio{Rvd~AE5XvNcDG+ z>i=Ms|G{d%Lbd*fY5$AR{t>13KT_{~gu&-n_*H+!FG`#I74bCTuP zB&%;}cK;Kt{-#*|O11x=Vmmd`V`{YLg$%EY*?w0_qyDEmeam$Enc?_9!})Kn^WSWj z|Jm;Uvpv2P`g|?&{aWJxx5)p0ap1r5;6IhYe`>@3RY(7+kNR5^d#x(rMnn3E&cb_> z>%R77|L@5B*_;1$V*bCrqL;I4e@!g^Ke6=3^t#`(>wnE`_%W;D$Lz+xGaG-*YyGjH z{r94-zl(c+EbD)|YUZzHlm4%t{bI|~7u#0+*|PA@wncxpFa5i7`I`en7bZLUvj}rN5l-fsqRGU-@L~cBCwnJj z-5Z7}?);8k5-BGv91b-1YUkeLNorZz$j389s7h!`bAY^2{EmXc87!w3`TDacioDP~ z!=vQU$`aYte1w^Wm8Yjb(6w*ILQZSbOTui&x(%wON`o{$PZCzIQYd_6!Z~4@+Vl-# zDVtJ#r|HCO@_E?Fk~zVpYX;9(mS&Ghhl}rA33OKBm}Qms;Kc$(6``Jmy&8XBG#+M< zcAm;7btEL=sH8-1%DeCmfJ?>^>=`)j04$ zp-6|{OrvtH)Tk*=E1bO4-YjAKth(G;!?RCdLFZ=8R@J6{p9wp)pB@v^2$-Uv8N}?t zuQYR>jgnSd`=lSt9wDqk?g5Gy8LTfPuqlPtI!Oq)yL7aOdzy$H;dgSGxPaSErD&!@ z^&9~ge(|mY4vc&eAK8>=NhBTMip|(~++nW7!9#q~5sI@i+BGg57I1swCZZs^BjE|B sstbc7GndMS1FXUfMKXa?Bmx^*C2Kw~P7#uDJUJ!hEypqkMn(o}0F!L1cmMzZ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif deleted file mode 100644 index 9b2a10055beadd67b13405cafb86829f57fffb2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1239 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 diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png deleted file mode 100644 index 44398ad137f1d9591692ef073059d709bac99762..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 760 zcmbu+>rYZ)90%}|sHtfs)0IYVDqC(=uKA*+wKS|OBd=S%NS)@IT29m1T$$Q(D)Z7T zEnbwh%*#~NMDPHnP=GPO6olp!Cs(;03qM%wc`lE`TjcV7|6Jt% zTI6&10-jJL5G@Ip{s<+~l~t)^Rkk9Pi8nUZr=K7XmQ>ofgsgx?ULZw!!H7bo( zt=U#udnclx4YJ<}iC9hqo?{7gljfL_J5iE1FkCjux|?)+F#xxO5Oa=8EYgscZUTb5h&- z1;LV4O!#1Uj-a?wJ8N z1O-n?Nu80Fz9}epTS(}(sOWuh@$1skcO)e4NlM<9m3=HNeMM36mV&}vRn`0I>dzDu zUa6`+)YN>Uqw`Kv^Odgd2YvlddV22+489r}eKs@uYHt41-28{7S1y*DOJx;b^~ z?U^(0E?jtj$&v>vS3X+1_R;$FFZS(wd*;lCYuCQNeEH+`>!0u6|Nivp&$n-XfByXc z?;itQfZ|UUMh1pB1|5)Xpg3`0|KAYT)ZEhA))dQPWZKi)*WY6(5ZfB-#4a^cdbSk1 z>y)W>a@I?hm~q>4n=iGomUUbZ7sRNhvu*p1?JCS6?JY6B;{F@=#l`wL2#UFdO^FS4 z5oWdZ-5BejZDnnB=kDDl_qCm4V?AUHUc7wu`URiYHBTm`&tH_(KPxhMA8Cscxab`2807v|h#c9;71X`w=M^maDEh84CgtxOFp3|c9U86FD{IxtuR08VrG Am;e9( diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.png deleted file mode 100644 index df409e62f55f9915efc6b88d3543786ada9c2897..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 999 zcmVy=EE0+jENy_ca@j?ofHzuh@e-|#F+P|WlD;$zCVk-#;IW1m6Vq6W z5q+R(qBeCC64H7>h>&Olkt!=1O9|{r5IHP#_qgDm<^1{rhRcdX(r@y6n3?Z8-MF*NcLMkd*b8I=eZW27CrvkkZ-9ZRFoCHs zBC<;?>-qE6R=IohsQi|lEuCd$@}RL%W}iF}5&2O>wu{Km)BXL@*U%uoyga$;a>?zw zI(c^fyohCui^#qu<`TGOZgSG>I&?^WPfeAvf&vLwR*GI)DnmIra^2~akt=FANKKVH2M);m%a<_``64hCMiG%j;IFQO2lHKiKV`YO zD2lS;>_U+U-F`nQH8s5I>7mBs!I_k_!XqN|kBkthsG!>Cdjgc$fbYhxUCW>A>x&Bp zNKHqDcO%o%*tZy>Q#Vh2T(lw=n<~;bYijC1}@n8N=Zs$=HWvCuLDRmLm_P2wh=SU zO~Vxt%uoox=>UdY9#7Tm#02SEw{99fV;H1)JOGbvz+h%o730AmG1J_1jR%8dR#yWI zDkAc6bar;AW5+Ei8!>+2$nr>*e#n6`Q?@{?FYR&X2^h`g%{E z%nJE@}i00BlK5i%MY*nRnO0NAJLMqs&T4SX@6(27Ry-92(7J=WcgJ0W3>XDk{e z`S4+?Z`=qfc6*hk8^fzTap8*ryJF#R*X{cHWc$DXnRfe|v5AERY diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png deleted file mode 100644 index a4f2f36382bf1c00264b5514d9b00d1a70f720af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1003 zcmVz zPfS!-6obZaqZ~!60w9*;zw}97x7lvs~?8Fe6H4k|81Hjj*c>Hr~ zYRV~875Cx8e*>MskHAO3r!U6GOKi)+<@b{v2n+$uhH3r0D?H%U4*`9~-Ma?|o0`xp zi&Q!d#l^hd*vNs?rVoEeqM( z%RpZr+L<#{x3z_UZ-I6prTiw;+WN)p{rfCDc)-bEknHMeWGsf9oP=~5q}(js=5EUw zfSpRw`|KIHb#)Y@41M=QwutYCljX!t+Z6ym~h9@V6^hs>9c=QR(-i2(jKz0!7mhstT%# zOeT@GO*)ZS3u_wbl@+F=QDWugob2oSN2uyC!?ga|+KN7;9C*~&SZZ~35%hRaoKA$x z1**DMS1CbJQ1bF{`2EOuoYj#LOv_?AD~pexK25obias<<>nGSU{)TDI1-yFwySHxj zKZd+tJ31(HyKxJFT3U+3=R?WQN6~ds^Yhr#)2xh*5st-(78deBcQ>x0qOUf<+lFXE z0k8fx@ZBG`Z&wVRKhM79WpY%NY(*hkQILR@N@1l^M3YI}b#>Hsbl6$@_kU@aR_j*Q zOYn6A4QPqa%ru9)yOqfBFpDE2L`O#f@Kjadt*N1~wwB`hdP6uIpBbh#kjdE*zQrU6 zybl}&jv{5blu{9jG6+0cUk?q_THY!DmGB+R1Rye>-`%w9d%lwl(~@Ki?W^?v{pR)* Z{vUNCpEyW^ic0_h002ovPDHLkV1jyk-jo0U diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif deleted file mode 100644 index 3177355fe8a5e46fce327ebba5b1484af2584de9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 820 zcmV-41IzqJNk%w1VHW@w0QLX?mtX*`a|Eq)1+97tuYV1>e+RmP3CWNT%b66*oEFTT z71E&>)uk8bp$zAw5C5VA|Dyx{r33$_1^=lB|Dy>1r3?S34*#kM|Emc9tPB6I3;(kY z|FaMOv=8R37yqde|Ee1Qs~i2T9pDoE)W;EJ9cX%GthW2Hooqdi*mz?dS%i4q&4+UQb6 zD9k!#s)Ptpr3@Xb3Ww^!aU;x}K7H<-p@KsX*r7O>WI-ZjNs^pI@*Yt_;qZP^f5n!a;xl4We#HxkUsWm}n?W(4ZlO5+x-j zNO&N@%-gWIa~HH@#!3hgR?OJBT~N&jFmlLnfda*gn>}$rsJX4j!j~utgg8m!kjRrE z45sjr0ilOroeWKk95G@LEImB&;Wr15?sLK0}s%E2XP7=bP#R<0RTHW+Mxab diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png deleted file mode 100644 index 0f2649b78af3e4e11df8026e70531a9e0c81b117..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1084 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 diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif deleted file mode 100644 index 44c3799690ede200f70487c344508416bcae2a97..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1201 zcmeH`|5K6&9LFEwK~PV8kQ5PhJ|48w!K~aZ+}b6miL{z^Tbp)e5EkM=kneMl8{Y(*&Xdix=zRUZP!^Sxr3T8vcT~$o+Co#{RP(N>%i&Mj0vv6D zzg?k22N}A^(2c@X3Utz-I{>cI-Mw`9F$nsC;ASwWLhM}(M;~kLItD$V(943}NVv}N z{S@s`aU4HK|31KWXRpGkJ@jXu;0vH9{3P$ zXE`*V5_hG1OXz8?n^7V=IT{dRS?3o34Si9qb)mR}Vbx1N#6h4|-SB z8`j(4(7@`@=HoGsa~jr+TdQ-h_5jxBVci0oOW?7?_LH5>r(Vw=zU{w&*a0Ar|MwpX z;M=Glf;1xh=Z@!}NTC5D2#6B)E61cLGw_Sfyi8>k4?$u@;yh}E;Ka2|d!@A_kW{T^KUlDD1Pa@!w+o={LShVfi25`t;l60a!f>7T)VDC{ZanZ zXW7mpEJmDWBpw~+T@E=#^t1CPr0h59yrs?_#RW=IPOG8t8J3xg=f#xeq-9~135Of^ z)FsC;^dU8g8+VJAQw`I6fkK~gi<^RQ(_A6BGh0EeJ&i~>%0TH1IabnLBqCF3hEo5R z7Z?_CD^&QdYk}EQ1!0BQM nSLqg&lireGWl>tn5RD#+GA6>_JupT>h1}y^V*X?}hP?g{8;sL8 diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png deleted file mode 100644 index 5e63785e42152e16329c5156f444b06f411f1c00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1183 zcmV;Q1YrA#P)=u{*lMB(f;3ChP1fr1n8RxV@-_5S4w{Ll{JnkVH?VP|!=1 zfr1Y$WJJ(|m81p{)~-S`n-iPLs*)SxXPued|9t%a_xA9g{g@c7hYlRhy&09{xD8fGE`J)643(KE^ zo;Q!D_2Tn&@JP_Jll<5TzTc$G*wZwrYeL8jC}pdZjU7k{OSeJy`|w@AV*6QvZ}qOZ z8VIG74`q#UYHL`vRZxCEnwbItC`iPoK|%ip4@gPk!VIA3?{P0U?LG*W8!jG!Cx$YJ zrqyY^nAd>KOq>a0jH0|wv~p@bveImo#LyiQ!*?hdCMClnaek7-d7YABfvjb7N~vg4E?M}4E;O#b2LUM+y_FCIXOT`N>pb|i zdz(R3P>y!Asb68uey}Gd8gP!TfehaDP&B}jw0DP?x^VQqV5KakMh?>+^`V>{h`ZMi zEz6;6AOoBO(9(J_k8tc`%OK2HP&K7L;HEHkj9l{AJ;66mzKFw_qP1E!`k7pQq2@0do6@+C$yMqN#FyQ7S z+?j&5Uf4PaOV@n~yq4CBQ;Vps6ng#d`7^&Hx|M|83C;0y%e*?UTJd8_R+}i*E002ovPDHLkV1fcuF z@pzT*({({l*N42=81Z6L?8_}NH&!Lw-&Oy5d%~OTiEno%z1@}i=}`Wc!^K~Y08z=8 zqa|ODReU{ByL`pcRVx;(TCs4=+EtGZbUr@Z_w7`}x6{p^PqltK)AIdX`}gx*KQ8n< zIXd~-$yv`&&;4;};?K*Ie_oyb>-y|p*XRDaG5^Jx1+Oo!{e5%c@7v4%++F$S{@S-U zwqL(>`R1K#_wV2PaPQ#V2e&^yIQHq$sn1W(J$iEg>&t78A3uEd{K@kdPhY=z_3qu9 zUteDR{{H^Qk01a4|7V~*Q2fcl$iNWKpaZfB6ekYs{~O|)np;}in&R}M!Xu*ewI*om znp!((urkhM4eE%SH{X?0V}i6~TzhAfk5Au(by|A5I$CmE(akHPcJ*uN=vml1dpNJt zl#y88-ekui#9?EY@jo8!z9vd!5dd zgO=-sOyc8=Vr@!06Bjslc?h#qFe@BjXw^E!;_3N->%fi<3FW$9Px2QZcly8P#U>_Y z$5uX7x07BUA07~PS~<(aF?~H72g6Jz7msOOT%xmdYM$Qsc#4Hl@1IEKNv18XeezCG zd#VytR<5g>5Ow2*;FA-*bMEO?1a*~8;!|*$q!Cys(8?+}Ph(l=ZZTFyP7h6mFCQu{ hP7vo6<(n69!F;hen_@^yLcom=B67h}^_(mW)&Q&yJ3RmZ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif deleted file mode 100644 index 9cc37029a9dc201ab9e0bd3a7cba4083cf56b874..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 714 zcmZ?wbhEHb6lV};_{P9+u!8w;CG){bmP6GXN9%Zw)bSr};6L6dc%nu0c&p6mcFB{S z$|pNjPWNhG=u^HjMfdDP!)wzGZ_GBoFvI@VT+7?@ZLciwySgOw+VZIDE8`w4_jtU@ z_vzZ87aJp9Y>IukCFaJeg!{YdUvE!%vpwKd`*OJW%aP(Q$I8AQuljnT z=G)2oJi*oo@birsezD*6(NAzn|;;e!lDbh3+30 zdY>Gf{Oshc=cniXxHR$Sm8n0kPXBd%_OBcBUz}O+`tsV}Hy8fCz3k83m4EK9eS2g3 z^;?&3-nn-F{=E*IrCpB|n1{Pf(TC-=X;y!QCkrMWMO1rh-c6NSp|v{2loFB@lDMwt!>RA!mJEE3`|1m z8k1yL^kd`VVh!Tr;|#gfG}YBjO|>RY($J0a_m9$@(-z0Dk|VIa*+_7uhMBX2g^uRR z)ltVbw8VMwF!eI?iYW&A8tCd8_-<^oV;5w%+wm|?LTZv4hs%stGvb7a@XARFl0qu&8#;doRc(B5UYKO)& i+9x_2`2^c%N*rutViFJS3B4&2{A`z>(S8;t25SHSpFQOO diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png deleted file mode 100644 index d4e8b22a3cc95d0d6e7e2de697e9e7fe910ce9ff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 959 zcmV;w13>(VP){U?kWlzfV zL6}8_flmtBt?C|RR2^u$tg zC4YQ!u($L2xo+lu@8$ZrZYBqNp90?4jB>4#Ev6Cr6L+K^CQgt)z8$>=PkfzrV;8jjgV~`Aysczw;3Uur z)Za;uB)Z7`b{1pT9ss;vABpzEjP|`vjq$+IoZ89I)j?d>1;FR?)poQWI3ABTdNiff zA!qu}zR|BwYSzRx3QKD$Ow))aIxt(yEuNhkBQ^X3<82@F{E=h${eA%Q`8<6WzTw5A zFF88UlfHaL3;HFAXI{gjZ(9Kb?tdJlK)Mb}I7rts@DBH^y~?A>7teuS5Pg4i&Bb!KTrlw)fi1k%}ZNX z5B}i2Ws{UxfRfirio3#Hu~d3ng?lntYg!LP`Wm|5;nvmub)HJGh+3`^?%thD|=u6{?gEg?cUvO z2MOta*LZ)HP9K zG!u;NqyE9e%!qo1l0$bkE;`x|5RW&W-w3V&?*p#_=9-@jut)pI&@VyM6!w002ovPDHLkV1lw`)rbH9 diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif deleted file mode 100644 index 81e05b0f6adccdc330a951fbc4f7f109da3d2ebc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1210 zcmeH`ZBJ8o96@tQaa*$%W_VD>+DZ|P*6Y;77abX!Ca^%}vb}Ii zHYk*IPZ7cvY1kABI4pKrv<#tuPzn|$h^ayu%AjSHITK}DsDs}7Tl^Axwetl|a+0%W zZ*g9JnGgw4457XP<`hD6S?q@j#bcGKSI2BWLTi2pHJ72zD%y`9V3(^o-sV@hs<7i{RD|FD!kJhtJ|uozmME@KPX>Kkpg$G7X>eT#KTBd>5e$oANJd>zQXb`B z?pMewYPkA3cy>_UEb!()ZypT1K@Pnc^T}doC#Hx)4b5=>^m zZ57O^ZwpV#l!Vw;^@HJ+S_OOaGS|}@V ziz-f_ghZOl8baHQwn8Se-?`->TcA47QlM@+p3)|(;<3`dt2Z_(vQG~m>+YfB{Pf~g zRA(%oDyVR`=`0x>`9+p(W4WhpN~W(}clG)a1DQS=v%t+EA{(-hhAHq@QZep4F(6X5J62NAzrArpd1U@Kk5ukj7$q z)~vK=`UM&L&WQ9iD8OCMIzDJ$>$07594i(4UW!fD(v7^eR^Ha0HoEj^8sE;g%6?mV zOPoLMV`v90wM4}?ieGUq!E;zs^Rxy=p?UcZk^jYv0XGn32`EWK=;#LrQ6eXIMO&h; uEZ6!P2nJ7w5_LVJNn-QJ#7XN@%NSh}aEEZAxrX-Q*vlW!==$;YuaehyWfrRaQ8NuS4Acdpk%3wk>Vj~Cg_|rivC+hVJqUM$J-7L2 z2tlI=H^Qk~5|3Tvxi3NUOtglgJq(?EG>3cJ1$ZbxhlIAv=({qsL{fG+?kuI-m!N$) z?kUk6Pj#%qgH>LK#M>=JmjDhC9*d~QVz{K}k$QV%cq*g%=b(Q!dZY1tE(W479D~;j zF}{fIR!}eEFr;w+v~wLbl0uIq`yOd9xPyMX-S-mAifRZ#~6OSh1ZQgpFmFmH2IHYzXSXT$tUuE_TLi~1IGMflgV(} zP+}?07O#vi3nxS*Iv*AhA<4?jEIBwMRLtXr)`oItayY@lAf3gqEqdoBRZ>!7ymEQM zF8%!NXNnDKvBKrDMo1+RvAA~L2DQVsH(Sl;tF!kWIcqy4pP#Yk@ZkenV%?py# z5?dIIw!lEwY;EoWhk?ImOrYd4%Y}*}U(e5{DV1!;Gx_)O2BWc5uqebBsqHl{wb_>C zaQ*yC7{OT!RaK-kLBBZHkztx-269qu^~YGHrRJEto6CfX36?c(cWglBgwu}~eP2K6 z*jRI#GglwmA}jHn;z|<>$C+H>WZPxC3Iso#(<`;=-ASDB3%OmS@#wyS?_GWt{{DR8 ztY2bUtPonQiI+(=yL(Lt*QL4Gd#OHyyOr0fSQ~Vf)oElxS{4=fV gS8FUP_VX^CCTg=ywW&COsj;=*`ZRFedWw*QzjS1D6#xJL diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png deleted file mode 100644 index 7c99c3fc54c753dcfe19ff73e225733a2ad7261e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1114 zcmV-g1f~0lP)kxuNha}UkKykNhbfsO}d(O{?d$--fh(36dZ+^M==6-(X zoZt6%jv5`CWUi4)G)IB8Krhha3n1-l0Qf2E6bo|#05umpm1y3I*bm4ZPvQ)KGXVJk z?_<0d626ifb13~n)+v7eukci&xgB_y!ucJX+zDY9QV&CXHMFh)rQq6WxH<@<-$1nn z>pp_$y@!BZS*JKYC)@+eX?}a>9?tF+vtp-W{%TbD462$zOg@Vw<4vDY)}- z=zQf+)+s(y2TvuMw^A5B%#qdNu6lw7xuBHIfruw-=T2ZPv~7f?`{2tSVbcjkblJA) z8YmHoB4(Jc*C(a5io{}QHv=Z(Y_q2VOiEG z7BsMyOUIIw&mt{hbR`4UGWzFrK0TD-;D;l8|LqvIW|%4)(*0wk`yHmrW;W^hy)gel z2#4X)v7~QdG|)>v4f7h&ZXT=)#xn9(mG#>ev*r0NVvE|CELp}UjK3NfpY&HG0&WS( z9Ds!nK|YP&8-#!!oI!|$!MHOv+OVz_Y#FA?tXL9;N|ly*jU+o-0Jvj*7%CNiy9CD5 zNOC)Bsbr|tEUnQ{z%hOty%H#JAgUTvuGDp?2GYd4p;XZr&thZOgs+a~sg@1X?{1Q< zmxLF9GpLAngLn1>;Fa3Uj~!hJQj1$Seqx-;TnTLOS-@CCM^O_)+z1~a-VNm{7~|>k z7;7KvU|w5pC7-Y2x&lBf)=1A1MJler3KB^o+>X|_!RG!PDzq%?6brNMKQVNe zBfZetXwh0D9*9^J+N03aNX1ozG3a6$MlM3tMMNW^xYbivHJg8iwyxRsuRFMg-rB*L z*P*$|qLrR$|7j_}we{{X)?!4nY9Dm%sXMrIz&X3<+?`>?UMSQw<%(Z}K=Ep(zNj@9 zY=dUyo6xyC1MCV~@y5#{2E5P2uTRqVEKHn+2JKxE8u4eUu>OkLSHk)O(6;#j!}ROrR5Q~c~E$gSXhf_7j7unOq*Bfu$O(2qad gc(wf}`2R8f0lW)%aFGbSlmGw#07*qoM6N<$f??$muK)l5 diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js deleted file mode 100644 index 21e3292..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js +++ /dev/null @@ -1,6 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.dialog.add("sourcedialog",function(a){var b=CKEDITOR.document.getWindow().getViewPaneSize(),e=Math.min(b.width-70,800),b=b.height/1.5,d;return{title:a.lang.sourcedialog.title,minWidth:100,minHeight:100,onShow:function(){this.setValueOf("main","data",d=a.getData())},onOk:function(){function b(f,c){a.focus();a.setData(c,function(){f.hide();var b=a.createRange();b.moveToElementEditStart(a.editable());b.select()})}return function(){var a=this.getValueOf("main","data").replace(/\r/g,""),c=this; -if(a===d)return!0;setTimeout(function(){b(c,a)});return!1}}(),contents:[{id:"main",label:a.lang.sourcedialog.title,elements:[{type:"textarea",id:"data",dir:"ltr",inputStyle:"cursor:auto;width:"+e+"px;height:"+b+"px;tab-size:4;text-align:left;","class":"cke_source"}]}]}}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png deleted file mode 100644 index b4d0a15a4d8804205f51ea3e2313e31913264c26..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1999 zcmV;=2Qc`FP)3$)-KhNVBWC_x#Se=l<`x z^pAJn1pp8LNs_=AgG2;E^(FvtArJ%sxDXIRR6SNMzethEa*hK(2&#tI1YjBl%)!Cn9)jO!uZd*x&HMjCy*ig4hHAA_SZRj6sV; zpa%gY-`_TJ!8y3+A$jW5c<(E(VDzPzUKgCx>C>l+nWzGyVy_7yidkR`5@V2LdE196 z3S?b}Vwy;vIyDa9_{*cC_|fyv)1HnF+PP=X81?kL+7yc+tm}}dQe8FyP$??Gc~OYy zE^N=j?n#Oh~C~;O~U}&LR+M7PbkVtwuN&d0+S@jjDblKm?S|} z6lj_T)i9t&qw5f(BO^FAJWP8#JIQEl9FrLXZK1FgNL&c;4eLZD$1-EkRTX9^gt~AT zAzeqrFwor4fVLewP-~jd%Mfq8F%IDPi^IcMSzV=l`}PqJf-UuA>l)bjArTbD5DkaX z-qeJawl*|9`Q)z~OcSwa6p{Y^-xvoEQgd_jI)rALn1A!laRA3%--qY>BshlvDt6TN zHBeHzvh#RL3*^TiXOu|%F4WTU3q#YODGFk{cb@>!@7rE@L2io2QD>UaLm}wVC~klF z;W(*k^+E(9a3P9m2cR&98eKEbDe_Yb%BZ2A-C5{Ub^wYIig@qb?GGswl;p3bsGrq;l%lmp}+GNrDm% zqqgWg#&mt^djkUlu~-aQ%L+dK_~WAm-$&l_F#pLXPiNNFtR1l!4i66YsiDv`B@)fi zcpOSN3?@ksrL1oBRgr=6z9%Bos45VPfx5bODu!|K@X%0CU2QEa#}Vf)TzFYrx$@VH zWg%nR5Xt21<2tP_SA;|ef&iA|0O>TurAvP}ckbNLHOFx|=lJg4y={`N zPf&MvQ$r+z`bY%S-TfWeFs2h-UH1n;fUIrvv**wM(-6tz`HNFihnKV2RasH6>!F7p2Im0h zxG#~|B{7EOY}(#pzzW~Qh6#N6D>tyBtG+b%|3YSn`v*tQ5OlyF@(i68)Y zB?wBTAm-+-(*FGi>vr#+D1Ub=m732kEIcLV=58)7Ev-9OWw~O$y91PJpq!2JkWz60 zsT9QJ%m1bW2M*eW0zic9!a~2ed^x*ViaaQ-cX>R&m#%oD5~_*olY*Yk>f0%HIGRhFSD3Zzn-SKShn9O;Szs;@_zssbA;xTI(x z`sQpezn7n~F$RRg&=m!Cp-@EzgeX?O=Rq?J(1Q>DuQ#Mk*8SLH$a>zk7aSQVHVFae z$XOO{T)z%yWd*Uu#-fJ*A0~vr!dG8m#kP^NECi*dWXlW$zK`YQWr$p^{8#n2(<8FWQhbW?9;ba!ELWdL_~ hcP?peYja~^aAhuUa%Y?FJQ@H1002ovPDHLkV1h@{q9FhP diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js deleted file mode 100644 index f1491d1..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/af.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","af",{toolbar:"Bron",title:"Bron"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js deleted file mode 100644 index fd41806..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bn.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","bn",{toolbar:"唳膏唳班唳",title:"唳膏唳班唳"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js deleted file mode 100644 index 9cd0393..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/bs.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","bs",{toolbar:"HTML k么d",title:"HTML k么d"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js deleted file mode 100644 index 2419335..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ca.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","ca",{toolbar:"Codi font",title:"Codi font"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js deleted file mode 100644 index acd14e8..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cs.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","cs",{toolbar:"Zdroj",title:"Zdroj"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js deleted file mode 100644 index d61bd35..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/cy.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","cy",{toolbar:"HTML",title:"HTML"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js deleted file mode 100644 index 49f7c61..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/de.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","de",{toolbar:"Quellcode",title:"Quellcode"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js deleted file mode 100644 index 9dede83..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-au.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","en-au",{toolbar:"Source",title:"Source"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js deleted file mode 100644 index 244ef5f..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en-ca.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","en-ca",{toolbar:"Source",title:"Source"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js deleted file mode 100644 index 20b116e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/en.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","en",{toolbar:"Source",title:"Source"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js deleted file mode 100644 index e7f8551..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/es.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","es",{toolbar:"Fuente HTML",title:"Fuente HTML"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js deleted file mode 100644 index 9c3848b..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/et.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","et",{toolbar:"L盲htekood",title:"L盲htekood"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js deleted file mode 100644 index dc75afe..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/eu.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","eu",{toolbar:"HTML Iturburua",title:"HTML Iturburua"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js deleted file mode 100644 index b7630ff..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fi.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","fi",{toolbar:"Koodi",title:"Koodi"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js deleted file mode 100644 index 23148f8..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/fr-ca.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","fr-ca",{toolbar:"Source",title:"Source"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js deleted file mode 100644 index 8a3bcbc..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gl.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","gl",{toolbar:"Orixe",title:"Orixe"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js deleted file mode 100644 index 2241ec6..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/gu.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","gu",{toolbar:"嗒珎嗒 嗒曕珖 嗒珝嗒班嗒ム嗒苦獣 嗒︵喃嵿嗒距喃囙獪",title:"嗒珎嗒 嗒曕珖 嗒珝嗒班嗒ム嗒苦獣 嗒︵喃嵿嗒距喃囙獪"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js deleted file mode 100644 index 4f25550..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/he.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","he",{toolbar:"诪拽讜专",title:"诪拽讜专"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js deleted file mode 100644 index 41ebe9b..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/hi.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","hi",{toolbar:"啶膏啶班啶",title:"啶膏啶班啶"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js deleted file mode 100644 index 201586a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ka.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","ka",{toolbar:"醿欋儩醿撫償醿戓儤",title:"醿欋儩醿撫償醿戓儤"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js deleted file mode 100644 index 69e7e9f..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ms.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","ms",{toolbar:"Sumber",title:"Sumber"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js deleted file mode 100644 index 02cadba..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/no.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","no",{toolbar:"Kilde",title:"Kilde"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js deleted file mode 100644 index 80d4f44..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pl.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","pl",{toolbar:"殴r贸d艂o dokumentu",title:"殴r贸d艂o dokumentu"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js deleted file mode 100644 index 358cfd1..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt-br.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","pt-br",{toolbar:"C贸digo-Fonte",title:"C贸digo-Fonte"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js deleted file mode 100644 index f924ce8..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/pt.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","pt",{toolbar:"Fonte",title:"Fonte"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js deleted file mode 100644 index fbf6efb..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ru.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","ru",{toolbar:"袠褋褏芯写薪懈泻",title:"袠褋褌芯褔薪懈泻"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js deleted file mode 100644 index f869386..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/si.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","si",{toolbar:"喽膏窋喽洁窂喾佮穵鈥嵿痘喽",title:"喽膏窋喽洁窂喾佮穵鈥嵿痘喽"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js deleted file mode 100644 index 85cfe16..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sl.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","sl",{toolbar:"Izvorna koda",title:"Izvorna koda"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js deleted file mode 100644 index 4f0736c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr-latn.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","sr-latn",{toolbar:"K么d",title:"K么d"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js deleted file mode 100644 index 8407382..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sr.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","sr",{toolbar:"K么写",title:"K么写"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js deleted file mode 100644 index 2fec89c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/sv.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","sv",{toolbar:"K盲lla",title:"K盲lla"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js deleted file mode 100644 index 03e4890..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/th.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","th",{toolbar:"喔斷腹喔`斧喔编釜 HTML",title:"喔斷腹喔`斧喔编釜 HTML"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js deleted file mode 100644 index 31ac46b..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tr.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","tr",{toolbar:"Kaynak",title:"Kaynak"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js deleted file mode 100644 index a4c7d5e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/tt.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","tt",{toolbar:"效褘谐邪薪邪泻",title:"效褘谐邪薪邪泻"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js deleted file mode 100644 index efcc9d7..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/ug.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","ug",{toolbar:"賲蹠賳亘蹠",title:"賲蹠賳亘蹠"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js deleted file mode 100644 index 65c47d6..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/vi.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","vi",{toolbar:"M茫 HTML",title:"M茫 HTML"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js deleted file mode 100644 index c49aa82..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/lang/zh.js +++ /dev/null @@ -1 +0,0 @@ -锘緾KEDITOR.plugins.setLang("sourcedialog","zh",{toolbar:"鍘熷纰",title:"鍘熷纰"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js deleted file mode 100644 index e730d67..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/plugin.js +++ /dev/null @@ -1,6 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.add("sourcedialog",{lang:"af,ar,bg,bn,bs,ca,cs,cy,da,de,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,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",icons:"sourcedialog,sourcedialog-rtl",hidpi:!0,init:function(a){a.addCommand("sourcedialog",new CKEDITOR.dialogCommand("sourcedialog"));CKEDITOR.dialog.add("sourcedialog",this.path+"dialogs/sourcedialog.js");a.ui.addButton&&a.ui.addButton("Sourcedialog", -{label:a.lang.sourcedialog.toolbar,command:"sourcedialog",toolbar:"mode,10"})}}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js deleted file mode 100644 index dd7cf0a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/af.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","af",{euro:"Euroteken",lsquo:"Linker enkelkwotasie",rsquo:"Regter enkelkwotasie",ldquo:"Linker dubbelkwotasie",rdquo:"Regter dubbelkwotasie",ndash:"Kortkoppelteken",mdash:"Langkoppelteken",iexcl:"Omgekeerdeuitroepteken",cent:"Centteken",pound:"Pondteken",curren:"Geldeenheidteken",yen:"Yenteken",brvbar:"Gebreekte balk",sect:"Afdeelingsteken",uml:"Deelteken",copy:"Kopieregteken",ordf:"Vroulikekenteken",laquo:"Linkgeoorienteerde aanhaalingsteken",not:"Verbodeteken", -reg:"Regestrasieteken",macr:"Lengteteken",deg:"Gradeteken",sup2:"Kwadraatteken",sup3:"Kubiekteken",acute:"Akuutaksentteken",micro:"Mikroteken",para:"Pilcrow sign",middot:"Middle dot",cedil:"Cedilla",sup1:"Superscript one",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent", -Aacute:"Latin capital letter A with acute accent",Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent", -Iacute:"Latin capital letter I with acute accent",Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke", -Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent",Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis", -aring:"Latin small letter a with ring above",aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth", -ntilde:"Latin small letter n with tilde",ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Division sign",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis", -yacute:"Latin small letter y with acute accent",thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis", -trade:"Trade mark sign",9658:"Black right-pointing pointer",bull:"Bullet",rarr:"Rightwards arrow",rArr:"Rightwards double arrow",hArr:"Left right double arrow",diams:"Black diamond suit",asymp:"Almost equal to"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js deleted file mode 100644 index 2c53d9f..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de-ch.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","de-ch",{euro:"Euro Zeichen",lsquo:"Hochkomma links",rsquo:"Hochkomma rechts",ldquo:"Anf眉hrungszeichen links",rdquo:"Anf眉hrungszeichen rechts",ndash:"Kleiner Strich",mdash:"Mittlerer Strich",iexcl:"Invertiertes Ausrufezeichen",cent:"Cent-Zeichen",pound:"Pfund-Zeichen",curren:"W盲hrungszeichen",yen:"Yen",brvbar:"Gestrichelte Linie",sect:"Paragrafenzeichen",uml:"Di盲resis",copy:"Copyright-Zeichen",ordf:"Feminine ordinal Anzeige",laquo:"Nach links zeigenden Doppel-Winkel Anf眉hrungszeichen", -not:"Not-Zeichen",reg:"Registriert-Zeichen",macr:"L盲ngezeichen",deg:"Grad-Zeichen",sup2:"Hoch 2",sup3:"Hoch 3",acute:"Akzentzeichen ",micro:"Mikro-Zeichen",para:"Pilcrow-Zeichen",middot:"Mittelpunkt",cedil:"Cedilla",sup1:"Hoch 1",ordm:"M盲nnliche Ordnungszahl Anzeige",raquo:"Nach rechts zeigenden Doppel-Winkel Anf眉hrungszeichen",frac14:"ein Viertel",frac12:"H盲lfte",frac34:"Dreiviertel",iquest:"Umgekehrtes Fragezeichen",Agrave:"Lateinischer Buchstabe A mit AkzentGrave",Aacute:"Lateinischer Buchstabe A mit Akutakzent", -Acirc:"Lateinischer Buchstabe A mit Zirkumflex",Atilde:"Lateinischer Buchstabe A mit Tilde",Auml:"Lateinischer Buchstabe A mit Trema",Aring:"Lateinischer Buchstabe A mit Ring oben",AElig:"Lateinischer Buchstabe 脝",Ccedil:"Lateinischer Buchstabe C mit Cedille",Egrave:"Lateinischer Buchstabe E mit AkzentGrave",Eacute:"Lateinischer Buchstabe E mit Akutakzent",Ecirc:"Lateinischer Buchstabe E mit Zirkumflex",Euml:"Lateinischer Buchstabe E Trema",Igrave:"Lateinischer Buchstabe I mit AkzentGrave",Iacute:"Lateinischer Buchstabe I mit Akutakzent", -Icirc:"Lateinischer Buchstabe I mit Zirkumflex",Iuml:"Lateinischer Buchstabe I mit Trema",ETH:"Lateinischer Buchstabe Eth",Ntilde:"Lateinischer Buchstabe N mit Tilde",Ograve:"Lateinischer Buchstabe O mit AkzentGrave",Oacute:"Lateinischer Buchstabe O mit Akutakzent",Ocirc:"Lateinischer Buchstabe O mit Zirkumflex",Otilde:"Lateinischer Buchstabe O mit Tilde",Ouml:"Lateinischer Buchstabe O mit Trema",times:"Multiplikation",Oslash:"Lateinischer Buchstabe O durchgestrichen",Ugrave:"Lateinischer Buchstabe U mit Akzentgrave", -Uacute:"Lateinischer Buchstabe U mit Akutakzent",Ucirc:"Lateinischer Buchstabe U mit Zirkumflex",Uuml:"Lateinischer Buchstabe a mit Trema",Yacute:"Lateinischer Buchstabe a mit Akzent",THORN:"Lateinischer Buchstabe mit Dorn",szlig:"Kleiner lateinischer Buchstabe scharfe s",agrave:"Kleiner lateinischer Buchstabe a mit Accent grave",aacute:"Kleiner lateinischer Buchstabe a mit Akut",acirc:"Lateinischer Buchstabe a mit Zirkumflex",atilde:"Lateinischer Buchstabe a mit Tilde",auml:"Kleiner lateinischer Buchstabe a mit Trema", -aring:"Kleiner lateinischer Buchstabe a mit Ring oben",aelig:"Lateinischer Buchstabe 忙",ccedil:"Kleiner lateinischer Buchstabe c mit Cedille",egrave:"Kleiner lateinischer Buchstabe e mit Accent grave",eacute:"Kleiner lateinischer Buchstabe e mit Akut",ecirc:"Kleiner lateinischer Buchstabe e mit Zirkumflex",euml:"Kleiner lateinischer Buchstabe e mit Trema",igrave:"Kleiner lateinischer Buchstabe i mit AkzentGrave",iacute:"Kleiner lateinischer Buchstabe i mit Akzent",icirc:"Kleiner lateinischer Buchstabe i mit Zirkumflex", -iuml:"Kleiner lateinischer Buchstabe i mit Trema",eth:"Kleiner lateinischer Buchstabe eth",ntilde:"Kleiner lateinischer Buchstabe n mit Tilde",ograve:"Kleiner lateinischer Buchstabe o mit Accent grave",oacute:"Kleiner lateinischer Buchstabe o mit Akzent",ocirc:"Kleiner lateinischer Buchstabe o mit Zirkumflex",otilde:"Lateinischer Buchstabe i mit Tilde",ouml:"Kleiner lateinischer Buchstabe o mit Trema",divide:"Divisionszeichen",oslash:"Kleiner lateinischer Buchstabe o durchgestrichen",ugrave:"Kleiner lateinischer Buchstabe u mit Accent grave", -uacute:"Kleiner lateinischer Buchstabe u mit Akut",ucirc:"Kleiner lateinischer Buchstabe u mit Zirkumflex",uuml:"Kleiner lateinischer Buchstabe u mit Trema",yacute:"Kleiner lateinischer Buchstabe y mit Akut",thorn:"Kleiner lateinischer Buchstabe Dorn",yuml:"Kleiner lateinischer Buchstabe y mit Trema",OElig:"Lateinischer Buchstabe Ligatur OE",oelig:"Kleiner lateinischer Buchstabe Ligatur OE",372:"Lateinischer Buchstabe W mit Zirkumflex",374:"Lateinischer Buchstabe Y mit Zirkumflex",373:"Kleiner lateinischer Buchstabe w mit Zirkumflex", -375:"Kleiner lateinischer Buchstabe y mit Zirkumflex",sbquo:"Tiefergestelltes Komma",8219:"Rumgedrehtes Komma",bdquo:"Doppeltes Anf眉hrungszeichen unten",hellip:"horizontale Auslassungspunkte",trade:"Handelszeichen",9658:"Dreickspfeil rechts",bull:"Bullet",rarr:"Pfeil rechts",rArr:"Doppelpfeil rechts",hArr:"Doppelpfeil links",diams:"Karo",asymp:"Ungef盲hr"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js deleted file mode 100644 index c2c428a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en-au.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","en-au",{euro:"Euro sign",lsquo:"Left single quotation mark",rsquo:"Right single quotation mark",ldquo:"Left double quotation mark",rdquo:"Right double quotation mark",ndash:"En dash",mdash:"Em dash",iexcl:"Inverted exclamation mark",cent:"Cent sign",pound:"Pound sign",curren:"Currency sign",yen:"Yen sign",brvbar:"Broken bar",sect:"Section sign",uml:"Diaeresis",copy:"Copyright sign",ordf:"Feminine ordinal indicator",laquo:"Left-pointing double angle quotation mark", -not:"Not sign",reg:"Registered sign",macr:"Macron",deg:"Degree sign",sup2:"Superscript two",sup3:"Superscript three",acute:"Acute accent",micro:"Micro sign",para:"Pilcrow sign",middot:"Middle dot",cedil:"Cedilla",sup1:"Superscript one",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent", -Aacute:"Latin capital letter A with acute accent",Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent", -Iacute:"Latin capital letter I with acute accent",Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke", -Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent",Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis", -aring:"Latin small letter a with ring above",aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth", -ntilde:"Latin small letter n with tilde",ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Division sign",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis", -yacute:"Latin small letter y with acute accent",thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis", -trade:"Trade mark sign",9658:"Black right-pointing pointer",bull:"Bullet",rarr:"Rightwards arrow",rArr:"Rightwards double arrow",hArr:"Left right double arrow",diams:"Black diamond suit",asymp:"Almost equal to"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js deleted file mode 100644 index c4d2de9..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es-mx.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","es-mx",{euro:"Signo de Euro",lsquo:"Comillas simple izquierda",rsquo:"Comillas simple derecha",ldquo:"Comillas dobles izquierda",rdquo:"Comillas dobles derecha",ndash:"Gui贸n corto",mdash:"Gui贸n largo",iexcl:"Signo de exclamaci贸n invertido",cent:"Signo de centavo",pound:"Signo de Libra",curren:"Signo de moneda",yen:"Signo de Yen",brvbar:"Barra rota",sect:"Signo de la secci贸n",uml:"Di茅resis",copy:"Signo de Derechos reservados",ordf:"Indicador ordinal femenino", -laquo:"Se帽al de doble 谩ngulo hacia la izquierda",not:"Sin signo",reg:"Signo registrado",macr:"Macron",deg:"signo de grados",sup2:"Super铆ndice dos",sup3:"Super铆ndice tres",acute:"Acento agudo",micro:"Signo micro",para:"Signo pilcrow",middot:"Punto medio",cedil:"Cedilla",sup1:"Super铆ndice uno",ordm:"Indicador ordinal masculino",raquo:"Se帽al de doble 谩ngulo hacia la derecha",frac14:"Fracci贸n un cuarto",frac12:"Fracci贸n medio",frac34:"Fracci贸n tres cuartos",iquest:"Signo de interrogaci贸n invertido",Agrave:"Letra may煤scula latina A con acento grave", -Aacute:"Letra may煤scula latina A con acento agudo",Acirc:"Letra may煤scula latina A con circunflexo",Atilde:"Letra may煤scula latina A con tilde",Auml:"Letra may煤scula latina A con di茅resis",Aring:"Letra may煤scula latina A con anillo arriba",AElig:"Letra may煤scula latina 脝",Ccedil:"Letra may煤scula latina C con cedilla",Egrave:"Letra may煤scula latina E con acento grave",Eacute:"Letra may煤scula latina E con acento agudo",Ecirc:"Letra may煤scula latina E con circumflex",Euml:"Letra may煤scula latina E con di茅resis", -Igrave:"Letra may煤scula latina I con acento grave",Iacute:"Letra may煤scula latina I con acento agudo",Icirc:"Letra may煤scula latina I con circumflex",Iuml:"Letra may煤scula latina E con di茅resis",ETH:"Letra may煤scula latina Eth",Ntilde:"Letra may煤scula latina N con tilde",Ograve:"Letra may煤scula latina O con acento grave",Oacute:"Letra may煤scula latina O con acento agudo",Ocirc:"Letra may煤scula latina O con circumflex",Otilde:"Letra may煤scula latina O con tilde",Ouml:"Letra may煤scula latina O con di茅resis", -times:"Signo de multiplicaci贸n",Oslash:"Letra may煤scula latina O con trazo",Ugrave:"Letra may煤scula latina U con acento grave",Uacute:"Letra may煤scula latina U con acento agudo",Ucirc:"Letra may煤scula latina U con circumflex",Uuml:"Letra may煤scula latina U con di茅resis",Yacute:"Letra may煤scula latina Y con acento agudo",THORN:"Letra may煤scula latina Thorn",szlig:"Letra peque帽a latina s",agrave:"Letra peque帽a latina a con acento grave",aacute:"Letra peque帽a latina a con acento agudo",acirc:"Letra peque帽a latina a con circumflex", -atilde:"Letra peque帽a latina a con tilde",auml:"Letra peque帽a latina a con di茅resis",aring:"Letra peque帽a latina a con anillo arriba",aelig:"Letra peque帽a latina 忙",ccedil:"Letra peque帽a latina c con cedilla",egrave:"Letra peque帽a latina e con acento grave",eacute:"Letra peque帽a latina e con acento agudo",ecirc:"Letra peque帽a latina e con circumflex",euml:"Letra peque帽a latina e con di茅resis",igrave:"Letra peque帽a latina i con acento grave",iacute:"Letra peque帽a latina i con acento agudo",icirc:"Letra peque帽a latina i con circumflex", -iuml:"Letra peque帽a latina i con di茅resis",eth:"Letra peque帽a latina eth",ntilde:"Letra peque帽a latina n con tilde",ograve:"Letra peque帽a latina o con acento grave",oacute:"Letra peque帽a latina o con acento agudo",ocirc:"Letra peque帽a latina o con circumflex",otilde:"Letra peque帽a latina o con tilde",ouml:"Letra peque帽a latina o con di茅resis",divide:"Signo de divisi贸n",oslash:"Letra peque帽a latina o con trazo",ugrave:"Letra peque帽a latina u con acento grave",uacute:"Letra peque帽a latina u con acento agudo", -ucirc:"Letra peque帽a latina u con circumflex",uuml:"Letra peque帽a latina u con di茅resis",yacute:"Letra peque帽a latina y con acento agudo",thorn:"Espina de letra peque帽a latina",yuml:"Letra peque帽a latina y con di茅resis",OElig:"Ligadura de capital latino OE",oelig:"Ligadura de peque帽a latino OE",372:"Letra latina may煤scula W con circunflexo",374:"Letra latina may煤scula Y con circunflexo",373:"Letra latina min煤scula w con circunflexo",375:"Letra latina min煤scula y con circunflexo",sbquo:"Signo de comillas simple abajo", -8219:"Signo de comillas simple arriba",bdquo:"Signo de doble comillas abajo",hellip:"Elipsis horizontal",trade:"Signo merccantl",9658:"Puntero derecho negro",bull:"Bala",rarr:"Flecha hacia la derecha",rArr:"Doble flecha hacia la derecha",hArr:"Flecha doble izquierda derecha",diams:"Palo de diamante negro",asymp:"Casi igual a"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js deleted file mode 100644 index e7e49f5..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/es.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","es",{euro:"S铆mbolo de euro",lsquo:"Comilla simple izquierda",rsquo:"Comilla simple derecha",ldquo:"Comilla doble izquierda",rdquo:"Comilla doble derecha",ndash:"Gui贸n corto",mdash:"Gui贸n medio largo",iexcl:"Signo de admiraci贸n invertido",cent:"S铆mbolo centavo",pound:"S铆mbolo libra",curren:"S铆mbolo moneda",yen:"S铆mbolo yen",brvbar:"Barra vertical rota",sect:"S铆mbolo secci贸n",uml:"Di茅resis",copy:"Signo de derechos de autor",ordf:"Indicador ordinal femenino",laquo:"Abre comillas angulares", -not:"Signo negaci贸n",reg:"Signo de marca registrada",macr:"Gui贸n alto",deg:"Signo de grado",sup2:"Super铆ndice dos",sup3:"Super铆ndice tres",acute:"Acento agudo",micro:"Signo micro",para:"Signo de pi",middot:"Punto medio",cedil:"Cedilla",sup1:"Super铆ndice uno",ordm:"Indicador orginal masculino",raquo:"Cierra comillas angulares",frac14:"Fracci贸n ordinaria de un quarto",frac12:"Fracci贸n ordinaria de una mitad",frac34:"Fracci贸n ordinaria de tres cuartos",iquest:"Signo de interrogaci贸n invertido",Agrave:"Letra A latina may煤scula con acento grave", -Aacute:"Letra A latina may煤scula con acento agudo",Acirc:"Letra A latina may煤scula con acento circunflejo",Atilde:"Letra A latina may煤scula con tilde",Auml:"Letra A latina may煤scula con di茅resis",Aring:"Letra A latina may煤scula con aro arriba",AElig:"Letra 脝 latina may煤scula",Ccedil:"Letra C latina may煤scula con cedilla",Egrave:"Letra E latina may煤scula con acento grave",Eacute:"Letra E latina may煤scula con acento agudo",Ecirc:"Letra E latina may煤scula con acento circunflejo",Euml:"Letra E latina may煤scula con di茅resis", -Igrave:"Letra I latina may煤scula con acento grave",Iacute:"Letra I latina may煤scula con acento agudo",Icirc:"Letra I latina may煤scula con acento circunflejo",Iuml:"Letra I latina may煤scula con di茅resis",ETH:"Letra Eth latina may煤scula",Ntilde:"Letra N latina may煤scula con tilde",Ograve:"Letra O latina may煤scula con acento grave",Oacute:"Letra O latina may煤scula con acento agudo",Ocirc:"Letra O latina may煤scula con acento circunflejo",Otilde:"Letra O latina may煤scula con tilde",Ouml:"Letra O latina may煤scula con di茅resis", -times:"Signo de multiplicaci贸n",Oslash:"Letra O latina may煤scula con barra inclinada",Ugrave:"Letra U latina may煤scula con acento grave",Uacute:"Letra U latina may煤scula con acento agudo",Ucirc:"Letra U latina may煤scula con acento circunflejo",Uuml:"Letra U latina may煤scula con di茅resis",Yacute:"Letra Y latina may煤scula con acento agudo",THORN:"Letra Thorn latina may煤scula",szlig:"Letra s latina fuerte peque帽a",agrave:"Letra a latina peque帽a con acento grave",aacute:"Letra a latina peque帽a con acento agudo", -acirc:"Letra a latina peque帽a con acento circunflejo",atilde:"Letra a latina peque帽a con tilde",auml:"Letra a latina peque帽a con di茅resis",aring:"Letra a latina peque帽a con aro arriba",aelig:"Letra 忙 latina peque帽a",ccedil:"Letra c latina peque帽a con cedilla",egrave:"Letra e latina peque帽a con acento grave",eacute:"Letra e latina peque帽a con acento agudo",ecirc:"Letra e latina peque帽a con acento circunflejo",euml:"Letra e latina peque帽a con di茅resis",igrave:"Letra i latina peque帽a con acento grave", -iacute:"Letra i latina peque帽a con acento agudo",icirc:"Letra i latina peque帽a con acento circunflejo",iuml:"Letra i latina peque帽a con di茅resis",eth:"Letra eth latina peque帽a",ntilde:"Letra n latina peque帽a con tilde",ograve:"Letra o latina peque帽a con acento grave",oacute:"Letra o latina peque帽a con acento agudo",ocirc:"Letra o latina peque帽a con acento circunflejo",otilde:"Letra o latina peque帽a con tilde",ouml:"Letra o latina peque帽a con di茅resis",divide:"Signo de divisi贸n",oslash:"Letra o latina min煤scula con barra inclinada", -ugrave:"Letra u latina peque帽a con acento grave",uacute:"Letra u latina peque帽a con acento agudo",ucirc:"Letra u latina peque帽a con acento circunflejo",uuml:"Letra u latina peque帽a con di茅resis",yacute:"Letra u latina peque帽a con acento agudo",thorn:"Letra thorn latina min煤scula",yuml:"Letra y latina peque帽a con di茅resis",OElig:"Diptongo OE latino en may煤scula",oelig:"Diptongo oe latino en min煤scula",372:"Letra W latina may煤scula con acento circunflejo",374:"Letra Y latina may煤scula con acento circunflejo", -373:"Letra w latina peque帽a con acento circunflejo",375:"Letra y latina peque帽a con acento circunflejo",sbquo:"Comilla simple baja-9",8219:"Comilla simple alta invertida-9",bdquo:"Comillas dobles bajas-9",hellip:"Puntos suspensivos horizontales",trade:"Signo de marca registrada",9658:"Apuntador negro apuntando a la derecha",bull:"Vi帽eta",rarr:"Flecha a la derecha",rArr:"Flecha doble a la derecha",hArr:"Flecha izquierda derecha doble",diams:"Diamante negro",asymp:"Casi igual a"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js deleted file mode 100644 index 9a76fec..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","et",{euro:"Eurom盲rk",lsquo:"Alustav 眉hekordne jutum盲rk",rsquo:"L玫petav 眉hekordne jutum盲rk",ldquo:"Alustav kahekordne jutum盲rk",rdquo:"L玫petav kahekordne jutum盲rk",ndash:"Enn-kriips",mdash:"Emm-kriips",iexcl:"P枚枚ratud h眉眉um盲rk",cent:"Sendim盲rk",pound:"Naela m盲rk",curren:"Valuutam盲rk",yen:"Jeeni m盲rk",brvbar:"Katkestatud kriips",sect:"L玫igu m盲rk",uml:"T盲pid",copy:"Autori玫iguse m盲rk",ordf:"Feminine ordinal indicator",laquo:"Left-pointing double angle quotation mark", -not:"Ei-m盲rk",reg:"Registered sign",macr:"Macron",deg:"Kraadim盲rk",sup2:"脺laindeks kaks",sup3:"脺laindeks kolm",acute:"Acute accent",micro:"Mikro-m盲rk",para:"Pilcrow sign",middot:"Keskpunkt",cedil:"Cedilla",sup1:"脺laindeks 眉ks",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent", -Aacute:"Latin capital letter A with acute accent",Acirc:"Latin capital letter A with circumflex",Atilde:"Ladina suur A tildega",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent", -Iacute:"Latin capital letter I with acute accent",Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"T盲ppidega ladina suur O",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke", -Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent",Ucirc:"Kandilise katusega suur ladina U",Uuml:"T盲ppidega ladina suur U",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Ladina v盲ike terav s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Kandilise katusega ladina v盲ike a",atilde:"Tildega ladina v盲ike a",auml:"T盲ppidega ladina v盲ike a",aring:"Latin small letter a with ring above", -aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth",ntilde:"Latin small letter n with tilde", -ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Jagamism盲rk",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis",yacute:"Latin small letter y with acute accent", -thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis",trade:"Kaubam盲rgi m盲rk",9658:"Black right-pointing pointer", -bull:"Kuul",rarr:"Nool paremale",rArr:"Topeltnool paremale",hArr:"Topeltnool vasakule",diams:"Black diamond suit",asymp:"Ligikaudu v玫rdne"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js deleted file mode 100644 index 7c9066c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js +++ /dev/null @@ -1,12 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","fa",{euro:"賳卮丕賳 蹖賵乇賵",lsquo:"毓賱丕賲鬲 賳賯賱 賯賵賱 鬲讴蹖 趩倬",rsquo:"毓賱丕賲鬲 賳賯賱 賯賵賱 鬲讴蹖 乇丕爻鬲",ldquo:"毓賱丕賲鬲 賳賯賱 賯賵賱 丿賵鬲丕蹖蹖 趩倬",rdquo:"毓賱丕賲鬲 賳賯賱 賯賵賱 丿賵鬲丕蹖蹖 乇丕爻鬲",ndash:"禺胤 鬲蹖乇賴 En",mdash:"禺胤 鬲蹖乇賴 Em",iexcl:"毓賱丕賲鬲 鬲毓噩亘 賵丕乇賵賳賴",cent:"賳卮丕賳 爻賳鬲",pound:"賳卮丕賳 倬賵賳丿",curren:"賳卮丕賳 丕乇夭",yen:"賳卮丕賳 蹖賳",brvbar:"賳賵丕乇 卮讴爻鬲賴",sect:"賳卮丕賳 亘禺卮",uml:"賳卮丕賳 爻賵丕诏蹖乇蹖",copy:"賳卮丕賳 讴倬蹖 乇丕蹖鬲",ordf:"卮丕禺氐 鬲乇鬲蹖亘蹖 賲賵賳孬",laquo:"丕卮丕乇賴 趩倬 賲讴乇乇 亘乇丕蹖 夭丕賵蹖賴 毓賱丕賲鬲 賳賯賱 賯賵賱",not:"賳卮丕賳 孬亘鬲 賳卮丿賴",reg:"賳卮丕賳 孬亘鬲 卮丿賴", -macr:"賳卮丕賳 禺胤 亘丕賱丕蹖 丨乇賮",deg:"賳卮丕賳 丿乇噩賴",sup2:"亘丕賱丕賳賵蹖爻 丿賵",sup3:"亘丕賱丕賳賵蹖爻 爻賴",acute:"賱賴噩賴 睾賱蹖馗",micro:"賳卮丕賳 賲丕蹖讴乇賵",para:"賳卮丕賳 賲丨賱 亘賳丿",middot:"賳賯胤賴 賲蹖丕賳蹖",cedil:"爻丿蹖賱",sup1:"亘丕賱丕賳賵蹖爻 1",ordm:"卮丕禺氐 鬲乇鬲蹖亘蹖 賲匕讴乇",raquo:"賳卮丕賳 夭丕賵蹖賴鈥屫ж 丿賵鬲丕蹖蹖 賳賯賱 賯賵賱 乇丕爻鬲 趩蹖賳",frac14:"賵丕丨丿 毓丕賲蹖丕賳賴 1/4",frac12:"賵丕丨丿 毓丕賲蹖賳賴 賳氐賮",frac34:"賵丕丨丿 毓丕賲蹖丕賳賴 3/4",iquest:"毓賱丕賲鬲 爻賵丕賱 賲毓讴賵爻",Agrave:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 睾賱蹖馗",Aacute:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 卮丿蹖丿",Acirc:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 丿賵乇",Atilde:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 氐丿丕蹖 讴丕賲蹖", -Auml:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",Aring:"丨乇賮 A 亘夭乇诏 賱丕鬲蹖賳 亘丕 丨賱賯賴 亘丕賱丕",AElig:"丨乇賮 脝 亘夭乇诏 賱丕鬲蹖賳",Ccedil:"丨乇賮 C 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",Egrave:"丨乇賮 E 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",Eacute:"丨乇賮 E 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 夭蹖乇",Ecirc:"丨乇賮 E 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",Euml:"丨乇賮 E 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",Igrave:"丨乇賮 I 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",Iacute:"丨乇賮 I 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",Icirc:"丨乇賮 I 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",Iuml:"丨乇賮 I 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",ETH:"丨乇賮 賱丕鬲蹖賳 亘夭乇诏 賵丕讴賴 鬲乇鬲蹖亘蹖",Ntilde:"丨乇賮 N 亘夭乇诏 賱丕鬲蹖賳 亘丕 賲丿", -Ograve:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",Oacute:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",Ocirc:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",Otilde:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 賲丿",Ouml:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",times:"賳卮丕賳 囟乇亘丿乇",Oslash:"丨乇賮 O 亘夭乇诏 賱丕鬲蹖賳 亘丕 賲蹖丕賳 禺胤",Ugrave:"丨乇賮 U 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",Uacute:"丨乇賮 U 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",Ucirc:"丨乇賮 U 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",Uuml:"丨乇賮 U 亘夭乇诏 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",Yacute:"丨乇賮 Y 亘夭乇诏 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",THORN:"丨乇賮 亘夭乇诏 賱丕鬲蹖賳 禺丕乇丿丕乇",szlig:"丨乇賮 讴賵趩讴 賱丕鬲蹖賳 卮丕乇倬 s",agrave:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲", -aacute:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",acirc:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",atilde:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 亘丕 氐丿丕蹖 讴丕賲蹖",auml:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",aring:"丨乇賮 a 讴賵趩讴 賱丕鬲蹖賳 诏賵卮賵丕乇賴 丿丕乇",aelig:"丨乇賮 讴賵趩讴 賱丕鬲蹖賳 忙",ccedil:"丨乇賮 c 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻丿蹖賱",egrave:"丨乇賮 e 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",eacute:"丨乇賮 e 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",ecirc:"丨乇賮 e 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",euml:"丨乇賮 e 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",igrave:"丨乇賮 i 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",iacute:"丨乇賮 i 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",icirc:"丨乇賮 i 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳", -iuml:"丨乇賮 i 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",eth:"丨乇賮 讴賵趩讴 賱丕鬲蹖賳 eth",ntilde:"丨乇賮 n 讴賵趩讴 賱丕鬲蹖賳 亘丕 氐丿丕蹖 讴丕賲蹖",ograve:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",oacute:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 夭蹖乇",ocirc:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",otilde:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 氐丿丕蹖 讴丕賲蹖",ouml:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",divide:"賳卮丕賳 亘禺卮",oslash:"丨乇賮 o 讴賵趩讴 賱丕鬲蹖賳 亘丕 賲蹖丕賳 禺胤",ugrave:"丨乇賮 u 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 丿乇卮鬲",uacute:"丨乇賮 u 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭",ucirc:"丨乇賮 u 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",uuml:"丨乇賮 u 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",yacute:"丨乇賮 y 讴賵趩讴 賱丕鬲蹖賳 亘丕 鬲賱賮馗 乇蹖夭", -thorn:"丨乇賮 讴賵趩讴 賱丕鬲蹖賳 禺丕乇丿丕乇",yuml:"丨乇賮 y 讴賵趩讴 賱丕鬲蹖賳 亘丕 賳卮丕賳 爻賵丕诏蹖乇蹖",OElig:"亘賳丿 亘夭乇诏 賱丕鬲蹖賳 OE",oelig:"亘賳丿 讴賵趩讴 賱丕鬲蹖賳 oe",372:"丨乇賮 W 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",374:"丨乇賮 Y 亘夭乇诏 賱丕鬲蹖賳 亘丕 禺賲丕賳",373:"丨乇賮 w 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",375:"丨乇賮 y 讴賵趩讴 賱丕鬲蹖賳 亘丕 禺賲丕賳",sbquo:"賳卮丕賳 賳賯賱 賯賵賱 鬲讴蹖 夭蹖乇-9",8219:"賳卮丕賳 賳賯賱 賯賵賱 鬲讴蹖 high-reversed-9",bdquo:"賳賯賱 賯賵賱 丿賵鬲丕蹖蹖 倬丕蹖蹖賳-9",hellip:"丨匕賮 丕賮賯蹖",trade:"賳卮丕賳 鬲噩丕乇蹖",9658:"賳卮丕賳诏乇 爻蹖丕賴 噩賴鬲 乇丕爻鬲",bull:"诏賱賵賱賴",rarr:"賮賱卮 乇丕爻鬲",rArr:"賮賱卮 丿賵鬲丕蹖蹖 乇丕爻鬲",hArr:"賮賱卮 丿賵鬲丕蹖蹖 趩倬 乇丕爻鬲",diams:"賳卮丕賳 丕賱賲丕爻 爻蹖丕賴", -asymp:"鬲賯乇蹖亘丕 亘乇丕亘乇 亘丕"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js deleted file mode 100644 index 260e073..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js +++ /dev/null @@ -1,12 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","fr",{euro:"Symbole euro",lsquo:"Guillemet simple ouvrant",rsquo:"Guillemet simple fermant",ldquo:"Guillemet double ouvrant",rdquo:"Guillemet double fermant",ndash:"Tiret demi-cadratin",mdash:"Tiret cadratin",iexcl:"Point d'exclamation invers茅",cent:"Symbole cent",pound:"Symbole Livre sterling",curren:"Symbole mon茅taire",yen:"Symbole yen",brvbar:"Barre verticale scind茅e",sect:"Signe de section",uml:"Tr茅ma",copy:"Symbole Copyright",ordf:"Indicateur ordinal f茅minin", -laquo:"Guillemet fran莽ais ouvrant",not:"Crochet de n茅gation",reg:"Symbole de marque d茅pos茅e",macr:"Macron",deg:"Symbole degr茅",sup2:"Exposant 2",sup3:"Exposant 3",acute:"Accent aigu",micro:"Symbole micro",para:"Symbole pied-de-mouche",middot:"Point m茅dian",cedil:"C茅dille",sup1:"Exposant 1",ordm:"Indicateur ordinal masculin",raquo:"Guillemet fran莽ais fermant",frac14:"Fraction un quart",frac12:"Fraction un demi",frac34:"Fraction trois quarts",iquest:"Point d'interrogation invers茅",Agrave:"A accent grave majuscule", -Aacute:"A accent aigu majuscule",Acirc:"A accent circonflexe majuscule",Atilde:"A caron majuscule",Auml:"A tr茅ma majuscule",Aring:"A rond majuscule",AElig:"Ligature 脝 majuscule",Ccedil:"C c茅dille majuscule",Egrave:"E accent grave majuscule",Eacute:"E accent aigu majuscule",Ecirc:"E accent circonflexe majuscule",Euml:"E tr茅ma majuscule",Igrave:"I accent grave majuscule",Iacute:"I accent aigu majuscule",Icirc:"I accent circonflexe majuscule",Iuml:"I tr茅ma majuscule",ETH:"Lettre majuscule islandaise ED", -Ntilde:"N caron majuscule",Ograve:"O accent grave majuscule",Oacute:"O accent aigu majuscule",Ocirc:"O accent circonflexe majuscule",Otilde:"O caron majuscule",Ouml:"O tr茅ma majuscule",times:"Symbole de multiplication",Oslash:"O barr茅 majuscule",Ugrave:"U accent grave majuscule",Uacute:"U accent aigu majuscule",Ucirc:"U accent circonflexe majuscule",Uuml:"U tr茅ma majuscule",Yacute:"Y accent aigu majuscule",THORN:"Lettre islandaise thorn majuscule",szlig:"Lettre minuscule allemande S dur",agrave:"A accent grave minuscule", -aacute:"A accent aigu minuscule",acirc:"A accent circonflexe minuscule",atilde:"A tilde minuscule",auml:"A tr茅ma minuscule",aring:"A rond minuscule",aelig:"Ligature 脝 minuscule",ccedil:"C c茅dille minuscule",egrave:"E accent grave minuscule",eacute:"E accent aigu minuscule",ecirc:"E accent circonflexe minuscule",euml:"E tr茅ma minuscule",igrave:"I accent grave minuscule",iacute:"I accent aigu minuscule",icirc:"I accent circonflexe minuscule",iuml:"i minuscule tr茅ma",eth:"Lettre minuscule islandaise ED", -ntilde:"N caron minuscule",ograve:"O minuscule accent grave",oacute:"O accent aigu minuscule",ocirc:"O accent circonflexe minuscule",otilde:"O tilde minuscule",ouml:"O tr茅ma minuscule",divide:"Symbole de division",oslash:"O barr茅 minuscule",ugrave:"U accent grave minuscule",uacute:"U accent aigu minuscule",ucirc:"U accent circonflexe minuscule",uuml:"U tr茅ma minuscule",yacute:"Y accent aigu minuscule",thorn:"Lettre islandaise thorn minuscule",yuml:"Y tr茅ma minuscule",OElig:"Ligature 艗 majuscule", -oelig:"Ligature 艗 minuscule",372:"W accent circonflexe majuscule",374:"Y accent circonflexe majuscule",373:"W accent circonflexe minuscule",375:"Y accent circonflexe minuscule",sbquo:"Guillemet simple fermant inf茅rieur",8219:"Guillemet-virgule sup茅rieur culbut茅",bdquo:"Guillemet-virgule double inf茅rieur",hellip:"Points de suspension",trade:"Symbole de marque commerciale",9658:"Fl猫che noire pointant vers la droite",bull:"Gros point m茅dian",rarr:"Fl猫che vers la droite",rArr:"Double fl猫che vers la droite", -hArr:"Double fl猫che vers la gauche",diams:"Losange noir",asymp:"Environ 茅gal"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js deleted file mode 100644 index 3ef3a53..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","hr",{euro:"Euro znak",lsquo:"Lijevi jednostruki navodnik",rsquo:"Desni jednostruki navodnik",ldquo:"Lijevi dvostruki navodnik",rdquo:"Desni dvostruki navodnik",ndash:"En crtica",mdash:"Em crtica",iexcl:"Naopaki uskli膷nik",cent:"Cent znak",pound:"Funta znak",curren:"Znak valute",yen:"Yen znak",brvbar:"Potrgana pre膷ka",sect:"Znak odjeljka",uml:"Prijeglasi",copy:"Copyright znak",ordf:"沤enska redna oznaka",laquo:"Lijevi dvostruki uglati navodnik",not:"Not znak", -reg:"Registered znak",macr:"Crta iznad",deg:"Stupanj znak",sup2:"Eksponent 2",sup3:"Eksponent tri",acute:"Akcent",micro:"Mikro znak",para:"Znak paragrafa",middot:"Srednja to膷ka",cedil:"Cedilla",sup1:"Eksponent 1",ordm:"Mu拧ka redna oznaka",raquo:"Desni dvostruku uglati navodnik",frac14:"膶etvrtina",frac12:"Polovina",frac34:"Tri 膷etvrtine",iquest:"Naopaki upitnik",Agrave:"Veliko latinsko slovo A s akcentom",Aacute:"Latini膷no veliko slovo A sa o拧trim naglaskom",Acirc:"Latini膷no veliko slovo A sa circumflex", -Atilde:"Latini膷no veliko slovo A sa tildom",Auml:"Latini膷no veliko slovo A sa diaeresis",Aring:"Latini膷no veliko slovo A sa gornjim prstenom",AElig:"Latini膷no veliko slovo 脝",Ccedil:"Veliko latini膷no slovo C sa cedilla",Egrave:"Veliko latini膷no slovo E sa akcentom",Eacute:"Veliko latini膷no slovo E sa akcentom",Ecirc:"Veliko latini膷no slovo E sa circumflex",Euml:"Veliko latini膷no slovo E sa diaresis",Igrave:"Veliko latini膷no slovo I sa akcentom",Iacute:"Veliko latini膷no slovo I sa akcentom",Icirc:"Veliko latini膷no slovo I sa circumflex", -Iuml:"Veliko latini膷no slovo I sa diaresis",ETH:"Veliko latini膷no slovo Eth",Ntilde:"Veliko latini膷no slovo N sa tildom",Ograve:"Veliko latini膷no slovo O sa akcentom",Oacute:"Veliko latini膷no slovo O sa akcentom",Ocirc:"Veliko latini膷no slovo O sa circumflex",Otilde:"Veliko latini膷no slovo O sa tildom",Ouml:"Veliko latini膷no slovo O sa diaresis",times:"Znak mno啪enja",Oslash:"Veliko latini膷no slovo O sa crtom",Ugrave:"Veliko latini膷no slovo U sa akcentom",Uacute:"Veliko latini膷no slovo U sa akcentom", -Ucirc:"Veliko latini膷no slovo U sa circumflex",Uuml:"Veliko latini膷no slovo U sa diaresis",Yacute:"Veliko latini膷no slovo Y sa akcentom",THORN:"Veliko latini膷no slovo Trn",szlig:"Malo latini膷no slovo o拧tro s",agrave:"Malo latini膷no slovo a sa akcentom",aacute:"Malo latini膷no slovo sa akcentom",acirc:"Malo latini膷no slovo a sa circumflex",atilde:"Malo latini膷no slovo a sa tildom",auml:"Malo latini膷no slovo a sa diaresis",aring:"Malo latini膷no slovo a sa gornjim prstenom",aelig:"Malo latini膷no slovo 忙", -ccedil:"Malo latini膷no slovo e sa cedilla",egrave:"Malo latini膷no slovo e sa akcentom",eacute:"Malo latini膷no slovo e sa akcentom",ecirc:"Malo latini膷no slovo e sa circumflex",euml:"Malo latini膷no slovo e sa diaresis",igrave:"Malo latini膷no slovo i sa akcentom",iacute:"Malo latini膷no slovo i sa akcentom",icirc:"Malo latini膷no slovo i sa circumflex",iuml:"Malo latini膷no slovo i sa diaresis",eth:"Malo latini膷no slovo eth",ntilde:"Malo latini膷no slovo n sa tildom",ograve:"Malo latini膷no slovo o sa akcentom", -oacute:"Malo latini膷no slovo o sa akcentom",ocirc:"Malo latini膷no slovo o sa circumflex",otilde:"Malo latini膷no slovo o sa tildom",ouml:"Malo latini膷no slovo o sa diaresis",divide:"Znak dijeljenja",oslash:"Malo latini膷no slovo o sa crtom",ugrave:"Malo latini膷no slovo s akcentom",uacute:"Malo latini膷no slovo u sa akcentom",ucirc:"Malo latini膷no slovo sa circumflex",uuml:"Malo latini膷no slovo u sa diaresis",yacute:"Malo latini膷no slovo y s akcentom",thorn:"Malo latini膷no slovo Trn",yuml:"Malo latini膷no slovo y sa diaresis", -OElig:"Veliko latini膷no slovo OE",oelig:"Malo latini膷no slovoe OE",372:"Veliko latini膷no slovo W sa circumflex",374:"Veliko latini膷no slovo Y sa circumflex",373:"Malo latini膷no slovo w sa circumflex",375:"Malo latini膷no slovo y sa circumflex",sbquo:"Jednostruki donji navodnik",8219:"Jednostruki gornji navodnik",bdquo:"Dvostruki donji navodnik",hellip:"Tri to膷kice",trade:"TM znak",9658:"Crni desni pokaziva膷",bull:"Bullet",rarr:"Desna strelica",rArr:"Desna dvostruka strelica",hArr:"Dvostruka strelica", -diams:"Crni dijamant",asymp:"Pribli啪no"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js deleted file mode 100644 index 413cf5d..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js +++ /dev/null @@ -1,14 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","it",{euro:"Simbolo Euro",lsquo:"Virgoletta singola sinistra",rsquo:"Virgoletta singola destra",ldquo:"Virgolette aperte",rdquo:"Virgolette chiuse",ndash:"Trattino",mdash:"Trattino lungo",iexcl:"Punto esclavamativo invertito",cent:"Simbolo Cent",pound:"Simbolo Sterlina",curren:"Simbolo Moneta",yen:"Simbolo Yen",brvbar:"Barra interrotta",sect:"Simbolo di sezione",uml:"Dieresi",copy:"Simbolo Copyright",ordf:"Indicatore ordinale femminile",laquo:"Virgolette basse aperte", -not:"Nessun segno",reg:"Simbolo Registrato",macr:"Macron",deg:"Simbolo Grado",sup2:"Apice Due",sup3:"Apice Tre",acute:"Accento acuto",micro:"Simbolo Micro",para:"Simbolo Paragrafo",middot:"Punto centrale",cedil:"Cediglia",sup1:"Apice Uno",ordm:"Indicatore ordinale maschile",raquo:"Virgolette basse chiuse",frac14:"Frazione volgare un quarto",frac12:"Frazione volgare un mezzo",frac34:"Frazione volgare tre quarti",iquest:"Punto interrogativo invertito",Agrave:"Lettera maiuscola latina A con accento grave", -Aacute:"Lettera maiuscola latina A con accento acuto",Acirc:"Lettera maiuscola latina A con accento circonflesso",Atilde:"Lettera maiuscola latina A con tilde",Auml:"Lettera maiuscola latina A con dieresi",Aring:"Lettera maiuscola latina A con anello sopra",AElig:"Lettera maiuscola latina 脝",Ccedil:"Lettera maiuscola latina C con cediglia",Egrave:"Lettera maiuscola latina E con accento grave",Eacute:"Lettera maiuscola latina E con accento acuto",Ecirc:"Lettera maiuscola latina E con accento circonflesso", -Euml:"Lettera maiuscola latina E con dieresi",Igrave:"Lettera maiuscola latina I con accento grave",Iacute:"Lettera maiuscola latina I con accento acuto",Icirc:"Lettera maiuscola latina I con accento circonflesso",Iuml:"Lettera maiuscola latina I con dieresi",ETH:"Lettera maiuscola latina Eth",Ntilde:"Lettera maiuscola latina N con tilde",Ograve:"Lettera maiuscola latina O con accento grave",Oacute:"Lettera maiuscola latina O con accento acuto",Ocirc:"Lettera maiuscola latina O con accento circonflesso", -Otilde:"Lettera maiuscola latina O con tilde",Ouml:"Lettera maiuscola latina O con dieresi",times:"Simbolo di moltiplicazione",Oslash:"Lettera maiuscola latina O barrata",Ugrave:"Lettera maiuscola latina U con accento grave",Uacute:"Lettera maiuscola latina U con accento acuto",Ucirc:"Lettera maiuscola latina U con accento circonflesso",Uuml:"Lettera maiuscola latina U con accento circonflesso",Yacute:"Lettera maiuscola latina Y con accento acuto",THORN:"Lettera maiuscola latina Thorn",szlig:"Lettera latina minuscola doppia S", -agrave:"Lettera minuscola latina a con accento grave",aacute:"Lettera minuscola latina a con accento acuto",acirc:"Lettera minuscola latina a con accento circonflesso",atilde:"Lettera minuscola latina a con tilde",auml:"Lettera minuscola latina a con dieresi",aring:"Lettera minuscola latina a con anello superiore",aelig:"Lettera minuscola latina ae",ccedil:"Lettera minuscola latina c con cediglia",egrave:"Lettera minuscola latina e con accento grave",eacute:"Lettera minuscola latina e con accento acuto", -ecirc:"Lettera minuscola latina e con accento circonflesso",euml:"Lettera minuscola latina e con dieresi",igrave:"Lettera minuscola latina i con accento grave",iacute:"Lettera minuscola latina i con accento acuto",icirc:"Lettera minuscola latina i con accento circonflesso",iuml:"Lettera minuscola latina i con dieresi",eth:"Lettera minuscola latina eth",ntilde:"Lettera minuscola latina n con tilde",ograve:"Lettera minuscola latina o con accento grave",oacute:"Lettera minuscola latina o con accento acuto", -ocirc:"Lettera minuscola latina o con accento circonflesso",otilde:"Lettera minuscola latina o con tilde",ouml:"Lettera minuscola latina o con dieresi",divide:"Simbolo di divisione",oslash:"Lettera minuscola latina o barrata",ugrave:"Lettera minuscola latina u con accento grave",uacute:"Lettera minuscola latina u con accento acuto",ucirc:"Lettera minuscola latina u con accento circonflesso",uuml:"Lettera minuscola latina u con dieresi",yacute:"Lettera minuscola latina y con accento acuto",thorn:"Lettera minuscola latina thorn", -yuml:"Lettera minuscola latina y con dieresi",OElig:"Legatura maiuscola latina OE",oelig:"Legatura minuscola latina oe",372:"Lettera maiuscola latina W con accento circonflesso",374:"Lettera maiuscola latina Y con accento circonflesso",373:"Lettera minuscola latina w con accento circonflesso",375:"Lettera minuscola latina y con accento circonflesso",sbquo:"Singola virgoletta bassa low-9",8219:"Singola virgoletta bassa low-9 inversa",bdquo:"Doppia virgoletta bassa low-9",hellip:"Ellissi orizzontale", -trade:"Simbolo TM",9658:"Puntatore nero rivolto verso destra",bull:"Punto",rarr:"Freccia verso destra",rArr:"Doppia freccia verso destra",hArr:"Doppia freccia sinistra destra",diams:"Simbolo nero diamante",asymp:"Quasi uguale a"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js deleted file mode 100644 index 3191066..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ja.js +++ /dev/null @@ -1,9 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","ja",{euro:"銉︺兗銉鍙",lsquo:"宸︺偡銉炽偘銉紩鐢ㄧ",rsquo:"鍙炽偡銉炽偘銉紩鐢ㄧ",ldquo:"宸︺儉銉栥儷寮曠敤绗",rdquo:"鍙炽儉銉栥儷寮曠敤绗",ndash:"鍗婅銉銉冦偡銉",mdash:"鍏ㄨ銉銉冦偡銉",iexcl:"閫嗐仌鎰熷槅绗",cent:"銈汇兂銉堣鍙",pound:"銉濄兂銉夎鍙",curren:"閫氳波瑷樺彿",yen:"鍐嗚鍙",brvbar:"涓婁笅銇垎銇嬨倢銇熺甫妫",sect:"绡瑷樺彿",uml:"鍒嗛煶瑷樺彿(銈︺儬銉┿偊銉)",copy:"钁椾綔妯╄〃绀鸿鍙",ordf:"濂虫у簭鏁版璀",laquo:" 濮嬨倎浜岄噸灞辨嫭寮у紩鐢ㄨ鍙",not:"璜栫悊鍚﹀畾瑷樺彿",reg:"鐧婚尣鍟嗘瑷樺彿",macr:"闀烽煶绗",deg:"搴﹁鍙",sup2:"涓娿仱銇2, 2涔",sup3:"涓娿仱銇3, 3涔",acute:"鎻氶煶绗",micro:"銉熴偗銉兂瑷樺彿",para:"娈佃惤瑷樺彿",middot:"涓粧",cedil:"銈汇儑銈c儵",sup1:"涓娿仱銇1",ordm:"鐢锋у簭鏁版璀",raquo:"绲傘倧銈婁簩閲嶅北鎷姬寮曠敤瑷樺彿", -frac14:"鍥涘垎銇竴",frac12:"浜屽垎銇竴",frac34:"鍥涘垎銇笁",iquest:"閫嗙枒鍟忕",Agrave:"鎶戦煶绗︺仱銇嶅ぇ鏂囧瓧A",Aacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧A",Acirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧A",Atilde:"銉併儷銉銇ゃ亶澶ф枃瀛桝",Auml:"鍒嗛煶瑷樺彿銇ゃ亶澶ф枃瀛桝",Aring:"銉兂銈般仱銇嶅ぇ鏂囧瓧A",AElig:"A銇‥銇悎瀛",Ccedil:"銈汇儑銈c儵銇ゃ亶澶ф枃瀛桟",Egrave:"鎶戦煶绗︺仱銇嶅ぇ鏂囧瓧E",Eacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧E",Ecirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧E",Euml:"鍒嗛煶瑷樺彿銇ゃ亶澶ф枃瀛桬",Igrave:"鎶戦煶绗︺仱銇嶅ぇ鏂囧瓧I",Iacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧I",Icirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧I",Iuml:"鍒嗛煶瑷樺彿銇ゃ亶澶ф枃瀛桰",ETH:"[銈€偆銈广儵銉炽儔瑾瀅澶ф枃瀛桬TH",Ntilde:"銉併儷銉銇ゃ亶澶ф枃瀛桸",Ograve:"鎶戦煶绗︺仱銇嶅ぇ鏂囧瓧O",Oacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧O",Ocirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧O",Otilde:"銉併儷銉銇ゃ亶澶ф枃瀛桹",Ouml:" 鍒嗛煶瑷樺彿銇ゃ亶澶ф枃瀛桹", -times:"涔楃畻瑷樺彿",Oslash:"鎵撱仭娑堛仐绶氥仱銇嶅ぇ鏂囧瓧O",Ugrave:"鎶戦煶绗︺仱銇嶅ぇ鏂囧瓧U",Uacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧U",Ucirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧U",Uuml:"鍒嗛煶瑷樺彿銇ゃ亶澶ф枃瀛桿",Yacute:"鎻氶煶绗︺仱銇嶅ぇ鏂囧瓧Y",THORN:"[銈€偆銈广儵銉炽儔瑾瀅澶ф枃瀛桾HORN",szlig:"銉夈偆銉勮獮銈ㄣ偣銉勩偋銉冦儓",agrave:"鎶戦煶绗︺仱銇嶅皬鏂囧瓧a",aacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧a",acirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧a",atilde:"銉併儷銉銇ゃ亶灏忔枃瀛梐",auml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梐",aring:"銉兂銈般仱銇嶅皬鏂囧瓧a",aelig:"a銇╡銇悎瀛",ccedil:"銈汇儑銈c儵銇ゃ亶灏忔枃瀛梒",egrave:"鎶戦煶绗︺仱銇嶅皬鏂囧瓧e",eacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧e",ecirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧e",euml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梕",igrave:"鎶戦煶绗︺仱銇嶅皬鏂囧瓧i",iacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧i",icirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧i",iuml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梚",eth:"銈€偆銈广儵銉炽儔瑾炲皬鏂囧瓧eth", -ntilde:"銉併儷銉銇ゃ亶灏忔枃瀛梟",ograve:"鎶戦煶绗︺仱銇嶅皬鏂囧瓧o",oacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧o",ocirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧o",otilde:"銉併儷銉銇ゃ亶灏忔枃瀛梠",ouml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梠",divide:"闄ょ畻瑷樺彿",oslash:"鎵撱仭娑堛仐绶氥仱銇嶅皬鏂囧瓧o",ugrave:"鎶戦煶绗︺仱銇嶅皬鏂囧瓧u",uacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧u",ucirc:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧u",uuml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梪",yacute:"鎻氶煶绗︺仱銇嶅皬鏂囧瓧y",thorn:"銈€偆銈广儵銉炽儔瑾炲皬鏂囧瓧thorn",yuml:"鍒嗛煶瑷樺彿銇ゃ亶灏忔枃瀛梱",OElig:"O銇‥銇悎瀛",oelig:"o銇╡銇悎瀛",372:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧W",374:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅ぇ鏂囧瓧Y",373:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧w",375:"鏇叉姌銈€偗銈汇兂銉堛仱銇嶅皬鏂囧瓧y",sbquo:"銈枫兂銈般儷涓嬪紩鐢ㄧ",8219:"宸﹀彸閫嗐伄宸﹀紩鐢ㄧ",bdquo:"銉銉栥儷涓嬪紩鐢ㄧ",hellip:"涓夌偣銉兗銉",trade:"鍟嗘瑷樺彿",9658:"鍙抽粧涓夎銉濄偆銉炽偪",bull:"榛掍父", -rarr:"鍙崇煝鍗",rArr:"鍙充簩閲嶇煝鍗",hArr:"宸﹀彸浜岄噸鐭㈠嵃",diams:"銉銈ゃ儰",asymp:"婕歌繎"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js deleted file mode 100644 index 089296e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ko.js +++ /dev/null @@ -1,10 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","ko",{euro:"鞙犽頇 旮绊樃",lsquo:"鞕检 鞕 霐办槾響",rsquo:"鞓るジ飒 鞕 霐办槾響",ldquo:"鞕检 鞂 霐办槾響",rdquo:"鞓るジ飒 鞂 霐办槾響",ndash:"氚橁皝 雽鞁",mdash:"鞝勱皝 雽鞁",iexcl:"氚橃爠霅 電愲倢響",cent:"靹柬姼 旮绊樃",pound:"韺岇毚霌滍檾 旮绊樃",curren:"旎る煱鞁 旮绊樃",yen:"鞙勳晥頇 旮绊樃",brvbar:"韺岇劆",sect:"靹轨厴 旮绊樃",uml:"攵勳潓 攵順",copy:"鞝鞛戧秾 旮绊樃",ordf:"Feminine ordinal indicator",laquo:"鞕检 鞂嶊航靽 鞚胳毄 攵順",not:"旮堨 旮绊樃",reg:"霌彪 旮绊樃",macr:"鞛レ潓 旮绊樃",deg:"霃 旮绊樃",sup2:"鞙勳波鞛 2",sup3:"鞙勳波鞛 3",acute:"鞏戩潓 鞎呾劶韸 攵順",micro:"毵堨澊韥 旮绊樃",para:"雼澖 旮绊樃",middot:"臧鞖措嵃 鞝",cedil:"靹鸽敂鞙",sup1:"鞙勳波鞛 1",ordm:"Masculine ordinal indicator", -raquo:"鞓るジ飒 鞂嶊航靽 鞚胳毄 攵順",frac14:"攵勳垬 靷秳鞚 鞚",frac12:"攵勳垬 鞚措秳鞚 鞚",frac34:"攵勳垬 靷秳鞚 靷",iquest:"霋れ頌 氍检潓響",Agrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 A",Aacute:"鞏戩潓 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 A",Acirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 A",Atilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 A",Auml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 A",Aring:"鞙楆碃毽皜 鞛堧姅 霛柬嫶 雽氍胳瀽 A",AElig:"霛柬嫶 雽氍胳瀽 脝",Ccedil:"靹鸽敂鞙犼皜 鞛堧姅 霛柬嫶 雽氍胳瀽 C",Egrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 E",Eacute:"鞏戩潓 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 E",Ecirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 E",Euml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 E",Igrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 I",Iacute:"鞏戩潓 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 I",Icirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 I", -Iuml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 I",ETH:"霛柬嫶 雽氍胳瀽 Eth",Ntilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 N",Ograve:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 O",Oacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 O",Ocirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 O",Otilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 O",Ouml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 O",times:"瓿表晿旮 旮绊樃",Oslash:"靷劆鞚 鞛堧姅 霛柬嫶 雽氍胳瀽 O",Ugrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 U",Uacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 U",Ucirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 U",Uuml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 雽氍胳瀽 U",Yacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 Y",THORN:"霛柬嫶 雽氍胳瀽 Thorn",szlig:"霛柬嫶 靻岆鞛 sharp s",agrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 a",aacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 a",acirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 a", -atilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 靻岆鞛 a",auml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 a",aring:"鞙楆碃毽皜 鞛堧姅 霛柬嫶 靻岆鞛 a",aelig:"霛柬嫶 靻岆鞛 忙",ccedil:"靹鸽敂鞙犼皜 鞛堧姅 霛柬嫶 靻岆鞛 c",egrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 e",eacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 e",ecirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 e",euml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 e",igrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 i",iacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 i",icirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 i",iuml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 i",eth:"霛柬嫶 靻岆鞛 eth",ntilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 靻岆鞛 n",ograve:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 o",oacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 o",ocirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 o",otilde:"韹鸽嵃臧 鞛堧姅 霛柬嫶 靻岆鞛 o",ouml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 o", -divide:"雮橂垊旮 旮绊樃",oslash:"靷劆鞚 鞛堧姅 霛柬嫶 靻岆鞛 o",ugrave:"鞏奠潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 u",uacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 u",ucirc:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 u",uuml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 u",yacute:"鞏戩潓 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 y",thorn:"霛柬嫶 靻岆鞛 thorn",yuml:"攵勳潓 旮绊樃臧 鞛堧姅 霛柬嫶 靻岆鞛 y",OElig:"霛柬嫶 雽氍疙暕鞛 OE",oelig:"霛柬嫶 靻岆頃╈瀽 oe",372:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 W",374:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 雽氍胳瀽 Y",373:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 w",375:"瓿§爤 鞎呾劶韸 攵順戈皜 鞛堧姅 霛柬嫶 靻岆鞛 y",sbquo:"鞕 鞎勲灅-9 鞚胳毄 攵順",8219:"鞕 鞙勳-霋れ頌-9 鞚胳毄 攵順",bdquo:"鞂 鞎勲灅-9 鞚胳毄 攵順",hellip:"靾橅弶 靸濍灥 攵順",trade:"靸來憸 旮绊樃",9658:"瓴鞝 鞓るジ飒 韽澑韯",bull:"韥 鞝", -rarr:"鞓るジ飒 頇旍偞響",rArr:"鞓るジ飒 霊 欷 頇旍偞響",hArr:"鞏戩 霊 欷 頇旍偞響",diams:"瓴鞝 雼れ澊鞎勲霌",asymp:"攴检偓"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js deleted file mode 100644 index 7b4f198..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","ku",{euro:"賳蹖卮丕賳蹠蹖 蹖蹎乇蹎",lsquo:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 爻蹠乇賵賵跇蹘乇蹖 鬲丕讴蹖 趩蹠倬",rsquo:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 爻蹠乇賵賵跇蹘乇蹖 鬲丕讴蹖 跁丕爻鬲",ldquo:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 爻蹠乇賵賵跇蹘乇蹖 丿賵賵賴蹘賳丿蹠蹖 趩賴鈥屬",rdquo:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 爻蹠乇賵賵跇蹘乇蹖 丿賵賵賴蹘賳丿蹠蹖 跁丕爻鬲",ndash:"鬲蹠賯蹠诘蹖 讴賵乇鬲",mdash:"鬲蹠賯蹠诘蹖 丿乇蹘跇",iexcl:"賳蹖卮丕賳蹠蹖 賴蹠诘蹠賵诏蹘跁蹖 爻蹠乇爻賵跁賴蹘賳蹠乇",cent:"賳蹖卮丕賳蹠蹖 爻蹠賳鬲",pound:"賳蹖卮丕賳蹠蹖 倬丕賵蹠賳丿",curren:"賳蹖卮丕賳蹠蹖 丿乇丕賵",yen:"賳蹖卮丕賳蹠蹖 蹖蹠賳蹖 跇丕倬蹎賳蹖",brvbar:"卮乇蹖鬲蹖 卅蹠爻鬲賵賵賳蹖 倬趩跁丕賵",sect:"賳蹖卮丕賳蹠蹖 丿賵賵 s 賱蹠爻蹠乇蹖蹠讴",uml:"禺丕诘",copy:"賳蹖卮丕賳蹠蹖 賲丕賮蹖 趩丕倬", -ordf:"賴蹘诘 賱蹠爻蹠乇 倬蹖鬲蹖 a",laquo:"丿賵賵 鬲蹖乇蹖 亘蹠丿賵賵丕蹖蹠讴蹖 趩蹠倬",not:"賳蹖卮丕賳蹠蹖 賳蹠禺蹘乇",reg:"賳蹖卮丕賳蹠蹖 R 賱蹠賳丕賵 亘丕夭賳蹠丿丕",macr:"賲丕讴跁蹎賳",deg:"賳蹖卮丕賳蹠蹖 倬賱蹠",sup2:"爻蹠乇賳賵賵爻蹖 丿賵賵",sup3:"爻蹠乇賳賵賵爻蹖 爻蹘",acute:"賱丕乇蹖 鬲蹖跇",micro:"賳蹖卮丕賳蹠蹖 u 賱賯 丿乇蹘跇蹖 趩蹠倬蹖 禺賵丕乇賵賵",para:"賳蹖卮丕賳蹠蹖 倬蹠跁蹠诏乇丕賮",middot:"賳丕賵蹠跁丕爻鬲蹖 禺丕诘",cedil:"賳蹖卮丕賳蹠蹖 c 跇蹘乇 趩賵賵讴乇蹠",sup1:"爻蹠乇賳賵賵爻蹖 蹖蹠讴",ordm:"賴蹘诘 賱蹠跇蹘乇 倬蹖鬲蹖 o",raquo:"丿賵賵 鬲蹖乇蹖 亘蹠丿賵賵丕蹖蹠讴蹖 跁丕爻鬲",frac14:"蹖蹠讴 賱蹠爻蹠乇 趩賵賵丕乇",frac12:"蹖蹠讴 賱蹠爻蹠乇 丿賵賵",frac34:"爻蹘 賱蹠爻蹠乇 趩賵賵丕乇",iquest:"賴蹘賲丕蹖 賴蹠诘蹠賵诏蹘乇蹖 倬乇爻蹖丕乇",Agrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 A-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇", -Aacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 A-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",Acirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 A-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Atilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 A-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 夭蹠跁蹠",Auml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 A-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Aring:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 诏蹠賵乇蹠蹖 脜",AElig:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 诏蹠賵乇蹠蹖 脝",Ccedil:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 C-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跇蹘乇 趩賵賵讴乇蹠",Egrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 E-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",Eacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 E-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",Ecirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 E-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Euml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 E-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖", -Igrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 I-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",Iacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 I-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",Icirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 I-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Iuml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 I-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",ETH:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 E-蹖 诏蹠賵乇蹠蹖",Ntilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 N-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 夭蹠跁蹠",Ograve:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 O-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",Oacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 O-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",Ocirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 O-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Otilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 O-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 夭蹠跁蹠",Ouml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 O-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖", -times:"賳蹖卮丕賳蹠蹖 賱蹘讴丿丕賳",Oslash:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 诏蹠賵乇蹠蹖 脴 賱蹠诏蹠诘 賴蹘賲丕蹖 丿诘 賵蹠爻鬲丕賳",Ugrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 U-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",Uacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 U-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",Ucirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 U-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Uuml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 U-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",Yacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 Y-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",THORN:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 丿跁讴蹖 诏蹠賵乇蹠",szlig:"倬蹖鬲蹖 賱丕鬲賳蹖 賳賵賵讴 鬲蹖跇蹖 s",agrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 a-蹖 亘趩賵賵讴 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",aacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 a-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",acirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 a-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖", -atilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 a-蹖 亘趩賵賵賰 賱蹠诏蹠诘 夭蹠跁蹠",auml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 a-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",aring:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 氓-蹖 亘趩賵賵賰",aelig:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 忙-蹖 亘趩賵賵賰",ccedil:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 c-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跇蹘乇 趩賵賵讴乇蹠",egrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 e-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",eacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 e-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",ecirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 e-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",euml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 e-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",igrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 i-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",iacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 i-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇", -icirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 i-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",iuml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 i-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",eth:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 e-蹖 亘趩賵賵賰",ntilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 n-蹖 亘趩賵賵賰 賱蹠诏蹠诘 夭蹠跁蹠",ograve:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 o-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇",oacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 o-蹖 亘趩賵賵賰 賱賴鈥屭曏 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",ocirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 o-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",otilde:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 o-蹖 亘趩賵賵賰 賱蹠诏蹠诘 夭蹠跁蹠",ouml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 o-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",divide:"賳蹖卮丕賳蹠蹖 丿丕亘蹠卮",oslash:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 诏蹠賵乇蹠蹖 酶 賱蹠诏蹠诘 賴蹘賲丕蹖 丿诘 賵蹠爻鬲丕賳",ugrave:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 u-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 賱丕乇", -uacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 u-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",ucirc:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 u-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",uuml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 u-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",yacute:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 y-蹖 亘趩賵賵賰 賱蹠诏蹠诘 跁賵賵賲蹠鬲丿丕乇蹖 鬲蹖跇",thorn:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 丿跁讴蹖 亘趩賵賵賰",yuml:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 y-蹖 亘趩賵賵賰 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",OElig:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 诏蹠賵乇蹠蹖 倬蹘讴蹠賵蹠賳賵賵爻乇丕賵蹖 OE",oelig:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 亘趩賵賵讴蹖 倬蹘讴蹠賵蹠賳賵賵爻乇丕賵蹖 oe",372:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 W-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",374:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 Y-蹖 诏蹠賵乇蹠 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",373:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 w-蹖 亘趩賵賵讴蹖 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖", -375:"倬蹖鬲蹖 賱丕鬲蹖賳蹖 y-蹖 亘趩賵賵讴蹖 賱蹠诏蹠诘 賳蹖卮丕賳蹠 賱蹠爻蹠乇蹖",sbquo:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 賳夭賲",8219:"賳蹖卮丕賳蹠蹖 賮丕乇蹖夭蹠蹖 亘蹠乇夭蹖 倬蹘趩蹠賵丕賳蹠",bdquo:"丿賵賵 賮丕乇蹖夭蹠蹖 鬲蹠賳蹖卮 蹖蹠賰",hellip:"卅丕爻蹎蹖蹖 亘丕夭賳蹠",trade:"賳蹖卮丕賳蹠蹖 亘丕夭乇诏丕賳蹖",9658:"卅丕乇丕爻鬲蹠蹖 跁蹠卮蹖 丿蹠爻鬲蹖 跁丕爻鬲",bull:"賮蹖卮蹠賰",rarr:"鬲蹖乇蹖 丿蹠爻鬲蹖 跁丕爻鬲",rArr:"丿賵賵鬲蹖乇蹖 丿蹠爻鬲蹖 跁丕爻鬲",hArr:"丿賵賵 鬲蹖乇蹖 跁丕爻鬲 賵 趩蹠倬",diams:"跁蹠卮蹖 倬丕賯诘丕賵蹠蹖蹖",asymp:"賳蹖卮丕賳蹠蹖 蹖蹠讴爻丕賳蹠"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js deleted file mode 100644 index 7ce5e35..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lt.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","lt",{euro:"Euro 啪enklas",lsquo:"Left single quotation mark",rsquo:"Right single quotation mark",ldquo:"Left double quotation mark",rdquo:"Right double quotation mark",ndash:"En dash",mdash:"Em dash",iexcl:"Inverted exclamation mark",cent:"Cento 啪enklas",pound:"Svaro 啪enklas",curren:"Valiutos 啪enklas",yen:"Jenos 啪enklas",brvbar:"Broken bar",sect:"Section sign",uml:"Diaeresis",copy:"Copyright sign",ordf:"Feminine ordinal indicator",laquo:"Left-pointing double angle quotation mark", -not:"Ne 啪enklas",reg:"Registered sign",macr:"Makronas",deg:"Laipsnio 啪enklas",sup2:"Superscript two",sup3:"Superscript three",acute:"Acute accent",micro:"Mikro 啪enklas",para:"Pilcrow sign",middot:"Vidurinis ta拧kas",cedil:"Cedilla",sup1:"Superscript one",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent", -Aacute:"Latin capital letter A with acute accent",Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent", -Iacute:"Latin capital letter I with acute accent",Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke", -Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent",Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis", -aring:"Latin small letter a with ring above",aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth", -ntilde:"Latin small letter n with tilde",ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Division sign",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis", -yacute:"Latin small letter y with acute accent",thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis", -trade:"Trade mark sign",9658:"Black right-pointing pointer",bull:"Bullet",rarr:"Rightwards arrow",rArr:"Rightwards double arrow",hArr:"Left right double arrow",diams:"Black diamond suit",asymp:"Almost equal to"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js deleted file mode 100644 index 8da3cfe..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js +++ /dev/null @@ -1,11 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","nb",{euro:"Eurosymbol",lsquo:"Venstre enkelt anf酶rselstegn",rsquo:"H酶yre enkelt anf酶rselstegn",ldquo:"Venstre dobbelt anf酶rselstegn",rdquo:"H酶yre anf酶rsesltegn",ndash:"Kort tankestrek",mdash:"Lang tankestrek",iexcl:"Omvendt utropstegn",cent:"Centsymbol",pound:"Pundsymbol",curren:"Valutategn",yen:"Yensymbol",brvbar:"Brutt loddrett strek",sect:"Paragraftegn",uml:"T酶ddel",copy:"Copyrighttegn",ordf:"Feminin ordensindikator",laquo:"Venstre anf酶rselstegn",not:"Negasjonstegn", -reg:"Registrert varemerke-tegn",macr:"Makron",deg:"Gradsymbol",sup2:"Hevet totall",sup3:"Hevet tretall",acute:"Akutt aksent",micro:"Mikrosymbol",para:"Avsnittstegn",middot:"Midtstilt prikk",cedil:"Cedille",sup1:"Hevet ettall",ordm:"Maskulin ordensindikator",raquo:"H酶yre anf酶rselstegn",frac14:"Fjerdedelsbr酶k",frac12:"Halvbr酶k",frac34:"Tre fjerdedelers br酶k",iquest:"Omvendt sp酶rsm氓lstegn",Agrave:"Stor A med grav aksent",Aacute:"Stor A med akutt aksent",Acirc:"Stor A med cirkumfleks",Atilde:"Stor A med tilde", -Auml:"Stor A med t酶ddel",Aring:"Stor 脜",AElig:"Stor 脝",Ccedil:"Stor C med cedille",Egrave:"Stor E med grav aksent",Eacute:"Stor E med akutt aksent",Ecirc:"Stor E med cirkumfleks",Euml:"Stor E med t酶ddel",Igrave:"Stor I med grav aksent",Iacute:"Stor I med akutt aksent",Icirc:"Stor I med cirkumfleks",Iuml:"Stor I med t酶ddel",ETH:"Stor Edd/stungen D",Ntilde:"Stor N med tilde",Ograve:"Stor O med grav aksent",Oacute:"Stor O med akutt aksent",Ocirc:"Stor O med cirkumfleks",Otilde:"Stor O med tilde",Ouml:"Stor O med t酶ddel", -times:"Multiplikasjonstegn",Oslash:"Stor 脴",Ugrave:"Stor U med grav aksent",Uacute:"Stor U med akutt aksent",Ucirc:"Stor U med cirkumfleks",Uuml:"Stor U med t酶ddel",Yacute:"Stor Y med akutt aksent",THORN:"Stor Thorn",szlig:"Liten dobbelt-s/Eszett",agrave:"Liten a med grav aksent",aacute:"Liten a med akutt aksent",acirc:"Liten a med cirkumfleks",atilde:"Liten a med tilde",auml:"Liten a med t酶ddel",aring:"Liten 氓",aelig:"Liten 忙",ccedil:"Liten c med cedille",egrave:"Liten e med grav aksent",eacute:"Liten e med akutt aksent", -ecirc:"Liten e med cirkumfleks",euml:"Liten e med t酶ddel",igrave:"Liten i med grav aksent",iacute:"Liten i med akutt aksent",icirc:"Liten i med cirkumfleks",iuml:"Liten i med t酶ddel",eth:"Liten edd/stungen d",ntilde:"Liten n med tilde",ograve:"Liten o med grav aksent",oacute:"Liten o med akutt aksent",ocirc:"Liten o med cirkumfleks",otilde:"Liten o med tilde",ouml:"Liten o med t酶ddel",divide:"Divisjonstegn",oslash:"Liten 酶",ugrave:"Liten u med grav aksent",uacute:"Liten u med akutt aksent",ucirc:"Liten u med cirkumfleks", -uuml:"Liten u med t酶ddel",yacute:"Liten y med akutt aksent",thorn:"Liten thorn",yuml:"Liten y med t酶ddel",OElig:"Stor ligatur av O og E",oelig:"Liten ligatur av o og e",372:"Stor W med cirkumfleks",374:"Stor Y med cirkumfleks",373:"Liten w med cirkumfleks",375:"Liten y med cirkumfleks",sbquo:"Enkelt lavt 9-anf酶rselstegn",8219:"Enkelt h酶yt reversert 9-anf酶rselstegn",bdquo:"Dobbelt lavt 9-anf酶rselstegn",hellip:"Ellipse",trade:"Varemerkesymbol",9658:"Svart h酶yrevendt peker",bull:"Tykk interpunkt",rarr:"H酶yrevendt pil", -rArr:"Dobbel h酶yrevendt pil",hArr:"Dobbel venstrevendt pil",diams:"Svart ruter",asymp:"Omtrent likhetstegn"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js deleted file mode 100644 index fcc3acb..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js +++ /dev/null @@ -1,11 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","no",{euro:"Eurosymbol",lsquo:"Venstre enkelt anf酶rselstegn",rsquo:"H酶yre enkelt anf酶rselstegn",ldquo:"Venstre dobbelt anf酶rselstegn",rdquo:"H酶yre anf酶rsesltegn",ndash:"Kort tankestrek",mdash:"Lang tankestrek",iexcl:"Omvendt utropstegn",cent:"Centsymbol",pound:"Pundsymbol",curren:"Valutategn",yen:"Yensymbol",brvbar:"Brutt loddrett strek",sect:"Paragraftegn",uml:"T酶ddel",copy:"Copyrighttegn",ordf:"Feminin ordensindikator",laquo:"Venstre anf酶rselstegn",not:"Negasjonstegn", -reg:"Registrert varemerke-tegn",macr:"Makron",deg:"Gradsymbol",sup2:"Hevet totall",sup3:"Hevet tretall",acute:"Akutt aksent",micro:"Mikrosymbol",para:"Avsnittstegn",middot:"Midtstilt prikk",cedil:"Cedille",sup1:"Hevet ettall",ordm:"Maskulin ordensindikator",raquo:"H酶yre anf酶rselstegn",frac14:"Fjerdedelsbr酶k",frac12:"Halvbr酶k",frac34:"Tre fjerdedelers br酶k",iquest:"Omvendt sp酶rsm氓lstegn",Agrave:"Stor A med grav aksent",Aacute:"Stor A med akutt aksent",Acirc:"Stor A med cirkumfleks",Atilde:"Stor A med tilde", -Auml:"Stor A med t酶ddel",Aring:"Stor 脜",AElig:"Stor 脝",Ccedil:"Stor C med cedille",Egrave:"Stor E med grav aksent",Eacute:"Stor E med akutt aksent",Ecirc:"Stor E med cirkumfleks",Euml:"Stor E med t酶ddel",Igrave:"Stor I med grav aksent",Iacute:"Stor I med akutt aksent",Icirc:"Stor I med cirkumfleks",Iuml:"Stor I med t酶ddel",ETH:"Stor Edd/stungen D",Ntilde:"Stor N med tilde",Ograve:"Stor O med grav aksent",Oacute:"Stor O med akutt aksent",Ocirc:"Stor O med cirkumfleks",Otilde:"Stor O med tilde",Ouml:"Stor O med t酶ddel", -times:"Multiplikasjonstegn",Oslash:"Stor 脴",Ugrave:"Stor U med grav aksent",Uacute:"Stor U med akutt aksent",Ucirc:"Stor U med cirkumfleks",Uuml:"Stor U med t酶ddel",Yacute:"Stor Y med akutt aksent",THORN:"Stor Thorn",szlig:"Liten dobbelt-s/Eszett",agrave:"Liten a med grav aksent",aacute:"Liten a med akutt aksent",acirc:"Liten a med cirkumfleks",atilde:"Liten a med tilde",auml:"Liten a med t酶ddel",aring:"Liten 氓",aelig:"Liten 忙",ccedil:"Liten c med cedille",egrave:"Liten e med grav aksent",eacute:"Liten e med akutt aksent", -ecirc:"Liten e med cirkumfleks",euml:"Liten e med t酶ddel",igrave:"Liten i med grav aksent",iacute:"Liten i med akutt aksent",icirc:"Liten i med cirkumfleks",iuml:"Liten i med t酶ddel",eth:"Liten edd/stungen d",ntilde:"Liten n med tilde",ograve:"Liten o med grav aksent",oacute:"Liten o med akutt aksent",ocirc:"Liten o med cirkumfleks",otilde:"Liten o med tilde",ouml:"Liten o med t酶ddel",divide:"Divisjonstegn",oslash:"Liten 酶",ugrave:"Liten u med grav aksent",uacute:"Liten u med akutt aksent",ucirc:"Liten u med cirkumfleks", -uuml:"Liten u med t酶ddel",yacute:"Liten y med akutt aksent",thorn:"Liten thorn",yuml:"Liten y med t酶ddel",OElig:"Stor ligatur av O og E",oelig:"Liten ligatur av o og e",372:"Stor W med cirkumfleks",374:"Stor Y med cirkumfleks",373:"Liten w med cirkumfleks",375:"Liten y med cirkumfleks",sbquo:"Enkelt lavt 9-anf酶rselstegn",8219:"Enkelt h酶yt reversert 9-anf酶rselstegn",bdquo:"Dobbelt lavt 9-anf酶rselstegn",hellip:"Ellipse",trade:"Varemerkesymbol",9658:"Svart h酶yrevendt peker",bull:"Tykk interpunkt",rarr:"H酶yrevendt pil", -rArr:"Dobbel h酶yrevendt pil",hArr:"Dobbel venstrevendt pil",diams:"Svart ruter",asymp:"Omtrent likhetstegn"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js deleted file mode 100644 index cbda7a1..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/oc.js +++ /dev/null @@ -1,12 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","oc",{euro:"Simb貌l 猫uro",lsquo:"Vergueta simpla dobrenta",rsquo:"Vergueta simpla tampanta",ldquo:"Vergueta dobla dobrenta",rdquo:"Vergueta dobla tampanta",ndash:"Jonhent semi-quadratin",mdash:"Jonhent quadratin",iexcl:"Punt d'exclamacion inversat",cent:"Simb貌l cent",pound:"Simb貌l Liura sterling",curren:"Simb貌l monetari",yen:"Simb貌l i猫n",brvbar:"Barra verticala separada",sect:"Signe de seccion",uml:"Tr猫ma",copy:"Simb貌l Copyright",ordf:"Indicador ordinal femenin", -laquo:"Vergueta francesa dobrenta",not:"Croquet de negacion",reg:"Simb貌l de marca depausada",macr:"Macron",deg:"Simb貌l gra",sup2:"Exponent 2",sup3:"Exponent 3",acute:"Accent agut",micro:"Simb貌l micro",para:"Simb貌l p猫 de m貌sca",middot:"Punt median",cedil:"Cedilha",sup1:"Exponent 1",ordm:"Indicador ordenal masculin",raquo:"Vergueta francesa tampanta",frac14:"Fraccion un quart",frac12:"Fraccion un mi猫g",frac34:"Fraccion tres quarts",iquest:"Punt d'interrogacion inversat",Agrave:"A accent gr猫u majuscula", -Aacute:"A accent agut majuscula",Acirc:"A accent circonfl猫xe majuscula",Atilde:"A caron majuscula",Auml:"A tr猫ma majuscula",Aring:"A redond majuscula",AElig:"Ligatura 脝 majuscula",Ccedil:"C c茅dille majuscula",Egrave:"E accent gr猫u majuscula",Eacute:"E accent agut majuscula",Ecirc:"E accent circonfl猫xe majuscula",Euml:"E tr猫ma majuscula",Igrave:"I accent gr猫u majuscula",Iacute:"I accent agut majuscula",Icirc:"I accent circonfl猫xe majuscula",Iuml:"I tr猫ma majuscula",ETH:"Letra majuscula islandaise ED", -Ntilde:"N caron majuscula",Ograve:"O accent gr猫u majuscula",Oacute:"O accent agut majuscula",Ocirc:"O accent circonfl猫xe majuscula",Otilde:"O caron majuscula",Ouml:"O tr猫ma majuscula",times:"Simb貌l de multiplicacion",Oslash:"O raiat majuscula",Ugrave:"U accent gr猫u majuscula",Uacute:"U accent agut majuscula",Ucirc:"U accent circonfl猫xe majuscula",Uuml:"U tr猫ma majuscula",Yacute:"Y accent agut majuscula",THORN:"Letra islandesa thorn majuscula",szlig:"Letra minuscula alemanda S dur",agrave:"A accent gr猫u minuscula", -aacute:"A accent agut minuscula",acirc:"A accent circonfl猫xe minuscula",atilde:"A tilda minuscula",auml:"A tr猫ma minuscula",aring:"A redond minuscula",aelig:"Ligatura 脝 minuscula",ccedil:"C c茅dille minuscula",egrave:"E accent gr猫u minuscula",eacute:"E accent agut minuscula",ecirc:"E accent circonfl猫xe minuscula",euml:"E tr猫ma minuscula",igrave:"I accent gr猫u minuscula",iacute:"I accent agut minuscula",icirc:"I accent circonfl猫xe minuscula",iuml:"i minuscula tr猫ma",eth:"Letra minuscula islandaise ED", -ntilde:"N caron minuscula",ograve:"O minuscula accent gr猫u",oacute:"O accent agut minuscula",ocirc:"O accent circonfl猫xe minuscula",otilde:"O tilda minuscula",ouml:"O tr猫ma minuscula",divide:"Simb貌l de division",oslash:"O raiat minuscula",ugrave:"U accent gr猫u minuscula",uacute:"U accent agut minuscula",ucirc:"U accent circonfl猫xe minuscula",uuml:"U tr猫ma minuscula",yacute:"Y accent agut minuscula",thorn:"Letra islandaise thorn minuscula",yuml:"Y tr猫ma minuscula",OElig:"Ligatura 艗 majuscula",oelig:"Ligatura 艗 minuscula", -372:"W accent circonfl猫xe majuscula",374:"Y accent circonfl猫xe majuscula",373:"W accent circonfl猫xe minuscula",375:"Y accent circonfl猫xe minuscula",sbquo:"Vergueta simpla tampanta inferior",8219:"Vergueta-virgula superior culbut茅",bdquo:"Vergueta-virgula double inferior",hellip:"Punts de suspension",trade:"Simb貌l de marca comerciala",9658:"Sageta negra puntant cap a dreita",bull:"Gr貌s punt median",rarr:"Sageta cap a dreita",rArr:"Sageta dobla cap a dreita",hArr:"Sageta dobla cap a esqu猫rra",diams:"Lausange negre", -asymp:"Environ egal"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js deleted file mode 100644 index 7936206..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","pt",{euro:"S铆mbolo de Euro",lsquo:"Aspa esquerda simples",rsquo:"Aspa direita simples",ldquo:"Aspa esquerda dupla",rdquo:"Aspa direita dupla",ndash:"Travess茫o simples",mdash:"Travess茫o longo",iexcl:"Ponto de exclama莽茫o invertido",cent:"S铆mbolo de c锚ntimo",pound:"S铆mbolo de Libra",curren:"S铆mbolo de Moeda",yen:"S铆mbolo de Iene",brvbar:"Barra quebrada",sect:"S铆mbolo de sec莽茫o",uml:"Trema",copy:"S铆mbolo de direitos de autor",ordf:"Indicador ordinal feminino",laquo:"Aspa esquerda 芒ngulo duplo", -not:"N茫o s铆mbolo",reg:"S铆mbolo de registado",macr:"M谩cron",deg:"S铆mbolo de graus",sup2:"Expoente 2",sup3:"Expoente 3",acute:"Acento agudo",micro:"S铆mbolo de micro",para:"S铆mbolo de par谩grafo",middot:"Ponto do meio",cedil:"Cedilha",sup1:"Expoente 1",ordm:"Indicador ordinal masculino",raquo:"Aspas 芒ngulo duplo para a direita",frac14:"Fra莽茫o vulgar 1/4",frac12:"Fra莽茫o vulgar 1/2",frac34:"Fra莽茫o vulgar 3/4",iquest:"Ponto de interroga莽茫o invertido",Agrave:"Letra mai煤scula latina A com acento grave",Aacute:"Letra mai煤scula latina A com acento agudo", -Acirc:"Letra mai煤scula latina A com circunflexo",Atilde:"Letra mai煤scula latina A com til",Auml:"Letra mai煤scula latina A com trema",Aring:"Letra mai煤scula latina A com sinal diacr铆tico",AElig:"Letra mai煤scula latina 脝",Ccedil:"Letra mai煤scula latina C com cedilha",Egrave:"Letra mai煤scula latina E com acento grave",Eacute:"Letra mai煤scula latina E com acento agudo",Ecirc:"Letra mai煤scula latina E com circunflexo",Euml:"Letra mai煤scula latina E com trema",Igrave:"Letra mai煤scula latina I com acento grave", -Iacute:"Letra mai煤scula latina I com acento agudo",Icirc:"Letra mai煤scula latina I com cincunflexo",Iuml:"Letra mai煤scula latina I com trema",ETH:"Letra mai煤scula latina Eth (脨冒)",Ntilde:"Letra mai煤scula latina N com til",Ograve:"Letra mai煤scula latina O com acento grave",Oacute:"Letra mai煤scula latina O com acento agudo",Ocirc:"Letra mai煤scula latina I com circunflexo",Otilde:"Letra mai煤scula latina O com til",Ouml:"Letra mai煤scula latina O com trema",times:"S铆mbolo de multiplica莽茫o",Oslash:"Letra mai煤scula O com barra", -Ugrave:"Letra mai煤scula latina U com acento grave",Uacute:"Letra mai煤scula latina U com acento agudo",Ucirc:"Letra mai煤scula latina U com circunflexo",Uuml:"Letra mai煤scula latina E com trema",Yacute:"Letra mai煤scula latina Y com acento agudo",THORN:"Letra mai煤scula latina R煤nico",szlig:"Letra min煤scula latina s forte",agrave:"Letra min煤scula latina a com acento grave",aacute:"Letra min煤scula latina a com acento agudo",acirc:"Letra min煤scula latina a com circunflexo",atilde:"Letra min煤scula latina a com til", -auml:"Letra min煤scula latina a com trema",aring:"Letra min煤scula latina a com sinal diacr铆tico",aelig:"Letra min煤scula latina 忙",ccedil:"Letra min煤scula latina c com cedilha",egrave:"Letra min煤scula latina e com acento grave",eacute:"Letra min煤scula latina e com acento agudo",ecirc:"Letra min煤scula latina e com circunflexo",euml:"Letra min煤scula latina e com trema",igrave:"Letra min煤scula latina i com acento grave",iacute:"Letra min煤scula latina i com acento agudo",icirc:"Letra min煤scula latina i com circunflexo", -iuml:"Letra pequena latina i com trema",eth:"Letra min煤scula latina eth",ntilde:"Letra min煤scula latina n com til",ograve:"Letra min煤scula latina o com acento grave",oacute:"Letra min煤scula latina o com acento agudo",ocirc:"Letra min煤scula latina o com circunflexo",otilde:"Letra min煤scula latina o com til",ouml:"Letra min煤scula latina o com trema",divide:"S铆mbolo de divis茫o",oslash:"Letra min煤scula latina o com barra",ugrave:"Letra min煤scula latina u com acento grave",uacute:"Letra min煤scula latina u com acento agudo", -ucirc:"Letra min煤scula latina u com circunflexo",uuml:"Letra min煤scula latina u com trema",yacute:"Letra min煤scula latina y com acento agudo",thorn:"Letra min煤scula latina R煤nico",yuml:"Letra min煤scula latina y com trema",OElig:"Ligadura mai煤scula latina OE",oelig:"Ligadura min煤scula latina oe",372:"Letra mai煤scula latina W com circunflexo",374:"Letra mai煤scula latina Y com circunflexo",373:"Letra min煤scula latina w com circunflexo",375:"Letra min煤scula latina y com circunflexo",sbquo:"Aspa Simples inferior-9", -8219:"Aspa simples superior invertida-9",bdquo:"Aspa duplas inferior-9",hellip:"Elipse horizontal ",trade:"S铆mbolo de marca registada",9658:"Ponteiro preto direito",bull:"Marca",rarr:"Seta para a direita",rArr:"Seta dupla para a direita",hArr:"Seta dupla direita esquerda",diams:"Naipe diamante preto",asymp:"Quase igual a "}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js deleted file mode 100644 index 536ef99..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ru.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","ru",{euro:"袟薪邪泻 械胁褉芯",lsquo:"袥械胁邪褟 芯写懈薪邪褉薪邪褟 泻邪胁褘褔泻邪",rsquo:"袩褉邪胁邪褟 芯写懈薪邪褉薪邪褟 泻邪胁褘褔泻邪",ldquo:"袥械胁邪褟 写胁芯泄薪邪褟 泻邪胁褘褔泻邪",rdquo:"袥械胁邪褟 写胁芯泄薪邪褟 泻邪胁褘褔泻邪",ndash:"小褉械写薪械械 褌懈褉械",mdash:"袛谢懈薪薪芯械 褌懈褉械",iexcl:"锌械褉械胁褢褉薪褍褌褘泄 胁芯褋泻谢懈褑邪褌械谢褜薪褘泄 蟹薪邪泻",cent:"笑械薪褌",pound:"肖褍薪褌",curren:"袟薪邪泻 胁邪谢褞褌褘",yen:"袡械薪邪",brvbar:"袙械褉褌懈泻邪谢褜薪邪褟 褔械褉褌邪 褋 褉邪蟹褉褘胁芯屑",sect:"袟薪邪泻 锌邪褉邪谐褉邪褎邪",uml:"校屑谢邪褍褌",copy:"袟薪邪泻 芯褏褉邪薪褘 邪胁褌芯褉褋泻芯谐芯 锌褉邪胁邪",ordf:"校泻邪蟹邪褌械谢褜 芯泻芯薪褔邪薪懈褟 卸械薪褋泻芯谐芯 褉芯写邪 ...邪褟",laquo:"袥械胁邪褟 泻邪胁褘褔泻邪-芦褢谢芯褔泻邪禄", -not:"袨褌褉懈褑邪薪懈械",reg:"袟薪邪泻 芯褏褉邪薪褘 褋屑械卸薪褘褏 锌褉邪胁\\t",macr:"袦邪泻褉芯薪",deg:"袚褉邪写褍褋",sup2:"袧邪写褋褌褉芯褔薪芯械 写胁邪",sup3:"袧邪写褋褌褉芯褔薪芯械 褌褉懈",acute:"袗泻褍褌",micro:"袦懈泻褉芯",para:"袗斜蟹邪褑",middot:"袠薪褌械褉锌褍薪泻褌",cedil:"小械写懈谢褜",sup1:"袧邪写褋褌褉芯褔薪邪褟 械写懈薪懈褑邪",ordm:"袩芯褉褟写泻芯胁芯械 褔懈褋谢懈褌械谢褜薪芯械",raquo:"袩褉邪胁邪褟 泻邪胁褘褔泻邪-芦褢谢芯褔泻邪禄",frac14:"袨写薪邪 褔械褌胁械褉褌邪褟",frac12:"袨写薪邪 胁褌芯褉邪褟",frac34:"孝褉懈 褔械褌胁褢褉褌褘褏",iquest:"袩械褉械胁褢褉薪褍褌褘泄 胁芯锌褉芯褋懈褌械谢褜薪褘泄 蟹薪邪泻",Agrave:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袗 褋 邪锌芯褋褌褉芯褎芯屑",Aacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 A 褋 褍写邪褉械薪懈械屑",Acirc:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袗 褋 褑懈褉泻褍屑褎谢械泻褋芯屑", -Atilde:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袗 褋 褌懈谢褜写芯泄",Auml:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袗 褋 褌褉械屑芯泄",Aring:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袗 褋 泻芯谢褜褑芯屑 薪邪写 薪械泄",AElig:"袥邪褌懈薪褋泻邪褟 斜芯谢褜褕邪褟 斜褍泻胁邪 脝",Ccedil:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 C 褋 褋械写懈谢褜褞",Egrave:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袝 褋 邪锌芯褋褌褉芯褎芯屑",Eacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袝 褋 褍写邪褉械薪懈械屑",Ecirc:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袝 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",Euml:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 袝 褋 褌褉械屑芯泄",Igrave:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 I 褋 邪锌芯褋褌褉芯褎芯屑",Iacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 I 褋 褍写邪褉械薪懈械屑", -Icirc:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 I 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",Iuml:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 I 褋 褌褉械屑芯泄",ETH:"袥邪褌懈薪褋泻邪褟 斜芯谢褜褕邪褟 斜褍泻胁邪 Eth",Ntilde:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 N 褋 褌懈谢褜写芯泄",Ograve:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 O 褋 邪锌芯褋褌褉芯褎芯屑",Oacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 O 褋 褍写邪褉械薪懈械屑",Ocirc:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 O 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",Otilde:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 O 褋 褌懈谢褜写芯泄",Ouml:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 O 褋 褌褉械屑芯泄",times:"袟薪邪泻 褍屑薪芯卸械薪懈褟",Oslash:"袥邪褌懈薪褋泻邪褟 斜芯谢褜褕邪褟 锌械褉械褔械褉泻薪褍褌邪褟 O",Ugrave:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 U 褋 邪锌芯褋褌褉芯褎芯屑", -Uacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 U 褋 褍写邪褉械薪懈械屑",Ucirc:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 U 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",Uuml:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 U 褋 褌褉械屑芯泄",Yacute:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 Y 褋 褍写邪褉械薪懈械屑",THORN:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 Thorn",szlig:"袟薪邪泻 写懈械蟹邪",agrave:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 邪锌芯褋褌褉芯褎芯屑",aacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 褍写邪褉械薪懈械屑",acirc:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",atilde:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 褌懈谢褜写芯泄",auml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 褌褉械屑芯泄",aring:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 a 褋 泻芯谢褜褑芯屑", -aelig:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 忙",ccedil:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 褋 褋 褋械写懈谢褜褞",egrave:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 械 褋 邪锌芯褋褌褉芯褎芯屑",eacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 械 褋 褍写邪褉械薪懈械屑",ecirc:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 械 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",euml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 械 褋 褌褉械屑芯泄",igrave:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 i 褋 邪锌芯褋褌褉芯褎芯屑",iacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 i 褋 褍写邪褉械薪懈械屑",icirc:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 i 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",iuml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 i 褋 褌褉械屑芯泄",eth:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 eth", -ntilde:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 n 褋 褌懈谢褜写芯泄",ograve:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 o 褋 邪锌芯褋褌褉芯褎芯屑",oacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 o 褋 褍写邪褉械薪懈械屑",ocirc:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 o 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",otilde:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 o 褋 褌懈谢褜写芯泄",ouml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 o 褋 褌褉械屑芯泄",divide:"袟薪邪泻 写械谢械薪懈褟",oslash:"袥邪褌懈薪褋泻邪褟 褋褌褉芯褔薪邪褟 锌械褉械褔械褉泻薪褍褌邪褟 o",ugrave:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 u 褋 邪锌芯褋褌褉芯褎芯屑",uacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 u 褋 褍写邪褉械薪懈械屑",ucirc:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 u 褋 褑懈褉泻褍屑褎谢械泻褋芯屑", -uuml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 u 褋 褌褉械屑芯泄",yacute:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 y 褋 褍写邪褉械薪懈械屑",thorn:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 thorn",yuml:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 y 褋 褌褉械屑芯泄",OElig:"袥邪褌懈薪褋泻邪褟 锌褉芯锌懈褋薪邪褟 谢懈谐邪褌褍褉邪 OE",oelig:"袥邪褌懈薪褋泻邪褟 褋褌褉芯褔薪邪褟 谢懈谐邪褌褍褉邪 oe",372:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 W 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",374:"袥邪褌懈薪褋泻邪褟 蟹邪谐谢邪胁薪邪褟 斜褍泻胁邪 Y 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",373:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 w 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",375:"袥邪褌懈薪褋泻邪褟 屑邪谢械薪褜泻邪褟 斜褍泻胁邪 y 褋 褑懈褉泻褍屑褎谢械泻褋芯屑",sbquo:"袧懈卸薪褟褟 芯写懈薪邪褉薪邪褟 泻邪胁褘褔泻邪",8219:"袩褉邪胁邪褟 芯写懈薪邪褉薪邪褟 泻邪胁褘褔泻邪", -bdquo:"袥械胁邪褟 写胁芯泄薪邪褟 泻邪胁褘褔泻邪",hellip:"袚芯褉懈蟹芯薪褌邪谢褜薪芯械 屑薪芯谐芯褌芯褔懈械",trade:"孝芯胁邪褉薪褘泄 蟹薪邪泻",9658:"效械褉薪褘泄 褍泻邪蟹邪褌械谢褜 胁锌褉邪胁芯",bull:"袦邪褉泻械褉 褋锌懈褋泻邪",rarr:"小褌褉械谢泻邪 胁锌褉邪胁芯",rArr:"袛胁芯泄薪邪褟 褋褌褉械谢泻邪 胁锌褉邪胁芯",hArr:"袛胁芯泄薪邪褟 褋褌褉械谢泻邪 胁谢械胁芯-胁锌褉邪胁芯",diams:"效械褉薪褘泄 褉芯屑斜",asymp:"袩褉懈屑械褉薪芯 褉邪胁薪芯"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js deleted file mode 100644 index d52024f..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/si.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","si",{euro:"喽亨窋喽秽窛 喾冟督喽氞窋喽",lsquo:"喾喽膏窔 喽侗喾 喽嬥洞喾斷锭喾 喽稓喾娻穩喾撪陡 ",rsquo:"喽稓喾斷东喾 喽侗喾 喽嬥洞喾斷锭喾 喽稓喾娻穩喾撪陡 ",ldquo:"喾喽膏窔 喽窉喽穵喾 喽嬥洞喾斷锭喾 喽稓喾娻穩喾撪陡 ",rdquo:"喽稓喾斷东喾 喽窉喽穵喾 喽嬥洞喾斷锭喾 喽稓喾娻穩喾撪陡 ",ndash:"En dash",mdash:"Em dash",iexcl:"喽亨锭喾掄稓喾斷痘喾 喾勦痘喾娻穫喽窊 ",cent:"Cent sign",pound:"Pound sign",curren:"喽膏窋喽洁穵鈥嵿逗喽膏逗 ",yen:"喽亨窓喽编穵 ",brvbar:"Broken bar",sect:"喽窓喽秽窔喽膏穵 ",uml:"Diaeresis",copy:"喽脆窉喽о洞喽穵 喽呧逗喾掄董喾掄逗 ",ordf:"喽痘喾娻穪喽氞逗",laquo:"Left-pointing double angle quotation mark",not:"喾冟督喽氞窋喽稓喾 喽编窚喾喾",reg:"喾冟督喽氞窋喽稓喾 喽洁窉喽亨窂喽脆动喾掄秱喽犩窉 喽氞窉喽秽窊喽", -macr:"喽膏窋喽穵鈥嵿痘喾掄董 ",deg:"喾冟督喽氞窋喽窔 ",sup2:"喽嬥订喾 喽洁稓喾斷东喾 喽窓喽",sup3:"Superscript three",acute:"Acute accent",micro:"Micro sign",para:"Pilcrow sign",middot:"Middle dot",cedil:"Cedilla",sup1:"Superscript one",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent",Aacute:"Latin capital letter A with acute accent", -Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent",Iacute:"Latin capital letter I with acute accent", -Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke",Ugrave:"Latin capital letter U with grave accent", -Uacute:"Latin capital letter U with acute accent",Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis",aring:"Latin small letter a with ring above", -aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth",ntilde:"Latin small letter n with tilde", -ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Division sign",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis",yacute:"Latin small letter y with acute accent", -thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis",trade:"Trade mark sign",9658:"Black right-pointing pointer", -bull:"Bullet",rarr:"Rightwards arrow",rArr:"Rightwards double arrow",hArr:"Left right double arrow",diams:"Black diamond suit",asymp:"Almost equal to"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js deleted file mode 100644 index b9b5963..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js +++ /dev/null @@ -1,11 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","sv",{euro:"Eurotecken",lsquo:"Enkelt v盲nster citattecken",rsquo:"Enkelt h枚ger citattecken",ldquo:"Dubbelt v盲nster citattecken",rdquo:"Dubbelt h枚ger citattecken",ndash:"Snedstreck",mdash:"L氓ngt tankstreck",iexcl:"Inverterad utropstecken",cent:"Centtecken",pound:"Pundtecken",curren:"Valutatecken",yen:"Yentecken",brvbar:"Brutet lodr盲tt streck",sect:"Paragraftecken",uml:"Diaeresis",copy:"Upphovsr盲ttstecken",ordf:"Feminit ordningstalsindikator",laquo:"V盲nsterst盲llt dubbelt vinkelcitationstecken", -not:"Icke-tecken",reg:"Registrerad",macr:"Macron",deg:"Grader",sup2:"Upph枚jt tv氓",sup3:"Upph枚jt tre",acute:"Akut accent",micro:"Mikrotecken",para:"Alinea",middot:"Centrerad prick",cedil:"Cedilj",sup1:"Upph枚jt en",ordm:"Maskulina ordnings盲ndelsen",raquo:"H枚gerst盲llt dubbelt vinkelcitationstecken",frac14:"Br氓ktal - en kvart",frac12:"Br氓ktal - en halv",frac34:"Br氓ktal - tre fj盲rdedelar",iquest:"Inverterat fr氓getecken",Agrave:"Stort A med grav accent",Aacute:"Stort A med akutaccent",Acirc:"Stort A med circumflex", -Atilde:"Stort A med tilde",Auml:"Stort A med diaresis",Aring:"Stort A med ring ovan",AElig:"Stort 脝",Ccedil:"Stort C med cedilj",Egrave:"Stort E med grav accent",Eacute:"Stort E med aktuaccent",Ecirc:"Stort E med circumflex",Euml:"Stort E med diaeresis",Igrave:"Stort I med grav accent",Iacute:"Stort I med akutaccent",Icirc:"Stort I med circumflex",Iuml:"Stort I med diaeresis",ETH:"Stort Eth",Ntilde:"Stort N med tilde",Ograve:"Stort O med grav accent",Oacute:"Stort O med aktuaccent",Ocirc:"Stort O med circumflex", -Otilde:"Stort O med tilde",Ouml:"Stort O med diaeresis",times:"Multiplicera",Oslash:"Stor 脴",Ugrave:"Stort U med grav accent",Uacute:"Stort U med akutaccent",Ucirc:"Stort U med circumflex",Uuml:"Stort U med diaeresis",Yacute:"Stort Y med akutaccent",THORN:"Stort Thorn",szlig:"Litet dubbel-s/Eszett",agrave:"Litet a med grav accent",aacute:"Litet a med akutaccent",acirc:"Litet a med circumflex",atilde:"Litet a med tilde",auml:"Litet a med diaeresis",aring:"Litet a med ring ovan",aelig:"Bokstaven 忙", -ccedil:"Litet c med cedilj",egrave:"Litet e med grav accent",eacute:"Litet e med akutaccent",ecirc:"Litet e med circumflex",euml:"Litet e med diaeresis",igrave:"Litet i med grav accent",iacute:"Litet i med akutaccent",icirc:"LItet i med circumflex",iuml:"Litet i med didaeresis",eth:"Litet eth",ntilde:"Litet n med tilde",ograve:"LItet o med grav accent",oacute:"LItet o med akutaccent",ocirc:"Litet o med circumflex",otilde:"LItet o med tilde",ouml:"Litet o med diaeresis",divide:"Division",oslash:"酶", -ugrave:"Litet u med grav accent",uacute:"Litet u med akutaccent",ucirc:"LItet u med circumflex",uuml:"Litet u med diaeresis",yacute:"Litet y med akutaccent",thorn:"Litet thorn",yuml:"Litet y med diaeresis",OElig:"Stor ligatur av OE",oelig:"Liten ligatur av oe",372:"Stort W med circumflex",374:"Stort Y med circumflex",373:"Litet w med circumflex",375:"Litet y med circumflex",sbquo:"Enkelt l氓gt 9-citationstecken",8219:"Enkelt h枚gt bakv盲nt 9-citationstecken",bdquo:"Dubbelt l氓gt 9-citationstecken",hellip:"Horisontellt uteslutningstecken", -trade:"Varum盲rke",9658:"Svart h枚gerv盲nd pekare",bull:"Listpunkt",rarr:"H枚gerpil",rArr:"Dubbel h枚gerpil",hArr:"Dubbel v盲nsterpil",diams:"Svart ruter",asymp:"Ungef盲r lika med"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js deleted file mode 100644 index 6baafe6..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","th",{euro:"Euro sign",lsquo:"Left single quotation mark",rsquo:"Right single quotation mark",ldquo:"Left double quotation mark",rdquo:"Right double quotation mark",ndash:"En dash",mdash:"Em dash",iexcl:"Inverted exclamation mark",cent:"Cent sign",pound:"Pound sign",curren:"喔副喔嵿弗喔编竵喔┼笓喙屶釜喔佮父喔ム箑喔囙复喔",yen:"喔副喔嵿弗喔编竵喔┼笓喙屶箑喔囙复喔權箑喔⑧笝",brvbar:"Broken bar",sect:"Section sign",uml:"Diaeresis",copy:"Copyright sign",ordf:"Feminine ordinal indicator",laquo:"Left-pointing double angle quotation mark", -not:"Not sign",reg:"Registered sign",macr:"Macron",deg:"Degree sign",sup2:"Superscript two",sup3:"Superscript three",acute:"Acute accent",micro:"Micro sign",para:"Pilcrow sign",middot:"Middle dot",cedil:"Cedilla",sup1:"Superscript one",ordm:"Masculine ordinal indicator",raquo:"Right-pointing double angle quotation mark",frac14:"Vulgar fraction one quarter",frac12:"Vulgar fraction one half",frac34:"Vulgar fraction three quarters",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent", -Aacute:"Latin capital letter A with acute accent",Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent", -Iacute:"Latin capital letter I with acute accent",Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"Latin capital letter O with grave accent",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke", -Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent",Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis", -aring:"Latin small letter a with ring above",aelig:"Latin small letter 忙",ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth", -ntilde:"Latin small letter n with tilde",ograve:"Latin small letter o with grave accent",oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"Division sign",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis", -yacute:"Latin small letter y with acute accent",thorn:"Latin small letter thorn",yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis", -trade:"Trade mark sign",9658:"Black right-pointing pointer",bull:"喔副喔嵿弗喔编竵喔┼笓喙屶斧喔编抚喔傕箟喔涪喙堗腑喔",rarr:"Rightwards arrow",rArr:"Rightwards double arrow",hArr:"Left right double arrow",diams:"Black diamond suit",asymp:"Almost equal to"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js deleted file mode 100644 index aefd112..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tt.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","tt",{euro:"袝胁褉芯 褌邪屑谐邪褋褘",lsquo:"小褍谢 斜械褉 懈遥谢械 泻褍褕褌褘褉薪邪泻谢邪褉",rsquo:"校遥 斜械褉 懈遥谢械 泻褍褕褌褘褉薪邪泻谢邪褉",ldquo:"小褍谢 懈泻械 懈遥谢械 泻褍褕褌褘褉薪邪泻谢邪褉",rdquo:"校遥 懈泻械 懈遥谢械 泻褍褕褌褘褉薪邪泻谢邪褉",ndash:"袣褘褋泻邪 褋褘蟹褘泻",mdash:"袨蟹褘薪 褋褘蟹褘泻",iexcl:"訕泄谢訖薪写械褉械谢谐訖薪 萤薪写訖爷 斜懈谢谐械褋械",cent:"笑械薪褌 褌邪屑谐邪褋褘",pound:"肖褍薪褌 褌邪屑谐邪褋褘",curren:"袗泻褔邪 斜械褉訖屑谢械谐械 褌邪屑谐邪褋褘",yen:"袠械薪邪 褌邪屑谐邪褋褘",brvbar:"Broken bar",sect:"袩邪褉邪谐褉邪褎 斜懈谢谐械褋械",uml:"袛懈械褉械蟹懈褋",copy:"啸芯泻褍泻 懈褟褋械 斜褍谢褍 斜懈谢谐械褋械",ordf:"Feminine ordinal indicator",laquo:"袗褔褘谢褍褔褘 褔褘褉褕褘褋褘屑邪薪 覘訖褟", -not:"挟泻谢褘泻 懈褕邪褉蓹褋械",reg:"孝械褉泻訖谢訖薪谐訖薪 斜褍谢褍 斜懈谢谐械褋械",macr:"袦邪泻褉芯薪",deg:"袚褉邪写褍褋 斜懈谢谐械褋械",sup2:"袠泻械薪褔械 萤褋泻械 懈薪写械泻褋",sup3:"莹褔械薪褔械 萤褋泻械 懈薪写械泻褋",acute:"袘邪褋褘屑 斜懈谢谐械褋械",micro:"袦懈泻褉芯 斜懈谢谐械褋械",para:"袩邪褉邪谐褉邪褎 斜懈谢谐械褋械",middot:"校褉褌邪写邪谐褘 薪芯泻褌邪",cedil:"小械写懈谢褜",sup1:"袘械褉械薪褔械 萤褋泻械 懈薪写械泻褋",ordm:"Masculine ordinal indicator",raquo:"携斜褘谢褍褔褘 褔褘褉褕褘褋褘屑邪薪 覘訖褟",frac14:"袚邪写懈 写爷褉褌褌訖薪 斜械褉 斜懈谢谐械褋械",frac12:"袚邪写懈 懈泻械写訖薪 斜械褉 斜懈谢谐械褋械",frac34:"袚邪写懈 写爷褉褌褌訖薪 萤褔 斜懈谢谐械褋械",iquest:"訕泄谢訖薪写械褉械谢谐訖薪 萤薪写訖爷 斜懈谢谐械褋械",Agrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械", -Aacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械",Acirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械",Atilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械",Auml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械",Aring:"莹褋褌械薪写訖 斜芯覘褉邪 斜褍谢谐邪薪 谢邪褌懈薪 A 斜邪褕 褏訖褉械褎械",AElig:"袥邪褌懈薪 脝 斜邪褕 褏訖褉械褎械",Ccedil:"小械写懈谢褜 斜械谢訖薪 谢邪褌懈薪 C 斜邪褕 褏訖褉械褎械",Egrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 E 斜邪褕 褏訖褉械褎械",Eacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 E 斜邪褕 褏訖褉械褎械",Ecirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 E 斜邪褕 褏訖褉械褎械",Euml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 E 斜邪褕 褏訖褉械褎械",Igrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 I 斜邪褕 褏訖褉械褎械", -Iacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 I 斜邪褕 褏訖褉械褎械",Icirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 I 斜邪褕 褏訖褉械褎械",Iuml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 I 斜邪褕 褏訖褉械褎械",ETH:"袥邪褌懈薪 Eth 斜邪褕 褏訖褉械褎械",Ntilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 N 斜邪褕 褏訖褉械褎械",Ograve:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",Oacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",Ocirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",Otilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",Ouml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",times:"孝邪锌泻褘褉谢邪褍 斜懈谢谐械褋械",Oslash:"小褘蟹褘泻 斜械谢訖薪 谢邪褌懈薪 O 斜邪褕 褏訖褉械褎械",Ugrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 U 斜邪褕 褏訖褉械褎械", -Uacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 U 斜邪褕 褏訖褉械褎械",Ucirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 U 斜邪褕 褏訖褉械褎械",Uuml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 U 斜邪褕 褏訖褉械褎械",Yacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 Y 斜邪褕 褏訖褉械褎械",THORN:"袥邪褌懈薪 Thorn 斜邪褕 褏訖褉械褎械",szlig:"袥邪褌懈薪 beta 褞谢 褏訖褉械褎械",agrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",aacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",acirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",atilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",auml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",aring:"莹褋褌械薪写訖 斜芯覘褉邪 斜褍谢谐邪薪 谢邪褌懈薪 a 褞谢 褏訖褉械褎械",aelig:"袥邪褌懈薪 忙 褞谢 褏訖褉械褎械", -ccedil:"小械写懈谢褜 斜械谢訖薪 谢邪褌懈薪 c 褞谢 褏訖褉械褎械",egrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 e 褞谢 褏訖褉械褎械",eacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 e 褞谢 褏訖褉械褎械",ecirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 e 褞谢 褏訖褉械褎械",euml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 e 褞谢 褏訖褉械褎械",igrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 i 褞谢 褏訖褉械褎械",iacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 i 褞谢 褏訖褉械褎械",icirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 i 褞谢 褏訖褉械褎械",iuml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 i 褞谢 褏訖褉械褎械",eth:"袥邪褌懈薪 eth 褞谢 褏訖褉械褎械",ntilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 n 褞谢 褏訖褉械褎械",ograve:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械",oacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械", -ocirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械",otilde:"孝懈谢褜写邪 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械",ouml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械",divide:"袘爷谢爷 斜懈谢谐械褋械",oslash:"小褘蟹褘泻 斜械谢訖薪 谢邪褌懈薪 o 褞谢 褏訖褉械褎械",ugrave:"袚褉邪胁懈褋 斜械谢訖薪 谢邪褌懈薪 u 褞谢 褏訖褉械褎械",uacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 u 褞谢 褏訖褉械褎械",ucirc:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 u 褞谢 褏訖褉械褎械",uuml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 u 褞谢 褏訖褉械褎械",yacute:"袘邪褋褘屑 斜懈谢谐械褋械 斜械谢訖薪 谢邪褌懈薪 y 褞谢 褏訖褉械褎械",thorn:"袥邪褌懈薪 thorn 褞谢 褏訖褉械褎械",yuml:"袛懈械褉械蟹懈褋 斜械谢訖薪 谢邪褌懈薪 y 褞谢 褏訖褉械褎械",OElig:"袥邪褌懈薪 谢懈谐邪褌褍褉邪 OE 斜邪褕 褏訖褉械褎械", -oelig:"袥邪褌懈薪 谢懈谐邪褌褍褉邪 oe 褞谢 褏訖褉械褎械",372:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 W 斜邪褕 褏訖褉械褎械",374:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 Y 斜邪褕 褏訖褉械褎械",373:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 w 褞谢 褏訖褉械褎械",375:"笑懈褉泻褍屑褎谢械泻褋 斜械谢訖薪 谢邪褌懈薪 y 褞谢 褏訖褉械褎械",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"携褌屑邪 褝谢谢懈锌褋",trade:"小訖爷写訖 屑邪褉泻邪褋褘 斜懈谢谐械褋械",9658:"Black right-pointing pointer",bull:"袦邪褉泻械褉",rarr:"校遥 褟泻泻邪 褍泻",rArr:"校遥 褟泻泻邪 懈泻械谢訖褌訖 褍泻",hArr:"袠泻械 褟泻泻邪 懈泻械谢訖褌訖 褍泻",diams:"Black diamond suit", -asymp:"褟泻褘薪褔邪"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js deleted file mode 100644 index ff19b0e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js +++ /dev/null @@ -1,13 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","ug",{euro:"賷丕蹕乇賵 亘蹠賱诏賶爻賶",lsquo:"賷丕賱丕诃 倬蹠卮 爻賵賱",rsquo:"賷丕賱丕诃 倬蹠卮 卅賵诃",ldquo:"賯賵卮 倬蹠卮 爻賵賱",rdquo:"賯賵卮 倬蹠卮 卅賵诃",ndash:"爻賶夭賶賯趩蹠",mdash:"爻賶夭賶賯",iexcl:"卅蹐賳丿蹠卮",cent:"鬲賶賷賶賳 亘蹠賱诏賶爻賶",pound:"賮賵賳丿 爻鬲蹛乇賱賶诃",curren:"倬蹏賱 亘蹠賱诏賶爻賶",yen:"賷丕倬賵賳賶賷蹠 賷賶賳賶",brvbar:"卅蹐夭蹐賰 亘丕賱丿丕賯",sect:"倬丕乇丕诏乇丕賮 亘蹠賱诏賶爻賶",uml:"鬲丕蹕蹏卮 卅丕賷乇賶卮 亘蹠賱诏賶爻賶",copy:"賳蹠卮乇 诰賵賯蹏賯賶 亘蹠賱诏賶爻賶",ordf:"Feminine ordinal indicator",laquo:"賯賵卮 鬲賶乇賳丕賯 爻賵賱",not:"睾蹠賷乇賶 亘蹠賱诏蹠",reg:"禺蹠鬲賱蹠鬲賰蹠賳 鬲丕蹕丕乇 賲丕乇賰賶爻賶",macr:"爻賵夭蹏卮 亘蹠賱诏賶爻賶", -deg:"诏賶乇丕丿蹏爻 亘蹠賱诏賶爻賶",sup2:"賷蹏賯賶乇賶 卅賶賳丿蹛賰賶爻 2",sup3:"賷蹏賯賶乇賶 卅賶賳丿蹛賰賶爻 3",acute:"卅蹏乇睾蹏 亘蹠賱诏賶爻賶",micro:"Micro sign",para:"卅丕亘夭丕爻 亘蹠賱诏賶爻賶",middot:"卅賵鬲鬲蹏乇丕 趩蹛賰賶鬲",cedil:"卅丕爻鬲賶睾丕 賯賵卮蹏賱賶丿賶睾丕賳 亘蹠賱诏蹠",sup1:"賷蹏賯賶乇賶 卅賶賳丿蹛賰賶爻 1",ordm:"Masculine ordinal indicator",raquo:"賯賵卮 鬲賶乇賳丕賯 卅賵诃",frac14:"卅丕丿丿賶賷 賰蹠爻賶乇 鬲蹎鬲鬲賶賳 亘賶乇",frac12:"卅丕丿丿賶賷 賰蹠爻賶乇 卅賶賰賰賶丿賶賳 亘賶乇",frac34:"卅丕丿丿賶賷 賰蹠爻賶乇 卅蹐趩鬲賶賳 鬲蹎乇鬲",iquest:"Inverted question mark",Agrave:"Latin capital letter A with grave accent",Aacute:"Latin capital letter A with acute accent", -Acirc:"Latin capital letter A with circumflex",Atilde:"Latin capital letter A with tilde",Auml:"Latin capital letter A with diaeresis",Aring:"Latin capital letter A with ring above",AElig:"Latin capital letter 脝",Ccedil:"Latin capital letter C with cedilla",Egrave:"Latin capital letter E with grave accent",Eacute:"Latin capital letter E with acute accent",Ecirc:"Latin capital letter E with circumflex",Euml:"Latin capital letter E with diaeresis",Igrave:"Latin capital letter I with grave accent",Iacute:"Latin capital letter I with acute accent", -Icirc:"Latin capital letter I with circumflex",Iuml:"Latin capital letter I with diaeresis",ETH:"Latin capital letter Eth",Ntilde:"Latin capital letter N with tilde",Ograve:"賯賵卮 倬蹠卮 卅賵诃",Oacute:"Latin capital letter O with acute accent",Ocirc:"Latin capital letter O with circumflex",Otilde:"Latin capital letter O with tilde",Ouml:"Latin capital letter O with diaeresis",times:"Multiplication sign",Oslash:"Latin capital letter O with stroke",Ugrave:"Latin capital letter U with grave accent",Uacute:"Latin capital letter U with acute accent", -Ucirc:"Latin capital letter U with circumflex",Uuml:"Latin capital letter U with diaeresis",Yacute:"Latin capital letter Y with acute accent",THORN:"Latin capital letter Thorn",szlig:"Latin small letter sharp s",agrave:"Latin small letter a with grave accent",aacute:"Latin small letter a with acute accent",acirc:"Latin small letter a with circumflex",atilde:"Latin small letter a with tilde",auml:"Latin small letter a with diaeresis",aring:"Latin small letter a with ring above",aelig:"Latin small letter 忙", -ccedil:"Latin small letter c with cedilla",egrave:"Latin small letter e with grave accent",eacute:"Latin small letter e with acute accent",ecirc:"Latin small letter e with circumflex",euml:"Latin small letter e with diaeresis",igrave:"Latin small letter i with grave accent",iacute:"Latin small letter i with acute accent",icirc:"Latin small letter i with circumflex",iuml:"Latin small letter i with diaeresis",eth:"Latin small letter eth",ntilde:"鬲賶賰 賲賵賱賱丕賯 爻賵卅丕賱 亘蹠賱诏賶爻賶",ograve:"Latin small letter o with grave accent", -oacute:"Latin small letter o with acute accent",ocirc:"Latin small letter o with circumflex",otilde:"Latin small letter o with tilde",ouml:"Latin small letter o with diaeresis",divide:"亘蹎賱蹐卮 亘蹠賱诏賶爻賶",oslash:"Latin small letter o with stroke",ugrave:"Latin small letter u with grave accent",uacute:"Latin small letter u with acute accent",ucirc:"Latin small letter u with circumflex",uuml:"Latin small letter u with diaeresis",yacute:"Latin small letter y with acute accent",thorn:"Latin small letter thorn", -yuml:"Latin small letter y with diaeresis",OElig:"Latin capital ligature OE",oelig:"Latin small ligature oe",372:"Latin capital letter W with circumflex",374:"Latin capital letter Y with circumflex",373:"Latin small letter w with circumflex",375:"Latin small letter y with circumflex",sbquo:"Single low-9 quotation mark",8219:"Single high-reversed-9 quotation mark",bdquo:"Double low-9 quotation mark",hellip:"Horizontal ellipsis",trade:"禺蹠鬲賱蹠鬲賰蹠賳 鬲丕蹕丕乇 賲丕乇賰賶爻賶 亘蹠賱诏賶爻賶",9658:"Black right-pointing pointer", -bull:"Bullet",rarr:"卅賵诃 賷丕 卅賵賯",rArr:"卅賵诃 賯賵卮 爻賶夭賶賯 賷丕 卅賵賯",hArr:"卅賵诃 爻賵賱 賯賵卮 爻賶夭賶賯 賷丕 卅賵賯",diams:"卅蹏賷蹏賱 睾賶趩",asymp:"鬲蹠禺賲賶賳蹠賳 鬲蹠诃"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js deleted file mode 100644 index 69cc562..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/uk.js +++ /dev/null @@ -1,12 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","uk",{euro:"袟薪邪泻 褦胁褉芯",lsquo:"袥褨胁褨 芯写懈薪邪褉薪褨 谢邪锌泻懈",rsquo:"袩褉邪胁褨 芯写懈薪邪褉薪褨 谢邪锌泻懈",ldquo:"袥褨胁褨 锌芯写胁褨泄薪褨 谢邪锌泻懈",rdquo:"袩褉邪胁褨 锌芯写胁褨泄薪褨 谢邪锌泻懈",ndash:"小械褉械写薪褦 褌懈褉械",mdash:"袛芯胁谐械 褌懈褉械",iexcl:"袩械褉械胁械褉薪褍褌懈泄 蟹薪邪泻 芯泻谢懈泻褍",cent:"袟薪邪泻 褑械薪褌邪",pound:"袟薪邪泻 褎褍薪褌邪",curren:"袟薪邪泻 胁邪谢褞褌懈",yen:"袟薪邪泻 褦薪懈",brvbar:"袩械褉械褉懈胁褔邪褋褌邪 胁械褉褌懈泻邪谢褜薪邪 谢褨薪褨褟",sect:"袟薪邪泻 锌邪褉邪谐褉邪褎褍",uml:"校屑谢邪褍褌",copy:"袟薪邪泻 邪胁褌芯褉褋褜泻懈褏 锌褉邪胁",ordf:"袞褨薪芯褔懈泄 锌芯褉褟写泻芯胁懈泄 胁泻邪蟹褨胁薪懈泻",laquo:"谢褨胁褨 胁泻邪蟹褨胁薪褨 锌芯写胁褨泄薪褨 泻褍褌芯胁褨 写褍卸泻懈", -not:"袟邪锌械褉械褔械薪薪褟",reg:"袟薪邪泻 芯褏芯褉芯薪懈 褋褍屑褨卸薪懈褏 锌褉邪胁",macr:"袦邪泻褉芯薪",deg:"袟薪邪泻 谐褉邪写褍褋邪",sup2:"写胁邪 褍 胁械褉褏薪褜芯屑褍 褨薪写械泻褋褨",sup3:"褌褉懈 褍 胁械褉褏薪褜芯屑褍 褨薪写械泻褋褨",acute:"袟薪邪泻 邪泻褍褌邪",micro:"袟薪邪泻 屑褨泻褉芯",para:"袟薪邪泻 邪斜蟹邪褑褍",middot:"袉薪褌械褉锌褍薪泻褌",cedil:"小械写懈谢褜",sup1:"袨写懈薪 褍 胁械褉褏薪褜芯屑褍 褨薪写械泻褋褨",ordm:"效芯谢芯胁褨褔懈泄 锌芯褉褟写泻芯胁懈泄 胁泻邪蟹褨胁薪懈泻",raquo:"锌褉邪胁褨 胁泻邪蟹褨胁薪褨 锌芯写胁褨泄薪褨 泻褍褌芯胁褨 写褍卸泻懈",frac14:"袨写薪邪 褔械褌胁械褉褌懈薪邪",frac12:"袨写薪邪 写褉褍谐邪",frac34:"褌褉懈 褔械褌胁械褉褌懈褏",iquest:"袩械褉械胁械褉薪褍褌懈泄 蟹薪邪泻 锌懈褌邪薪薪褟",Agrave:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 A 蟹 谐褉邪胁褨褋芯屑",Aacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袗 蟹 邪泻褍褌芯屑", -Acirc:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袗 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",Atilde:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袗 蟹 褌懈谢褜写芯褞",Auml:"袙械谢懈泻械 谢邪褌懈薪褋褜泻械 袗 蟹 褍屑谢邪褍褌芯屑",Aring:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 A 蟹 泻褨谢褜褑械屑 蟹谐芯褉懈",AElig:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 脝",Ccedil:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 C 蟹 褋械写懈谢谢褞",Egrave:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 E 蟹 谐褉邪胁褨褋芯屑",Eacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 E 蟹 邪泻褍褌芯屑",Ecirc:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 E 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",Euml:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袗 蟹 褍屑谢邪褍褌芯屑",Igrave:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 I 蟹 谐褉邪胁褨褋芯屑",Iacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 I 蟹 邪泻褍褌芯屑",Icirc:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 I 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑", -Iuml:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袉 蟹 褍屑谢邪褍褌芯屑",ETH:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 Eth",Ntilde:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 N 蟹 褌懈谢褜写芯褞",Ograve:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 O 蟹 谐褉邪胁褨褋芯屑",Oacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 O 蟹 邪泻褍褌芯屑",Ocirc:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 O 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",Otilde:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 O 蟹 褌懈谢褜写芯褞",Ouml:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 袨 蟹 褍屑谢邪褍褌芯屑",times:"袟薪邪泻 屑薪芯卸械薪薪褟",Oslash:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 锌械褉械泻褉械褋谢械薪邪 O ",Ugrave:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 U 蟹 谐褉邪胁褨褋芯屑",Uacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 U 蟹 邪泻褍褌芯屑",Ucirc:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 U 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",Uuml:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 U 蟹 褍屑谢邪褍褌芯屑", -Yacute:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 Y 蟹 邪泻褍褌芯屑",THORN:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 孝芯褉薪",szlig:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 械褋褑械褌",agrave:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 谐褉邪胁褨褋芯屑",aacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 邪泻褍褌芯屑",acirc:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",atilde:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 褌懈谢褜写芯褞",auml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 褍屑谢邪褍褌芯屑",aring:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 a 蟹 泻褨谢褜褑械屑 蟹谐芯褉懈",aelig:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 忙",ccedil:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 C 蟹 褋械写懈谢谢褞",egrave:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 e 蟹 谐褉邪胁褨褋芯屑",eacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 e 蟹 邪泻褍褌芯屑",ecirc:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 e 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",euml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 e 蟹 褍屑谢邪褍褌芯屑", -igrave:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 i 蟹 谐褉邪胁褨褋芯屑",iacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 i 蟹 邪泻褍褌芯屑",icirc:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 i 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",iuml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 i 蟹 褍屑谢邪褍褌芯屑",eth:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 Eth",ntilde:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 n 蟹 褌懈谢褜写芯褞",ograve:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 o 蟹 谐褉邪胁褨褋芯屑",oacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 o 蟹 邪泻褍褌芯屑",ocirc:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 o 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",otilde:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 o 蟹 褌懈谢褜写芯褞",ouml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 o 蟹 褍屑谢邪褍褌芯屑",divide:"袟薪邪泻 写褨谢械薪薪褟",oslash:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 锌械褉械泻褉械褋谢械薪邪 o",ugrave:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 u 蟹 谐褉邪胁褨褋芯屑",uacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 u 蟹 邪泻褍褌芯屑", -ucirc:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 u 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",uuml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 u 蟹 褍屑谢邪褍褌芯屑",yacute:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 y 蟹 邪泻褍褌芯屑",thorn:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 褌芯褉薪",yuml:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 y 蟹 褍屑谢邪褍褌芯屑",OElig:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 谢褨谐邪褌褍褉邪 OE",oelig:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 谢褨谐邪褌褍褉邪 oe",372:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 W 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",374:"袙械谢懈泻邪 谢邪褌懈薪褋褜泻邪 Y 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",373:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 w 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",375:"袦邪谢邪 谢邪褌懈薪褋褜泻邪 y 蟹 褑懈褉泻褍屑褎谢械泻褋芯屑",sbquo:"袨写懈薪懈褔薪褨 薪懈卸薪褨 谢邪斜泻懈",8219:"袙械褉褏薪褨 芯写懈薪懈褔薪褨 芯斜械褉薪械薪褨 谢邪斜泻懈",bdquo:"袩芯写胁褨泄薪褨 薪懈卸薪褨 谢邪斜泻懈", -hellip:"孝褉懈 泻褉邪锌泻懈",trade:"袟薪邪泻 褌芯褉谐芯胁芯褩 屑邪褉泻懈",9658:"效芯褉薪懈泄 锌褉邪胁懈泄 胁泻邪蟹褨胁薪懈泻",bull:"袦邪褉泻械褉 褋锌懈褋泻褍",rarr:"小褌褉褨谢泻邪 胁锌褉邪胁芯",rArr:"袩芯写胁褨泄薪邪 褋褌褉褨谢泻邪 胁锌褉邪胁芯",hArr:"袩芯写胁褨泄薪邪 褋褌褉褨谢泻邪 胁谢褨胁芯-胁锌褉邪胁芯",diams:"效芯褉薪懈泄 写褨邪屑芯薪褌",asymp:"袧邪斜谢懈卸械薪芯 写芯褉褨胁薪褞褦"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js deleted file mode 100644 index f7930eb..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/vi.js +++ /dev/null @@ -1,14 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","vi",{euro:"K媒 hi峄噓 Euro",lsquo:"D岷 ngo岷穋 膽啤n tr谩i",rsquo:"D岷 ngo岷穋 膽啤n ph岷",ldquo:"D岷 ngo岷穋 膽么i tr谩i",rdquo:"D岷 ngo岷穋 膽么i ph岷",ndash:"G岷h ngang ti岷縩g anh",mdash:"G岷h ngang Em",iexcl:"Chuy峄僴 膽峄昳 d岷 ch岷 than",cent:"K媒 t峄 ti峄乶 M峄",pound:"K媒 t峄 ti峄乶 Anh",curren:"K媒 t峄 ti峄乶 t峄",yen:"K媒 t峄 ti峄乶 Y锚n Nh岷璽",brvbar:"Thanh h峄弉g",sect:"K媒 t峄 khu v峄眂",uml:"D岷 t谩ch 膽么i",copy:"K媒 t峄 b岷 quy峄乶",ordf:"Ph岷 ch峄 th峄 gi峄憂g c谩i",laquo:"Ch峄峮 d岷 ngo岷穋 膽么i tr谩i",not:"Kh么ng c贸 k媒 t峄", -reg:"K媒 t峄 膽膬ng k媒",macr:"D岷 nguy锚n 芒m d脿i",deg:"K媒 t峄 膽峄",sup2:"Ch峄 tr峄搃 l锚n tr锚n d岷g 2",sup3:"Ch峄 tr峄搃 l锚n tr锚n d岷g 3",acute:"D岷 tr峄峮g 芒m",micro:"K媒 t峄 micro",para:"K媒 t峄 膽o岷 v膬n",middot:"D岷 ch岷 tr貌n",cedil:"D岷 m贸c l瓢峄沬",sup1:"K媒 t峄 tr峄搃 l锚n c岷 1",ordm:"K媒 t峄 bi峄僽 hi峄噉 gi峄憂g 膽峄眂",raquo:"Ch峄峮 d岷 ngo岷穋 膽么i ph岷",frac14:"T峄 l峄 m峄檛 ph岷 t瓢",frac12:"T峄 l峄 m峄檛 n峄璦",frac34:"T峄 l峄 ba ph岷 t瓢",iquest:"Chuy峄僴 膽峄昳 d岷 ch岷 h峄廼",Agrave:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 huy峄乶",Aacute:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 s岷痗", -Acirc:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 m农",Atilde:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 ng茫",Auml:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 hai ch岷 tr锚n 膽岷",Aring:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 bi峄僽 t瓢峄g v貌ng tr貌n tr锚n 膽岷",AElig:"K媒 t峄 la-tinh vi岷縯 hoa c峄 脝",Ccedil:"K媒 t峄 la-tinh vi岷縯 hoa C v峄沬 d岷 m贸c b锚n d瓢峄沬",Egrave:"K媒 t峄 la-tinh vi岷縯 hoa E v峄沬 d岷 huy峄乶",Eacute:"K媒 t峄 la-tinh vi岷縯 hoa E v峄沬 d岷 s岷痗",Ecirc:"K媒 t峄 la-tinh vi岷縯 hoa E v峄沬 d岷 m农",Euml:"K媒 t峄 la-tinh vi岷縯 hoa E v峄沬 d岷 hai ch岷 tr锚n 膽岷", -Igrave:"K媒 t峄 la-tinh vi岷縯 hoa I v峄沬 d岷 huy峄乶",Iacute:"K媒 t峄 la-tinh vi岷縯 hoa I v峄沬 d岷 s岷痗",Icirc:"K媒 t峄 la-tinh vi岷縯 hoa I v峄沬 d岷 m农",Iuml:"K媒 t峄 la-tinh vi岷縯 hoa I v峄沬 d岷 hai ch岷 tr锚n 膽岷",ETH:"Vi岷縯 hoa c峄 k媒 t峄 Eth",Ntilde:"K媒 t峄 la-tinh vi岷縯 hoa N v峄沬 d岷 ng茫",Ograve:"K媒 t峄 la-tinh vi岷縯 hoa O v峄沬 d岷 huy峄乶",Oacute:"K媒 t峄 la-tinh vi岷縯 hoa O v峄沬 d岷 s岷痗",Ocirc:"K媒 t峄 la-tinh vi岷縯 hoa O v峄沬 d岷 m农",Otilde:"K媒 t峄 la-tinh vi岷縯 hoa O v峄沬 d岷 ng茫",Ouml:"K媒 t峄 la-tinh vi岷縯 hoa O v峄沬 d岷 hai ch岷 tr锚n 膽岷", -times:"K媒 t峄 ph茅p to谩n nh芒n",Oslash:"K媒 t峄 la-tinh vi岷縯 hoa A v峄沬 d岷 ng茫 xu峄憂g",Ugrave:"K媒 t峄 la-tinh vi岷縯 hoa U v峄沬 d岷 huy峄乶",Uacute:"K媒 t峄 la-tinh vi岷縯 hoa U v峄沬 d岷 s岷痗",Ucirc:"K媒 t峄 la-tinh vi岷縯 hoa U v峄沬 d岷 m农",Uuml:"K媒 t峄 la-tinh vi岷縯 hoa U v峄沬 d岷 hai ch岷 tr锚n 膽岷",Yacute:"K媒 t峄 la-tinh vi岷縯 hoa Y v峄沬 d岷 s岷痗",THORN:"Ph岷 vi岷縯 hoa c峄 k媒 t峄 Thorn",szlig:"K媒 t峄 vi岷縯 nh峄 la-tinh c峄 ch峄 s",agrave:"K媒 t峄 la-tinh th瓢峄漬g v峄沬 d岷 huy峄乶",aacute:"K媒 t峄 la-tinh th瓢峄漬g v峄沬 d岷 s岷痗",acirc:"K媒 t峄 la-tinh th瓢峄漬g v峄沬 d岷 m农", -atilde:"K媒 t峄 la-tinh th瓢峄漬g v峄沬 d岷 ng茫",auml:"K媒 t峄 la-tinh th瓢峄漬g v峄沬 d岷 hai ch岷 tr锚n 膽岷",aring:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g v峄沬 bi峄僽 t瓢峄g v貌ng tr貌n tr锚n 膽岷",aelig:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g c峄 忙",ccedil:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g c峄 c v峄沬 d岷 m贸c b锚n d瓢峄沬",egrave:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g e v峄沬 d岷 huy峄乶",eacute:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g e v峄沬 d岷 s岷痗",ecirc:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g e v峄沬 d岷 m农",euml:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g e v峄沬 d岷 hai ch岷 tr锚n 膽岷",igrave:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g i v峄沬 d岷 huy峄乶", -iacute:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g i v峄沬 d岷 s岷痗",icirc:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g i v峄沬 d岷 m农",iuml:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g i v峄沬 d岷 hai ch岷 tr锚n 膽岷",eth:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g c峄 eth",ntilde:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g n v峄沬 d岷 ng茫",ograve:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 huy峄乶",oacute:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 s岷痗",ocirc:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 m农",otilde:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 ng茫",ouml:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 hai ch岷 tr锚n 膽岷", -divide:"K媒 hi峄噓 ph茅p t铆nh chia",oslash:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g o v峄沬 d岷 ng茫",ugrave:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g u v峄沬 d岷 huy峄乶",uacute:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g u v峄沬 d岷 s岷痗",ucirc:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g u v峄沬 d岷 m农",uuml:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g u v峄沬 d岷 hai ch岷 tr锚n 膽岷",yacute:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g y v峄沬 d岷 s岷痗",thorn:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g c峄 ch峄 thorn",yuml:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g y v峄沬 d岷 hai ch岷 tr锚n 膽岷",OElig:"K媒 t峄 la-tinh vi岷縯 hoa g岷h n峄慽 OE",oelig:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g g岷h n峄慽 OE", -372:"K媒 t峄 la-tinh vi岷縯 hoa W v峄沬 d岷 m农",374:"K媒 t峄 la-tinh vi岷縯 hoa Y v峄沬 d岷 m农",373:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g w v峄沬 d岷 m农",375:"K媒 t峄 la-tinh vi岷縯 th瓢峄漬g y v峄沬 d岷 m农",sbquo:"D岷 ngo岷穋 膽啤n th岷 s峄-9",8219:"D岷 ngo岷穋 膽啤n 膽岷 ng瓢峄 s峄-9",bdquo:"G岷 膽么i d岷 ngo岷穋 膽啤n s峄-9",hellip:"T末nh d瓢峄 chi峄乽 ngang",trade:"K媒 t峄 th瓢啤ng hi峄噓",9658:"K媒 t峄 tr峄 v峄 h瓢峄沶g b锚n ph岷 m脿u 膽en",bull:"K媒 hi峄噓",rarr:"M农i t锚n h瓢峄沶g b锚n ph岷",rArr:"M农i t锚n h瓢峄沶g b锚n ph岷 d岷g 膽么i",hArr:"M农i t锚n h瓢峄沶g b锚n tr谩i d岷g 膽么i",diams:"K媒 hi峄噓 h矛nh thoi", -asymp:"G岷 b岷眓g v峄沬"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js deleted file mode 100644 index 4fa3421..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js +++ /dev/null @@ -1,9 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","zh-cn",{euro:"娆у厓绗﹀彿",lsquo:"宸﹀崟寮曞彿",rsquo:"鍙冲崟寮曞彿",ldquo:"宸﹀弻寮曞彿",rdquo:"鍙冲弻寮曞彿",ndash:"鐭垝绾",mdash:"闀垮垝绾",iexcl:"绔栫炕鍙瑰彿",cent:"鍒嗗竵绗﹀彿",pound:"鑻遍晳绗﹀彿",curren:"璐у竵绗﹀彿",yen:"鏃ュ厓绗﹀彿",brvbar:"闂存柇鏉",sect:"鑺傛爣璁",uml:"鍒嗛煶绗",copy:"鐗堟潈鎵鏈夋爣璁",ordf:"闃存ч『搴忔寚绀虹",laquo:"宸︽寚鍙屽皷寮曞彿",not:"闈炴爣璁",reg:"娉ㄥ唽鏍囪",macr:"闀块煶绗",deg:"搴︽爣璁",sup2:"涓婃爣浜",sup3:"涓婃爣涓",acute:"閿愰煶绗",micro:"寰",para:"娈佃惤鏍囪",middot:"涓棿鐐",cedil:"涓嬪姞绗",sup1:"涓婃爣涓",ordm:"闃虫ч『搴忔寚绀虹",raquo:"鍙虫寚鍙屽皷寮曞彿",frac14:"鏅氬垎鏁板洓鍒嗕箣涓",frac12:"鏅氬垎鏁颁簩鍒嗕箣涓",frac34:"鏅氬垎鏁板洓鍒嗕箣涓",iquest:"绔栫炕闂彿", -Agrave:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 A",Aacute:"甯﹂攼闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 A",Acirc:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 A",Atilde:"甯﹂鍖栫鐨勬媺涓佹枃澶у啓瀛楁瘝 A",Auml:"甯﹀垎闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 A",Aring:"甯︿笂鍦嗗湀鐨勬媺涓佹枃澶у啓瀛楁瘝 A",AElig:"鎷変竵鏂囧ぇ鍐欏瓧姣 脝",Ccedil:"甯︿笅鍔犵鐨勬媺涓佹枃澶у啓瀛楁瘝 C",Egrave:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 E",Eacute:"甯﹂攼闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 E",Ecirc:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 E",Euml:"甯﹀垎闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 E",Igrave:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 I",Iacute:"甯﹂攼闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 I",Icirc:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 I",Iuml:"甯﹀垎闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 I",ETH:"鎷変竵鏂囧ぇ鍐欏瓧姣 Eth",Ntilde:"甯﹂鍖栫鐨勬媺涓佹枃澶у啓瀛楁瘝 N",Ograve:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 O",Oacute:"甯﹂攼闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 O",Ocirc:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 O",Otilde:"甯﹂鍖栫鐨勬媺涓佹枃澶у啓瀛楁瘝 O", -Ouml:"甯﹀垎闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 O",times:"涔樺彿",Oslash:"甯︾矖绾跨殑鎷変竵鏂囧ぇ鍐欏瓧姣 O",Ugrave:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 U",Uacute:"甯﹂攼闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 U",Ucirc:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 U",Uuml:"甯﹀垎闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 U",Yacute:"甯︽姂闊崇鐨勬媺涓佹枃澶у啓瀛楁瘝 Y",THORN:"鎷変竵鏂囧ぇ鍐欏瓧姣 Thorn",szlig:"鎷変竵鏂囧皬鍐欏瓧姣嶆竻闊 S",agrave:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",aacute:"甯﹂攼闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",acirc:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",atilde:"甯﹂鍖栫鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",auml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",aring:"甯︿笂鍦嗗湀鐨勬媺涓佹枃灏忓啓瀛楁瘝 A",aelig:"鎷変竵鏂囧皬鍐欏瓧姣 Ae",ccedil:"甯︿笅鍔犵鐨勬媺涓佹枃灏忓啓瀛楁瘝 C",egrave:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 E",eacute:"甯﹂攼闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 E",ecirc:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 E",euml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 E",igrave:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 I", -iacute:"甯﹂攼闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 I",icirc:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 I",iuml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 I",eth:"鎷変竵鏂囧皬鍐欏瓧姣 Eth",ntilde:"甯﹂鍖栫鐨勬媺涓佹枃灏忓啓瀛楁瘝 N",ograve:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 O",oacute:"甯﹂攼闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 O",ocirc:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 O",otilde:"甯﹂鍖栫鐨勬媺涓佹枃灏忓啓瀛楁瘝 O",ouml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 O",divide:"闄ゅ彿",oslash:"甯︾矖绾跨殑鎷変竵鏂囧皬鍐欏瓧姣 O",ugrave:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 U",uacute:"甯﹂攼闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 U",ucirc:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 U",uuml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 U",yacute:"甯︽姂闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 Y",thorn:"鎷変竵鏂囧皬鍐欏瓧姣 Thorn",yuml:"甯﹀垎闊崇鐨勬媺涓佹枃灏忓啓瀛楁瘝 Y",OElig:"鎷変竵鏂囧ぇ鍐欒繛瀛 Oe",oelig:"鎷変竵鏂囧皬鍐欒繛瀛 Oe",372:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 W",374:"甯︽壃鎶戠鐨勬媺涓佹枃澶у啓瀛楁瘝 Y", -373:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 W",375:"甯︽壃鎶戠鐨勬媺涓佹枃灏忓啓瀛楁瘝 Y",sbquo:"鍗曚笅 9 褰㈠紩鍙",8219:"鍗曢珮妯炕 9 褰㈠紩鍙",bdquo:"鍙屼笅 9 褰㈠紩鍙",hellip:"姘村钩鐪佺暐鍙",trade:"鍟嗘爣鏍囧織",9658:"瀹炲績鍙虫寚鎸囬拡",bull:"鍔犻噸鍙",rarr:"鍚戝彸绠ご",rArr:"鍚戝彸鍙岀嚎绠ご",hArr:"宸﹀彸鍙岀嚎绠ご",diams:"瀹炲績鏂瑰潡绾哥墝",asymp:"绾︾瓑浜"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js b/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js deleted file mode 100644 index f930dec..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh.js +++ /dev/null @@ -1,9 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -CKEDITOR.plugins.setLang("specialchar","zh",{euro:"姝愬厓绗﹁櫉",lsquo:"宸﹀柈寮曡櫉",rsquo:"鍙冲柈寮曡櫉",ldquo:"宸﹂洐寮曡櫉",rdquo:"鍙抽洐寮曡櫉",ndash:"鐭牬鎶樿櫉",mdash:"闀风牬鎶樿櫉",iexcl:"鍊掔疆鐨勯鍢嗚櫉",cent:"缇庡垎绗﹁櫉",pound:"鑻遍帄绗﹁櫉",curren:"璨ㄥ梗绗﹁櫉",yen:"鏃ュ湏绗﹁櫉",brvbar:"鐮存姌铏",sect:"绔犵瘈绗﹁櫉",uml:"鍒嗛煶绗﹁櫉",copy:"鐗堟瑠绗﹁櫉",ordf:"闆屾х铏",laquo:"宸﹂洐瑙掓嫭铏",not:"Not 绗﹁櫉",reg:"瑷诲唺鍟嗘绗﹁櫉",macr:"闀烽煶绗﹁櫉",deg:"搴︽暩绗﹁櫉",sup2:"涓婃瀛 2",sup3:"涓婃瀛 3",acute:"灏栭煶绗﹁櫉",micro:"寰",para:"娈佃惤绗﹁櫉",middot:"涓枔榛",cedil:"瀛楁瘝 C 涓嬮潰鐨勫熬鍨嬬铏 ",sup1:"涓婃",ordm:"闆勬х铏",raquo:"鍙抽洐瑙掓嫭铏",frac14:"鍥涘垎涔嬩竴绗﹁櫉",frac12:"浜屽垎涔嬩竴绗﹁櫉",frac34:"鍥涘垎涔嬩笁绗﹁櫉", -iquest:"鍊掔疆鐨勫晱铏",Agrave:"鎷変竵澶у瀛楁瘝 A 甯舵姂闊崇铏",Aacute:"鎷変竵澶у瀛楁瘝 A 甯跺皷闊崇铏",Acirc:"鎷変竵澶у瀛楁瘝 A 甯舵彋鎶戠",Atilde:"鎷変竵澶у瀛楁瘝 A 甯舵尝娴櫉",Auml:"鎷変竵澶у瀛楁瘝 A 甯跺垎闊崇铏",Aring:"鎷変竵澶у瀛楁瘝 A 甯朵笂鍦撳湀",AElig:"鎷変竵澶у瀛楁瘝 脝",Ccedil:"鎷変竵澶у瀛楁瘝 C 甯朵笅灏剧铏",Egrave:"鎷変竵澶у瀛楁瘝 E 甯舵姂闊崇铏",Eacute:"鎷変竵澶у瀛楁瘝 E 甯跺皷闊崇铏",Ecirc:"鎷変竵澶у瀛楁瘝 E 甯舵彋鎶戠",Euml:"鎷変竵澶у瀛楁瘝 E 甯跺垎闊崇铏",Igrave:"鎷変竵澶у瀛楁瘝 I 甯舵姂闊崇铏",Iacute:"鎷変竵澶у瀛楁瘝 I 甯跺皷闊崇铏",Icirc:"鎷変竵澶у瀛楁瘝 I 甯舵彋鎶戠",Iuml:"鎷変竵澶у瀛楁瘝 I 甯跺垎闊崇铏",ETH:"鎷変竵澶у瀛楁瘝 Eth",Ntilde:"鎷変竵澶у瀛楁瘝 N 甯舵尝娴櫉",Ograve:"鎷変竵澶у瀛楁瘝 O 甯舵姂闊崇铏",Oacute:"鎷変竵澶у瀛楁瘝 O 甯跺皷闊崇铏",Ocirc:"鎷変竵澶у瀛楁瘝 O 甯舵彋鎶戠",Otilde:"鎷変竵澶у瀛楁瘝 O 甯舵尝娴櫉", -Ouml:"鎷変竵澶у瀛楁瘝 O 甯跺垎闊崇铏",times:"涔樿櫉",Oslash:"鎷変竵澶у瀛楁瘝 O 甯剁矖绶氱铏",Ugrave:"鎷変竵澶у瀛楁瘝 U 甯舵姂闊崇铏",Uacute:"鎷変竵澶у瀛楁瘝 U 甯跺皷闊崇铏",Ucirc:"鎷変竵澶у瀛楁瘝 U 甯舵彋鎶戠",Uuml:"鎷変竵澶у瀛楁瘝 U 甯跺垎闊崇铏",Yacute:"鎷変竵澶у瀛楁瘝 Y 甯跺皷闊崇铏",THORN:"鎷変竵澶у瀛楁瘝 Thorn",szlig:"鎷変竵灏忓瀛楁瘝 s",agrave:"鎷変竵灏忓瀛楁瘝 a 甯舵姂闊崇铏",aacute:"鎷変竵灏忓瀛楁瘝 a 甯跺皷闊崇铏",acirc:"鎷変竵灏忓瀛楁瘝 a 甯舵彋鎶戠",atilde:"鎷変竵灏忓瀛楁瘝 a 甯舵尝娴櫉",auml:"鎷変竵灏忓瀛楁瘝 a 甯跺垎闊崇铏",aring:"鎷変竵灏忓瀛楁瘝 a 甯朵笂鍦撳湀",aelig:"鎷変竵灏忓瀛楁瘝 忙",ccedil:"鎷変竵灏忓瀛楁瘝 c 甯朵笅灏剧铏",egrave:"鎷変竵灏忓瀛楁瘝 e 甯舵姂闊崇铏",eacute:"鎷変竵灏忓瀛楁瘝 e 甯跺皷闊崇铏",ecirc:"鎷変竵灏忓瀛楁瘝 e 甯舵彋鎶戠",euml:"鎷変竵灏忓瀛楁瘝 e 甯跺垎闊崇铏",igrave:"鎷変竵灏忓瀛楁瘝 i 甯舵姂闊崇铏", -iacute:"鎷変竵灏忓瀛楁瘝 i 甯跺皷闊崇铏",icirc:"鎷変竵灏忓瀛楁瘝 i 甯舵彋鎶戠",iuml:"鎷変竵灏忓瀛楁瘝 i 甯跺垎闊崇铏",eth:"鎷変竵灏忓瀛楁瘝 eth",ntilde:"鎷変竵灏忓瀛楁瘝 n 甯舵尝娴櫉",ograve:"鎷変竵灏忓瀛楁瘝 o 甯舵姂闊崇铏",oacute:"鎷変竵灏忓瀛楁瘝 o 甯跺皷闊崇铏",ocirc:"鎷変竵灏忓瀛楁瘝 o 甯舵彋鎶戠",otilde:"鎷変竵灏忓瀛楁瘝 o 甯舵尝娴櫉",ouml:"鎷変竵灏忓瀛楁瘝 o 甯跺垎闊崇铏",divide:"闄よ櫉",oslash:"鎷変竵灏忓瀛楁瘝 o 甯剁矖绶氱铏",ugrave:"鎷変竵灏忓瀛楁瘝 u 甯舵姂闊崇铏",uacute:"鎷変竵灏忓瀛楁瘝 u 甯跺皷闊崇铏",ucirc:"鎷変竵灏忓瀛楁瘝 u 甯舵彋鎶戠",uuml:"鎷変竵灏忓瀛楁瘝 u 甯跺垎闊崇铏",yacute:"鎷変竵灏忓瀛楁瘝 y 甯跺皷闊崇铏",thorn:"鎷変竵灏忓瀛楁瘝 thorn",yuml:"鎷変竵灏忓瀛楁瘝 y 甯跺垎闊崇铏",OElig:"鎷変竵澶у瀛楁瘝 OE",oelig:"鎷変竵灏忓瀛楁瘝 oe",372:"鎷変竵澶у瀛楁瘝 W 甯舵彋鎶戠",374:"鎷変竵澶у瀛楁瘝 Y 甯舵彋鎶戠",373:"鎷変竵灏忓瀛楁瘝 w 甯舵彋鎶戠", -375:"鎷変竵灏忓瀛楁瘝 y 甯舵彋鎶戠",sbquo:"浣 9 鍠紩铏",8219:"楂 9 鍙嶈綁鍠紩铏",bdquo:"浣 9 闆欏紩铏",hellip:"姘村钩鍒瘈铏",trade:"鍟嗘绗﹁櫉",9658:"榛戣壊鍚戝彸鎸囩铏",bull:"闋呯洰绗﹁櫉",rarr:"鍚戝彸绠櫉",rArr:"鍚戝彸闆欑铏",hArr:"宸﹀彸闆欑铏",diams:"榛戦懡濂楄",asymp:"绱勭瓑鏂"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js deleted file mode 100644 index 64c5e12..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/stylesheetparser/plugin.js +++ /dev/null @@ -1,7 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -(function(){function h(b,e,c){c=new RegExp(c);e=new RegExp(e);var i=[],g=[],a;for(a=0;a|\+|~)/g," ");a=a.replace(/\[[^\]]*/g,"");a=a.replace(/#[^\s]*/g,"");a=a.replace(/\:{1,2}[^\s]*/g,"");a=a.replace(/\s+/g," ");a=a.split(" ");b=[];for(g=0;gb.indexOf("px")&&(b=b in d&&"none"!=a.getComputedStyle("border-style")?d[b]:0);return parseInt(b,10)}function w(a){var h=[],b=-1,d="rtl"==a.getComputedStyle("direction"),f;f=a.$.rows;for(var k=0,g,c,e,i=0,p=f.length;ik&&(k=g,c=e);f=c;k=new CKEDITOR.dom.element(a.$.tBodies[0]); -g=k.getDocumentPosition();c=0;for(e=f.cells.length;c
    ',c);a.on("destroy",function(){e.remove()});t|| -c.getDocumentElement().append(e);this.attachTo=function(a){i||(t&&(c.getBody().append(e),l=0),g=a,e.setStyles({width:j(a.width),height:j(a.height),left:j(a.x),top:j(a.y)}),t&&e.setOpacity(0.25),e.on("mousedown",d,this),c.getBody().setStyle("cursor","col-resize"),e.show())};var r=this.move=function(a){if(!g)return 0;if(!i&&(ag.x+g.width))return g=null,i=l=0,c.removeListener("mouseup",f),e.removeListener("mousedown",d),e.removeListener("mousemove",k),c.getBody().setStyle("cursor","auto"),t? -e.remove():e.hide(),0;a-=Math.round(e.$.offsetWidth/2);if(i){if(a==y||a==z)return 1;a=Math.max(a,y);a=Math.min(a,z);l=a-p}e.setStyle("left",j(a));return 1}}function r(a){var h=a.data.getTarget();if("mouseout"==a.name){if(!h.is("table"))return;for(var b=new CKEDITOR.dom.element(a.data.$.relatedTarget||a.data.$.toElement);b&&b.$&&!b.equals(h)&&!b.is("body");)b=b.getParent();if(!b||b.equals(h))return}h.getAscendant("table",1).removeCustomData("_cke_table_pillars");a.removeListener()}var j=CKEDITOR.tools.cssLength, -t=CKEDITOR.env.ie&&(CKEDITOR.env.ie7Compat||CKEDITOR.env.quirks);CKEDITOR.plugins.add("tableresize",{requires:"tabletools",init:function(a){a.on("contentDom",function(){var h,b=a.editable();b.attachListener(b.isInline()?b:a.document,"mousemove",function(d){var d=d.data,f=d.getTarget();if(f.type==CKEDITOR.NODE_ELEMENT){var b=d.getPageOffset().x;if(h&&h.move(b))v(d);else if(f.is("table")||f.getAscendant("tbody",1))if(f=f.getAscendant("table",1),a.editable().contains(f)){if(!(d=f.getCustomData("_cke_table_pillars")))f.setCustomData("_cke_table_pillars", -d=w(f)),f.on("mouseout",r),f.on("mousedown",r);a:{for(var f=0,g=d.length;f=c.x&&b<=c.x+c.width){b=c;break a}}b=null}b&&(!h&&(h=new A(a)),h.attachTo(b))}}})})}})})(); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js b/myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js deleted file mode 100644 index 0a9010e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js +++ /dev/null @@ -1,10 +0,0 @@ -锘/* - Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -(function(){CKEDITOR.dialog.add("templates",function(c){function r(a,b){var m=CKEDITOR.dom.element.createFromHtml('\x3ca href\x3d"javascript:void(0)" tabIndex\x3d"-1" role\x3d"option" \x3e\x3cdiv class\x3d"cke_tpl_item"\x3e\x3c/div\x3e\x3c/a\x3e'),d='\x3ctable style\x3d"width:350px;" class\x3d"cke_tpl_preview" role\x3d"presentation"\x3e\x3ctr\x3e';a.image&&b&&(d+='\x3ctd class\x3d"cke_tpl_preview_img"\x3e\x3cimg src\x3d"'+CKEDITOR.getUrl(b+a.image)+'"'+(CKEDITOR.env.ie6Compat?' onload\x3d"this.width\x3dthis.width"': -"")+' alt\x3d"" title\x3d""\x3e\x3c/td\x3e');d+='\x3ctd style\x3d"white-space:normal;"\x3e\x3cspan class\x3d"cke_tpl_title"\x3e'+a.title+"\x3c/span\x3e\x3cbr/\x3e";a.description&&(d+="\x3cspan\x3e"+a.description+"\x3c/span\x3e");d+="\x3c/td\x3e\x3c/tr\x3e\x3c/table\x3e";m.getFirst().setHtml(d);m.on("click",function(){t(a.html)});return m}function t(a){var b=CKEDITOR.dialog.getCurrent();b.getValueOf("selectTpl","chkInsertOpt")?(c.fire("saveSnapshot"),c.setData(a,function(){b.hide();var a=c.createRange(); -a.moveToElementEditStart(c.editable());a.select();setTimeout(function(){c.fire("saveSnapshot")},0)})):(c.insertHtml(a),b.hide())}function k(a){var b=a.data.getTarget(),c=g.equals(b);if(c||g.contains(b)){var d=a.data.getKeystroke(),f=g.getElementsByTag("a"),e;if(f){if(c)e=f.getItem(0);else switch(d){case 40:e=b.getNext();break;case 38:e=b.getPrevious();break;case 13:case 32:b.fire("click")}e&&(e.focus(),a.data.preventDefault())}}}var h=CKEDITOR.plugins.get("templates");CKEDITOR.document.appendStyleSheet(CKEDITOR.getUrl(h.path+ -"dialogs/templates.css"));var g,h="cke_tpl_list_label_"+CKEDITOR.tools.getNextNumber(),f=c.lang.templates,n=c.config;return{title:c.lang.templates.title,minWidth:CKEDITOR.env.ie?440:400,minHeight:340,contents:[{id:"selectTpl",label:f.title,elements:[{type:"vbox",padding:5,children:[{id:"selectTplText",type:"html",html:"\x3cspan\x3e"+f.selectPromptMsg+"\x3c/span\x3e"},{id:"templatesList",type:"html",focus:!0,html:'\x3cdiv class\x3d"cke_tpl_list" tabIndex\x3d"-1" role\x3d"listbox" aria-labelledby\x3d"'+ -h+'"\x3e\x3cdiv class\x3d"cke_tpl_loading"\x3e\x3cspan\x3e\x3c/span\x3e\x3c/div\x3e\x3c/div\x3e\x3cspan class\x3d"cke_voice_label" id\x3d"'+h+'"\x3e'+f.options+"\x3c/span\x3e"},{id:"chkInsertOpt",type:"checkbox",label:f.insertOption,"default":n.templates_replaceContent}]}]}],buttons:[CKEDITOR.dialog.cancelButton],onShow:function(){var a=this.getContentElement("selectTpl","templatesList");g=a.getElement();CKEDITOR.loadTemplates(n.templates_files,function(){var b=(n.templates||"default").split(","); -if(b.length){var c=g;c.setHtml("");for(var d=0,h=b.length;d%MR-&vb3yI1H?8?*G7`&mt@uk2xZ8$wVrf&?xRHty*1F7y&`(dcWW>7-5i! z&*-$6mUXG$=kkjSuh(bo7B{-p+W%^J6*FCY1b%>tVS*Hdhfswtij!ZAJu#6@nJtu* z2$qh9n4N&1pk|MnsaHmM51UJ{tU<1_N4B#=gQ%jpMYXH3!M?hUypX{Mbfk3%2dAUG zE(gqj&oaQ$ddt;n&d`3^#Ko84$m6uT(dXzt+3f8}>gKBPdoO+P>er>0Nn^Qg3BI6W9t-Jw2_cW#f`~WB66Bo0@qPX$nB?3Gkj=Z^Z| diff --git a/myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif b/myblog/static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif deleted file mode 100644 index c494efe260c33ecab0c109c59ac9465d295f6311..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 497 zcmZ?wbhEHbOkr?ic+9~tdFiq#OP5bxwqnY%DImIX+Z^i-Chd zhXDvcW-ze)6JT{%z1QOP+1>xAD>SBL&Pz97@OZtiK<9i(?tKfMH97D8A6Rf+Nk^*R zQmN>qi`MK58t*jMM#YBAXgu(?YX1X+ify8^&p(d57V5V9;>K^)^ZM3Cf2p~<^nLMF zQRBK=!{(|6k*2ni*6!jC+uptmwn>xIrW%!3Oi!9QZEoEBvc~Xbp|h8-a$321o#)c^ zn;h0|-e$Eis%T*h+hW~)d*b&^FlIfJz-oB>MBJ%aJM|BqWnnviY4@IMN4MWK-Fk1^ zgNK_QKUw$e`KsBM&mP%zBvj6PIr}#XZfYL!`(NfyI$HgP9$tYvP#!xsY5AB#mgplnn^x7 z^Yg-EhY1e53%;07Ou4W?O)$rb;lqmEmFnf6dV-3xCaempPdLkUTK)PweN!t|t10us zYm+Aybssd*J+Ue9d|m6N(s$-7%et?e<@VLPudH!5uVvMi6$ukOr<>W@aONfMumAd} l*Cxg2spd5O+c#EMwljzvYJy}KuYXFgy1+)MF diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js deleted file mode 100644 index 6b67d50..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/af.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","af",{title:"UI kleur keuse",preview:"Voorskou",config:"Voeg hierdie in jou config.js l锚r in",predefined:"Voordefinieerte kleur keuses"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js deleted file mode 100644 index d4b991e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/bg.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","bg",{title:"袩袠 懈蟹斜芯褉 薪邪 褑胁褟褌",preview:"袩褉械谐谢械写",config:"袙屑褗泻薪械褌械 褌芯蟹懈 薪懈蟹 胁褗胁 袙邪褕懈褟 config.js fajl",predefined:"袩褉械写械褎懈薪懈褉邪薪懈 褑胁械褌芯胁懈 锌邪谢懈褌褉懈"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js deleted file mode 100644 index 6a97d78..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/cs.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","cs",{title:"V媒b臎r barvy rozhran铆",preview:"沤iv媒 n谩hled",config:"Vlo啪te tento 艡et臎zec do va拧eho souboru config.js",predefined:"P艡ednastaven茅 sady barev"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js deleted file mode 100644 index 7857a9b..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/el.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","el",{title:"螖喂蔚蟺伪蠁萎 螘蟺喂位慰纬萎蟼 围蟻蠅渭维蟿蠅谓",preview:"螙蠅谓蟿伪谓萎 螤蟻慰蔚蟺喂蟽魏蠈蟺畏蟽畏",config:"螘蟺喂魏慰位位萎蟽蟿蔚 伪蠀蟿蠈 蟿慰 魏蔚委渭蔚谓慰 蟽蟿慰 伪蟻蠂蔚委慰 config.js",predefined:"螤蟻慰魏伪胃慰蟻喂蟽渭苇谓伪 蟽蠉谓慰位伪 蠂蟻蠅渭维蟿蠅谓"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js deleted file mode 100644 index b486d3c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en-gb.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","en-gb",{title:"UI Colour Picker",preview:"Live preview",config:"Paste this string into your config.js file",predefined:"Predefined colour sets"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js deleted file mode 100644 index ce67f53..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/en.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","en",{title:"UI Color Picker",preview:"Live preview",config:"Paste this string into your config.js file",predefined:"Predefined color sets"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js deleted file mode 100644 index c58d54c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fi.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","fi",{title:"K盲ytt枚liittym盲n v盲ripaletti",preview:"Esikatsele heti",config:"Liit盲 t盲m盲 merkkijono config.js tiedostoosi",predefined:"Esim盲盲ritellyt v盲rijoukot"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js deleted file mode 100644 index 3bd42d0..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/fr.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","fr",{title:"UI S茅lecteur de couleur",preview:"Aper莽u",config:"Collez cette cha卯ne de caract猫res dans votre fichier config.js",predefined:"Palettes de couleurs pr茅d茅finies"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js deleted file mode 100644 index 97e33cc..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/gl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","gl",{title:"Recolledor de cor da interface de usuario",preview:"Vista previa en vivo",config:"Pegue esta cadea no seu ficheiro config.js",predefined:"Conxuntos predefinidos de cores"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js deleted file mode 100644 index 0f2325e..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/he.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","he",{title:"讘讞讬专转 爪讘注 诪诪砖拽 诪砖转诪砖",preview:"转爪讜讙讛 诪拽讚讬诪讛",config:"讛讚讘拽 讗转 讛讟拽住讟 讛讘讗 诇转讜讱 讛拽讜讘抓 config.js",predefined:"拽讘讜爪讜转 爪讘注讬诐 诪讜讙讚专讜转 诪专讗砖"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js deleted file mode 100644 index 7bf0470..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hr.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","hr",{title:"UI odabir boja",preview:"Pregled u啪ivo",config:"Zalijepite ovaj tekst u Va拧u config.js datoteku.",predefined:"Ve膰 postavljeni setovi boja"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js deleted file mode 100644 index a58bb43..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/hu.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","hu",{title:"UI Sz铆nv谩laszt贸",preview:"脡l艖 el艖n茅zet",config:"Illessze be ezt a sz枚veget a config.js f谩jlba",predefined:"El艖re defini谩lt sz铆nbe谩ll铆t谩sok"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js deleted file mode 100644 index d64862d..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/id.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","id",{title:"Pengambil Warna UI",preview:"Pratinjau",config:"Tempel string ini ke arsip config.js anda.",predefined:"Set warna belum terdefinisi."}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js deleted file mode 100644 index 37752d4..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/it.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","it",{title:"Selettore Colore UI",preview:"Anteprima Live",config:"Incolla questa stringa nel tuo file config.js",predefined:"Set di colori predefiniti"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js deleted file mode 100644 index e745cb0..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ja.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","ja",{title:"UI銈儵銉笺償銉冦偒銉",preview:"銉┿偆銉栥儣銉儞銉ャ兗",config:"銇撱伄鏂囧瓧鍒椼倰 config.js 銉曘偂銈ゃ儷銇歌布銈婁粯銇",predefined:"鏃㈠畾銈儵銉笺偦銉冦儓"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js deleted file mode 100644 index 3984314..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/lv.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","lv",{title:"UI kr膩sas izv膿le",preview:"Priek拧skat墨jums",config:"Iel墨m膿jiet 拧o rindu j奴su config.js fail膩",predefined:"Predefin膿ti kr膩su komplekti"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js deleted file mode 100644 index e7bdee4..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/mk.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","mk",{title:"袩邪谢械褌邪 褋芯 斜芯懈",preview:"袩褉械谐谢械写",config:"袟邪谢械锌懈 谐芯 芯胁芯褬 褌械泻褋褌 胁芯 config.js 写邪褌芯褌械泻邪褌邪",predefined:"袩褉械写械褎懈薪懈褉邪薪懈 屑薪芯卸械褋褌胁邪 薪邪 斜芯懈"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js deleted file mode 100644 index 5b82456..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nb.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","nb",{title:"Fargevelger for brukergrensesnitt",preview:"Forh氓ndsvisning i sanntid",config:"Lim inn f酶lgende tekst i din config.js-fil",predefined:"Forh氓ndsdefinerte fargesett"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js deleted file mode 100644 index 2e7280a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/nl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","nl",{title:"UI Kleurenkiezer",preview:"Live voorbeeld",config:"Plak deze tekst in jouw config.js bestand",predefined:"Voorgedefinieerde kleurensets"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js deleted file mode 100644 index a5c3752..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/pt.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","pt",{title:"Sele莽茫o de Cor da IU",preview:"Pr茅-visualiza莽茫o ao vivo ",config:"Colar este item no seu ficheiro config.js",predefined:"Conjuntos de cor predefinidos"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js deleted file mode 100644 index a3a9248..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/ru.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","ru",{title:"袙褘斜芯褉 褑胁械褌邪 懈薪褌械褉褎械泄褋邪",preview:"袩褉械写锌褉芯褋屑芯褌褉 胁 褉械邪谢褜薪芯屑 胁褉械屑械薪懈",config:"袙褋褌邪胁褜褌械 褝褌褍 褋褌褉芯泻褍 胁 褎邪泄谢 config.js",predefined:"袩褉械写芯锌褉械写械谢械薪薪褘械 褑胁械褌芯胁褘械 褋褏械屑褘"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js deleted file mode 100644 index acca2c5..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/tt.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","tt",{title:"袠薪褌械褉褎械泄褋 褌萤褋谢訖褉械薪 褋邪泄谢邪褍",preview:"孝械褉械 泻邪褉邪锌 邪谢褍",config:"袘褍 褞谢薪褘 config.js 褎邪泄谢褘薪邪 褟蟹褘谐褘蟹",predefined:"袘邪褕褌邪薪 斜懈谢谐械谢訖薪谐訖薪 褌萤褋谢訖褉 覘褘械谢屑邪褋褘"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js deleted file mode 100644 index f3f7d58..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/uk.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","uk",{title:"Color Picker 袉薪褌械褉褎械泄褋",preview:"袩械褉械谐谢褟写 薪邪卸懈胁芯",config:"袙褋褌邪胁褌械 褑械泄 褉褟写芯泻 褍 褎邪泄谢 config.js",predefined:"小褌邪薪写邪褉褌薪懈泄 薪邪斜褨褉 泻芯谢褜芯褉褨胁"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js deleted file mode 100644 index aa961cd..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/vi.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","vi",{title:"Giao di峄噉 ng瓢峄漣 d霉ng Color Picker",preview:"Xem tr瓢峄沜 tr峄眂 ti岷縫",config:"D谩n chu峄梚 n脿y v脿o t岷璸 tin config.js c峄 b岷",predefined:"T岷璸 m脿u 膽峄媙h ngh末a s岷祅"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js deleted file mode 100644 index 64e6774..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/lang/zh.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("uicolor","zh",{title:"UI 鑹插僵閬告搰鍣",preview:"鍗虫檪闋愯",config:"璜嬪皣姝ゆ瀛椾覆瑜囪=鍒版偍鐨 config.js 妾旀涓",predefined:"瑷畾闋愬厛瀹氱京鐨勮壊褰"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/uicolor/plugin.js deleted file mode 100644 index 0eb3920..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/uicolor/plugin.js +++ /dev/null @@ -1,6 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.add("uicolor",{requires:"dialog",lang:"af,ar,bg,ca,cs,cy,da,de,el,en,en-gb,eo,es,et,eu,fa,fi,fr,fr-ca,gl,he,hr,hu,id,it,ja,km,ko,ku,lv,mk,nb,nl,no,pl,pt,pt-br,ru,si,sk,sl,sq,sv,tr,tt,ug,uk,vi,zh,zh-cn",icons:"uicolor",hidpi:!0,init:function(a){CKEDITOR.env.ie6Compat||(a.addCommand("uicolor",new CKEDITOR.dialogCommand("uicolor")),a.ui.addButton&&a.ui.addButton("UIColor",{label:a.lang.uicolor.title,command:"uicolor",toolbar:"tools,1"}),CKEDITOR.dialog.add("uicolor",this.path+"dialogs/uicolor.js"), -CKEDITOR.scriptLoader.load(CKEDITOR.getUrl("plugins/uicolor/yui/yui.js")),CKEDITOR.document.appendStyleSheet(CKEDITOR.getUrl("plugins/uicolor/yui/assets/yui.css")))}}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png b/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/hue_thumb.png deleted file mode 100644 index 14d5db4862403a43231ac4766301552afa79e8ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^LLkh+3?vf;>QaFeOS+@4BLl;=8&~`zjDUQ}64!{5 z;QX|b^2DN42FH~Aq*MjZ+{E`+k2Qi@7Ao zFBm9x{S+_IKn6ok7srr_TS*Cr74CR#a^B hhMOMV_Dn1i4C!Z>gq7E&G66L+c)I$ztaD0e0ssu{I5q$P diff --git a/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png b/myblog/static/ckeditor/ckeditor/plugins/uicolor/yui/assets/picker_mask.png deleted file mode 100644 index f8d91932b376af76ccfac030c12eb9fec7ee4c63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12174 zcmV;9FLBU`P)_6|b&%Dfjpyv}j54LBIXFZqhE-_t{2r7|?ya1%Cs>h{sswI&ir4|Fh z$jAgxe*E!Arq9Rc<1hC3+xpMn|Ni&&sREphKX2dqw+!rCg4fvHA{v>|sAOH9VUq1Wx=i{&V_yqRn;}h7QkI%<-7fW_4(VkZ}j!+ z*W3A4Q2+7AAN1S*{zm`&=RfJ^|M;1H`st@nDf0RFlp-IAiA&;HZ{w3b`^>wEDMb|H zcWo7$YKZ}V2ee&$PJPY#JEPa?S+a1^5~E@1g&W3xW#A&D$3t?w{=G7DSsA*r_4-%Y z`s|z_E&o@}NSYWQ_Q@Xg&3d|Ou zW&0J1V(Gn21@Ok$tl7ApUjkd|>Gf{~b_Mkc=*rd-*uVe&`%Pc}`s=SZK(DV?u$Q+4 zw*GP77{rl7z$bi8N=|4%dgnzQK{K@X9=v7^ctch^o|!a57b!8M)R5bd+^DZB*f)2h zXi(pP{pA7dU4m@DUcq}~?BDNws-MON*}ARvB9}^yYkUl^^T(x&iy;x&pXVP)oMH zG4>x1DYCNm`n+yi_f;$KX~32?&=bL&3KR!`?Ad)hXq&kbL*FF~DPi6Lgmfs6L(D+0 zND0vbo2}RNnI*FeDS>21aabAxyE61@^}W7lp{p^l|7WGkjF52;svSZcA8su7jAYiZ3LweO3*sn5! zSD>!n=?3mEUmKmhK6d%BxhCszn^Za-*h3D(8SY6kiNgaaXQX90(eY3K$c_zH0Bie! zBHJ2UyB-p(7Bef5YbLIag?2iM6)3&}lecGR>8-$C0bN;o1$K2uG_Y5@@20Q6ep|mt z*;#x0tH7=ryq?1awzczFEUg2jL1spUI~;shFFVJMWT3#Y2!p-uSjIu7V%f`fjs-Ap z^O>)I7X@&(g2WB97X@e*&x;21dj4(4t<5d)+aC4x2CzHGU+%zOzu(5F>;Cn4UV*tj zZ$V@8yjpp$fL&R8ZO0o+m)B>04HkLJJo2A^{CRu7ZvXb}emug@Fk>GfXvJPL@_-^q z01_^oksZ=)$m(QUUX;~R(;!CYEsBZDLoIZEb1~!wBOR^fg#bCy%lortW+6TF_FY@w z&6w46@B~bZ!ZnoFU!@$z>E}`k{^oUMnFB{O&3px81f^O z51QS()3a{J?CEH!+pUC&YHNa5>Eykw2XY`qJYY8f?~*Z#9Wbu!EB)#UYzgYy^IbES z3h4T`vT|kq^`Z574Oq_r_AIDJ0c{44L7>OU1PLbsz#Hu@vK`wj512a*;t0UHoeBa? zk6L-sMY|p{s1$`s7O*7~*BX(c{b~v9`g)Thw{{({Us@kq|5b2nV9S~lBm$l;MJBR- zSsN}46ctdtgi9+$xa(0`+j0;b5@@3(htB#Thl4>@u&CE;xE$KTV_CN$*;#_wksf7p zH>9;!8MRBwYyjM)2y#PKP>c6P+kZ7HSsw`0kDr;x8GBY&%c%cEP&e$K0;+W$c6Ga3 z-f4l|(a#9Tgjm>eL6n{@$mNioz>^;m>!~orEy~tWx3~ zOIPqpfCGkR(H?r%tE(Zjv@CMcj9p#<%|dfa05{ue+I>B?x*{YBs9Lr@sIdpzjet7C z(j3YXHqYbA7G>{gy$rQE(#f8iq4wzn3QC-$G_@y1j3806bjQvT*z2!Z!CPeq$}$Qt zKiFGHksaJG`+EfLE_ox5tq+;W^uV3*u}1^OjK^IhVL9wdjz0DhDyAkTJeq`!B#Pcg zhP)_7_7G+P^?uQ&deV!Q8k_%Iz3u(DO+Od8Pl9$mZo9rWlUfCjjYrK(<6~b$ZT0S1 zS3O;Ux%tu+)a&a-3?R6yAif2U*Sn8h->)oR%UIXfo6X1d@8#Re{rTQ*_p!In<@$MS zi0rd9cH9YgPHQJ6i50k+-%kgas7Aw(CeRhp9mnRTLOFML>EN7Z(g?zUW!g!Hg9HcE;V1EAh^ef|OhyG~Aswq6=s?q4)8Rd863y;SWj zSY7I8OIMc~2-fXFMwH5^wNOOZdAr8m>OGbX*q5qptG2GXdan<;-u3UQn|Fkfk?i04PcV*!JYNDjCSSa=A`)xBsyFVf!o zcEj3Z$<&e+vLHr0ak9iY3#aPde)nR zA-C1eupV=%_1K$crutm{Xra05zTK<7Zd!fooV!f@ zjN&Brbhe|X^)|DOW?&^TSXpb-J8|rPncYZ6g>MN)cr9$&910<@S`i zkQl{aQy;-2thth!_d8NT%MNOLaRo zCuFG|O0cz;&U9i--BvN-HZ`yK2WHwUjV^zvpBugv*x@U8x z({-K67HqPx8;i~;!e{od_khhIU{6k}7aYNF7KD;K_3|HlOG;X68|WyQts~R_Ey{93p$q#vLD)BBQJf!DrZ2nhQiG*TS=m|!i=sNPks~sAWNwo((+QeE z#&&JLOxr|mJq#Wvwe^U!h^q1|mxGNOYb!WJG9t^^ z7DMZKI!Lj#PN|b)?X9WqMFoppm0nG~SG!I#I0zVZ`DqtCYId&sD^t_0?Sst)+mcAN zUvx@c>}O&7-Gj-m-xe7Z%Keh9Wq_!IMZnTSjO}I%4>EJ4jWgw@5p#Q)LYiP`6fiQd z^$Ve27n-UX6~u~jBf+k#TtGMMS9dA;lIYZHi)4l30jO7QF&T(%QhouWT^ zynfVSX2S`ZnZPko&ykt#z}4MKa~F_k(OQ~~0%y}dDP!_F!}v#hlq(gM^>trIkoxdHpiniE-2)#zvMuOXYZ z@JTauPGdhoUrzx&2nsFzYz-P9uOq1X=#HU5Icmr1+m7`=TI)3+i)$@z)KfDUFrb|e zMgs?s-Dk1u&Z5gh$7`mpZ50a_t)I09Z_Y2;>j48bSd6fih|8uJJL^RwJv?I9MOj1S zdLU4vQqm5rNLt8_pn<5I7Sa+!IUbUAt>rFsNh$%|eUVd;2@Sq8wo0jAKq5vm`3kt3 z=3N~Rsk>_m9Wl3@TSRJXnS>Dm>Ye59TAeks*WX>pFw%@&JCaPu7;eaM#?H163Yxqm ziO1X{Y;1uY1)XquF~r!S{e#6HD+K5cU}@)0U+V%VRlwA-9$@K^y(J@8pB$}LpzaKz z#@63&zauQRhE`R26msV$Z^{OZT{Yqz~|MKp5@rfxL0c0%O-=ufe>>^uw{kcP3JqOoTg z+bjHcEIkgV+Xd`yFtrAF15DLXpaVjTJA-wc7@{Rz2CcE1z_Vdg<2a#%A@fTHRary$ zx^qPy{_{TkOX+1&?B6kR^}s#nLpfB<^+cJ+!)2=@cHV%N&a^i{jchr@!b(pU4J^^d zO17|ADFAxZ`eGm^1_e)qtT@Ery0EFfmaLv(=|+cN8%Rh$tyRdxLGaieqrB*@ zL#S!P*wWof-%8)Qb4e_g_L$k4z#SDq0S(+`G&PH>PTX|r+7{K~Ti3eID{{XsPtw=} z0bxo@dr1_)!UUvA#=f(B>9TP$k}MsN5fF`Yl1{Sda#ZD%T;wD_* zrR(uRL+ilL+JnOY9wm9-+$udbbEn?0(LOj>$r_hai=7gPtL*qQi|ZPXQR$29gp zkeHn=VZ^I8vx(Xr3C^*P2@HVj>StOa=0bwJ{*liQX>WaLOu?0&v$0Jsj zZGj8Z3^mjKv_3!Zt()Tzw)7pqx@$jMW2a1WYelRebzTA;ZOaH?FNSYztt>#^x{9&}1iB)CrBSv~c-4}XJO4VNu`kuHu8xMR`H+r@WMy3&f@(oD zV-IQUBfyT>ItFjOyTqV&0>y3{a4&QaiC7u|8A%bSB@^2+!6JcGyO0!VK!4kJZHk>1 znNk-3?ybKKaCMsmp|tx{qUMoqf7#pY9YA&lk%ZZwrPU|5J9327sG0NZzDc%Dr%025 zqCIwz@d$Rqv$k9j0=G{sMPM7F99180rOMfIOX{5lSZj~hBGDq+p)@>{DBd>D(nB2@ zz1GjEM9YEo=n!M0*-1Ij*Dw%_*w@JncJ0>&i~KC^eP`rF2U)|W{@J)VA!A!|1Qar* z*jjIw0i|Z_ef0$;GbCeMEUibRZ?mK78J{kaZ6ym=Hg~jl6AQ>=HEZjAwYpG94|(1j zW6N|q-Bz=DfN-cDdxU)xSwru&TsGqlj#fXTK+$96&LKfghSJ8J%i;Ld466Ic7^EwK zuHB7AWfjo^qGj`m7f~6w&sVL%jGPcDOR5_pYDq3q8i?$oc2L&4#06v<775i>3x}i}tq++VK{F93+C@%G zValBBMTkrmmI0*)W{`~}Bamck?hjo=AIT2H;zr=Ov-i5ctc-b|dO^D>y);olB4TMB zC|XiP28;VR$Cqm(8I)rp>kC5c^snH_B6o0E;XOGDq4mJAaYlw*nfA;o{!0X+V9n+`Q=20nuSDlk0 zdgAwJ=+@w{od%FmxoH4qYj6Ry<_6@487vZ>V-HCY_L4Ek;gHVAHhozyMcV2<0vW}W z{7{x50y!yd{Q&F2azst1q4hSTulr-+Tp`h%A*?MwAJ_+zEJ?ObOB4spn(@)R)X>2& zf=kQ!usm=ppk%N<3>mc_`qq7y4os*fgh3{fE%yV-ALNecQ9724spY3iR-n%;mLmd6 zE873Ja6=*qeEPg1Cyb7X=BtLlGg9Z#Gl5!Z*j^VXfzjv;q(@hx2?D~5Jdw7U_P2|X zXdzX>N67uq%&cTd!^|?#(m5pyv#$2jQbRr?MwiJL*{)@0>KMC94OKA3K#t72B8eGQ zho%5VV9w47VpMu*-A$wNL!A%GiU-iw7fW|M05Jh}mf1p5fbI&HM3Gac!nzy#;7ldzS7-AeZ2l+khNtzzZzBJg{dp zb~=mbyw7Y0_M9bK!fawT={_?Rk|qSC2C5A~wb;**BF6L!W`$oc0wS#Y$YvKE zd17j5OQIOlnsscaN0*DLL$AtD>*~b_1WCz@B5FbwppQe4OMr?AbDH21$qb#P1Oo$h z`Jrt*5Px-YLqh0lp~&%y-E2wy05*1A5Qnk%VHvfhCyH zC=hpY#SvhGb9KOVK)%&Y^RnGaB(p=7)*V4_v-Gn7YcXoCFRC_(RZ!S6b8Cfqwbxbv zIj6A?%91d9Xt1|+Of}XTw3;!B44<0% znWwtB|2&P4+P1NSp^2?K9QLkzeJ!ClT9SHNtqA8<27~p{mMh}O4{Na_#LV9CBRDWv z0#Jih47q~#9>@&J3tPNlQHDPawRfPgO~%%`y0s}74Z!7ym6a4BPiw1+ygEt-x+0)F zb#IHD5sR_Ifd)sVNL0&_vGT}Xc+?%csAYn*+Q^s#o56yZ9IR5MSuC&vo8!1&Bi#ab zqlFVvgjB+%|65pFi}1B2Pjo6A6*5T>N(ltKX>(B|m0NHnM|lj~Jr~#sRwic^FJ1-T`NnK`Sm1G_Iw#v}#|WQK-WlSrb8+AYnEC!}nrHzOofG;mq1M+5E# zF0gem)7`OLLSQ3s1BPWaokAx|WSl1)5O_Z6ba(|#QZlH~GNb{nI{^wDZ8k5vpDICX zWG18F@zH)Vr5-va5qopI{6+-mtjzF^x9ma0=x8jY25H&De=xXL-ukp$GA4EJ?nEl- zQ?{Ut(U?OkHjw~DK_d!wv%y_+E+_VTv|H%tHi!TN=lLhqd)(n^$wIw5XbX}6n z`wVcC!1m9<6ftn4w>5(+5MMNCf!6LiiE4Whw^Y6wQ<}v(+fAE42iREv2fEtS=E3Z# z5uh!P+mj_oiZsVqH6tECPhe|8cAs!~*a#jwEAVkGN;B?DgH?WY8pQ;Rv=0J-zk#a?d`U!O06|i&_pC0~% zs`H#tCai{-F-YNecP#Zgvjn-m4!WXHOEei+>hHL2yn0o89qjDD)2se_dhnP@n|qag zq7K&uG4;zpyE+``=ZwZifMAQ|GqM9DW;}m7&*Dql$%OnMBsqMELWGhrj(%q3(o|;F zm3fVvSr`q@)mGl(=b*|dsgt6oOp6bR~u`cPXan(Y?Gyewo|O!dC`^>(LOeEI&2wo%g8#w=7X*X=dws6C9Z=RM)P&R>XeWcW*}*S9|dBO z#E4vw6hn)0PQ$k*rB~U=N_Ki%gBgJqonHde7}bdbG3X-bM%8BGh!5%`glVkCChN}~g3BW$M}kFK2>ONsVtFvIPh8-j|! zP`X_o->~@7R1I1~_EP)g01;!(lkT_dq{zVuDO3BhOrBuw4xoebW0}oV0S%e1I!G@ zS(<=GAhvWhk}V>&+|*Y)b=L0-?9AW-BY4bAxj;rqE3At~Ky}WW0=SHa2iUo(K{h79 zoT?DC0FAa;NfwZ-@hm`!>^_u$QRi@h3rq?mNydOZGE=G{H&Tn{xCKvROl{R@LvI^( zB**_YItF)xh#kMXDH{M%hCO)$0MF=nR&EvuhTU2bMl1Q!wJQMKqreW=pfU8fHKC=;%8?Wy zW7a2QbPj5(!NIjz>u$oivp7#D1d0NoTZEjF9$;1MK(IMCCG zx#4mA491Rzkwx{-qhlU*CEw$JHpIZDM;^H+`-KBjpLq;>6vPe?U29I&lkB=&7dC0T zkL-zu_B9&G9&wIzIR`R>lTzb(!J|=U9R-`&X&KV;#bWceXp7Ay_biXxa!>Y)!Gw|^ zRzPXZRpL4+;23w5y4e9ilxJLLJ(vJZZMK~=hmp~M@T|Zw#n?zU2c03D=h^@)oM4jt zsnM*VVdlh?mfl95dUI}PN`okEK2kL0v3MjOvN9u+K?D|Fd;ZM@K@!6VE-4WpdRjVS z`e9&)&ImiJgbn!Hp)7H-n8gVs%>dH{es0F7IG{|}g8|!fpqD#of!gVkQq&1hX3_GZ z_3_C-5c<`Ii&6%I$Pr){sa-I;}6YGm*O`nF^QD6H`R=aiQ0s=u4 zTza2}Kqg;X`>lWu)lt7?a43FWI*YMWGq5^yjaX|lW+X^@MFS{LxLd9dEvFY2K>Mgp?OA;_w>u?86cFL0 zl^u|i`zRqxP>`3><7&bkb1pweD>LXk79h=KJ3K9)2o~)&cO%)=1g}F zezt&oXXmE4tL+eryM}%D`&caP0o?<5GC3n&x1^uY*oC}O)4&Ny&lDB0x4RvToOh&) zr$x!r&{le0YierKcvjGr`MhwQN2@c|(vL0gU66c2WH&Pd(};GS(b>6m9(kOx2U$5v z@|0jSjm6$YCkMz`nb*JIW&u`KPe-hr@wz*AM^1+0bSRGYKYlwV;Do^T4dXIFHa6J1 z)5oZS&(qlha)lDCehAo6iE0Y?R>0YuTY#ACrKQ=>*;xRyl>~C^y1g2X{k0@ro$W{? zwvM-s$pDz_i65J#OcG%Bz!;8vLC%YD?so%r2z*0VV~N1-I_u_z2H-X|cn0LCMglSM zk_53Mlgw>~!{KUf$8{>kWIt>;QEu|Y(%7QI@3#!A20N#nd+-LJ&->U1fju>|lm~u` zMVtiAa2v1VIPJr2mhANV{@gxO%YTY*rpumms_z`G6*Nz z@vOfDix06fV0>$B$utX(vNk(w-AuBv%gzxK2aX60xFRL6_ufZ}bZ!6>Cu>P8z_~%E zH<=FdoV||Vfm~{K063R%M}Vz=BS&@=XYTJbm>oS$PO`<-#+Jr*?hJ)Bt`PObM)kSZ8H|g?k<=*@;I^`DUND+wP){p6|2G-|G5*}WiV*^B=KId- z;G@Tf8k-jmEBQtPM31$T_1&(cVlBrp3fd&t$w|wntNq&V-IN5&It_E4@Imd|Kl?!< zfuUTc3zAHObCRvo`Z^&~rld%Ai4Mrxfz*f=J2kV1&iOMk#tIN2lVtAiQla>BXSp(9++bG|?7bP^y}FKW_JBeC3hEjw3ZfkQ=ooGj?Ibj8S#saVB*- z(a3wWYzYE&Mi#gdr2U=EcHfQNhXCmfHXuAzgA3lI-REUKqmoum9Ai$?F!CHEmD0~z zqF9XWl^>uxWn#1olpsOM+>$6(x}0oQrzmhdPl^o4kuac)((nmM5;-1}WlGssZT7om z&`$%t(;*_@Mk^abP-k3?V4{ACM!F=WN2VN=j44B&BSj(rM^iD32B1+VaO%L_i|*Y4 zY*t?&sLqff4*OA7!ZgPku1D6@utwCJ{WyPAO_H%kf$k=8h&W*C==PQYs~c!Wj2#U! zFn*)-F|TRRDm+6Dq3p;2+49V@!K-(?{xPPPoF1to z$x0H=yC}mJp~L3**vIz?8MOj$Qro8;i>#|LTTB(5kG`YF^a7^fmu>C|j@F))CsXdp z2*c0Hi~~%Z-PZrVI2D6HRvrQW5r+0;$An*<4jfMfb~Hxr6qu(0VIU{6XB%fdUt+7GKM$ZQ7d z+*G-q^3AhAkG6UGeKe43wk=Z~@{qi^8g4~a7kh3;^x0=fpYx@Ed05BU<|1?Y@y9GNH9cw6|*ydMtC~bu#Ur zW^%V9`U#e%tuqzfu>F?#-9|w@YT*rZk~0~*#cRn2ktxkSAW3Ed%?xnei<~%b>YUvy zQB0iuZb_Yd#{V~D+^D7_lR5mbj7|2~MWfx0!AN^YIy$^?2|Zp0fzVvE@~A_$*cnVA zMw#g)ypCq2vdiFXhx6E0)LqSNUxhI zVW-W=i}3ha-8{;~vjY#ZReptXbC!%U_7TS<<#h*49XcddFz8&+VQpzLHIvtFG}ukc ztmOZTJf~!aiH*rPc@pR;9nD7=JCGdVDq<116>`I1b5xT@tC-Dp5?2cO>`Zi$Oc?Cc z(=Nq~W}cBGvz~W!9>~};tnKM?az?r*E|O;jW_03+7UVQwICongNlHz~C-}PvCLZYw zR_qcowKa`$hP?y!^;8FkQe+UQgE~86O1M%&)(VWI%!rlfG4Y`wbreh^=ZP%0M8brg z;dU5oO-Jt}hg^{e*c8v~l#?WMUt?_~z?@+B^hF06nQ2~sj#!{Wam0bn8hwA4g(GPp zre)|l%aSOn8U*|Kj6IRW895IgvD0rHxqx+pbT_1PaWqhU>-R^eY8dPASqqQe_aWKy zbYM@gdG;KmUU;{SlVCmuzzWeg767aWXd_QWP{P+&9)h)*5Dlk z!wjP}|BcZa_lfvoG{C0G|7UodwcV@AJHfqqjue^oy9ceoY@nI}^Q?wH6;v~TLW`Kr zXy79tKO?#FmJgG$lhVOuZE*2ZjE(?$gwY2R3`cIyVJA+KNNfEK$gcDqZHkf0VMdOe zm>Iv^1hyK8I~oYO9l-Us@yB|M4gsFj<5}h%0zYagcd)ZD(q&^V&IE^>F~$_5al^!k4%1 zJn&9?;+~W-ewCt^;T`NeM?jwi+M(lXmEnk#nsGM*Cu2AujAFmD9g=3^cRpazg{)2P zn8^slCiA+?NR(!+NuZ1{S-MkuZF%6gv9{}!d*XLgzfH?4N!?6zAmK9F0seNx-8fs1 zXDviP*JZL(3;|+<;j`Pb3|s~}q7~H5vaL6j*f~=voG(jG12zp0Lhxjb*#NQD5r-zc z8>nBrJig*G4d%vKNVex5w1@9RM?K}U<_D?ky?<0-r@?(R`7p`ot`?H2s#>^rZ4^=FlN|z7;uANn-1>IN}N2Cr3Zk`BP^T*Bp+h=GXQ?n zq4@~xH~`i&0DT(!&VYJ`-9wFiKyS}TnG}0}0I747b%*zVRH^Xn>CK)NJe~mTrv#t_ zcabwXLIlFM0P-}L$AMa&#=dX$_}d`x3eTZ?RLY=?o8@$7*!k>srvp9PW)jSU?U;_9 z^Qe?K+IdESZGby%u+M1qd$#NeEItDAvw?m9$ftmLQX9{>7*l{gdPf)rHlFHin8at8 zf231nfja`;X`qjQ{TPtT2$-J+=#L;%GCuZM%zFe-GoTq|EqXG0J-rjFA!)YD@D%G+(%jVtWGl1QAU{d2%u&<<*Zbo86f4@e+txxnf@rS&tmU0L4FkI zvtVzu0H1hQIRnIJ0C_feJe#F6_kc5iO=q3M`0__VKFhGvjLYYO_Y5XJ1jJ{7c^Yep zHW&J!52nA`qtNH$?S3o4*oSLk&tTSPNrW?X?<5;9naK^$U}fVxx$Ap|$u2f@bg3gWkxHK%Fp4+8RMf$}i0&g=*$e&(C#qxaD0ZvpHl zv+I6`Mm!BUmxWOUFGBaUp^pXA9e5eL-vl3cNcl?@AS6vgTG5D@?CMq zTi=Sx2mN33JO2+a9~-FUJu&myl|RHap8Fr(82g7GfB2M~pO3%PF!NeM|wNi2*CXBkqA8W@y2&T>3yVv%g*IK)!uk)}MmImzx& dTmu6$gLVMJ@>Lg{{{wY0c)I$ztaD0e0szdFI')}});b.on("paste",function(m){if(!m.data.dataValue.match(/Q&R(y%F4>B zs;Uq!kbwq_7Top+>f$X4@(X6LuyOG4sc+bE;L!1t|K@(+14@K=x;Tb#Tu;8Rb9cks z#J94nZHsw$wz2W7VVBS|FgP>!0K<|7o;WsvWX2Z8B?>%jY}0rZj)}3g-PxTm;lP0# v3__VH4l5d8H_c`?|H*MfZyGa?!EHvRt#Zd+?pApQG@rrK)z4*}Q$iB}(WFB8 diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ar.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ar.js deleted file mode 100644 index f93cca9..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ar.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","ar",{move:"廿囟睾胤 賵 廿爻丨亘 賱賱鬲丨乇賷賰"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/bg.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/bg.js deleted file mode 100644 index d3fc9ed..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/bg.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","bg",{move:"袣谢懈泻薪懈 懈 胁谢邪褔懈, 蟹邪 写邪 锌褉械屑械褋褌懈褕"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cs.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cs.js deleted file mode 100644 index 7dcb085..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cs.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","cs",{move:"Klepn臎te a t谩hn臎te pro p艡esunut铆"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cy.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cy.js deleted file mode 100644 index bca5c69..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/cy.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","cy",{move:"Clcio a llusgo i symud"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/da.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/da.js deleted file mode 100644 index 5ebe806..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/da.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","da",{move:"Klik og tr忙k for at flytte"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/el.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/el.js deleted file mode 100644 index 9db5c5c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/el.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","el",{move:"螝维谓蔚蟿蔚 魏位喂魏 魏伪喂 蟽蠉蟻蔚蟿蔚 蟿慰 蟺慰谓蟿委魏喂 纬喂伪 谓伪 渭蔚蟿伪魏喂谓萎蟽蟿蔚"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fi.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fi.js deleted file mode 100644 index 4e63d5c..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fi.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","fi",{move:"Siirr盲 klikkaamalla ja raahaamalla"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fr.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fr.js deleted file mode 100644 index 5ff1ebf..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/fr.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","fr",{move:"Cliquer et glisser pour d茅placer"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/gl.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/gl.js deleted file mode 100644 index 85e41ea..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/gl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","gl",{move:"Prema e arrastre para mover"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hr.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hr.js deleted file mode 100644 index aaf8794..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hr.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","hr",{move:"Klikni i povuci da pomakne拧"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hu.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hu.js deleted file mode 100644 index 13d414a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/hu.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","hu",{move:"Kattints 茅s h煤zd a mozgat谩shoz"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/it.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/it.js deleted file mode 100644 index 10468fc..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/it.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","it",{move:"Fare clic e trascinare per spostare"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ja.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ja.js deleted file mode 100644 index add6576..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/ja.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","ja",{move:"銉夈儵銉冦偘銇椼仸绉诲嫊"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/lv.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/lv.js deleted file mode 100644 index 11da560..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/lv.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","lv",{move:"Klik拧姆ina un velc, lai p膩rvietotu"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/nl.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/nl.js deleted file mode 100644 index f0e7c7f..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/nl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","nl",{move:"Klik en sleep om te verplaatsen"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/pl.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/pl.js deleted file mode 100644 index 96019ef..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/pl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","pl",{move:"Kliknij i przeci膮gnij, by przenie艣膰."}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sk.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sk.js deleted file mode 100644 index 3920c36..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sk.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","sk",{move:"Kliknite a potiahnite pre presunutie"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sl.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sl.js deleted file mode 100644 index a228498..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/sl.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","sl",{move:"Kliknite in povlecite, da premaknete"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js b/myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js deleted file mode 100644 index cbdb0fd..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/lang/zh-cn.js +++ /dev/null @@ -1,5 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -CKEDITOR.plugins.setLang("widget","zh-cn",{move:"鐐瑰嚮骞舵嫋鎷戒互绉诲姩"}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/widget/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/widget/plugin.js deleted file mode 100644 index 2e2d37a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/widget/plugin.js +++ /dev/null @@ -1,60 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -(function(){function n(a){this.editor=a;this.registered={};this.instances={};this.selected=[];this.widgetHoldingFocusedEditable=this.focused=null;this._={nextId:0,upcasts:[],upcastCallbacks:[],filters:{}};C(this);D(this);this.on("checkWidgets",E);this.editor.on("contentDomInvalidated",this.checkWidgets,this);F(this);G(this);H(this);I(this);J(this)}function h(a,b,c,d,e){var f=a.editor;CKEDITOR.tools.extend(this,d,{editor:f,id:b,inline:"span"==c.getParent().getName(),element:c,data:CKEDITOR.tools.extend({}, -"function"==typeof d.defaults?d.defaults():d.defaults),dataReady:!1,inited:!1,ready:!1,edit:h.prototype.edit,focusedEditable:null,definition:d,repository:a,draggable:!1!==d.draggable,_:{downcastFn:d.downcast&&"string"==typeof d.downcast?d.downcasts[d.downcast]:d.downcast}},!0);a.fire("instanceCreated",this);K(this,d);this.init&&this.init();this.inited=!0;(a=this.element.data("cke-widget-data"))&&this.setData(JSON.parse(decodeURIComponent(a)));e&&this.setData(e);this.data.classes||this.setData("classes", -this.getClasses());this.dataReady=!0;p(this);this.fire("data",this.data);this.isInited()&&f.editable().contains(this.wrapper)&&(this.ready=!0,this.fire("ready"))}function o(a,b,c){CKEDITOR.dom.element.call(this,b.$);this.editor=a;this._={};b=this.filter=c.filter;CKEDITOR.dtd[this.getName()].p?(this.enterMode=b?b.getAllowedEnterMode(a.enterMode):a.enterMode,this.shiftEnterMode=b?b.getAllowedEnterMode(a.shiftEnterMode,!0):a.shiftEnterMode):this.enterMode=this.shiftEnterMode=CKEDITOR.ENTER_BR}function L(a, -b){a.addCommand(b.name,{exec:function(a,d){function e(){a.widgets.finalizeCreation(i)}var f=a.widgets.focused;if(f&&f.name==b.name)f.edit();else if(b.insert)b.insert();else if(b.template){var f="function"==typeof b.defaults?b.defaults():b.defaults,f=CKEDITOR.dom.element.createFromHtml(b.template.output(f)),g,j=a.widgets.wrapElement(f,b.name),i=new CKEDITOR.dom.documentFragment(j.getDocument());i.append(j);(g=a.widgets.initOn(f,b,d&&d.startupData))?(f=g.once("edit",function(b){if(b.data.dialog)g.once("dialog", -function(b){var b=b.data,d,f;d=b.once("ok",e,null,null,20);f=b.once("cancel",function(b){b.data&&!1===b.data.hide||a.widgets.destroy(g,!0)});b.once("hide",function(){d.removeListener();f.removeListener()})});else e()},null,null,999),g.edit(),f.removeListener()):e()}},allowedContent:b.allowedContent,requiredContent:b.requiredContent,contentForms:b.contentForms,contentTransformations:b.contentTransformations})}function M(a,b){function c(b,c,d){var e=CKEDITOR.tools.getIndex(a._.upcasts,function(a){return a[2]> -d});0>e&&(e=a._.upcasts.length);a._.upcasts.splice(e,0,[b,c,d])}var d=b.upcast,e=b.upcastPriority||10;if(d)if("string"==typeof d)for(d=d.split(",");d.length;)c(b.upcasts[d.pop()],b.name,e);else c(d,b.name,e)}function q(a,b){a.focused=null;if(b.isInited()){var c=b.editor.checkDirty();a.fire("widgetBlurred",{widget:b});b.setFocused(!1);!c&&b.editor.resetDirty()}}function E(a){a=a.data;if("wysiwyg"==this.editor.mode){var b=this.editor.editable(),c=this.instances,d,e,f,g;if(b){for(d in c)c[d].isReady()&& -!b.contains(c[d].wrapper)&&this.destroy(c[d],!0);if(a&&a.initOnlyNew)c=this.initOnAll();else{var j=b.find(".cke_widget_wrapper"),c=[];d=0;for(e=j.count();dCKEDITOR.tools.indexOf(b,a)&&c.push(a);a=CKEDITOR.tools.indexOf(d,a);0<=a&&d.splice(a,1);return this},focus:function(a){e=a;return this},commit:function(){var f=a.focused!==e,g,h;a.editor.fire("lockSnapshot");for(f&&(g=a.focused)&&q(a,g);g=d.pop();)b.splice(CKEDITOR.tools.indexOf(b,g),1),g.isInited()&&(h=g.editor.checkDirty(), -g.setSelected(!1),!h&&g.editor.resetDirty());f&&e&&(h=a.editor.checkDirty(),a.focused=e,a.fire("widgetFocused",{widget:e}),e.setFocused(!0),!h&&a.editor.resetDirty());for(;g=c.pop();)b.push(g),g.setSelected(!0);a.editor.fire("unlockSnapshot")}}}function x(a,b,c){var d=0,b=y(b),e=a.data.classes||{},f;if(b){for(e=CKEDITOR.tools.clone(e);f=b.pop();)c?e[f]||(d=e[f]=1):e[f]&&(delete e[f],d=1);d&&a.setData("classes",e)}}function z(a){a.cancel()}function v(a,b){var c=a.editor,d=c.document;if(!d.getById("cke_copybin")){var e= -c.blockless||CKEDITOR.env.ie?"span":"div",f=d.createElement(e),g=d.createElement(e),e=CKEDITOR.env.ie&&9>CKEDITOR.env.version;g.setAttributes({id:"cke_copybin","data-cke-temp":"1"});f.setStyles({position:"absolute",width:"1px",height:"1px",overflow:"hidden"});f.setStyle("ltr"==c.config.contentsLangDirection?"left":"right","-5000px");var h=c.createRange();h.setStartBefore(a.wrapper);h.setEndAfter(a.wrapper);f.setHtml(''+c.editable().getHtmlFromRange(h).getHtml()+ -'');c.fire("saveSnapshot");c.fire("lockSnapshot");g.append(f);c.editable().append(g);var i=c.on("selectionChange",z,null,null,0),l=a.repository.on("checkSelection",z,null,null,0);if(e)var k=d.getDocumentElement().$,m=k.scrollTop;h=c.createRange();h.selectNodeContents(f);h.select();e&&(k.scrollTop=m);setTimeout(function(){b||a.focus();g.remove();i.removeListener();l.removeListener();c.fire("unlockSnapshot");if(b){a.repository.del(a);c.fire("saveSnapshot")}},100)}} -function y(a){return(a=(a=a.getDefinition().attributes)&&a["class"])?a.split(/\s+/):null}function A(){var a=CKEDITOR.document.getActive(),b=this.editor,c=b.editable();(c.isInline()?c:b.document.getWindow().getFrame()).equals(a)&&b.focusManager.focus(c)}function B(){CKEDITOR.env.gecko&&this.editor.unlockSelection();CKEDITOR.env.webkit||(this.editor.forceNextSelectionCheck(),this.editor.selectionChange(1))}function S(a){var b=null;a.on("data",function(){var a=this.data.classes,d;if(b!=a){for(d in b)(!a|| -!a[d])&&this.removeClass(d);for(d in a)this.addClass(d);b=a}})}function T(a){if(a.draggable){var b=a.editor,c=a.wrapper.getLast(h.isDomDragHandlerContainer),d;c?d=c.findOne("img"):(c=new CKEDITOR.dom.element("span",b.document),c.setAttributes({"class":"cke_reset cke_widget_drag_handler_container",style:"background:rgba(220,220,220,0.5);background-image:url("+b.plugins.widget.path+"images/handle.png)"}),d=new CKEDITOR.dom.element("img",b.document),d.setAttributes({"class":"cke_reset cke_widget_drag_handler", -"data-cke-widget-drag-handler":"1",src:CKEDITOR.tools.transparentImageData,width:k,title:b.lang.widget.move,height:k}),a.inline&&d.setAttribute("draggable","true"),c.append(d),a.wrapper.append(c));a.wrapper.on("dragover",function(a){a.data.preventDefault()});a.wrapper.on("mouseenter",a.updateDragHandlerPosition,a);setTimeout(function(){a.on("data",a.updateDragHandlerPosition,a)},50);if(!a.inline&&(d.on("mousedown",U,a),CKEDITOR.env.ie&&9>CKEDITOR.env.version))d.on("dragstart",function(a){a.data.preventDefault(true)}); -a.dragHandlerContainer=c}}function U(a){function b(){var b;for(k.reset();b=h.pop();)b.removeListener();var c=i;b=a.sender;var d=this.repository.finder,e=this.repository.liner,f=this.editor,g=this.editor.editable();CKEDITOR.tools.isEmpty(e.visible)||(c=d.getRange(c[0]),this.focus(),f.fire("drop",{dropRange:c,target:c.startContainer}));g.removeClass("cke_widget_dragging");e.hideVisible();f.fire("dragend",{target:b})}var c=this.repository.finder,d=this.repository.locator,e=this.repository.liner,f=this.editor, -g=f.editable(),h=[],i=[];this.repository._.draggedWidget=this;var l=c.greedySearch(),k=CKEDITOR.tools.eventsBuffer(50,function(){m=d.locate(l);i=d.sort(n,1);i.length&&(e.prepare(l,m),e.placeLine(i[0]),e.cleanup())}),m,n;g.addClass("cke_widget_dragging");h.push(g.on("mousemove",function(a){n=a.data.$.clientY;k.input()}));f.fire("dragstart",{target:a.sender});h.push(f.document.once("mouseup",b,this));g.isInline()||h.push(CKEDITOR.document.once("mouseup",b,this))}function V(a){var b,c,d=a.editables; -a.editables={};if(a.editables)for(b in d)c=d[b],a.initEditable(b,"string"==typeof c?{selector:c}:c)}function W(a){if(a.mask){var b=a.wrapper.findOne(".cke_widget_mask");b||(b=new CKEDITOR.dom.element("img",a.editor.document),b.setAttributes({src:CKEDITOR.tools.transparentImageData,"class":"cke_reset cke_widget_mask"}),a.wrapper.append(b));a.mask=b}}function X(a){if(a.parts){var b={},c,d;for(d in a.parts)c=a.wrapper.findOne(a.parts[d]),b[d]=c;a.parts=b}}function K(a,b){Y(a);X(a);V(a);W(a);T(a);S(a); -if(CKEDITOR.env.ie&&9>CKEDITOR.env.version)a.wrapper.on("dragstart",function(b){var d=b.data.getTarget();!h.getNestedEditable(a,d)&&(!a.inline||!h.isDomDragHandler(d))&&b.data.preventDefault()});a.wrapper.removeClass("cke_widget_new");a.element.addClass("cke_widget_element");a.on("key",function(b){b=b.data.keyCode;if(13==b)a.edit();else{if(b==CKEDITOR.CTRL+67||b==CKEDITOR.CTRL+88){v(a,b==CKEDITOR.CTRL+88);return}if(b in Z||CKEDITOR.CTRL&b||CKEDITOR.ALT&b)return}return!1},null,null,999);a.on("doubleclick", -function(b){a.edit()&&b.cancel()});if(b.data)a.on("data",b.data);if(b.edit)a.on("edit",b.edit)}function Y(a){(a.wrapper=a.element.getParent()).setAttribute("data-cke-widget-id",a.id)}function p(a){a.element.data("cke-widget-data",encodeURIComponent(JSON.stringify(a.data)))}var k=15;CKEDITOR.plugins.add("widget",{lang:"af,ar,bg,ca,cs,cy,da,de,el,en,en-gb,eo,es,fa,fi,fr,gl,he,hr,hu,it,ja,km,ko,ku,lv,nb,nl,no,pl,pt,pt-br,ru,sk,sl,sq,sv,tr,tt,uk,vi,zh,zh-cn",requires:"lineutils,clipboard",onLoad:function(){CKEDITOR.addCss(".cke_widget_wrapper{position:relative;outline:none}.cke_widget_inline{display:inline-block}.cke_widget_wrapper:hover>.cke_widget_element{outline:2px solid yellow;cursor:default}.cke_widget_wrapper:hover .cke_widget_editable{outline:2px solid yellow}.cke_widget_wrapper.cke_widget_focused>.cke_widget_element,.cke_widget_wrapper .cke_widget_editable.cke_widget_editable_focused{outline:2px solid #ace}.cke_widget_editable{cursor:text}.cke_widget_drag_handler_container{position:absolute;width:"+ -k+"px;height:0;display:none;opacity:0.75;transition:height 0s 0.2s;line-height:0}.cke_widget_wrapper:hover>.cke_widget_drag_handler_container{height:"+k+"px;transition:none}.cke_widget_drag_handler_container:hover{opacity:1}img.cke_widget_drag_handler{cursor:move;width:"+k+"px;height:"+k+"px;display:inline-block}.cke_widget_mask{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.cke_editable.cke_widget_dragging, .cke_editable.cke_widget_dragging *{cursor:move !important}")},beforeInit:function(a){a.widgets= -new n(a)},afterInit:function(a){var b=a.widgets.registered,c,d,e;for(d in b)c=b[d],(e=c.button)&&a.ui.addButton&&a.ui.addButton(CKEDITOR.tools.capitalize(c.name,!0),{label:e,command:c.name,toolbar:"insert,10"});P(a)}});n.prototype={MIN_SELECTION_CHECK_INTERVAL:500,add:function(a,b){b=CKEDITOR.tools.prototypedCopy(b);b.name=a;b._=b._||{};this.editor.fire("widgetDefinition",b);b.template&&(b.template=new CKEDITOR.template(b.template));L(this.editor,b);M(this,b);return this.registered[a]=b},addUpcastCallback:function(a){this._.upcastCallbacks.push(a)}, -checkSelection:function(){var a=this.editor.getSelection(),b=a.getSelectedElement(),c=w(this),d;if(b&&(d=this.getByElement(b,!0)))return c.focus(d).select(d).commit();a=a.getRanges()[0];if(!a||a.collapsed)return c.commit();a=new CKEDITOR.dom.walker(a);for(a.evaluator=h.isDomWidgetWrapper;b=a.next();)c.select(this.getByElement(b));c.commit()},checkWidgets:function(a){this.fire("checkWidgets",CKEDITOR.tools.copy(a||{}))},del:function(a){if(this.focused===a){var b=a.editor,c=b.createRange(),d;if(!(d= -c.moveToClosestEditablePosition(a.wrapper,!0)))d=c.moveToClosestEditablePosition(a.wrapper,!1);d&&b.getSelection().selectRanges([c])}a.wrapper.remove();this.destroy(a,!0)},destroy:function(a,b){this.widgetHoldingFocusedEditable===a&&m(this,a,null,b);a.destroy(b);delete this.instances[a.id];this.fire("instanceDestroyed",a)},destroyAll:function(a,b){var c,d,e=this.instances;if(b&&!a){d=b.find(".cke_widget_wrapper");for(var e=d.count(),f=0;f)?(?:<(?:div|span)(?: style="[^"]+")?>)?]*data-cke-copybin-start="1"[^>]*>.?([\\s\\S]+)]*data-cke-copybin-end="1"[^>]*>.?(?:)?(?:)?$', -"i"),Z={37:1,38:1,39:1,40:1,8:1,46:1};(function(){function a(){}function b(a,b,e){return!e||!this.checkElement(a)?!1:(a=e.widgets.getByElement(a,!0))&&a.checkStyleActive(this)}CKEDITOR.style.addCustomHandler({type:"widget",setup:function(a){this.widget=a.widget},apply:function(a){a instanceof CKEDITOR.editor&&this.checkApplicable(a.elementPath(),a)&&a.widgets.focused.applyStyle(this)},remove:function(a){a instanceof CKEDITOR.editor&&this.checkApplicable(a.elementPath(),a)&&a.widgets.focused.removeStyle(this)}, -checkActive:function(a,b){return this.checkElementMatch(a.lastElement,0,b)},checkApplicable:function(a,b){return!(b instanceof CKEDITOR.editor)?!1:this.checkElement(a.lastElement)},checkElementMatch:b,checkElementRemovable:b,checkElement:function(a){return!h.isDomWidgetWrapper(a)?!1:(a=a.getFirst(h.isDomWidgetElement))&&a.data("widget")==this.widget},buildPreview:function(a){return a||this._.definition.name},toAllowedContentRules:function(a){if(!a)return null;var a=a.widgets.registered[this.widget], -b,e={};if(!a)return null;if(a.styleableElements){b=this.getClassesArray();if(!b)return null;e[a.styleableElements]={classes:b,propertiesOnly:!0};return e}return a.styleToAllowedContentRules?a.styleToAllowedContentRules(this):null},getClassesArray:function(){var a=this._.definition.attributes&&this._.definition.attributes["class"];return a?CKEDITOR.tools.trim(a).split(/\s+/):null},applyToRange:a,removeFromRange:a,applyToObject:a})})();CKEDITOR.plugins.widget=h;h.repository=n;h.nestedEditable=o})(); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md b/myblog/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md deleted file mode 100644 index c7d374a..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/wsc/LICENSE.md +++ /dev/null @@ -1,28 +0,0 @@ -Software License Agreement -========================== - -**CKEditor WSC Plugin** -Copyright © 2012, [CKSource](http://cksource.com) - Frederico Knabben. All rights reserved. - -Licensed under the terms of any of the following licenses at your choice: - -* GNU General Public License Version 2 or later (the "GPL"): - http://www.gnu.org/licenses/gpl.html - -* GNU Lesser General Public License Version 2.1 or later (the "LGPL"): - http://www.gnu.org/licenses/lgpl.html - -* Mozilla Public License Version 1.1 or later (the "MPL"): - http://www.mozilla.org/MPL/MPL-1.1.html - -You are not required to, but if you want to explicitly declare the license you have chosen to be bound to when using, reproducing, modifying and distributing this software, just include a text file titled "legal.txt" in your version of this software, indicating your license choice. - -Sources of Intellectual Property Included in this plugin --------------------------------------------------------- - -Where not otherwise indicated, all plugin content is authored by CKSource engineers and consists of CKSource-owned intellectual property. In some specific instances, the plugin will incorporate work done by developers outside of CKSource with their express permission. - -Trademarks ----------- - -CKEditor is a trademark of CKSource - Frederico Knabben. All other brand and product names are trademarks, registered trademarks or service marks of their respective holders. diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html b/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html deleted file mode 100644 index 5809fbe..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - -

    - diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html b/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html deleted file mode 100644 index eef6ee2..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js b/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js deleted file mode 100644 index 0292f84..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc_ie.js +++ /dev/null @@ -1,11 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.html or http://ckeditor.com/license -*/ -CKEDITOR.dialog.add("checkspell",function(a){function c(a,c){var d=0;return function(){"function"==typeof window.doSpell?("undefined"!=typeof e&&window.clearInterval(e),l(a)):180==d++&&window._cancelOnError(c)}}function l(c){var f=new window._SP_FCK_LangCompare,b=CKEDITOR.getUrl(a.plugins.wsc.path+"dialogs/"),e=b+"tmpFrameset.html";window.gFCKPluginName="wsc";f.setDefaulLangCode(a.config.defaultLanguage);window.doSpell({ctrl:g,lang:a.config.wsc_lang||f.getSPLangCode(a.langCode),intLang:a.config.wsc_uiLang|| -f.getSPLangCode(a.langCode),winType:d,onCancel:function(){c.hide()},onFinish:function(b){a.focus();c.getParentEditor().setData(b.value);c.hide()},staticFrame:e,framesetPath:e,iframePath:b+"ciframe.html",schemaURI:b+"wsc.css",userDictionaryName:a.config.wsc_userDictionaryName,customDictionaryName:a.config.wsc_customDictionaryIds&&a.config.wsc_customDictionaryIds.split(","),domainName:a.config.wsc_domainName});CKEDITOR.document.getById(h).setStyle("display","none");CKEDITOR.document.getById(d).setStyle("display", -"block")}var b=CKEDITOR.tools.getNextNumber(),d="cke_frame_"+b,g="cke_data_"+b,h="cke_error_"+b,e,b=document.location.protocol||"http:",k=a.lang.wsc.notAvailable,m='\x3ctextarea style\x3d"display: none" id\x3d"'+g+'" rows\x3d"10" cols\x3d"40"\x3e \x3c/textarea\x3e\x3cdiv id\x3d"'+h+'" style\x3d"display:none;color:red;font-size:16px;font-weight:bold;padding-top:160px;text-align:center;z-index:11;"\x3e\x3c/div\x3e\x3ciframe src\x3d"" style\x3d"width:100%;background-color:#f1f1e3;" frameborder\x3d"0" name\x3d"'+ -d+'" id\x3d"'+d+'" allowtransparency\x3d"1"\x3e\x3c/iframe\x3e',n=a.config.wsc_customLoaderScript||b+"//loader.webspellchecker.net/sproxy_fck/sproxy.php?plugin\x3dfck2\x26customerid\x3d"+a.config.wsc_customerId+"\x26cmd\x3dscript\x26doc\x3dwsc\x26schema\x3d22";a.config.wsc_customLoaderScript&&(k+='\x3cp style\x3d"color:#000;font-size:11px;font-weight: normal;text-align:center;padding-top:10px"\x3e'+a.lang.wsc.errorLoading.replace(/%s/g,a.config.wsc_customLoaderScript)+"\x3c/p\x3e");window._cancelOnError= -function(c){if("undefined"==typeof window.WSC_Error){CKEDITOR.document.getById(d).setStyle("display","none");var b=CKEDITOR.document.getById(h);b.setStyle("display","block");b.setHtml(c||a.lang.wsc.notAvailable)}};return{title:a.config.wsc_dialogTitle||a.lang.wsc.title,minWidth:485,minHeight:380,buttons:[CKEDITOR.dialog.cancelButton],onShow:function(){var b=this.getContentElement("general","content").getElement();b.setHtml(m);b.getChild(2).setStyle("height",this._.contentSize.height+"px");"function"!= -typeof window.doSpell&&CKEDITOR.document.getHead().append(CKEDITOR.document.createElement("script",{attributes:{type:"text/javascript",src:n}}));b=a.getData();CKEDITOR.document.getById(g).setValue(b);e=window.setInterval(c(this,k),250)},onHide:function(){window.ooo=void 0;window.int_framsetLoaded=void 0;window.framesetLoaded=void 0;window.is_window_opened=!1},contents:[{id:"general",label:a.config.wsc_dialogTitle||a.lang.wsc.title,padding:0,elements:[{type:"html",id:"content",html:""}]}]}}); -CKEDITOR.dialog.on("resize",function(a){a=a.data;var c=a.dialog;"checkspell"==c._.name&&((c=(c=c.getContentElement("general","content").getElement())&&c.getChild(2))&&c.setSize("height",a.height),c&&c.setSize("width",a.width))}); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/plugins/xml/plugin.js b/myblog/static/ckeditor/ckeditor/plugins/xml/plugin.js deleted file mode 100644 index 2f285bf..0000000 --- a/myblog/static/ckeditor/ckeditor/plugins/xml/plugin.js +++ /dev/null @@ -1,7 +0,0 @@ -锘/* - Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved. - For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -(function(){CKEDITOR.plugins.add("xml",{});CKEDITOR.xml=function(c){var a=null;if("object"==typeof c)a=c;else if(c=(c||"").replace(/ /g,"聽"),"ActiveXObject"in window){try{a=new ActiveXObject("MSXML2.DOMDocument")}catch(b){try{a=new ActiveXObject("Microsoft.XmlDom")}catch(d){}}a&&(a.async=!1,a.resolveExternals=!1,a.validateOnParse=!1,a.loadXML(c))}else window.DOMParser&&(a=(new DOMParser).parseFromString(c,"text/xml"));this.baseXml=a};CKEDITOR.xml.prototype={selectSingleNode:function(c,a){var b= -this.baseXml;if(a||(a=b)){if("selectSingleNode"in a)return a.selectSingleNode(c);if(b.evaluate)return(b=b.evaluate(c,a,null,9,null))&&b.singleNodeValue||null}return null},selectNodes:function(c,a){var b=this.baseXml,d=[];if(a||(a=b)){if("selectNodes"in a)return a.selectNodes(c);if(b.evaluate&&(b=b.evaluate(c,a,null,5,null)))for(var e;e=b.iterateNext();)d.push(e)}return d},getInnerXml:function(c,a){var b=this.selectSingleNode(c,a),d=[];if(b)for(b=b.firstChild;b;)b.xml?d.push(b.xml):window.XMLSerializer&& -d.push((new XMLSerializer).serializeToString(b)),b=b.nextSibling;return d.length?d.join(""):null}}})(); \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css deleted file mode 100644 index 1b0d22f..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#fff}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:12px;cursor:move;position:relative;color:#484848;border-bottom:1px solid #d1d1d1;padding:12px 19px 12px 12px;background:#f8f8f8;letter-spacing:.3px}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border:2px solid rgba(102,102,102,0.2);border-left-color:rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:43px;border-top:1px solid #d1d1d1}.cke_dialog_contents_body{overflow:auto;padding:9px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border-top:1px solid #d1d1d1;background:#f8f8f8}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:33px;display:inline-block;margin:9px 0 0;position:absolute;z-index:2;left:11px}.cke_rtl .cke_dialog_tabs{left:auto;right:11px}a.cke_dialog_tab{height:25px;padding:4px 8px;display:inline-block;cursor:pointer;line-height:26px;outline:0;color:#484848;border:1px solid #d1d1d1;border-radius:3px 3px 0 0;background:#f8f8f8;min-width:90px;text-align:center;margin-left:-1px;letter-spacing:.3px}a.cke_dialog_tab:hover{background-color:#fff}a.cke_dialog_tab:focus{border:2px solid #139ff7;border-bottom-color:#d1d1d1;padding:3px 7px;position:relative;z-index:1}a.cke_dialog_tab_selected{background:#fff;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{border-bottom-color:#fff}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:16px;width:16px;top:11px;z-index:5;opacity:.7;filter:alpha(opacity = 70)}.cke_rtl .cke_dialog_close_button{left:12px}.cke_ltr .cke_dialog_close_button{right:12px}.cke_hc a.cke_dialog_close_button{background-image:none}.cke_hidpi a.cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}a.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}a.cke_dialog_close_button span{display:none}.cke_hc a.cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%;margin-top:12px}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #bcbcbc;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:2px;min-height:28px;margin-left:1px}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:2px solid #139ff7}input.cke_dialog_ui_input_text:focus{padding-left:5px}textarea.cke_dialog_ui_input_textarea:focus{padding:3px 5px}select.cke_dialog_ui_input_select:focus{margin:0;width:100%!important}input.cke_dialog_ui_checkbox_input,input.cke_dialog_ui_radio_input{margin-left:1px;margin-right:2px}input.cke_dialog_ui_checkbox_input:focus,input.cke_dialog_ui_checkbox_input:active,input.cke_dialog_ui_radio_input:focus,input.cke_dialog_ui_radio_input:active{border:0;outline:2px solid #139ff7}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 1px;margin:0;text-align:center;color:#484848;vertical-align:middle;cursor:pointer;border:1px solid #bcbcbc;border-radius:2px;background:#f8f8f8;letter-spacing:.3px;line-height:18px;box-sizing:border-box}.cke_hc a.cke_dialog_ui_button{border-width:3px}span.cke_dialog_ui_button{padding:0 10px;cursor:pointer}a.cke_dialog_ui_button:hover{background:#fff}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border:2px solid #139ff7;outline:0;padding:3px 0}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;background:#09863e;border:1px solid #09863e}.cke_hc a.cke_dialog_ui_button{border:3px solid #bcbcbc}a.cke_dialog_ui_button_ok:hover{background:#53aa78;border-color:#53aa78}a.cke_dialog_ui_button_ok:focus{box-shadow:inset 0 0 0 2px #FFF}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#139ff7}.cke_hc a.cke_dialog_ui_button_ok:hover,.cke_hc a.cke_dialog_ui_button_ok:focus,.cke_hc a.cke_dialog_ui_button_ok:active{border-color:#484848}a.cke_dialog_ui_button_ok.cke_disabled{background:#d1d1d1;border-color:#d1d1d1;cursor:default}a.cke_dialog_ui_button_ok.cke_disabled span{cursor:default}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:28px;line-height:28px;background-color:#fff;border:1px solid #bcbcbc;padding:3px 3px 3px 6px;outline:0;border-radius:2px;margin:0 1px;box-sizing:border-box;width:calc(100% - 2px)!important}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog_ui_labeled_label{margin-left:1px}.cke_dialog .cke_dark_background{background-color:transparent}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked,.cke_dialog a.cke_btn_reset{margin:2px}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_dialog a.cke_btn_over,.cke_dialog a.cke_btn_locked:hover,.cke_dialog a.cke_btn_locked:focus,.cke_dialog a.cke_btn_locked:active,.cke_dialog a.cke_btn_unlocked:hover,.cke_dialog a.cke_btn_unlocked:focus,.cke_dialog a.cke_btn_unlocked:active,.cke_dialog a.cke_btn_reset:hover,.cke_dialog a.cke_btn_reset:focus,.cke_dialog a.cke_btn_reset:active{cursor:pointer;outline:0;margin:0;border:2px solid #139ff7}.cke_dialog fieldset{border:1px solid #bcbcbc}.cke_dialog fieldset legend{padding:0 6px}.cke_dialog_ui_checkbox,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{display:inline-block}.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{padding-top:5px}.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label{vertical-align:middle}.cke_dialog .ImagePreviewBox{border:1px ridge #bcbcbc;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:1px solid #bcbcbc;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;cursor:default;letter-spacing:.3px}.cke_dialog_body label+.cke_dialog_ui_labeled_content{margin-top:2px}.cke_dialog_contents_body .cke_dialog_ui_text,.cke_dialog_contents_body .cke_dialog_ui_select,.cke_dialog_contents_body .cke_dialog_ui_hbox_last>a.cke_dialog_ui_button{margin-top:4px}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:2px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_dialog_contents_body .cke_accessibility_legend{margin:2px 7px 2px 2px}.cke_dialog_contents_body .cke_accessibility_legend:focus,.cke_dialog_contents_body .cke_accessibility_legend:active{outline:0;border:2px solid #139ff7;margin:0 5px 0 0}.cke_dialog_contents_body input[type=file]:focus,.cke_dialog_contents_body input[type=file]:active{border:2px solid #139ff7}.cke_dialog_find_fieldset{margin-top:10px!important}.cke_dialog_image_ratiolock{margin-top:52px!important}.cke_dialog_forms_select_order label.cke_dialog_ui_labeled_label{margin-left:0}.cke_dialog_forms_select_order div.cke_dialog_ui_input_select{width:100%}.cke_dialog_forms_select_order_txtsize .cke_dialog_ui_hbox_last{padding-top:4px}.cke_dialog_image_url .cke_dialog_ui_hbox_last,.cke_dialog_flash_url .cke_dialog_ui_hbox_last{vertical-align:bottom}a.cke_dialog_ui_button.cke_dialog_image_browse{margin-top:10px}.cke_dialog_contents_body .cke_tpl_list{border:#bcbcbc 1px solid;margin:1px}.cke_dialog_contents_body .cke_tpl_list:focus,.cke_dialog_contents_body .cke_tpl_list:active{outline:0;margin:0;border:2px solid #139ff7}.cke_dialog_contents_body .cke_tpl_list a:focus,.cke_dialog_contents_body .cke_tpl_list a:active{outline:0}.cke_dialog_contents_body .cke_tpl_list a:focus .cke_tpl_item,.cke_dialog_contents_body .cke_tpl_list a:active .cke_tpl_item{border:2px solid #139ff7;padding:6px} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css deleted file mode 100644 index ab9ede6..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_ie.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#fff}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:12px;cursor:move;position:relative;color:#484848;border-bottom:1px solid #d1d1d1;padding:12px 19px 12px 12px;background:#f8f8f8;letter-spacing:.3px}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border:2px solid rgba(102,102,102,0.2);border-left-color:rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:43px;border-top:1px solid #d1d1d1}.cke_dialog_contents_body{overflow:auto;padding:9px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border-top:1px solid #d1d1d1;background:#f8f8f8}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:33px;display:inline-block;margin:9px 0 0;position:absolute;z-index:2;left:11px}.cke_rtl .cke_dialog_tabs{left:auto;right:11px}a.cke_dialog_tab{height:25px;padding:4px 8px;display:inline-block;cursor:pointer;line-height:26px;outline:0;color:#484848;border:1px solid #d1d1d1;border-radius:3px 3px 0 0;background:#f8f8f8;min-width:90px;text-align:center;margin-left:-1px;letter-spacing:.3px}a.cke_dialog_tab:hover{background-color:#fff}a.cke_dialog_tab:focus{border:2px solid #139ff7;border-bottom-color:#d1d1d1;padding:3px 7px;position:relative;z-index:1}a.cke_dialog_tab_selected{background:#fff;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{border-bottom-color:#fff}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:16px;width:16px;top:11px;z-index:5;opacity:.7;filter:alpha(opacity = 70)}.cke_rtl .cke_dialog_close_button{left:12px}.cke_ltr .cke_dialog_close_button{right:12px}.cke_hc a.cke_dialog_close_button{background-image:none}.cke_hidpi a.cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}a.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}a.cke_dialog_close_button span{display:none}.cke_hc a.cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%;margin-top:12px}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #bcbcbc;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:2px;min-height:28px;margin-left:1px}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:2px solid #139ff7}input.cke_dialog_ui_input_text:focus{padding-left:5px}textarea.cke_dialog_ui_input_textarea:focus{padding:3px 5px}select.cke_dialog_ui_input_select:focus{margin:0;width:100%!important}input.cke_dialog_ui_checkbox_input,input.cke_dialog_ui_radio_input{margin-left:1px;margin-right:2px}input.cke_dialog_ui_checkbox_input:focus,input.cke_dialog_ui_checkbox_input:active,input.cke_dialog_ui_radio_input:focus,input.cke_dialog_ui_radio_input:active{border:0;outline:2px solid #139ff7}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 1px;margin:0;text-align:center;color:#484848;vertical-align:middle;cursor:pointer;border:1px solid #bcbcbc;border-radius:2px;background:#f8f8f8;letter-spacing:.3px;line-height:18px;box-sizing:border-box}.cke_hc a.cke_dialog_ui_button{border-width:3px}span.cke_dialog_ui_button{padding:0 10px;cursor:pointer}a.cke_dialog_ui_button:hover{background:#fff}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border:2px solid #139ff7;outline:0;padding:3px 0}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;background:#09863e;border:1px solid #09863e}.cke_hc a.cke_dialog_ui_button{border:3px solid #bcbcbc}a.cke_dialog_ui_button_ok:hover{background:#53aa78;border-color:#53aa78}a.cke_dialog_ui_button_ok:focus{box-shadow:inset 0 0 0 2px #FFF}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#139ff7}.cke_hc a.cke_dialog_ui_button_ok:hover,.cke_hc a.cke_dialog_ui_button_ok:focus,.cke_hc a.cke_dialog_ui_button_ok:active{border-color:#484848}a.cke_dialog_ui_button_ok.cke_disabled{background:#d1d1d1;border-color:#d1d1d1;cursor:default}a.cke_dialog_ui_button_ok.cke_disabled span{cursor:default}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:28px;line-height:28px;background-color:#fff;border:1px solid #bcbcbc;padding:3px 3px 3px 6px;outline:0;border-radius:2px;margin:0 1px;box-sizing:border-box;width:calc(100% - 2px)!important}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog_ui_labeled_label{margin-left:1px}.cke_dialog .cke_dark_background{background-color:transparent}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked,.cke_dialog a.cke_btn_reset{margin:2px}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_dialog a.cke_btn_over,.cke_dialog a.cke_btn_locked:hover,.cke_dialog a.cke_btn_locked:focus,.cke_dialog a.cke_btn_locked:active,.cke_dialog a.cke_btn_unlocked:hover,.cke_dialog a.cke_btn_unlocked:focus,.cke_dialog a.cke_btn_unlocked:active,.cke_dialog a.cke_btn_reset:hover,.cke_dialog a.cke_btn_reset:focus,.cke_dialog a.cke_btn_reset:active{cursor:pointer;outline:0;margin:0;border:2px solid #139ff7}.cke_dialog fieldset{border:1px solid #bcbcbc}.cke_dialog fieldset legend{padding:0 6px}.cke_dialog_ui_checkbox,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{display:inline-block}.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{padding-top:5px}.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label{vertical-align:middle}.cke_dialog .ImagePreviewBox{border:1px ridge #bcbcbc;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:1px solid #bcbcbc;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;cursor:default;letter-spacing:.3px}.cke_dialog_body label+.cke_dialog_ui_labeled_content{margin-top:2px}.cke_dialog_contents_body .cke_dialog_ui_text,.cke_dialog_contents_body .cke_dialog_ui_select,.cke_dialog_contents_body .cke_dialog_ui_hbox_last>a.cke_dialog_ui_button{margin-top:4px}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:2px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_dialog_contents_body .cke_accessibility_legend{margin:2px 7px 2px 2px}.cke_dialog_contents_body .cke_accessibility_legend:focus,.cke_dialog_contents_body .cke_accessibility_legend:active{outline:0;border:2px solid #139ff7;margin:0 5px 0 0}.cke_dialog_contents_body input[type=file]:focus,.cke_dialog_contents_body input[type=file]:active{border:2px solid #139ff7}.cke_dialog_find_fieldset{margin-top:10px!important}.cke_dialog_image_ratiolock{margin-top:52px!important}.cke_dialog_forms_select_order label.cke_dialog_ui_labeled_label{margin-left:0}.cke_dialog_forms_select_order div.cke_dialog_ui_input_select{width:100%}.cke_dialog_forms_select_order_txtsize .cke_dialog_ui_hbox_last{padding-top:4px}.cke_dialog_image_url .cke_dialog_ui_hbox_last,.cke_dialog_flash_url .cke_dialog_ui_hbox_last{vertical-align:bottom}a.cke_dialog_ui_button.cke_dialog_image_browse{margin-top:10px}.cke_dialog_contents_body .cke_tpl_list{border:#bcbcbc 1px solid;margin:1px}.cke_dialog_contents_body .cke_tpl_list:focus,.cke_dialog_contents_body .cke_tpl_list:active{outline:0;margin:0;border:2px solid #139ff7}.cke_dialog_contents_body .cke_tpl_list a:focus,.cke_dialog_contents_body .cke_tpl_list a:active{outline:0}.cke_dialog_contents_body .cke_tpl_list a:focus .cke_tpl_item,.cke_dialog_contents_body .cke_tpl_list a:active .cke_tpl_item{border:2px solid #139ff7;padding:6px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css deleted file mode 100644 index 3419770..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/dialog_iequirks.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#fff}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:12px;cursor:move;position:relative;color:#484848;border-bottom:1px solid #d1d1d1;padding:12px 19px 12px 12px;background:#f8f8f8;letter-spacing:.3px}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border:2px solid rgba(102,102,102,0.2);border-left-color:rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:43px;border-top:1px solid #d1d1d1}.cke_dialog_contents_body{overflow:auto;padding:9px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border-top:1px solid #d1d1d1;background:#f8f8f8}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:33px;display:inline-block;margin:9px 0 0;position:absolute;z-index:2;left:11px}.cke_rtl .cke_dialog_tabs{left:auto;right:11px}a.cke_dialog_tab{height:25px;padding:4px 8px;display:inline-block;cursor:pointer;line-height:26px;outline:0;color:#484848;border:1px solid #d1d1d1;border-radius:3px 3px 0 0;background:#f8f8f8;min-width:90px;text-align:center;margin-left:-1px;letter-spacing:.3px}a.cke_dialog_tab:hover{background-color:#fff}a.cke_dialog_tab:focus{border:2px solid #139ff7;border-bottom-color:#d1d1d1;padding:3px 7px;position:relative;z-index:1}a.cke_dialog_tab_selected{background:#fff;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{border-bottom-color:#fff}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:16px;width:16px;top:11px;z-index:5;opacity:.7;filter:alpha(opacity = 70)}.cke_rtl .cke_dialog_close_button{left:12px}.cke_ltr .cke_dialog_close_button{right:12px}.cke_hc a.cke_dialog_close_button{background-image:none}.cke_hidpi a.cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}a.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}a.cke_dialog_close_button span{display:none}.cke_hc a.cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%;margin-top:12px}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #bcbcbc;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:2px;min-height:28px;margin-left:1px}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:2px solid #139ff7}input.cke_dialog_ui_input_text:focus{padding-left:5px}textarea.cke_dialog_ui_input_textarea:focus{padding:3px 5px}select.cke_dialog_ui_input_select:focus{margin:0;width:100%!important}input.cke_dialog_ui_checkbox_input,input.cke_dialog_ui_radio_input{margin-left:1px;margin-right:2px}input.cke_dialog_ui_checkbox_input:focus,input.cke_dialog_ui_checkbox_input:active,input.cke_dialog_ui_radio_input:focus,input.cke_dialog_ui_radio_input:active{border:0;outline:2px solid #139ff7}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 1px;margin:0;text-align:center;color:#484848;vertical-align:middle;cursor:pointer;border:1px solid #bcbcbc;border-radius:2px;background:#f8f8f8;letter-spacing:.3px;line-height:18px;box-sizing:border-box}.cke_hc a.cke_dialog_ui_button{border-width:3px}span.cke_dialog_ui_button{padding:0 10px;cursor:pointer}a.cke_dialog_ui_button:hover{background:#fff}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border:2px solid #139ff7;outline:0;padding:3px 0}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;background:#09863e;border:1px solid #09863e}.cke_hc a.cke_dialog_ui_button{border:3px solid #bcbcbc}a.cke_dialog_ui_button_ok:hover{background:#53aa78;border-color:#53aa78}a.cke_dialog_ui_button_ok:focus{box-shadow:inset 0 0 0 2px #FFF}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#139ff7}.cke_hc a.cke_dialog_ui_button_ok:hover,.cke_hc a.cke_dialog_ui_button_ok:focus,.cke_hc a.cke_dialog_ui_button_ok:active{border-color:#484848}a.cke_dialog_ui_button_ok.cke_disabled{background:#d1d1d1;border-color:#d1d1d1;cursor:default}a.cke_dialog_ui_button_ok.cke_disabled span{cursor:default}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:28px;line-height:28px;background-color:#fff;border:1px solid #bcbcbc;padding:3px 3px 3px 6px;outline:0;border-radius:2px;margin:0 1px;box-sizing:border-box;width:calc(100% - 2px)!important}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog_ui_labeled_label{margin-left:1px}.cke_dialog .cke_dark_background{background-color:transparent}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked,.cke_dialog a.cke_btn_reset{margin:2px}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_dialog a.cke_btn_over,.cke_dialog a.cke_btn_locked:hover,.cke_dialog a.cke_btn_locked:focus,.cke_dialog a.cke_btn_locked:active,.cke_dialog a.cke_btn_unlocked:hover,.cke_dialog a.cke_btn_unlocked:focus,.cke_dialog a.cke_btn_unlocked:active,.cke_dialog a.cke_btn_reset:hover,.cke_dialog a.cke_btn_reset:focus,.cke_dialog a.cke_btn_reset:active{cursor:pointer;outline:0;margin:0;border:2px solid #139ff7}.cke_dialog fieldset{border:1px solid #bcbcbc}.cke_dialog fieldset legend{padding:0 6px}.cke_dialog_ui_checkbox,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{display:inline-block}.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox{padding-top:5px}.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input,.cke_dialog fieldset .cke_dialog_ui_vbox .cke_dialog_ui_checkbox .cke_dialog_ui_checkbox_input+label{vertical-align:middle}.cke_dialog .ImagePreviewBox{border:1px ridge #bcbcbc;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:1px solid #bcbcbc;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;cursor:default;letter-spacing:.3px}.cke_dialog_body label+.cke_dialog_ui_labeled_content{margin-top:2px}.cke_dialog_contents_body .cke_dialog_ui_text,.cke_dialog_contents_body .cke_dialog_ui_select,.cke_dialog_contents_body .cke_dialog_ui_hbox_last>a.cke_dialog_ui_button{margin-top:4px}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:2px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_dialog_contents_body .cke_accessibility_legend{margin:2px 7px 2px 2px}.cke_dialog_contents_body .cke_accessibility_legend:focus,.cke_dialog_contents_body .cke_accessibility_legend:active{outline:0;border:2px solid #139ff7;margin:0 5px 0 0}.cke_dialog_contents_body input[type=file]:focus,.cke_dialog_contents_body input[type=file]:active{border:2px solid #139ff7}.cke_dialog_find_fieldset{margin-top:10px!important}.cke_dialog_image_ratiolock{margin-top:52px!important}.cke_dialog_forms_select_order label.cke_dialog_ui_labeled_label{margin-left:0}.cke_dialog_forms_select_order div.cke_dialog_ui_input_select{width:100%}.cke_dialog_forms_select_order_txtsize .cke_dialog_ui_hbox_last{padding-top:4px}.cke_dialog_image_url .cke_dialog_ui_hbox_last,.cke_dialog_flash_url .cke_dialog_ui_hbox_last{vertical-align:bottom}a.cke_dialog_ui_button.cke_dialog_image_browse{margin-top:10px}.cke_dialog_contents_body .cke_tpl_list{border:#bcbcbc 1px solid;margin:1px}.cke_dialog_contents_body .cke_tpl_list:focus,.cke_dialog_contents_body .cke_tpl_list:active{outline:0;margin:0;border:2px solid #139ff7}.cke_dialog_contents_body .cke_tpl_list a:focus,.cke_dialog_contents_body .cke_tpl_list a:active{outline:0}.cke_dialog_contents_body .cke_tpl_list a:focus .cke_tpl_item,.cke_dialog_contents_body .cke_tpl_list a:active .cke_tpl_item{border:2px solid #139ff7;padding:6px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}.cke_dialog_footer{filter:""} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css deleted file mode 100644 index 861a27a..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_gecko.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #d1d1d1;padding:0}.cke_inner{display:block;background:#fff;padding:0;-webkit-touch-callout:none}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #d1d1d1;background:#f8f8f8;padding:6px 8px 2px;white-space:normal}.cke_float .cke_top{border:1px solid #d1d1d1}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #d1d1d1;background:#f8f8f8}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #bcbcbc transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #bcbcbc;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #d1d1d1}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_block:focus{outline:0}.cke_panel_list{margin:0;padding:0;list-style-type:none;white-space:nowrap}.cke_panel_listItem{margin:0;padding:0}.cke_panel_listItem a{padding:6px 7px;display:block;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.cke_hc .cke_panel_listItem a{border-style:none}.cke_panel_listItem.cke_selected a,.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{background-color:#e9e9e9}.cke_panel_listItem a:focus{outline:1px dotted #000}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:4px 5px}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:6px 6px 7px 6px;color:#484848;border-bottom:1px solid #d1d1d1;background:#f8f8f8}.cke_colorblock{padding:10px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}a.cke_colorbox{padding:2px;float:left;width:20px;height:20px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{outline:0;padding:0;border:2px solid #139ff7}a:hover.cke_colorbox{border-color:#bcbcbc}span.cke_colorbox{width:20px;height:20px;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:3px;display:block;cursor:pointer}a.cke_colorauto{padding:0;border:1px solid transparent;margin-bottom:6px;height:26px;line-height:26px}a.cke_colormore{margin-top:10px;height:20px;line-height:19px}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{outline:0;border:#139ff7 1px solid;background-color:#f8f8f8}a:hover.cke_colorauto,a:hover.cke_colormore{border-color:#bcbcbc}.cke_colorauto span.cke_colorbox{width:18px;height:18px;border:1px solid #808080;margin-left:1px;margin-top:3px}.cke_rtl .cke_colorauto span.cke_colorbox{margin-left:0;margin-right:1px}span.cke_colorbox[style*="#ffffff"],span.cke_colorbox[style*="#FFFFFF"],span.cke_colorbox[style="background-color:#fff"],span.cke_colorbox[style="background-color:#FFF"],span.cke_colorbox[style*="rgb(255,255,255)"],span.cke_colorbox[style*="rgb(255, 255, 255)"]{border:1px solid #808080;width:18px;height:18px}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{border:0;float:left;margin:1px 2px 6px 0;padding-right:3px}.cke_rtl .cke_toolgroup{float:right;margin:1px 0 6px 2px;padding-left:3px;padding-right:0}.cke_hc .cke_toolgroup{margin-right:5px;margin-bottom:5px}.cke_hc.cke_rtl .cke_toolgroup{margin-right:0;margin-left:5px}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0;position:relative}.cke_rtl a.cke_button{float:right}.cke_hc a.cke_button{border:1px solid black;padding:3px 5px;margin:0 3px 5px 0}.cke_hc.cke_rtl a.cke_button{margin:0 0 5px 3px}a.cke_button_on{background:#fff;border:1px #bcbcbc solid;padding:3px 5px}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active{background:#e5e5e5;border:1px #bcbcbc solid;padding:3px 5px}.cke_hc a.cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active{background:#e5e5e5;border:3px solid #000;padding:1px 3px}a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{border:0;padding:4px 6px;background-color:transparent}a.cke_button_disabled:focus{border:1px #bcbcbc solid;padding:3px 5px}.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border:1px solid #acacac;padding:3px 5px;margin:0 3px 5px 0}.cke_hc a.cke_button_disabled:focus{border:3px solid #000;padding:1px 3px}.cke_hc.cke_rtl a.cke_button_disabled:hover,.cke_hc.cke_rtl a.cke_button_disabled:focus,.cke_hc.cke_rtl a.cke_button_disabled:active{margin:0 0 5px 3px}a.cke_button_disabled .cke_button_icon,a.cke_button_disabled .cke_button_arrow{opacity:.3}.cke_hc a.cke_button_disabled{border-color:#acacac}.cke_hc a.cke_button_disabled .cke_button_icon,.cke_hc a.cke_button_disabled .cke_button_label{opacity:.5}.cke_toolgroup a.cke_button:last-child:after,.cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{content:"";position:absolute;height:18px;width:0;border-right:1px solid #bcbcbc;margin-top:4px;top:0;right:-3px}.cke_rtl .cke_toolgroup a.cke_button:last-child:after,.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{border-right:0;right:auto;border-left:1px solid #bcbcbc;top:0;left:-3px}.cke_hc .cke_toolgroup a.cke_button:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_disabled:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{border-color:#000;top:0;right:-7px}.cke_hc.cke_rtl .cke_toolgroup a.cke_button:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{top:0;right:auto;left:-7px}.cke_toolgroup a.cke_button:hover:last-child:after,.cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-1px;right:-4px}.cke_rtl .cke_toolgroup a.cke_button:hover:last-child:after,.cke_rtl .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-1px;right:auto;left:-4px}.cke_hc .cke_toolgroup a.cke_button:hover:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-2px;right:-9px}.cke_hc.cke_rtl .cke_toolgroup a.cke_button:hover:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-2px;right:auto;left:-9px}.cke_toolbar.cke_toolbar_last .cke_toolgroup a.cke_button:last-child:after{content:none;border:0;width:0;height:0}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#484848}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #484848}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px 0 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#bcbcbc;margin:4px 2px 0 2px;height:18px;width:1px}.cke_rtl .cke_toolbar_separator{float:right}.cke_hc .cke_toolbar_separator{background-color:#000;margin-left:2px;margin-right:5px;margin-bottom:9px}.cke_hc.cke_rtl .cke_toolbar_separator{margin-left:5px;margin-right:2px}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #bcbcbc}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser:hover{background:#e5e5e5}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border:3px solid transparent;border-bottom-color:#484848}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#484848}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0}.cke_menuitem span{cursor:default}.cke_menubutton{display:block}.cke_hc .cke_menubutton{padding:2px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#e9e9e9;display:block;outline:1px dotted}.cke_menubutton:hover{outline:0}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_disabled:hover,.cke_menubutton_disabled:focus,.cke_menubutton_disabled:active{background-color:transparent;outline:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#f8f8f8;padding:6px 4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#e9e9e9}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{background-color:#f8f8f8;outline:0}.cke_menuitem .cke_menubutton_on{background-color:#e9e9e9;border:1px solid #dedede;outline:0}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px;background-color:#e9e9e9}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d1d1d1;height:1px}.cke_menuarrow{background:transparent url(images/arrow.png) no-repeat 0 10px;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_hc .cke_menuarrow{background-image:none}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left;position:relative;margin-bottom:5px}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:1px;margin-bottom:10px}.cke_combo:after{content:"";position:absolute;height:18px;width:0;border-right:1px solid #bcbcbc;margin-top:5px;top:0;right:0}.cke_rtl .cke_combo:after{border-right:0;border-left:1px solid #bcbcbc;right:auto;left:0}.cke_hc .cke_combo:after{border-color:#000}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0;padding:1px}.cke_rtl a.cke_combo_button{float:right}.cke_hc a.cke_combo_button{padding:4px}.cke_combo_on a.cke_combo_button,.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus,.cke_combo_off a.cke_combo_button:active{background:#e5e5e5;border:1px solid #bcbcbc;padding:0 0 0 1px;margin-left:-1px}.cke_combo_off a.cke_combo_button:focus{outline:0}.cke_combo_on a.cke_combo_button,.cke_combo_off a.cke_combo_button:active{background:#fff}.cke_rtl .cke_combo_on a.cke_combo_button,.cke_rtl .cke_combo_off a.cke_combo_button:hover,.cke_rtl .cke_combo_off a.cke_combo_button:focus,.cke_rtl .cke_combo_off a.cke_combo_button:active{padding:0 1px 0 0;margin-left:0;margin-right:-1px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border:3px solid #000;padding:1px 1px 1px 2px}.cke_hc.cke_rtl .cke_combo_on a.cke_combo_button,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:hover,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:focus,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:active{padding:1px 2px 1px 1px}.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0 0 0 3px;margin-left:-3px}.cke_rtl .cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0 3px 0 0;margin-left:0;margin-right:-3px}.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px 1px 1px 7px;margin-left:-6px}.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px 7px 1px 1px;margin-left:0;margin-right:-6px}.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0;margin:0}.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px;margin:0}.cke_toolbar .cke_combo+.cke_toolbar_end,.cke_toolbar .cke_combo+.cke_toolgroup{margin-right:0;margin-left:2px}.cke_rtl .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_rtl .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:0;margin-right:2px}.cke_hc .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_hc .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:5px}.cke_hc.cke_rtl .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_hc.cke_rtl .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:0;margin-right:5px}.cke_toolbar.cke_toolbar_last .cke_combo:nth-last-child(-n+2):after{content:none;border:0;width:0;height:0}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#484848;width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 10px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #484848}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#484848;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#e5e5e5}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combopanel__fontsize{width:135px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;text-align:center;opacity:.95;filter:alpha(opacity = 95);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_bottom{padding-bottom:3px}.cke_combo_text{margin-bottom:-1px;margin-top:1px}.cke_button__about_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -456px !important;}.cke_button__copyformatting_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -480px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -504px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -528px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -552px !important;}.cke_button__replace_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -576px !important;}.cke_button__flash_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -600px !important;}.cke_button__button_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -624px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -648px !important;}.cke_button__form_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -672px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -696px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -720px !important;}.cke_button__radio_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -744px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -768px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -792px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -816px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -840px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -864px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -888px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -912px !important;}.cke_button__iframe_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -936px !important;}.cke_button__image_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -960px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -984px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1008px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1032px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1056px !important;}.cke_button__smiley_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1080px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1104px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1128px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1152px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1176px !important;}.cke_button__language_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1200px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1224px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1248px !important;}.cke_button__link_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1272px !important;}.cke_button__unlink_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1296px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1320px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1344px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1368px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1392px !important;}.cke_button__maximize_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1416px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1440px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1464px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1488px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1512px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1536px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1560px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1584px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1608px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1632px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1656px !important;}.cke_button__print_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1680px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1704px !important;}.cke_button__save_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1728px !important;}.cke_button__selectall_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1752px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1776px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1800px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1824px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1848px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1872px !important;}.cke_button__scayt_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1896px !important;}.cke_button__table_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1920px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1944px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1968px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1992px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -2016px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -2040px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__copyformatting_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -2016px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -2040px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css deleted file mode 100644 index 1ca02b0..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/editor_ie8.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2018, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #d1d1d1;padding:0}.cke_inner{display:block;background:#fff;padding:0;-webkit-touch-callout:none}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #d1d1d1;background:#f8f8f8;padding:6px 8px 2px;white-space:normal}.cke_float .cke_top{border:1px solid #d1d1d1}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #d1d1d1;background:#f8f8f8}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #bcbcbc transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #bcbcbc;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #d1d1d1}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_block:focus{outline:0}.cke_panel_list{margin:0;padding:0;list-style-type:none;white-space:nowrap}.cke_panel_listItem{margin:0;padding:0}.cke_panel_listItem a{padding:6px 7px;display:block;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis}.cke_hc .cke_panel_listItem a{border-style:none}.cke_panel_listItem.cke_selected a,.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{background-color:#e9e9e9}.cke_panel_listItem a:focus{outline:1px dotted #000}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:4px 5px}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:6px 6px 7px 6px;color:#484848;border-bottom:1px solid #d1d1d1;background:#f8f8f8}.cke_colorblock{padding:10px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}a.cke_colorbox{padding:2px;float:left;width:20px;height:20px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{outline:0;padding:0;border:2px solid #139ff7}a:hover.cke_colorbox{border-color:#bcbcbc}span.cke_colorbox{width:20px;height:20px;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:3px;display:block;cursor:pointer}a.cke_colorauto{padding:0;border:1px solid transparent;margin-bottom:6px;height:26px;line-height:26px}a.cke_colormore{margin-top:10px;height:20px;line-height:19px}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{outline:0;border:#139ff7 1px solid;background-color:#f8f8f8}a:hover.cke_colorauto,a:hover.cke_colormore{border-color:#bcbcbc}.cke_colorauto span.cke_colorbox{width:18px;height:18px;border:1px solid #808080;margin-left:1px;margin-top:3px}.cke_rtl .cke_colorauto span.cke_colorbox{margin-left:0;margin-right:1px}span.cke_colorbox[style*="#ffffff"],span.cke_colorbox[style*="#FFFFFF"],span.cke_colorbox[style="background-color:#fff"],span.cke_colorbox[style="background-color:#FFF"],span.cke_colorbox[style*="rgb(255,255,255)"],span.cke_colorbox[style*="rgb(255, 255, 255)"]{border:1px solid #808080;width:18px;height:18px}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{border:0;float:left;margin:1px 2px 6px 0;padding-right:3px}.cke_rtl .cke_toolgroup{float:right;margin:1px 0 6px 2px;padding-left:3px;padding-right:0}.cke_hc .cke_toolgroup{margin-right:5px;margin-bottom:5px}.cke_hc.cke_rtl .cke_toolgroup{margin-right:0;margin-left:5px}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0;position:relative}.cke_rtl a.cke_button{float:right}.cke_hc a.cke_button{border:1px solid black;padding:3px 5px;margin:0 3px 5px 0}.cke_hc.cke_rtl a.cke_button{margin:0 0 5px 3px}a.cke_button_on{background:#fff;border:1px #bcbcbc solid;padding:3px 5px}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active{background:#e5e5e5;border:1px #bcbcbc solid;padding:3px 5px}.cke_hc a.cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active{background:#e5e5e5;border:3px solid #000;padding:1px 3px}a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{border:0;padding:4px 6px;background-color:transparent}a.cke_button_disabled:focus{border:1px #bcbcbc solid;padding:3px 5px}.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border:1px solid #acacac;padding:3px 5px;margin:0 3px 5px 0}.cke_hc a.cke_button_disabled:focus{border:3px solid #000;padding:1px 3px}.cke_hc.cke_rtl a.cke_button_disabled:hover,.cke_hc.cke_rtl a.cke_button_disabled:focus,.cke_hc.cke_rtl a.cke_button_disabled:active{margin:0 0 5px 3px}a.cke_button_disabled .cke_button_icon,a.cke_button_disabled .cke_button_arrow{opacity:.3}.cke_hc a.cke_button_disabled{border-color:#acacac}.cke_hc a.cke_button_disabled .cke_button_icon,.cke_hc a.cke_button_disabled .cke_button_label{opacity:.5}.cke_toolgroup a.cke_button:last-child:after,.cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{content:"";position:absolute;height:18px;width:0;border-right:1px solid #bcbcbc;margin-top:4px;top:0;right:-3px}.cke_rtl .cke_toolgroup a.cke_button:last-child:after,.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{border-right:0;right:auto;border-left:1px solid #bcbcbc;top:0;left:-3px}.cke_hc .cke_toolgroup a.cke_button:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_disabled:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{border-color:#000;top:0;right:-7px}.cke_hc.cke_rtl .cke_toolgroup a.cke_button:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after{top:0;right:auto;left:-7px}.cke_toolgroup a.cke_button:hover:last-child:after,.cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-1px;right:-4px}.cke_rtl .cke_toolgroup a.cke_button:hover:last-child:after,.cke_rtl .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-1px;right:auto;left:-4px}.cke_hc .cke_toolgroup a.cke_button:hover:last-child:after,.cke_hc .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-2px;right:-9px}.cke_hc.cke_rtl .cke_toolgroup a.cke_button:hover:last-child:after,.cke_hc.cke_rtl .cke_toolgroup a.cke_button.cke_button_on:last-child:after{top:-2px;right:auto;left:-9px}.cke_toolbar.cke_toolbar_last .cke_toolgroup a.cke_button:last-child:after{content:none;border:0;width:0;height:0}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#484848}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #484848}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px 0 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#bcbcbc;margin:4px 2px 0 2px;height:18px;width:1px}.cke_rtl .cke_toolbar_separator{float:right}.cke_hc .cke_toolbar_separator{background-color:#000;margin-left:2px;margin-right:5px;margin-bottom:9px}.cke_hc.cke_rtl .cke_toolbar_separator{margin-left:5px;margin-right:2px}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #bcbcbc}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser:hover{background:#e5e5e5}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border:3px solid transparent;border-bottom-color:#484848}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#484848}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0}.cke_menuitem span{cursor:default}.cke_menubutton{display:block}.cke_hc .cke_menubutton{padding:2px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#e9e9e9;display:block;outline:1px dotted}.cke_menubutton:hover{outline:0}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_disabled:hover,.cke_menubutton_disabled:focus,.cke_menubutton_disabled:active{background-color:transparent;outline:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#f8f8f8;padding:6px 4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#e9e9e9}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{background-color:#f8f8f8;outline:0}.cke_menuitem .cke_menubutton_on{background-color:#e9e9e9;border:1px solid #dedede;outline:0}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px;background-color:#e9e9e9}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_shortcut{color:#979797}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d1d1d1;height:1px}.cke_menuarrow{background:transparent url(images/arrow.png) no-repeat 0 10px;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_hc .cke_menuarrow{background-image:none}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left;position:relative;margin-bottom:5px}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:1px;margin-bottom:10px}.cke_combo:after{content:"";position:absolute;height:18px;width:0;border-right:1px solid #bcbcbc;margin-top:5px;top:0;right:0}.cke_rtl .cke_combo:after{border-right:0;border-left:1px solid #bcbcbc;right:auto;left:0}.cke_hc .cke_combo:after{border-color:#000}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0;padding:1px}.cke_rtl a.cke_combo_button{float:right}.cke_hc a.cke_combo_button{padding:4px}.cke_combo_on a.cke_combo_button,.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus,.cke_combo_off a.cke_combo_button:active{background:#e5e5e5;border:1px solid #bcbcbc;padding:0 0 0 1px;margin-left:-1px}.cke_combo_off a.cke_combo_button:focus{outline:0}.cke_combo_on a.cke_combo_button,.cke_combo_off a.cke_combo_button:active{background:#fff}.cke_rtl .cke_combo_on a.cke_combo_button,.cke_rtl .cke_combo_off a.cke_combo_button:hover,.cke_rtl .cke_combo_off a.cke_combo_button:focus,.cke_rtl .cke_combo_off a.cke_combo_button:active{padding:0 1px 0 0;margin-left:0;margin-right:-1px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border:3px solid #000;padding:1px 1px 1px 2px}.cke_hc.cke_rtl .cke_combo_on a.cke_combo_button,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:hover,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:focus,.cke_hc.cke_rtl .cke_combo_off a.cke_combo_button:active{padding:1px 2px 1px 1px}.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0 0 0 3px;margin-left:-3px}.cke_rtl .cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_rtl .cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0 3px 0 0;margin-left:0;margin-right:-3px}.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px 1px 1px 7px;margin-left:-6px}.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc.cke_rtl .cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px 7px 1px 1px;margin-left:0;margin-right:-6px}.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:0;margin:0}.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbox .cke_toolbar:first-child>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_on a.cke_combo_button,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_toolbar_break+.cke_toolbar>.cke_toolbar_start+.cke_combo_off a.cke_combo_button:active{padding:1px;margin:0}.cke_toolbar .cke_combo+.cke_toolbar_end,.cke_toolbar .cke_combo+.cke_toolgroup{margin-right:0;margin-left:2px}.cke_rtl .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_rtl .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:0;margin-right:2px}.cke_hc .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_hc .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:5px}.cke_hc.cke_rtl .cke_toolbar .cke_combo+.cke_toolbar_end,.cke_hc.cke_rtl .cke_toolbar .cke_combo+.cke_toolgroup{margin-left:0;margin-right:5px}.cke_toolbar.cke_toolbar_last .cke_combo:nth-last-child(-n+2):after{content:none;border:0;width:0;height:0}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#484848;width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 10px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #484848}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#484848;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#e5e5e5}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combopanel__fontsize{width:135px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;text-align:center;opacity:.95;filter:alpha(opacity = 95);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_toolbar{position:relative}.cke_rtl .cke_toolbar_end{right:auto;left:0}.cke_toolbar_end:after{content:"";position:absolute;height:18px;width:0;border-right:1px solid #bcbcbc;margin-top:4px;top:1px;right:2px}.cke_rtl .cke_toolbar_end:after{right:auto;left:2px}.cke_hc .cke_toolbar_end:after{top:2px;right:5px;border-color:#000}.cke_hc.cke_rtl .cke_toolbar_end:after{right:auto;left:5px}.cke_combo+.cke_toolbar_end:after,.cke_toolbar.cke_toolbar_last .cke_toolbar_end:after{content:none;border:0}.cke_combo+.cke_toolgroup+.cke_toolbar_end:after{right:0}.cke_rtl .cke_combo+.cke_toolgroup+.cke_toolbar_end:after{right:auto;left:0}.cke_button__about_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -456px !important;}.cke_button__copyformatting_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -480px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -504px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -528px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -552px !important;}.cke_button__replace_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -576px !important;}.cke_button__flash_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -600px !important;}.cke_button__button_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -624px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -648px !important;}.cke_button__form_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -672px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -696px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -720px !important;}.cke_button__radio_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -744px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -768px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -792px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -816px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -840px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -864px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -888px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -912px !important;}.cke_button__iframe_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -936px !important;}.cke_button__image_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -960px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -984px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1008px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1032px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1056px !important;}.cke_button__smiley_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1080px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1104px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1128px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1152px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1176px !important;}.cke_button__language_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1200px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1224px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1248px !important;}.cke_button__link_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1272px !important;}.cke_button__unlink_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1296px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1320px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1344px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1368px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1392px !important;}.cke_button__maximize_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1416px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1440px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1464px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1488px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1512px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1536px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1560px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1584px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1608px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1632px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1656px !important;}.cke_button__print_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1680px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1704px !important;}.cke_button__save_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1728px !important;}.cke_button__selectall_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1752px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1776px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1800px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1824px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1848px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1872px !important;}.cke_button__scayt_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1896px !important;}.cke_button__table_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1920px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1944px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1968px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -1992px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -2016px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=95e5d83) no-repeat 0 -2040px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__copyformatting_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -2016px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=95e5d83) no-repeat 0 -2040px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons.png deleted file mode 100644 index 958eedc340a777055aa5213176e9aadf0d044fde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12421 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 Xyuya|^pxP=3m}cVx+++-UF81(KEs1{ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png deleted file mode 100644 index 7b069915f7616d49c3f6790a9b4d89491f9eafa1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40265 zcmagGc|4R~|37}&2Vq3WKK6az%04L?Mz&<%*CJc?U4ulT?7K1~LbC5=4IxWo$(|(H zvhTm+{(Ro|eg7Vh-|zdq{xHp4moam$b6&6Kc8bx_R;M6iB!eJ`;FOrlW072EoEa4oeG1ww-CZht`{&MaN&Ra6M+jn^R93HdvuX z>WHM$^xe5><>b^;hFirNypVj+=1lf>>^?UHAvIn?m?2Nh5a%Ce1eezGu@Ws=WTVY( z9#TFhF^q>oGz{Y|x3iS&m-u&eg5Y?3gU3WTlk04Cx2)_j|+M)1;C>VR}cG0!<>$352QN7zn)n z;P7Sgo45Io29XTKz&#nP-pak(gkoJKgvdl^Q%2I4RvA1*VHNF_A)K0-zs36_^7HdK z@noi@yBPSeDzL3r!@fyv{6$$3bH``R3x{SR`%7;WTxCCYE1zvmlsE5X7?Q*fyVOouF_R^2@0LhQsAD1 z5QO-#{qp5YM@J?rY$aqjxk;hk&5G)uY?tLz|0UHZ}`$hJ6pNMp?(D75ewk z(U<1^a}4ow4Nyc!MYWie<3v*(D0e<)&<$*|;)R)ZcX#U#CebVtRhz6Os|dI96U<~q z^797GI)+9cw1gJh8;@3&&U#}YN0{)Wk z?2Xx8C5fB_|pYTIjeSZ;{Jd5&Naws$^-TN5Q=Ylt6pucw$^yO zgcI4%?4Sh3_=&O8F_ci?9SA3V8$uF6*qP~5?wNm^{COJ7& z6ckJL%ZE2N6|SYbhshWk9JQQZgA(4Zs_CHIVjI4BQs|)6hYLFyW*NQTaX#o1?mJS1 znnCpeudAsHvrvNP($)>=his++hI!>LEu>sn9MyV+5 z>c~&GMpCh^+)HP*Nv*EwID)?Fq!=l#OEM0hddV1lWFEg+HaqUeAntXU( z1ADUe9Nzo=Oqhn@>eY#RF6RNwXD@|sSvfd35F$pc(79PzC*Feg*oSpsa*V9YW~ZfT zm_K~WSm7EtE0k&ef&B{J?7lLMH(E-M9rJJi$v!qUw0{~J*C;Zo{bN5j;=hhd>Abt0 zHd`Ms36kPn(G}jdP=59t8aiNuHsQ!x@TEICwTziLveo%dAEqVJ^oPVokwY2=CPf(; z6E(r)*d4pGEIDJet!x6q!!u)WnacLl$is&{6{H;X#E;B<$6vVCT$gzBbC+S!%{nfZ z3)5s?j-wj(KHXT|Jwjv@vb=EM4iUhI#BzN%sD%tpys>)MZfoH3E^a|AAJ(@Dtzwwn zvLRdiODze7l}Fs<9W3R1m4tM2+ekFtuGR{BN3rzal|^}~%T!Aq4dLaI9;q+hNy8H- zuM8o0?qRnSnyHiFeEHzufQE$|o{;yd{3_&BkwE5$Z+jx%?QvOALW-J?mMm$F+9u&z zV`5^$+D-WO2W*QA#wCF4eznPsy96#4mIL%{ZL&mnUdYZrJv^+GY>fjqaKB{iK0OUm zn~wB}6;7-x`g;8K6Cw0e%81Q-r@{XIAVymS4wHc!2-xWztX^V(!|ykyV(nrrYW$~4 zZ4Q#GtK_<65!V|UTJ(xfAVgITsrI%WYFnlW!TG%QCcekfqLj4zeWlzY&=nuq*%gS2 z%nuC>Dg0!Q_P5hSF7!Q_y6e9lMZq-iWqCVHJclq$9N9yznk>qN32HJdVY#}M|F>Ls ziC6E(8sUkINZ5Fy7^ct}9Z2KPB@^zlpY(#K<4J`r?=k~~d8J*6F# z<@KzbN6e1rb@(n*A*7HGF*M{IT>kaz*JNXu6nc;!+q#$(cWj)pYZ&LAtJfeYsXcnX z+VKPIIS2b>=uhL6YHg0DTl}u3eLS3Vx3gIKYh2~Itf%(kHjb}rw);EQi3{QtM|`ST zDrN zIWalb1ho6>a#4b0B+D6Rkd=t$sKJ+oMhLN!uySMzC3kciz7f{A zw!SQU+xV6(!T%xU(XFZwD?h)33VPs#ELB!+g z>HId_Nm#mSosLgSZ((H@Qf*2L0+|cU_Hx?2UGKQom5 za_CL86b7f*5Ib>P8{#j#CSXr;4hUjz>&r0=ZttnW-X$4LO>tJN)l99wac0y(sp58- z?0+)GcUZvkb!9XtE?u&#N#pzPgKLu9PMmB&VY~nPZQg7y3K9TZ7*Q)hAzu;-oq6M* zKi5<|D58|^%QDqLAy9r{cNOO6Hmcur6xW_Rx^L+x_or}@7R?0bra;)FCjj~k$mV*QKENNtm2PPyyfzER_StX#hO#4;Lk5A5ZSY*o6CW^EtpLnjgH?9Ht zz$1EbDQV=dH6K_LVlVvc?CkZz-_3{laHNhvvV~K6*v9dqmK*`rfDt(<7DrWCRXodb zn=l|CpoJSzJtP*_E!;PG6#^{9Dc{~W6~Aq5K`so=_)JiFjEv0VjtU)f(B{YH+4Hmg z5?!3WB2ja5^M{49zN~pd>8*OX`C`(zXV1_q9v#%px;1!b{MOy|W&?i}M2D#_-}re` zC=xkeVe)Q|AFANTl0zy~x0-R#oOaw68sMZslXXi`j!dhqg-)p@!&Z$(34+|*H9;$< zl~|3RFQq6{tIJhX|8qpe|ET~tqUfk4^a}Eg=xtFWk<_W&tE8VSc`!nAj>^Uh^i|UL zBrYx5&+gM7v{1Ed5VSe4EypkBNr^uEgQ-cTpIS~-2TP~ndRUl!e0$#FZWZ;6Q-S>7}1-PFc~TX>(H0RIb4 zWEfOmDqCI0zyl&R*=C?nNslL`cqw1^Ps>eHu3Wt}?me9?g_fs4R9O^uXz3Yg27fKE z9|T0w4P*6Ka}MIm1&tO*|xr>L`;*MVo;(WJh$iA)Kp<%Y*KXdaP zZ3dP~&0p(CRsK_Fw-}`ae%Z3W<-?nDcaT0=Ps5h|4T~^Es@?CFoh=5*{$GcJ4ethk zJO)r*@BXP$*a4B2v(%!5+CaSPRLI2sY2lShh04-~LAAD;wbaMh0E)Sd(Mlob9bBoC zp3Wr-ifjQIkuO4D;~XM|hF9~ z!uPDWit33^n4vX87ZxDrOb=&{>ZN{42wI(}7m~JO=o00_()Zkdu3q};MJ+*9WsAZW zk#{v(wI0968JDLb3k~3d-E>QGnmeKvLD-CCK(;68P^r!sp_xQB(`YFSBLC zk`OW)kz&VuHxo%!PQhAD)wITopGhF>SfSExhI7B5pp#EV_<%I}491GK$Z?8%c6{oL z9*JjVVmd}=%>e}>7hcJ8KUop!gwrdodYb)Uh^lGx6S<_#t&n#W8^`-*o}anjUniQ~ z$9^)tnlwy*=w)pU)>}qhgfZU!wC`-xn^o{MzTnC}23{ew>aizp@DZX1TKopV%+;pkaauRU?9o!bqguEi#KQ4#p{?1?@#KZ}Gl%(V{porOT4)2r;wU zS0`(u`BM8Vze=rr zsSD;ctBSsb4?$(CtSHzaAeMWy=WyhH=UBv|+!O-S!tA&ShKc#|Q$ZI{g>P^25_ zW1XLTEP&tBp9ijguWyWTUdWhR{az7}xa|MF*%D*T;6;kyt(bW(em3q}JN@kkBMQ|f z^#xboy)J|Ew*4X^p@W*8pFy1eX;}YK`3M~hPLc=B&awin;8Dx6f4aPdQZAeAmuUF) zuiFa6p(x0jxo3HsS0Cj@iX>Q*l#$_y9ZujnSxy@Ef+NKo2eQtl+*%cfd5sB#`i_p~ z=GXy@)njsFyhKSULf*^pIqMLpJnQ#=S^pblM)F~Dmug(~!@9bVz%2$t;Z>g)( zoF?!fvaZHFXzn;j;)nsI>E--K=7oANoEIe`nA(RH7_V}2 z<{ta?>z6$&zb|64K2L|wY?2z^_*-;x-x9faSE?>596l@&6Qz{k?P^qP(4aF?)dxXA zv#sFDlL~wMcOqJX$tZf8I8h`F5AlOsm`3AoQi2MHXQ$oe>oN#e@8nZMU)Ib9;#aTs z@O$Jd3Z0etl2I{bToQ^=5@U+cW({Vub>rAl0xh}qRm+^9bW_UJHRC4{7;{OjI=i45t{HCI z|1H(h%GmH_QBj$4RQ#gZ6Y&-?_ARUtz6Zch8Y^-G_PU4dMPZ74CrbDjxPicxj(AgU zcxr1gamS$8gomKUcWY1$42_GL$7YGlr>zrt&d+lgpjALGA!f1jI6SB#PJ1%_AB|NGZm zq(NOhJ^b!9==y-tdP+udrQqey*kzj5r=TPkS(Fb3uh%aJIf=`a+Z!k8k*$7v7svuh zotb1bW{_8`NKVzPoev0nuUR8m_`!V{Ud2TMl*ZhGD;A)8VUt){Q+d!73Oz5ua;eeb zyToe`xTQL1v3Q~JdJPs@sTyJMzg{wn^URs02M68CN}>XT{>#}#G|2TUEcsS(=Qp%6 z-|CCUGO8?QiJ{ztG^yBYd$0jjVqMDcwdhyuQONvF!wxlr-x~Z^!ugt&v9wwvmjdgZ zGx~yNbGys7Fb}FTq&)3XCbpa*cLH*zkJYR5h0Zx8&XWS5uEkS{b=|w8t*!mJ%%0H* zvNdlV|KMybBuAyh!@DSvKD^bc}uu#J+#wtuhpI_D{F zO1Vo{=se6F0xB?;nvIs@vz2tmoS5Lp4i6)$ zAK+R>b=r7l^;3T}oLw`=G37)AG>7y7wYb*H%s+kf(P2;sg>nPYSWD}o+#P&~A?iIX zWbs3Od31DC6FxFQlZ)RjhJvg#15QL02j#gr2HzzOQ%RHFc(Sv+1xU3G52vH!(z}3<}U-o!p@hS|C)LEQwKWW;2 z%qaK4Oypc13R`WUx(il?Mq1(F^F+cZp#52wkIc->^x%;|l<+%7Dc&&oJ%#cW@+aYN z35MHNE-o%tn2ZVw3(s)LF3M#gm~2Zx^)DOTS~jp@~Ym{UO?ND=1_3|-%|eI{4BMO#n)QYQ_Q?i~c=?3Y8N z&k-Le)aLYQXlU-;GVfpB9!|Zh^MThtXa7MMrrX`d2H!f)jpiruh}ZJKw6M0EiW5wj z#D9Et@_uy#3r*R-30neVuLYF%hp5-$Uq32H|L19D{=Z)WuS5Sj`wvb!S5GijwKg^+ zMc5Izd?WR+{JaQ`8^*m4I;o$2p&Z|d4gPf8V%cwEWJfVxbIOO^VK1Dn5?VEe#wG9O z!xZ&JQuj&!>SBg$mpl)xj7?VVy?32T(hEp%zn<(4L8z6PPaBWZ`ij-?Yh0D#YQKUc zKFhxp!ha)259{@lsE}1)Px-1A2KV%vJF*U)A0~eV850i8oqOTOoElHOYAV!b!0vl7 z7xBy4&~5hi8{z9Vv}&su?$J#Lix82&Vs#a7f_7oHNw%+nQgQ zu;%IBr5Y;jbzBDYV5Zfk^XYK`q2Bk?W}Eqlv%D1}1$rmrgd~;AM%J&U*@Z8)I}K&I zc=Iv{k3qAAQPu^&-|I^AaKmv_3tCc@O4P|bFH}a;SZ8E@OU!BLmEIi=z{Bea@$;6!zv{5h%s0&cmsrf7izGFxOpyOyfBc(>9LSDYx$Heh#lr$;w*H!e0QZ*Q~&l>nC_S1M!ELXZMQNhH=`Z4fue1l>D+8f*r2=+A&c&~t- z`V)AAaVuT6Q>-zs&^f5_TuVit9Y_>#oS;LveQ! z6~Cbg?PdvH^`!u>VB7A7;JNC3W5b-m#fEh*uN3ZMRwq9)%$_kop3>7l7)UuW-!3CF zPPD{7eRl*sKBb*!Im3H=l#nxNc<8n5+_Rz;em^G2ul6}8oQ@T2&K5XTMixl>iB=Qo zVC0W$hPihxCpfs=A;1hRf3iLMG&eWb4!LXSQ{q*o>wdo{mCK5Fv8n7 zZQ_*U;Q^*XVW;$DSeK{nnmt90O&>+8m)HM0d=GB~S?8+S<~D zBVR{&FEx~1^g7v1P3ddlsehNny3l0>@<^Z$BF?m>(Z^C3ZET;wWu2sDY6AEF7W9vAku5d69 z&cI(hUg$+vS02?Z#+!;sOOI8U$+CMz)di)>dgAU^uR>P2HKZ=%6^NaxnY`8I()<%? z5p;W*{8hbOJdBQokJ7WZBDsU=M|C6`y1-Wq`M4jfE4+UN^1BQX*A;kUh8|!N0wbjQ zdrrBb1Y#RJjjyEsS4196)m_w><_j;0u$`18`XbDmDXgdfney9Tm?39lHc&fGWRzjaM5nK)-1sS*@G=6a8WS( z+dQ8m74@8mht?%jYUZb`8jpKC!u)NYGH%&*zY5mXN_`sk%U9=Hto`z9nD@~!@}D*| zf6n@UZdo-)Dh2<-F#p_^p)1(OPXPZ5sy2BCxg7oMU}&v15KttnAo@uJjFbc#3nG9Q zPaa;#&}B3r$)K4uEDAxt8bZ<+<(m61>AW)x#ofh^vSwD}r?^`M%O7f##U`!Y-mrLM z9JlrQBq-0YB-v$3i4_t8A~$Bp00%QlxoQ8B8riemuu ztm2f-MN&gq%o^k2o&j2W&N%O5dwM-;pl=wWibqYoF2j+&^6_3Sqq|kvo9T3smejn= zkV2%uuysnv!MJ&@e+&}--c{@`&5P;DRxlp)jj#S_7& z9)iNK^L}8DmA}-#wG)oacUOfoTYDifGr+}Zw0ZAm(QI-4&@LQiFL5k07Unu-Ngqi7 z>7bS~3+o+#yb}m*R=>gj@Ya?Q29PrvsgafM(c+xpR$q2J*idFkoBYN|C?lPeuy8+C z|3|tb__F{ z*}pXZK&7q&l21#@4&0km!i?`6O;f5tuMNFwd$Iv#=0sfc`dP4tW<{|uGF}I^_qnei z>Lx~K%p=R9uaXCvYh~^}-0uh3hFiC8?PaE?AL^H6d?~%93C)X}wFDi$Y$)qKqJD|c z=@$8%Q4Xp{+xYmnBmn_Ix&}KY{vAk$yn{a}l^BuQCk%6ZNe0&Y1{)JotoQl1%Xm;2 zGQXm6<2W?F0f=AGp7lYYC7e|!(Tn?n*E z>ETFO5`Urfs;fy?y3nyEz1(+ga(yP96;IrdPbi_e;}#d)@6zEF3aK-&GIK%hw(Bpo zOp*MN^@wW5c0DyW5pzpK%jBv=sIJ)+W8`r<5aRd$q|pxo9Aiz+SlxTROWsf;V0>(rKdYz zr_Xx+yGk!~D1Py~7Jno#q|T%td}F?H$%KNn3ERx#`d4=v!*+hqeRtkKksX0%OCo~h zcVZG`AxL5H!IMmZX3jVdxqvHVk&3p4=+>)dfs#)l><$98lEWSYk+F|LG(V2dHntB> zrXVp8AE==!Gw&NFdJuPy8tFq?M!^)d#Q`i0k6q!egX^>VR5xHO_>g^~%Ba3rs$N5a zUPG|^x*$L&)|=ni+kT6jG}wTKkyuZ>vASy7`xk1HFcv=Xe$7eF;4(GSSXAVgXY%fa znTV`g=hG|i6F>SFRAv#ILY5xPjzv$n?%XT6o0o*VAjK*GnjeE`L{iym_w)F8k!J$( zx|$Bg-@4}9!(FHLpW?_PKRHH1r9jmMsj%X(p|wb)wXPM+USuTygc56!q_T;^=h1juRf}_o#AnzGw=bZmdcg4`z2>s1OL3I zM%WRmDZif$Iab`<8MzZ(I9JFhc4?6q#qaRA|Ifq+-(*s%br(yYXbik~Z*;p!kPll@ z@78fSv^hovBnh7B1;_>xv}_N^i{=FV{TzJx)t{H-d{}Tx3W&-3Dg}~;vnOzdmX@oM1udjcRo&E0D%U>jwke8J6@iePpF@eEkUjv z;bEAMFa1t;ak3Y0?)5lgaBlV@X0x)69%%wMG7Xz9{lM@%^b{8g{M3VPF?J7LLAx&* z(ti>gqq1*gE~KOX9)cvn@?lFT*D=UNI0~EAxR~&8da(ah*dT!A^Ws^p0I=E(CK3nY zyWa@UGQjw?fdK(Wco4vh+P>4?ID;3=|7fIAgVD483)5=D>{%+U zu=?2u%;`T@?mcnN805h0*-0+3Q~t)GuzEJRPH7p`ND-3p(knPAVO_Zkyc$T2G$fYp z+#yQkU3$O{K<}NohbH!-N5QiXc{cjlSR_#(SSLLoS!^&j+BHW2bPQ0F!1;N zPWT}Gw@J_3o%oJEK9XxNuz=K_aB}x1_l*p7%c8gCQ6D)3<`23yKj6OZ8xjEtG}C#0er zRm0xX2Dah$#=fJgyEmcCMfN*dT3kMbQHcb$C(>b20^di(;yS83qpVMI;FV7zUtI(r zPJc^vU`07m&IIr078g%YSkK6WJyU4YI|T7KVFTIiA=0M?S-rels=qETg>LNd$m&^R z*L`b37_M7s4*Z7;m#sEl?cpPnde5a=5O~bJI&(G%?~tZCep=}KzWOG=qEBw{-p4_u z<3HI8)dn|moHKaA=K~`41|BSRyS$r0`3d}}3CMAfiw|3S&wI+xES3xY7B{>eoe;Iz z*!5*OATTPpUCrJlPmNcC$MGa2B)0P6$X`=A%fYW75HgVZ^b_-}OHu^{2F}VWDV^!y zYEJ*YW|ysqtkwfqiE?P^*&yJK4`0BASL@BzM@%sgXTI~KEj0i1DOD!DQUv+&?9?{OiZTrSeV#7kwMSj)sFeGxvL!R>{1HU zOLws)gf%>VH|^EQs$3gWxSJ{A4+o!DKjpG^a{BccNEmyiC+r(uGApm5ALoMu$57vnd_xJYB zrvEPW%|1jCeld}N#(x})doY8bC|MS}vMTIi`a`*Z!9B1$#AD1U%`Pe`ngu#@E}9EI zMs1D@mIb-i?yfFY@+QfXw0jdmW_1;{wY4}TEV3*#X!iUzpqLs$;fC`K>&wdn z*^LydZTBpLy}dzMFI$vj^I`_{{p?!Z$MZO@HYP?pjo;I?GXblUc`_MUd2;dF)kNfU zKOjh`ui-X|{aJ#PyZOG;#NldrYfFpO#|R75ih3q&bFkHg890wyb3vy1zgNo|%btoW zsfFzycVCVVb_PS zyn()>T5NDc05SIotBnutpY}OAIIJ(>=zyna2f|oDw*P3aoTW!5F%M;S6Zl+$yH+(! zZ7UQwPkMem`uIc~jzrQc7f+h?ur+FRdrvPy5QtGph0Zkjf55#n-B);^j2Y4!+>U?V zC;IqcEct%+P`2;PArI7aO->F5LjYVE2x4x_9gp6PGfFFf#{9 zy}e{eFuxp1hwohBw`Ie)v^>j`aDEXa~z#9OGL!h^flg0^)~t6o3*Cti$+YNlBhC=5?v8jkcXK*V8&?9BJl8ytl59^ociq!{FNP#88 zvUGf=sEf1LtObsJfQyUJR}W7Ppee}eph$+{t^&;YE1vbt@|p2mViFRSn$;%gxbK<7 z7nt{=Lni;p*!ge*6oe`JfPm|Ia>`%mco`WM>&Q5I8 zUZ!PSSIGAHW3*^$G74MR`3ESBNPb0sAerAx7_Ac;Sc%%SsX(Qyy`AS}JYnlP;7Z@5 z3O#5K#w6?txdC9!Ug*p&rl1f+i?CCnh2XB5DlqfGPn6pr;CFtoH|6H01`B?nSk|&Z zb%}~f*6AK249t)obzw3PE-+KLCq%d1vT?5QEn4j=BHU}>T9N33qIQN{E=|jFT;`7E zr6fH$fJ<&H_aVZQ1@Fn!pHk3xWXG@4s2T3677Q9S?F?(?mnMXjtrqn?k~YMceC-n5%9INzH4I4Lxx#QC7 z(nCLE;S~}Xq6n*18#t`b#m&C@D9e)!7=7Zm>#P}Yx~S#evYWr3w!eI#-F6{bv4V`* zd(BjlU{xWx+(G3|3n}M&R!?}4#yS`ZpyaCHya6Nc-)_3oM<#*Z23&A^Jo~*;8`bp} zr$qWW%U>4y5{Zx*ozF~;docinnFh@&-!VY`J*GHJ-idp{$IQME3vBo`lXr%egkhcE z%SfppI{da4o9LH{co7b?K;#}_gwlAB$2?ACpv*}XBVZXFK4^2&x1GSztct_XoXr(B>wUy1`O9uDIqucwOG1&%x5`>gje`VBsCb<3h z1!_df@9c2-;u zTP9{9kg9rzNQHQKt01+};rEhMwQ#~$Qy+|BH;diKO z2aS$jJFBf*77}S4ASS`U75?^cTC>d|C872xTWW=iK|OZXVk^i^J{L#`qTgBRu`ZZ~UB~EgY6l(zoP! z11+^;fImOPKObaV`o{=g^^^8zZA>ZgWF^&jO>?Zh@i|W;&sZK7okpygBD9j9)S|(E z8XAerx2|_HNFQc&B4Rrlir%?jeZBqfam)D_5OwbAwP+=pEMUsb8*91*>qa>AX~0|M z`mJ-a9X@FZIXz-*`^lXfezZRYw!FBs^p6I!e-ftU#+rf!5FW$H`frFnGU;(>Sq={+t))8WUp}8Iw|M2)DL%G`Keuor`p^?_uVX_ zJE<>qdScmDewZS>NRNB|)KumbtZy{%5_&%BaoQF0$IclBlZ2+jTJ4;Anmpvf_z+r} zcB$C1^u7{X=!fAag9{$a9Ur6D@}4l#cX%?vHY2eVY3y`qyT!jW;1usu9r;UKGj#>? zxodvw!>366#3Y|RVW;(gePs)#?FhP*7;L3EreQ~+CcZ8Z?voSo#+#tBN)P`X*`SF& z$5-JqMffqT4(i72c6Jp_NBI7L@1v|4<&tdn^*~SyYY{t`e+u0vOWB&9Kg*>b1~O{z zkG-v}6J4%e^7Lm46P6M+s=hzAc#oiq6~bHa|r0^=g2yMv;MlwCg@Dcvcw?YV)3sCzC~QJGU%9 z$k@X(zRm(MF6h&e5eXgxB%3Hih9nAtIL zD2Mv=M_b@zD|s&ncbVfj+wXFAsg2@&sBSOC6?R@^ANsnUG5ITZmzd*DGvDl>!*N$l z?oMcdv_c!s%F@#E$2395CAD|(gEcd`VfDulFF_V^d6@5ki9<>?|lb{5>pfZ ztOMw<*V9Nc{++}oH=;_qeLY8U-+4VJnPq}>WC25?J#IhU;4M#p5iRZjSCv{nJK;bD z?t}cy1Hbj<{`8k`*RDR&HB!ng*G08&1LuVn!8Jyj>$eco*aSoq>nTo*;jGV;Ym6^j z&%}3<1D+>hGGq304>j%TDk`Lnl+$pAc9dB6G2^_2o5x8~h%ecy{6L3){2 z5KoK0nF4APi|hGSDsl0azMHM4)Rgcbn!@U1uB$u;EuVUSgzBT(uk0NLf6=j}_mz7$!wwyK2o{HcoK5|gX|EZV+lGg6bjKvL{_vv2{xcPLELux&q z-Y5jOjGQIk_r9~}Drdjw(c*Ju%Gu+YeGtFn=fN;bNlO!vFuOwlR6`r%h5A-YK(Gbd zvfSJ7NZLk6X`wbmn%<;-InMfct(GdXmf+{P*-wJ(#PN{hHRFnS*6inVU&}VxrC{U< zcw_gk{N4?Cxfl2ORT92-Kom97S}K}va9zvK%}umFSDEc$-8}KZnp-IO2ggCm>ET!> z9h~~zt6dBLY#__eK!eWD-CQ|3I4c1+jKYspA)5r_4wCp5(GKew<)Dm0d)TFi0Bk_{Jm?K>6=0|1UU2nxy4bFGH}f`FGt<@%4#aQA1TH>osqqJy$iT0%Ot|q6 zX73E!>*xW)vzCulY_=$G2ZL~NDF|qQ!32_5b>l`$pgJ_~-Q@K3)d)ZK9s(2a$wGjz zZ_e^_%LZ>(qxE2*RZKcCzJCwMZ!}qC82x9>U97sx>G$-~3;p8@o$2x0kV@+y5*cYG z;=2O!n#tw}uz(qmZ}^B!mp<;GlZLlE>lH?+@j)oW9koL6o%S@u94E@i!s31SsJ*@2 zq1mD}O)o$#0r(BUz=HX#`tbh6wP3GXE+LVU9*~-!X%2$7Y)=}#fqyv{xF_d~$ugb@ z{d^s{EYfajM1KMv*sO`)&?FNV;l+BU8gh)8GL@7&`%TG=rz3{E%M zo}hSL@%t*f_^>wtpx{qNp?!hVSByz0f$~Jw@9LNcs6V+Jl50k^>K_lhTo} z?9a_gORJ+s>^xPeIgA$zvA3~#WvxPHp{D|?mr4ZUe7(f4_v#vDYaK7)id6`V1+Xi4 z#o4esu#0$Va-mz~8*MpC2t?i6B`!nmjI+FO{%?zaqaupkiSAOLpOmQVf{wtQhPy? zMZd2F*p9s{r@fkMrvUawceDFpyWZu&2A%;$_|ebT2FM@GP#qki`>O`cflc)y-sZ9+ zj`jb5ri({>w$?n`t!J;>uoSP)IKtLDWVP{;X2mA1|6~C&7uYzbYTWXYd^$PxX@M9Z>G5h;G86B$993NL-7V+S-a9CJO!ot~ua8!1bh-NHMgQ;2=5 z%QoX@2~_b|=)E1YU%U6TZ#73+^4KUL*qy;AfW5gSWm-7>)}0kyW(CRkYrgQ-nn7#v zvQCX_Yw(+Y8rV(@CYWk_;S(tfPsrCRj=P^BGvEefS+Jq62|V>df+5vsXJq8ZqL(M} zy5uGtIs#W#s?xVc0q+fur2g??3t5Tm);G`Rim{K~@-4t*jQh17og4JT#EZ4^QRQ}cbd)-C_cbZ5wyLG3FrLB} z{OLmIl#}>Hc01#5ckt%SFhjk-O1^;-$@4bjJoJy9lD6BX9^S3vVLsqI0T_BTB;;pFz{zHc_e(dgC_iKQq zojt=w&{E?7o>u@_aF&vaifxQSRksZu7p3(@Nm9~l5JU{+Z*ia!Z}U^gTl-aly@r%f zSfTSi2o>8-QfCb=7h5wVJ@W$q?y0!9cvt3i1QK?sJrDFMOTd$Bg&_d3njg5kS1e_y zz?u_x9_fOFu{@=ODppUG?PQK**>${P{#{-e5MYndC2Fs%7>IX+L-pA%A~NSM?v7oc zKZ{16HJOj>o`XX}I;LN!iQ>eqPyqP=|ELIR=Q2Uz-YH-owKQh3#&}P$L0Zd0;;GwW)y>G0K@v z;&T(L%}-?hN3E1!sPENB&p%~S=!J#_VXX4Z{gzezv9^>qk>iZNetx5RC?BTq)VGAw z%utQ-T?7Bgg-(bSELj}^Uz4rQx;=`1Vxvw)fTcW=TQh|jBOa2KtO<*mvHrS3nFe-q zr|0B^fC8J0A|hgOf0>c8K@w#>%7?vPuJ~+{^93E4KiBMlK5LDH?d^FQAo z=C{`U6g(RZ_V-PLy&aZ7^0xaFI$_nY_Q-8HauBeCTEGf7KZP#(&+wP}%U6EA4G)2r z>;bs9)&TP36_e8Fz@hD?*XWV&aLP_tezEpgn7uK{Wh5&%<^sm}n7p^?6ex^QhbjJO zSU(0EG>K>TNg}-5Y*5bXK1M(l7TpOx_dv-K^&8c=ObBLOZQE7YXg&-&6Lw%HulQ`y zR(*%3=O<~?J5|EQuHopth?p2s44ljsz4<_?W0&p!A?q!mqF}f0;enCv4r!#j8%9#; z4(S+?Zs`<|2Bkqtq)U))NdXDzlm?M*koq3)z3;uh|N30ZwQ!u`sdLUgd+(>lgXT64 zBcLIR-TyP+p%6GR{`aRdmz^=NjhJ97zIec*i{S`QTK^Zc$74zLg(~t{nqc1=CW+-D z&k)+K*gIA3w1OUfl^yKJ*YBR|EvoptvI-ar?IG_K;@>5>8)p7=5ilnH?9m(PIal!l z73~Sb@0ZlGr7iZFH}t=W2lS%{Qlvjgee{zwg$6knzeL|wRd9)TjADh*BzD2Mg7T3C zLW)b^l|2)Cj)2+#c61o?KX7>H4T_7cd??yGh2crX)KQ8A$vL!7I=do|D$Ql{pR_P$ zZ$JMuyetcwv^w@oIQN@&M-N<5calMxLLt<&m<(&`^3&sZr2S*3q?V752By|FzJl*o;VMH^h;R@)?pa4D9fqf?6E(s`>jG!}y z8pY!N$y*l=BplB|fXr}9Km8+{bNMgMKk@YL`S#o)00x9bMMYVZ4B3etq`y%EvK?X;IHH|4D=Yiw`Oa#S*vxX6~I2g0(rI{qyGG*5iWx} zBIE;D&-*DHh8KnAq|jtV_+b4$2}?l>1Og72XV0H)BPj!q9e~FIV1m3n{9zxw`Vr&< zj0H3wZyR=-0d`T3PJ5ONuz)r+NUqJi0tDo6CzYsqF4BJ+7~Alg4BO6nhaAl)o<2|d z(Du!n0J-{iw5dZ_fM660n&*7X1vBc3^p{Kk^9#r2rM6t0WFklXyV^^2%RFg9rFBYe zGO!_Onir@`SP=FtbC195;)6l9DkCnXA>x6{vok+4clR^Z*X?;|U07txk2-PWs5`4sHrEb|SM38Hfi#Ymqn+X?>P)AN-~c+Ir@6xao2UWRRP@XpRobV#?|oXGMe*Gt5?z%6W2OH3eg zt?hbqD+PtiG!HY@N+vS@V*19JGV@)N^%*{O(2kLuQfEkmEgH`hm(sC zZSwbJRqf3$O0+LZv{_LtTX7(NSL4Ap=<<0N+HeliebAgYn_NL_#R6QV*LxhmeMb-i ztI)l11Anm#&cwpal|fjgPYjKZiJ>4|^cSu_dQ@4M1YBfHl~{kB3~?Qr$J0S5R9TFT z%BBt!2miM6xRAU51oGp}f^RtY<@(2`5Jn~@sUBtV4+iqqJh8y+L{)Yga3((YQ~7@8 zvE~alz5A`V`z8dibrRQ6!D*aH@ZAHWmmmcm%iX1C;tjtVm>xrOYg$AJk!|Qnb~KoN zmo)wuLC~=4Dh}w2SS+ZdzXA9RC~P`&oSLz^xnFT#JX8Z43uB6Rev*L*5F^%ktX>sd zaB3nzgeh{p-^fl_0v(;Y`Yb}BjR^r*zK+VYx5TrP8U-zUpVmRctOZG}hYUQwBma|c z_9bG+8WrST2lpOus;m@Qz%JQiWTUTPnyYX7Y*Hl!poocD9I?1lHXh3D>xXub#$SR( zks@GJHKX_WF9E&I{WB^n`Xy! zZ@;7sqtfg-Th}SUk_gI5;V&v06N2~YDksajWi#zoe}9`K>zsk4WIciauOWNsXUqw> z>26@rUBEZO7!_i_2h6<4C1aVHbb!%?ONu$E<^-DzD3lX4|ENJSmqMMd zg=#=ilU|QwB*$X>iWC{txy%MYB6cq-LSKfD>`L+}guse}1oSU<#AiKctRmEY)zuq?ZmRweR0CxO6>1XO9(e#=hW z)pETGsZVPK`j=o6217NRkf3_@kK#7RTrLy<1xbzCw$k|kUsVi;wv1 z-v0jx0n~r7+AjbBaUNXg3#EpphGHfmj$sU}WumI0{ZRPBhZiYw`HY#o+(S`madX*& zo4oJuh<~UZMs1J~uqJ>^@4JK#@K2mwwcN^eDHDRkb!v7H=ib z#`v;|66~pBFusK;@V1O3si~9u@~g#d$(hrQM75DmHW>*(%=FHIGi09&;Z*=8;F_J4 z6lFID-K9)nOEWLhjlXXLnxuh~6HhL!(=aPdrC3Nyw_*W)%K7zZVEcA_;O%;hmr1y4 z8`k51hhGX(rN|+sN`sH*(6G8AC{bp!dfWJb(Ma6$N4#Npcq%-Y`>pTk?PyB&y;k>o z8eg^G)Rqxo+XWdiP_u;U$@6VrT3~%{?+>LZshn0N(P-<&)Z|6eh-`aV-c$6*M>78qg6S z`f4m;B_$>Gf+7tvL6BPN2SHW6R!my{uCrS}O(ZLD51qL|(K;4|06&(7R~fHe=e_AB z_~fS{9gKvq%7m?R02a#4lQe&10@^gdfO!WF2eG)gIL6ZTk7Ib08e*@!eNNAYhne1=q+*R!a`*LI`UmBb0l=Rd z;wQX|_2dE}=6J*ow1NSJV03fzrhOStOaEgVO`{TsaZ+F(ysg~5fCA<@*iYo#D)xpq z7(L<@F;H_X*`07e?)w7y45%eJ;0&-f$}2}}{)wV{SUaKW=C$hgvoao9lf@eYDInxm zp@(GpjhMx#y_{l~4A&4?JbA`!SereGV)e?KhAtFWk)`#|?=n(I=V|M~S+Foos98TH zK?QGh#1}FS`p_8e7BEUf%mwtyhoi5R|31|maB80SBN*hEZCaHgv^y_fBG5h(+ppE? zJ})17FboI>336M~I6WGz*b-=URMoyv9rEwI^cTdgor-@kQf@Q9xAK|A2#!%!H9s+%>sTdSo zHg`>}bUl@%mFx=Yf}eoNBGwl}HUCvPSZXUka|Ee>iXSaNwcr#JJA5UbzVm_6~Sj z(YOUOG<;03jqt4_c)WabM&}zG5%yzw#kW0=UHt;%iqfgGds?|70CB|pfwj_3fI=II zpFCDR|Hmu-3?IB-6BnQzl<9J`^0kc2vTRc|>WlSUR?@iL`+<#vX4bKvKLaES+!JSh z{eG`#Qj2b4*ZnxyL8;E_gjEXks(jz2pH29G* z8y+IbipfbApp>u<{-|Q6%THcMyZRxs*A6S5exr-a+ZPY}twIV5_})`-h?h}#mesQj za4j~sX*zuK7_yH|DLmo&>=zC!vuzMu^sq`!El6hp1k@OLr1|R1djtpVbbc7m@2yGu zB#(Wxv?g#6fcuHk5aDNsmN^5Rj!%^@zs!mC`d4KUyR=B(zdk-d$o=x=RF$W5YdG^^ z#mJ6RD|g(uP?JR(wJC?^f;H%{aAHSLL|HV;kv`Oqq_ZqE;bti%=>4$+i%QXi=^5UZ zJVfY^3c=N**$7#r3%)+wSov-2B<^g%f?9oHIV3^hu)T+3IzVono47?61+=T8;*rzZ z$K>RWTv}$o#`1vU8gLtN&EEr>*O~6sqjQt4{2#yK0hsVp+Zaqf+lbOZ#z#$yAZOw4 z%mrZH;fMFno}5Tp+GAFQ0}m}(RPUe1JZey9>;m@!x1t-~^zZsS?QjFoy%QQ3iGKeA z4ARFiX<9j!rAN84!ODz$x@jIiY!_a$buc=8{xJMfDHIxXN(BQ-O>J>gO^o*gRvCdl za&+&c1|zL_$)r)QMT3Ms$gWzkKw1~a#+=cFx|KX16ckyMCuDikm7`~pVv!m`9*4X5 zGA1_367_MdI$vS;&DyS5QU^!WPy(xh5pOr+^1(<**TXkb!~Irz$)co9;-OD<)Q zTXBaOZ5-vfOzsPsKUj@NibFw1$!)!Ie10q|mzAyLR6jW< z9bOJEKY@EQVeeNJR$NL`!K?g88qu5$Jql8+_vQ$r2Qgm=ByGpNLVjN}t{abcTG>U| zxBK*tN}Wi*0MUY_N*ncBz~$?gjE)GerLFVKhRsr2rh|=Drq%$aSN|M5>MDTbXvq)7PvRpD=AYY;U~b9Zo?p!sZZN=? z{Cmd!d)5^H*!*~qS-XXD&4yJBKu4N!sk2wCa8 zF~o)XZ9M5ekUhY&xCV?`5(p7B5dyYNRffna63#Yb(6%B25+)Dr+<8~k@q=sCOx62j zRD=WiWxL+^_fSXLPs+)#Kk2~xeOm#%mjr9y9OJk+X^iz6!s(-U0 z*J55Z4ZRPKu-l!1?0Y`)XAmEDPkw1~{Z&t_v!tJLz^e}G;Y(6{wCRZ-7}~vRfq8t# z#ndzE(o)rEt2K57hr{f}7Y{yaHldQ6iu88d`Rel&$+oVQtm!RbPtLzTzG@dVxlGir zbAb*Elo2vUuvJ-*K}t_Excf?@^inBMe-jj^0j=-m&q=zItdqUVsG=y-k3q{JPcYDb zkDQkk|0}SO$G%iA9%`5aZF`~B{CLS`;6^sVT<`^9PY`q6Ix8zn2w9hgIGR$KF;U?P zZ}I2Pdk4iGmD`3=Aqw=ck%fAP1^?RydkGy6)wgo_8o*+29z0ZU+#Ud;236+JW`H7U zwfzF8mg0R4C*ZUa#L7FV6lj{RZ})J$(u2z7ssD=VwE)($g>UWmhC>rvnv7IgzP;%{ zQP=MLV%H~@8Ey_vbuz!6B=#hnxlKt(fRPPpRm`qBCl8OJ%|K(dg_Suo33XTRLs{3& zAj0u=1frMh1ivv#dE`qnZ~Jt=H#T$Il#N{*?A#?9ATQz? z3h5{@{dAe)$fHoVf7Y{A?}b7gU)&}{h+e>4;FMk{g4GF>DbYHIVNq}zLUdzIW|%ga>hSFatShjl$@zX$|mm_zs1ukU-})qgOp&WXjz=Qn`Hat8`)d;$nu zh5GET2`t%{W@oR4fgC7l4okOO|Hlhv!sZ^g0Oh*CL;9HFG@#0R-D|+W5Plxxe=?{kRZPQG*X>QG9-7}Ji?MAw~D-5qiSc+zH zW*-(;U@$An?|C8Z3Y~l(tGC0F+$$pLSiz-v_RYz93-3zJ&e6SCdR$IPBI@B>1<1Xo z>Lptg7rg4H@6{bWjXac!Lli({6@x5Fv-o#&$FL-g7u#f*;^j15E$`1x_*NDpIl+0; zOQLc;5gWP5W2uHnTf%szS^HC6Y)2R>(V0!;N3D6&M_UR}JCDg~5n%k}cR-p%+?Qs% zanGhzqn#uZ5-WFk-jpr*2g3k zs0%$`nV7;4cuh$9-PL*4?f;yE{EBw6?8GhKxMRea3&LMf6Fc+)Oh*Xhg6A!eu^&H< z*8y@BmiYw=fyY!lXH4|;Wd#|@TQMh!_+iWfDHc8wNU*`jO#RP& z?oj>yG9pd7@|L$Y=?X6P+jRZMxB4?#wO~tRti?tn%+JqXAd*^VFoKP6vcJ&KA}D*J zNt3KQ{mQ{XVv0LvSrpyV)59ZKNVW#w#B+V|`AVTaAvW_~sIjr}Iv8!;$kFG0$5G2^ z16GbBR=h$WdCD&>M}>zY>N8->{1fs19rz#uR~V?YLLgaZ3+_JT;$|+8I`{7WSCD_R z%XI~)S>!$-yE#3%etJsMdOmGf>N1pi{UVbyq65I9qhOBLLWKM{ZmhGt!;6wPXU2EV z!t3knd2T(2??J@tcU=W@z2BMVfEvpC4rH`=psaLyV1oSm{ku7jIh9&A|3@?!l4#sD zJL)&jo^*kAEO?ybA!Nmg9? zK|BBbA1=T!>26_CR}K60{Jf7X0}`oagWDIxwzb_od48o*@9@B7{kuQy z75|^^8j6*xbD+Nk8LT`*;s8$Y_?< z<8>uxoCzKcH($&ce%Zm8-N4R+MWjy=1oZ!8R^6(Hf!U#e&G zY(g%Ne46X#eQEY_@)L) z->$H(&cnmdaN&?O%*M{n()7=GYQ`?7(SNfezfzXh!)wRF1X$`PQEZNsU{US7-0(u| z)ZE@q1n0k%P9wfp-a_#lZ-vysK5LcORz`tzhSHLtRb@*s9dWe8S5m{$W_eVWp~&Dg z-%7%R*A=f=VtXyVk7}yHY{*JHsx~aJBMLn^lju`0G#YJnUiZx=ic9b~9KRSCp8DAK zc=4q^-M8K{UYcE;Pk&1%@Auoxv>OAtnYDKOIh0X4GW^`W!?Y~&l`F=PvUChi-O7ww z*ACy1ZoD7+tO{2s{tS0qh@WY5iIAluS`K$ro%A2I3)tpt?7-?Z;0vG)y~;4wvMDPG z_997YI}Vi_N8WZQ9#m;qBu{8C7tCZx8edxg;H#BH3faVew@*fgicyPF!2aE_SL-Xw z6o7yBRlq*CPS%bBPe;#a;M@_cEHx*U#&o_np8 z7XgwvPZHF>j^^5<$oh6TED-JA)oG?cKem}(d>{>9%^;Zi=tIV#Q@4EkLL!WfsQ64= zXC~x|Ot#3gfLHyZ@6>ykVCu1^0R}i@(i+W)10`@m2aF9cnwy(}2vrTS*T1;7&Gf$$ z{|Y&#=3pA~ozIJ;^U?P95SZ&n$IY&9dVPlZAlPIAq5RfO$P}+W{$SP;k-)zB`5I3A zp624g=Q|&>7R+7O3+u3gf3#D@Tn))Kiw93u_y~;|nnQ_XOIA{Gy&wfui(>Ll?GiS ziO;E`#smLEJZDo22Fq4U(k&f<0~&DP)%gMUM4m0Exg1j;8&_H~$=bGAg=Ol$6PM#) z&@_Lcc`LUKzqg7SuN`lr>=fHOEn(P2B#z5O()TYergMa!sy-!&+!k}Qkd$7tT+4T zeo_V%w!DtHj{QPC2Re-bA&_D#KG!#u$mg-_D?euY!1sD@*5ZTW`ddXpb&gAH$YICB zeG53V2s{3Q2rRyr2mUi^v+sF3nOdOCBCi=crHEtYM^9*P*}J)^+@^~;n#h`zlbC5Z z1G=FA$>+Y(#Koxqpb=D8p$1;!R1Z%j zb2?NipNmV z!ChWS`E=PqtcMHUC5_2gD8G+KZ?QNon(saDJ(Mj+F#OeT6( zpgAMR&u_$-u~p#3vrxYv(Sgzv|NPkhz(`CibJ$V+B}R}HZ&NU?s~}0~AF2emDGvoE z4HhQP6!@39;UgOG6voh`y@T>UgRELGB%H@)J`Z>ys zGe|@$Q)n(auk4 zx-wEiN>Fk}r1eMpafMM@(N)wDQ-gibQ6v%SI-}K0WcX)AR_3`@PB9mKV5OE*!tXla zuxybM*51-nM|7Kqp#N;{K8z{Vs_aut?fVdQX7_ba-nKv1MwqGFjVAZ`PO#Ds=($mU z2SyzUfU66aZ|vFTfBbOK0po-XGh1*qZhi@1Ut={?0~|=wc-h)<RU6WWGO*e!KNHyEtP1MH#mrs`_gz8ptui8Hu1{|{!9@ip9; z8gHd-t!Bof(|_4gNV?QSO+&0ikG|^XP?7sgjkHX!2;(>+GEuko5L37OljcorPSLp5 z+C(o-RG=-7qkhXu#Ct7eN(|$KmO3^)21k$qgz0!0THlcuebhi^nHUs*DRm?zXy4DOh%Hx_5wmVRcW6vd-!1XnQXHt9L^7^)c=-gNCa z(X9DIJ{V!3+j~Bw?P7&oOAHdzshDapZO6cN^s6A^E^StiB6CuvMgjXyntJHFXP-Wi zV=H1u2#0+sUt&yteW}xS*mm?{Re}P$1KaGybL>V5dakdo97kHezs&8qL%5EY;nYv) z0@_hZdAb2aEOL95crF3a4(NzhlASt{pwYaLpy^od-SvA;?P8OYyA1s=nkb+D4s9_N z;1%V%Vj-j*tYYR8x5!45o(9(SdYT}!qS69rexY4}<+vGCR@LbII(7`DmmI5Y` zdOx*Qi@f#zwP}Kn?^(l?)=pt5a2|ygPtB4^tK|kQdN`XPUmv3j99ah;J$P|vK?mW- zPX!h^P+ftvoda3|tHzY2!|RJx^PBQ8-@g1;D(Nk(BR%zpY_R^li(y69+Y;@;rAobz zPf%p#LKpQXrlvfKswPWwX9^~T1Z8NIMZoLk{#{??O@s7dTmH*jxd>_3 z5Fz9!+)~xE;HNKjG#esX^HSi2zT zmr(JRFRZ=tKfv9!Jwc->C_o896G(Gsa|XFVD?&`~(Q_{6jv!q8M3q_!YrRIZohIXm zUJEYnzO7>&?~gxz*+E`H3M43X0)d~cEpNK`NMyhAgkLql>1C5C;2oVj&qfnfM^{iv zv*S=L_wscd>#I`?9-p4ih`r7E0REAjEN#o zo6oFsTRrp1b>vXJWi;0wF@3jq)~M>IyEyOz&IDcAQWM^D8%6QEL%=hYX+aS~86501 zGw2t7^P5Lw(~$?|@67{Re{OE5-A+RX-Vhs8kPMCQ)VeY~Yfv!MhA|k${i@#zT0!&1 zB+BsALEz$x84ZPA+E`|dfSE@;6qq^&ahdAiyaE#LX-#z_R_&oBzt9N zchlz9DAT^xVmUrFMO56Y<*i#Yw}*fI;qY}QPHD=dx6Yw+OK=SZC{E#}#KXJ3us)|a zBDdT;pt5XDcz4wwRwn=S$W103(?FL~`ah|qR(k0jQcYGT8DO`Vs;hL+Fve%BE{8!6 zxM)JZ<4UzH-6Ge389cGzO)p*#zwmf8W+?ZeX-uN*Xmp|Z?h zA>Fetpn{ha+O*TkZ`in)hDMB==33<5BE4yTacC~2{pTbN^9fPKCNwsa+M<(W_=3(E z8yMB12lZb$C1=6lYpL0RKdRJKIJ}gxw*^b5hY!s%UV;bC*)w0Hf z!%ZF!RH)<~rN_{7ZOwDk*ANE5dxU~LJgYBr3~?2Km9I`O?e4ID>!}lWRaOFt3yY7? zqIl_)=1DU)c~f0o@~9F!!$6YpPG`PeDO z*)8J#`B4vv?j5RIre$Zd%wtUJEH8T9|?SEfz)7l}&b;vZ+Bt@CAQ3Q(M9xMmAk%K;y0fdhYGi$l6ITy6L*m zv$=}Z4FeZ2AV2bT^N~bMo=ME{%$TnmIegIcuhq_cTnUFMk9i+Rp#=YNMM_c!Q9tfRJtdxLHe7)<-26pp%Ku7rJP=~Zc8Bu_X97u{kVop##$ zxtgcnY^4Ii6lb6_A-R3efAoD)6g#>N$z^;YWXf-??wUK^)VvReLO?`9sdq4iLI80q zOR+%w4&CGN&t)LW8VQ2}LZw`XbOApiTdu7asU?sgEg&bweOw7Z(jl)z|5l*uVVq3! zAZlxGZ}b>FY&yyuI)zxJ$wnewvd{I02mk_4ATwT5?>kR17Jm!SZiL$l8nV03*UdH%4q;IQ=EwHseR#&@-ND(V} zCrBxlT(JF94n=97djl7df8%=gpl$USo~X>Igou2Q-EUF7+vq$;QPfpdM)K@$Al(HG zUY(Iq56}Z{TW*Zo{r*4+VX#ruY>TSf8}fo z_0e4fk+M@=&}|6G0V$0w@xhQK9qPZcuDa!>;?Nj7Z0FTH^;gCcp)DH6c-(zsb8}>k zwJ3QOV!1vq0pkm2#rL*3u|f!-)KT>8WtuR*m*Coji&`+$GuPhI5wG6g04mt>V^Q~C zJU9|(V~$m|vaE4zf+}uA5TMN#(E^=M6HiP`k-pgwcTpAIbW9st+YF%paO~H;ng`B7 z74FB)20BJ=LAW7Syxu|(3URL^m2GUtQ7himh}C+>r9b#VmS9pEmFv~y+YbP@-5vB zo)4C#JH`)Ms~iQe#ePBObcJEdn-Lyo9q?W+Aq+D7w=4QzleVFo;HE(fCX4v|giVH9 z@LQ1S4Xooc17ZBKJDu^??a#G>P6cZJvxxjNEby+bG>HQg+svOwMW$XEOph*hfx?;N zuYtDTUK1BVExi6M-bINk z;S$Vd74WCPf#4RohVTg1s56T{#(w*i6j0i5QL3pERf~)>EtZ!-O0;nZ=)Modm3Y$a zHl%&PFT=d6>G7>qOBDt1E-VAcTdJb3IabZX8U9vkjkFig5jw2&w@NB??J62ze^2Lo zi%0`1h8QVd$AylK_e$Yy*ISt=-uap~i;(^yg54KbO=HLF{qe{_d?Uh^2RZj=Mfj^0 zyNrZAHEtiP{)=J1W4SRRdb{cy`##wZQHU{d;1F4-(}O+TmO?-MB93n4feqla9#4s! z_a7tAwE%3^xR3k-jEzuovgY~4}%B)zeo%NNfE5e;ok$?x5MY3Kxw{RFEC?aoDsDPD#P~!ZM?-w+ z-+BI`rIDr!%^tgM>B@zXnm%Hdm?+p3UIefo+v;Bs!4S`gRV*q2{CRn)3zU0GK{6sX z2GbqF{gtc!Y=9SWNoq+d>32oaDntKUfA*e?`B*}`3L-Qkc{V1qWMU5R#SENtWXTJO zE6rS!X?7mU1K*>9pvSF)6-G_2AN2IUHjJ(Jv^Bm&YQ$OT42H&Ep$?^DthI+bA#1|U zQ9<&Mtm>b=e}$X`K+7DSKIu5bo1l1qoOZ$^=Ozj$C|3f%u)Q(PV_eNhHvLUUd<`c zo30~Y8yOVSoT6-GCz_L9{mPGz^ZH#<CIY0Rn0j&P>K$^)bMD~(l6~v1{q{h4L zt|fUB-ag5|TcF4VTIR}OR*__6eiPOwnzvPd+`3vAbl#^pA^o=Do2D;j)nKpx+dbJh z^)@ZrdqhmU>r- zG32)$v_QWSVTXQQ!jPWHWLcWOSL7EI zBsSDrmbaQBmrF)%_35DQNhu%S6+{gtZTiv9 z%jl3s3g*LbzP|ekT_isVM8zFBn75F4mTD@NIt4D0_TAkJrfz3(>ZeceoAf=haa|8{ znIS9G*TMQg*7l%*gCtIkU}@ie_85{dV3l3|7Lmw}hCEi)rKz@vs!M{%Ear}0-8S3p zXM$8kDk2dzLcy8gZSwap0_nd!vKf}gPXSAT*66c7k&wguSstsOukVc>Yk}vqfpylF zVK6{`(uN95%TxizAq6hQR0Dv^yWc*5W^#9T7vE!1ed^BwL%nVXl%7ZM(LiA5c8WlO z^!GrB>R+D$7pVMTCMZ2(G)3p`Q`O4?0r_%Z8vr906hVpC`85tVDEs^1n$R#eq>YkK z9+a+2fEx$yMTu_`SSs}{_nwymx*l&}+aPIy={gmb73b+F`z$k`93bgBDcifw; zUf1smf6P4^;Q3%L_}J%sO3(BIfKM|aBd-a?uG1{z(rW=uS|L~Po7NBfMiW8tIZeVc zOaNg6+@)Ak>lpt!D&8SLyz6EYsUHzukEsgpUd2I{ZTvS7G+dNXQ?+(+aZz+t*ho~q z(ypKx2~LsxFJIgu%Mbx)#_y5TK=ext9v?j^ zfLH&H8OvuKWF?y{C3hE9k8)NFKgBwG##}v?!a{>%Mv1y=!NIC!#@!dFLow#nSUhxe zpBqtwt%Ti3EUm**L2}~N!;56)q|cD4K}0o)k5gVltnDULdfe?evqUZoCsW7jr!FSe zED8GcVQoF^Ixtz<1f8wbq1Uc*#IC`bwX(jeDq3++h;|uQtwT9j(Zr>JqO@O@c~n|| zH)LnkIqf>blsn-n+q4rSqP#jnyt#c^PF3+IQfLDHs^e(wII17fS`dneii_7nSZ|^x zZ6d)bul~@gw_|#tfv$cuI>-in5sXN+gQ)#BArMem`64uqBvgk{r{iZqPBjC7ouoOtSYtcO$eTJ!q%2Fayc^|UW;wdF+*%xCDN%0mK4tOEW zw3i6Fs#?ZSn|~hyevGuB3G(^-XiTp~L9`hKr{bURMVhZtg2C~=(zkp@?FV6`9TwY@ z+?ar*xEetp*O@>oqe%Gc@K8Zb4F?2PL3`4SjEp2oJ)$H{;E}Mt^7Re)Pfyd}uiTiJ z)RGin36l!g5=!UEq@sr*UK}pRyNhD=k%E2=x9wyxF9z!2*dQWv0WcQB0b4X-bbE=2 zCKNQn(dgx4I0Q0ayb5SYD0?;w}riYrl47yyFaUg|9lm zgacgCO-@c8B?1&S$BhjQB=M4en8Pv2@PFX}ZPscxj+AyvaEw-D=j znxZX20b#vEepOW!X$dd@OAC{Ei``3R{ULa3YwLZ+%Cy9~fZ1}pKcLGcW6*L{fSQ#p z!v?b(mZ#o%bJ!6N%n!KxqTm1?$dh%+?c;^9$bo^O^4`G1q!g{~`N*K#4QyQ~R8&;j z7Z9p=bNMwRr}3mwLDmzEq+wL>l`FZNgJHjOEKlag{CufjpM``TM?zOTJg?qi9eiV1 z)?{hU)Ke35#+=c=-|8Q07TejK>`FEzSe^M1@S2!#=YZa}IxO^Z0xR|y9NM16UqUr8Y{`atl^ky z3$=*Lq${WE=9$CyPF?!!eSk=%>IhC1Vj(l#pTSmqXXL5+(`_W7QoW>xm@B;i8Kr{& zxReC)ojx>aQ??CPVS)o0!f7PFHG`~;ppal43f{!4<1;zv=o3)e&3Q?aC2Q7^er9d9 z*Zx-j)WoMu?m)$Ngp2f-iP}nQEqhrZFHQfYKnLt~_heLBc-29Zz9ehK^Fx#-%%qB+ zRTeZu!Q1o+qY8BIG6n%j(|m0)td!MVLT!gqR2QT%$c z)l{4)!3`D=UUyG5nXXHO_O@HuWH5jH+UIzHTn2xG2V|l}5cU)Wm6p}exp#oH+FlOY zBF@;j()JFC>MCJ*9~Bx+MZ>? z4TO*obd(@>QU8yLCdZGzY`{1AV9Eh(T0uPZPzcz_CM(-lJOo?N;;w7CXHF=0d*@^5D_y-+^ zU9n!&?D}3KZR}FG_|s4M$X3di=3XF9F^ODCp>~T6-QqwmBFj&t0BF+zW647KO2B7! zfsp+0Hw~5jskF5ng+BQk$L0|m>&t=rA_ zoo2LbI@-BE10Wq!vlH@!p}BUN5NWdF2I^dVB0aNWk^l!)IV7vcj_T|~tkI?e7Mg{y zimTes$r=s3>JGP{HS4&Y91mU(3{LglMfLs8U4Asxih+zNBqalwwjzPE%SdpOFQ6O+ zu9Vf{`HHHtHE}7|2)CN=p^G@3VJ&kHo97XvmeHGg*tZfZUNGQz5xwIs`k5L~^}GQq zIMQCwmsgMT*JYM{GPMjL0BK&{Eu*IRr&|E_v_b{%ij(Zl|(-8`2clwjhw(y z`NIGDQpMtb#`j;)Agvu=fjhO!KC~F6f+F%JcDG*S&0!@O$-%7=wX7F|9}8}Le-+@a zu|j}jE5J*PNVF3c@{hIuZ(r(?S6u^v^8;mujd7iG=Mw3`3)J=Ft9a1=L4+tzlt1@k zFe1VYtpemd4;JTODg+!Ou2siLE80kaO&_m=_Ni>a=U}_wnY0r?WB>f?AwP)|P%YAP zcf2JLi9qA*Qh7dnlE);JW5{P(;A2QKuG4Eoz@s*`9(H=Ynf%>0`R*!e1PG zDIO%;e~lgArfD|EU|7Vc)UXfv-=*3Tg7qSTg%1HdLlu8ue%X9|uFQA}tXc3@RUgBJ z%vMqox;+m!0s(a_=WuV2eZg7c9WYYsZdAq`N_MtGVTofS3oBNyPo<@D1HppxY%0k%dpg zzx&ICb;3J`@HjB&#xu@XHxd1Du6Wu~*+ZN%^2Odh^ zBge8jzYEO>dBYo8s#z|2SU3h7HTdT+_48r5Q6|!}&>1e&$+C{2B}89p1e8<&KIE30 zuDrZ?*Pk4@jYbQ=RXvdC?uM|cr$84gsjWKJLEc{ma5WDI;zH8yxWM1S-ADSH51`SR z5XJZVZ-;6I+lt~2Sh@ZMAb{GyVOf!R2v%qLo#5ZSI|6AxHVv@Xpo?!S`Y?3uZ_>lB-eob6T88?RCOs=_u4rDv!j@j0HD z6AeualgrBwwYb>8JG>=P{#+zMvETr7Gs!xjiY2Z>&i$Uau8*Ld86Y5ubmS>|r37oU zo&y`$e$)~4h!ON3wg*<1AHn)5(rYFnN~lw1Ol;`~E98YotPJW?W1=o7F2cZDOs4unA}?f>Z#ah_XNcVjM3@E3QA(W5HDvHNX!_=iy6+^{8^| zPw)jnBWv#6qyL=D8KV?B=eD5P^aR{piJJJ|@dn|j#|gtiuWW5aU!HCa_x?y3Jn#mn*VWae~ zaLA_gr#)lh9F;Z#fT_N)1BSAcs}69~Fs*v_NlS7&708ut9zAwDz6BNuB1R>U(DP3s zKweR)iva1xdLd_MDVZasR1&oJ5h(~HuuHCuH0p{t5j!H^K{Nk;d3l-o8#99?Y2VwC zK#h{;ibzTHD_EB19O$$45(9Xwh1b>vh_1orF+k$aQ7nf*6jR-wgbtadAto)NePK|M z3*3q0@RlBKxquEj8U1^f*kxwx6u#nqk}c7%{r#n$JLTI^FlSfiyhx7CJB5;cvpK=z z)_~(uRvK0B@OHDs$=*KZWVe!w-W&1FdW@tw$acAIh^VmN4w-C10g90 z1Mgs|*o9p!}vx!uY z%Ea+vT4G}R>k)st5-C7z#RG1>GML@W$4Swl(zM`#;~IySblmX~iKG}ylY9^jxN?pm6O6&m;$Fo#>D7>VYjKu9>jeO})SUZarvS^X(=+=aQ6Zmc zaD(z6jP}~!HADB-*Ii*n?YFn5T#`2n%aS72eKAcW#y&d&+{4t3tlZYeYkd3CUxi&4 z8^=x()#8#%`qSR+?(!WppN<&#UhawPM=DSYG%x!%SSuD)WIs!M7ohTPOmWACm2Zx&Wc##+zYS|?$X1OW+CpFxS+)jld3>UQW zEa>&I65zs7?4V^xZX%-^)z6s)yO<2|rdNJxZe3_fH-G*(%M1Gv21!A@Tn{3dRK3?@ zh17o?QbWxO6@x7m;wk3Ds|yOa0kf-NHZNeQq~<+{m*3nymef#1pq)QJg$Nw^QIv?e zI3*D+NMmDo#7|}|FA1bmaHUh?DFpXgx3m3IUOUd!97dPv9qO_;vwm?<&gQonJ+qlG z`MtX@H^kH5(+f!gUibVoIYY4s+|jt>E=Qfgw0BJug7%BE{oQl*ShyiV;I0x%TG56$ zfo0ErN(GUHZtuxry&h+XS-7HXE23GA+oEv_bOO||{1e=tZ6+9-fdTV7nYWlIP?+T^JE*Dm7A^;?r~|H2#XJudvxhc8B;npkvs4_yQ1qPx0%6p-^;@D1idSS} zwv&(Mm*cakC!*#kb@GjmhCC_YO zw#jaW8nTFP*8OX1>(YLquaU;R2PUs@1+*y;=z3Ongws%?M5;WVP$+%s8iS&)TGiUz#)1pm=F z5JvST^=8C!BdQrD581Yau+FVeT9-|2+$5P?AExb*m=P1zck4M_QPc51gN&GtY87n! zqTL%HR!H+|p;;m6#nHOLGWLq|23B4baC8O zo}e+I+yp~y-SEIUTYj5kmv{Oytm;Brj4ja5__#i6=`P7Ct|ph{6!jyjLYkHAs7!Vx z5Ut2U2YV<2u{Ek|DcbXMQd}ss9$yH63&$KoILt)L>E9WW2hDN!?e=cF)wyTq<9dR)>!$5 zAI-OwH24i@@2@9&*Gb4aQ!5?rCWz@vu#MOINE@ompC0w2lvr&!oFPHB#fA|rH)`Lf zhh9*C<%V)0R9y!OkE6!WJ7|a*yUKVySwqcpcgtQfUsoEx&d81g`7p+i4+D0^-J~@}>m!fLo7PHdkeYeH@_x(p{>scnyCOtOqC9+4z7Sl5Q z_YKXzN4D3xz<~Hm9SWTtJf{dTf2(?b8YnUu`kpgIFf^*d0NQsSEWS+urBnbRv-;`qTu%H@#Vy zl^l(w7lAgBqL~3S^C*O-FaUt)Ab^h@U)e3KU(SKhtP@&zfQ=hTQoH4QY)7%$l&L2^ zKK7&*%x(5f4*PR$u#q-cm1&9fmx3EvUk|rCV1MMdK}-%qSYg{Iew%J7+}30>@4up^ z^@|)u-g_d0a@>P$T%E0tM;(6%h8hd`nK+BN^=^d<8AYAr&^phPlasb}d?(bsi>^MS zObjQIRVYTan1uWLzAE>=LNyaIKkFzRSfHkVp2|VWhP^;UYL`uaN%>S>-6s8x(d)#- zRPci}<+@(R@SaDXH)DGIJ$W@rFne6T{F$G@`f=rGs#}3cHQJr@EYErCE+Tu3w8g>b zcci+MnBU@qA1liVMg*_)GF-_9LdWt34w1Ewm$Qf~bWc-bfp*QE8j0z3lZA64mTgv$ zSyA8^F~tW@I0oy(Ir{F=D-H1N7!bKGyT6e2E|jEMdQh&(GB2bRYsbM=7RMR#fas;J z1Tp>OoZ`7b0v8A2x3)F)zY&k>wQ(`XEv9PnTln#aQ(o565HBgw5gBp zMU37Lb@FSxxL`Ee@_6kc&y|z$T#!PfPoA7!rw@p?T*HDT*~aknF+6wKs~Mmv6L5nO zs&m9|;ZEVoF<;Zqp9lf`0*-1Il^p8fiswT!L8+3sZBZl zkuyX*Hl%44;!Z*Lea}M5bRFNwjr!4enZG zKO_zgUP$8ha=Wk+1b`TnN`_cW-`m^yK?%Ksxw_GUl%a0vejv7KaMxWyDp?JRo4dGB zVjHyo#nu1FQKk|s0+=>r`lA83zSzPpeQu=D&WJBN@tJJs^78WL;mvKZA26r;hJG+Y zy8t9N&oAG;RKqVzNSmT60jVlUkGfEB$@6}mZA+CKJS0wEO}Gd9=`5k_&Z;u`wR}Nc zUEL~(w=#XtINj?tl?#NK`)PcDJu@}d!!y_l89i0YUbI2dq_HX)hBk0Bx~|GhP~TR} z!I5yRnf@(Vf)LOX6M>%i>dsAonxHW^{bG}!8Mf$A>OQ|ANo;HY%ujyeCJVq&YWLX4 z^xJ_?UncOM32aUV`D8;U?%?<7zcm7>$^K)NyK5}BC`kvkX0<;TTPpF{_n9(sVLXa< zfT$k&+(Oss0Smu!OxSTiJtWQ)W?u#irGof{{*XA$HLHmi?(jc=_*IXQ8Uu3N?%IM9Kzc{{1KaFWU4sQTmSNJV9qgw#4tc^flCJ^BOSLr{iGYdR)yAkogR+j8` zW2qQe(o9tiBp@pw?t6mbCN-1`gc{%J^_K)8^Bk+0X~x%Bp+kE7U1LkVWDuC*J~POM zkiFMNJnRt89LNSOxNQyoKKdVq^sxCYg8#9P{rNZpOx9{-41m-A2!aDI^8ge1f22nW zK=Xa9Q8?Z@_Mft=N9HzO{PMdZ!8U!c;ddp-I(ClRPyM7M&N{a61vub;EGZhEg?_2) zcSs&7@FYbhm(1phmx?BR!YQ2~I zw&%xpXD>Qx+~}!!|0vff;}zYBnDT?Z;x4J3tQmIx%-?J4J@~CfkHDSj*8=jh){p1& zhnf^3pHFo0rBwM+Q^9I1r0j0>V7pVi{qul*cgMztfDb50-Z!FXuW4<$v4THWa3k{h z`3_7$oWk#Cuv559$`Z$ybk)rgO)x5A)aPI=Ie#3#_PLgGdEDbQ7;rXY<(*2OU}=#g zEb9u3(O8gBDXn`d6eKCSCaKe0Q$haeGfuY(haUG$ced{Mp`wiw#IuYW;&~0thKGj2 z}3yipA2~{q=vNpCr~Pk1AdW4 zMb@}6giL&?9Y$|@J&9kkN6%;90X3T zGS;4nxHt2AjVNi0YQGKBLbp@NT>_*UMSbB53&&-Jpp-Yqc*>xZMIoQ$nWkUBZvI8# zsO#{D@KTV6Io&IwEi>P7Dwf_z!P-PGp0d);yhCeTql6*$XTD~r){?!Hf#*zLWj3X6 z?O7#VZz6YP`}WxmXLVT5S(yW>%}CXnZWtf?BBF3uUCBgpLHC7642F*!iVKW$apx z3=fS&&UPk5K2H#^mmn&7FAr}pL$&lonU8hbz(XzT-kmZF+6%`uWTGrApADvTU&pN( z>-pvwqnLh{@Y2$Jb7GMRHQK{}YSg8yk=AFDEZyGBz$~*F!h22x&clXTrCdeq0X-ol zB(8dMf5Fr=?F~1GrVrV5vQ0dBKP`t|UfR5#w!|*=an9|r55h9%Qde7e2{X!1#(81D z9kO9sok{9Uuvw%~T8Xo>sZb~sHtgQ7AnVxO9z6zpoN1Ezb7S@VQL+q>n0`voK2Bp1 zy)hWOL@+R@(%hY3XsB@+3U-TCtAul3y~8V4^0t;gmk<+>%Dr|S^0gy>)d|?!6ORU0 zMQH%pVAestY{1LqBu9?PP;eFwG77xW(=x`u%pI;vmkmLOs+oWT)p6$!lInqLQ34>y zG2l^*CYl72)9t|;AHVcALy@7WOJ_#xfARXDGBWz|=Wk))R3 zftQD+yoz(5!ov|l^K)h@sO3p*35JJ7|1xuV1b5#l-9qx6s{dPWz~&BvO#TAt zo2!Z8yiP_Vir`^b1>a}~BE7I1NtO~ps&wx~LlTt*_as)&zst3sA}32Nc^Tj9n{?>< zC}xmi#E0`)v3~uy?-~{uh3i(kZne-g-OAv@WVxGPls zz3yxHq1&c1@16b@_+d+A&9~4pBl4OkDO0(L4b!QbiB_pupGgKpcu<`4%Xq+xgWg~< zqR8ZJsdK6f$yc}N+sH^{BWm+r^D{;w*7FoUj&NOR!k9zAJ{{WqS$z9l6wuXi@`~vn za`zx(nGwo7;-$1aS*Vpuj%MUhKwKnwBQeE>iCHQM;;kr2MKsN9ajfHLX|~d( z0j_!7rnbWj70DqHaGE-Ec*#mE*7Aa+f@PN3=;J=@yzl!w=RD8(eS9y+L`T@$x!M5$ z>`9TtShMf=d^Rw%a*B$U%mzI{AQJ!(RjgZ0vHD!5MaGf=DB1}C_Ywf_%@KDRfP6Fn zvkU<6)d0YA1l^QCa{)^|7(oP|KF{r*<{Re3I*&vSw|>6P!rmQRbokQ-0Lv#NA|Wn8 zVTd1y-b&iI_DfMn`pHG`3_1z=jcT zi%WSg1p=WE0#s-iqK?LkfYeSPPgL#*CapJyenttXZ*J|Ceva)*hv&=Giu4Kt|_o#+; z>}-5zb*1N97r@o)GeM!9;t@cLsckcvyOSAjih68&?@b4ntN#|X>if2GF)*oA3JX>2 z4hjhwy!?~cHw`de9d!!lc$p5!CUKJ1nt02cawS`!FH}Dc!pg#IPiJR;LL!!f-KqxU+hT6XNXeN)Uq#mFQcT1%o#$K1C{(32;>vwCG%E5GaBNVOT)^G;= zh0*iUiL6p$=hO3@A`v@#dzX<2bzFJ5a~9^@Rc4Vld3Q9qGWNoUw~GdYK~WgE^SEkl zZSCTrQrhw#Q>+_KPnt5a1{Y}EP9-wpP!ju^wC{bl~-q4{NdM|ZL&DJ?MqVN68k zADI&g1hj2#Zuh<3rB0)8ynGKtOwy88)w=0B>unMH#ng#J-v2NY|HidutyTQ1zr9`uzC# z3%ZgBr8tpkQ(E>Mz7ywii1wrSwG{!4G}i69#cVs5G1mT1uEY%jpFJg>ooGiGDabF8 zvk9?LWa7(u)Pgw-3W!&U8h6;NNSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?!xdN1Q+aGJ{c&& zUgGKN%Km_xiC2-KneQA20|T?Mr;B4q#NoAJ-g%GR1ZuD5*6rDJjcrd)-h>3B=A1V= zIR}n!c(^9bSo{Jf6U$}^=5L`*AC=-%+%IT8Y1IunyKa_ih|B7mIi1a#4FXqn%Jx>R zUp1?xM^}tnXS(;Eeft)@w(8(;VPQ~EQdsoQF7;Z}mD1juIc=La8|#R5FZAa-@babR zt!=H}<<9I8mT}-$NOfUJ=2^4V;Mf7n_SdhoZES7d{*Zmju;%(}yB$$8-bOroSe)i| zdmBT;*)-!1hC6xZ6o0t){Yv(Mr$wA;|GGO`I#?P6CK`O+TfB~6PwB(G!!38#rZoQaX0)A3B6jY5zqA@jv>(?TbH3G zYHgT{OTBdRx!voOm6WpIT2IwYc>eC`)6^*!_cEAN{P1>}aW;+N!|sk6-7cov2mYJ+ zI=j2OC!`4oy0ECLtH zlGAJ&$Z$-;;4|N&4|n&*3haNe*PrRe^ZnsXJC+|8kpEQQ#hazTR_JhEU03G*WQhx_ zSFQTa@XK)Z_m!qfLO{_&A>$Pt=8XZ@DdvY$j zVYWN^`JKn#T3oJ|_TNtD-`Ox(<;2YI{|r-hRvU zGP}FGn~^hk%bWyj=I6V+4bl@|A5FH}mcx5Qy6NSwWJ?9znhg z3{`3j3=J&|48MRv4KElNN(~qoUL`OvSj}Ky5HFasE6@fg!ItFh?!xdN1Q+aGJ{c&& zUgGKN%Km_xiC2-KneQA20|T>`r;B4q#NoB!jzNzN1l~-1d}PiEc8g8<4BNhKiaBGy z;E?er?jTpWL(J2d<8Ng9?X;YJr0e4sxsI4F9c#X=!B4w%d)?R0dpS}0#m1jCeOI$u z&!#bF>xPJ`%=UI+U{G27Ufr`v=d{6Gzrxbe)}J-^J{i__ufP8K+979O7X>8+&TQRl zuS-P^tk6D?wY6#MHpU0XlZ!N1cUy=wFS~L2io!A3F<8pFUmxzSqHtlMT=N6&;h1NY1V>DTQ!F%CmoqVDL>2KIDPJ4PyfL9KFZs+#<`Xl64<|4P-o0PTTfbK1&74GOyB{A7 zYD2{D-HBCa2(`8Px@PP9jfd6Us^2(tiLNw!X8Yx}j+6g;bzK|XyPM~?t(#)P@T+Lm zDnGxoeRm>E*0&ed?>oJnQQ-Dk=BI%-dUhLrU-v)v!2#Yt_k8t|UKO2H6E<#e`{O5( ztjwhl(zrY6XUW@g8#()xt5&R9lKE?jis#`rX2ELvSxv=nHtb%$YSlE)Nem2j_V&}; zcV6Gedfv-%{?*dGUv7Rler{tN+pew?7vKDDng6<0OY%qq_ml03^?JUSkALu1_r2`S zuID-F+@fA10jnRoc}nX~ykBj|_WN%gC&T2EPd2W5eSL#utIpONCFbA1f7cZ{ck-!Z z*_DEQu`RXFy!CS~FZ_DVL1M$|@E>*u3bnt@zVu*y5`#ql@%>Wgn#|tL`}@EC;K$oR ztez>6-;86_tHdU_gof6~>~s23%X&Lii77ib+j!aOpY>5Z8+QL=G~s3s>1C{H2WBMI z64!{5l*E!$tK_0oAjM#0U}&amXsByo6k=#>Wo&F^V4!Va2qdpFu6c{1AvZrIGp!Q0 UhGj7#fj|ump00i_>zopr0FH;n#Q*>R diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png deleted file mode 100644 index e363764e3d0886333a3b03b04f5502d4cd79d133..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 757 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`?>!lvI6-E$sR$z z3=CDO3=9p;3=BX21L>Cx45bDP46hOx7_4S6Fo@?*ia+WGRLhp+?e4=#-F2>at)pi3YpXk7?elJnowJM)Rcbn##3;CP{noPIf9*u1IU=&zl`?0=2~WI! z=1*ky-*w6t4jybgQdo26y~Qix)vKIlEtCIbQ_sh6?UuK!sc*5HOFv@`Q^N{=iC#DR zwOiZwHqPxn;mdHndV{-C(JS^-cB`jUF+C7qnDJAWfvI47?rmwgJ$LguJN(%7emLLW zCcpb}`SUy8`A^d}GYbAKJa;k2j61B#dS*w!wA6r}$3I&4hj=C0&2R3=Gc;bu^=?(X z%8dHU@q{ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif deleted file mode 100644 index d898d41fa7e0d56b5c0da930750e108e50c14d72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2984 zcmeH|X*8R88^)iIq}DU`>OwP=T3e-=BBi$4DkQN?thHqk38A4vt5G2&WJ5X+EFD9YT0*sI89FsZ>!72Q&ifkPB@Bi+&U~74=F2=EpXZ$4bKTc<{qMhnlf9`~ zkQ^Wfd;|ajfe;xP85bAFX0snWcpwxChlhv9#>S$eqLP!78yXs3ym*1f!KBV7>b5C(sIPDd$9=)eU}Lyb1T(C|L~Y+d zitR+2qa5i~Maw@~h|4LnKu1*BpT|0%7X#@Us zYG0c%Rw%8s#h!qURb_nB6CDm#w0$Lm!+p6v)M1kPS6XTpYCGb>$ zrTSFsgjs@7;L=ZNHr`*n_AE1e5P&%x;-F-v(5M@!yeHIV8(Mr6q{Znl>TQf94KE)T z7jK=}M@8CeE4Ft!n|nH5@PMzW$tdgUYdov%J=p^p227dAuVV6QXd{etFA&=)=JQj9v_;&SKsh|xZYiyHz`t} zO$T;SEw-s42kOby%|^F=j7GM_Km1qqEqlBw5OJV|i6ea(-8^72y3DWglIPp>Okf(v zPU7=mxfODI5iS2nYy$E81{Tzpng{R3ssh~8E%-KLGq=WZNxhi=qK3lRWk{V+skb`$ z_YH4Mpe6Q-$#UD#5Xp6su8QKBCf}FKvW&5|sa??W>3ww)t)A@tg{= z4o0RHDJ(?yK(NOaa@X8eyH!FJTiQ<)&aDb3%WU`M7CbZUJQ`@^2f5v$)*qu`nO=86 z2yqIGQJez9lZfJlU&Za6{O@(z&?&~7-h`Hp$_ftsz|BZ{J#11GYBDqi zshW{Rt5*`7xQm|tt~XBey@J|SM|X}7wQpgd;&cwOY|_D9hgHO%mMy{7bV~b)UQMM? zFwCH?Vl7QzTg?nUV?0JZk%dU~l8LTFi*Nk-qMK?`Ro(H69NCLUL|R=5JoD(s6R+s~??G-dIB&9( zjE0(rADgtz-YFY$_P5l6Z;HHtk~qz+Iq+yIJJXieBm+B*sPKAR)c1I;p}-|a>KH;T z{k*1vuNaxPZ$$8M&a8M!TYqb(>|{cnMOHZKWvi6%jd*BtRy(j%nE}1-R27v5q^S(n zeB&fb0Md+~9W)Bg^wzQgvGku#O{?6C*#Gp3owR!rT3qT1ITjV{8WUx+rycepJN{jH zom;~1e}pn;IWXEkc-VtF^?uPS!tlMr+@))CvZoeQy6pAyRh-8R)z99iekfQRJaQHm zZ-e&p^dozb($k!`&^wna)Yd8qr7Dr9$7(}iD-CY9mB0YT@zQH0&#TlhoZgC>A{I zAwv8OyXVfJbKzcCm`9QKJe{sg8!wMYFoleOl258#R=>&($9e~ZCnu33m~K(1C?=O} z6CH26C4J{2-zW+3YdiK${&l?^le*q1!^Y>G_MO_=kph+BFBYR%aRo5ay9QagY!jpt6z#}jj1 zdmRs6#V7hQ{S#SNsYjiu2`N<9y{v{6cZG?6u3KQ|`A9m=&`l*3wQ}*CCo*^$qZLqZ5gL)PX88H^eiH-Hy@B{Ysn8b_ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie.css b/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie.css deleted file mode 100644 index eb1d271..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border-top:2px solid rgba(102,102,102,0.2);border-right:2px solid rgba(102,102,102,0.2);border-bottom:2px solid rgba(102,102,102,0.2);border-left:2px solid rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:linear-gradient(to bottom,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover,a.cke_dialog_tab:focus{background:#ebebeb;background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{background:#ededed;background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:4px;z-index:5;opacity:.8;filter:alpha(opacity = 80)}.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 10px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:18px;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:linear-gradient(to bottom,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button_ok.cke_disabled{border-color:#7d9f51;background:#8dad62;background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3d271),to(#8dad62));background-image:-webkit-linear-gradient(top,#b3d271,#8dad62);background-image:-o-linear-gradient(top,#b3d271,#8dad62);background-image:linear-gradient(to bottom,#b3d271,#8dad62);background-image:-moz-linear-gradient(top,#b3d271,#8dad62);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#B3D271',endColorstr='#8DAD62')}a.cke_dialog_ui_button_ok.cke_disabled span{color:#e0e8d1}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:3px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok.cke_disabled:focus,a.cke_dialog_ui_button_ok.cke_disabled:active{border-color:#6f8c49}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:25px;line-height:25px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:3px 3px 3px 6px;outline:0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css b/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css deleted file mode 100644 index 9e9a771..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_ie8.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border-top:2px solid rgba(102,102,102,0.2);border-right:2px solid rgba(102,102,102,0.2);border-bottom:2px solid rgba(102,102,102,0.2);border-left:2px solid rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:linear-gradient(to bottom,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover,a.cke_dialog_tab:focus{background:#ebebeb;background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{background:#ededed;background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:4px;z-index:5;opacity:.8;filter:alpha(opacity = 80)}.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 10px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:18px;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:linear-gradient(to bottom,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button_ok.cke_disabled{border-color:#7d9f51;background:#8dad62;background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3d271),to(#8dad62));background-image:-webkit-linear-gradient(top,#b3d271,#8dad62);background-image:-o-linear-gradient(top,#b3d271,#8dad62);background-image:linear-gradient(to bottom,#b3d271,#8dad62);background-image:-moz-linear-gradient(top,#b3d271,#8dad62);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#B3D271',endColorstr='#8DAD62')}a.cke_dialog_ui_button_ok.cke_disabled span{color:#e0e8d1}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:3px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok.cke_disabled:focus,a.cke_dialog_ui_button_ok.cke_disabled:active{border-color:#6f8c49}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:25px;line-height:25px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:3px 3px 3px 6px;outline:0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{display:block} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css b/myblog/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css deleted file mode 100644 index 0d65050..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_dialog{visibility:visible}.cke_dialog_body{z-index:1;background:#eaeaea;border:1px solid #b2b2b2;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_dialog strong{font-weight:bold}.cke_dialog_title{font-weight:bold;font-size:13px;cursor:move;position:relative;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #999;padding:6px 10px;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_dialog_spinner{border-radius:50%;width:12px;height:12px;overflow:hidden;text-indent:-9999em;border-top:2px solid rgba(102,102,102,0.2);border-right:2px solid rgba(102,102,102,0.2);border-bottom:2px solid rgba(102,102,102,0.2);border-left:2px solid rgba(102,102,102,1);-webkit-animation:dialog_spinner 1s infinite linear;animation:dialog_spinner 1s infinite linear}.cke_browser_ie8 .cke_dialog_spinner,.cke_browser_ie9 .cke_dialog_spinner{background:url(images/spinner.gif) center top no-repeat;width:16px;height:16px;border:0}@-webkit-keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes dialog_spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.cke_dialog_contents{background-color:#fff;overflow:auto;padding:15px 10px 5px 10px;margin-top:30px;border-top:1px solid #bfbfbf;border-radius:0 0 3px 3px}.cke_dialog_contents_body{overflow:auto;padding:17px 10px 5px 10px;margin-top:22px}.cke_dialog_footer{text-align:right;position:relative;border:0;outline:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;border-radius:0 0 2px 2px;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_rtl .cke_dialog_footer{text-align:left}.cke_hc .cke_dialog_footer{outline:0;border-top:1px solid #fff}.cke_dialog .cke_resizer{margin-top:22px}.cke_dialog .cke_resizer_rtl{margin-left:5px}.cke_dialog .cke_resizer_ltr{margin-right:5px}.cke_dialog_tabs{height:24px;display:inline-block;margin:5px 0 0;position:absolute;z-index:2;left:10px}.cke_rtl .cke_dialog_tabs{right:10px}a.cke_dialog_tab{height:16px;padding:4px 8px;margin-right:3px;display:inline-block;cursor:pointer;line-height:16px;outline:0;color:#595959;border:1px solid #bfbfbf;border-radius:3px 3px 0 0;background:#d4d4d4;background-image:linear-gradient(to bottom,#fafafa,#ededed);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#fafafa',endColorstr='#ededed')}.cke_rtl a.cke_dialog_tab{margin-right:0;margin-left:3px}a.cke_dialog_tab:hover,a.cke_dialog_tab:focus{background:#ebebeb;background:linear-gradient(to bottom,#ebebeb 0,#dfdfdf 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb',endColorstr='#dfdfdf',GradientType=0)}a.cke_dialog_tab_selected{background:#fff;color:#383838;border-bottom-color:#fff;cursor:default;filter:none}a.cke_dialog_tab_selected:hover,a.cke_dialog_tab_selected:focus{background:#ededed;background:linear-gradient(to bottom,#ededed 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}.cke_hc a.cke_dialog_tab:hover,.cke_hc a.cke_dialog_tab:focus,.cke_hc a.cke_dialog_tab_selected{border:3px solid;padding:2px 6px}a.cke_dialog_tab_disabled{color:#bababa;cursor:default}.cke_single_page .cke_dialog_tabs{display:none}.cke_single_page .cke_dialog_contents{padding-top:5px;margin-top:0;border-top:0}a.cke_dialog_close_button{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:4px;z-index:5;opacity:.8;filter:alpha(opacity = 80)}.cke_dialog_close_button:hover{opacity:1;filter:alpha(opacity = 100)}.cke_hidpi .cke_dialog_close_button{background-image:url(images/hidpi/close.png);background-size:16px}.cke_dialog_close_button span{display:none}.cke_hc .cke_dialog_close_button span{display:inline;cursor:pointer;font-weight:bold;position:relative;top:3px}.cke_ltr .cke_dialog_close_button{right:5px}.cke_rtl .cke_dialog_close_button{left:6px}.cke_dialog_close_button{top:4px}div.cke_disabled .cke_dialog_ui_labeled_content div *{background-color:#ddd;cursor:default}.cke_dialog_ui_vbox table,.cke_dialog_ui_hbox table{margin:auto}.cke_dialog_ui_vbox_child{padding:5px 0}.cke_dialog_ui_hbox{width:100%}.cke_dialog_ui_hbox_first,.cke_dialog_ui_hbox_child,.cke_dialog_ui_hbox_last{vertical-align:top}.cke_ltr .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_ui_hbox_child{padding-right:10px}.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_child{padding-left:10px}.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_ltr .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-right:5px}.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_footer_buttons .cke_dialog_ui_hbox_child{padding-left:5px;padding-right:0}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:1px solid}textarea.cke_dialog_ui_input_textarea{overflow:auto;resize:none}input.cke_dialog_ui_input_text,input.cke_dialog_ui_input_password,textarea.cke_dialog_ui_input_textarea{background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:4px 6px;outline:0;width:100%;*width:95%;box-sizing:border-box;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}input.cke_dialog_ui_input_text:hover,input.cke_dialog_ui_input_password:hover,textarea.cke_dialog_ui_input_textarea:hover{border:1px solid #aeb3b9;border-top-color:#a0a6ad}input.cke_dialog_ui_input_text:focus,input.cke_dialog_ui_input_password:focus,textarea.cke_dialog_ui_input_textarea:focus,select.cke_dialog_ui_input_select:focus{outline:0;border:1px solid #139ff7;border-top-color:#1392e9}a.cke_dialog_ui_button{display:inline-block;*display:inline;*zoom:1;padding:4px 0;margin:0;text-align:center;color:#333;vertical-align:middle;cursor:pointer;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}span.cke_dialog_ui_button{padding:0 10px}a.cke_dialog_ui_button:hover{border-color:#9e9e9e;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}a.cke_dialog_ui_button:focus,a.cke_dialog_ui_button:active{border-color:#969696;outline:0;box-shadow:0 0 6px rgba(0,0,0,.4) inset}.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button:focus,.cke_hc a.cke_dialog_ui_button:active{border:3px solid;padding-top:1px;padding-bottom:1px}.cke_hc a.cke_dialog_ui_button:hover span,.cke_hc a.cke_dialog_ui_button:focus span,.cke_hc a.cke_dialog_ui_button:active span{padding-left:10px;padding-right:10px}.cke_dialog_footer_buttons a.cke_dialog_ui_button span{color:inherit;font-size:12px;font-weight:bold;line-height:18px;padding:0 12px}a.cke_dialog_ui_button_ok{color:#fff;text-shadow:0 -1px 0 #55830c;border-color:#62a60a #62a60a #4d9200;background:#69b10b;background-image:linear-gradient(to bottom,#9ad717,#69b10b);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#9ad717',endColorstr='#69b10b')}a.cke_dialog_ui_button_ok:hover{border-color:#5b9909 #5b9909 #478500;background:#88be14;background:linear-gradient(to bottom,#88be14 0,#5d9c0a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88be14',endColorstr='#5d9c0a',GradientType=0)}a.cke_dialog_ui_button_ok.cke_disabled{border-color:#7d9f51;background:#8dad62;background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3d271),to(#8dad62));background-image:-webkit-linear-gradient(top,#b3d271,#8dad62);background-image:-o-linear-gradient(top,#b3d271,#8dad62);background-image:linear-gradient(to bottom,#b3d271,#8dad62);background-image:-moz-linear-gradient(top,#b3d271,#8dad62);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#B3D271',endColorstr='#8DAD62')}a.cke_dialog_ui_button_ok.cke_disabled span{color:#e0e8d1}a.cke_dialog_ui_button span{text-shadow:0 1px 0 #fff}a.cke_dialog_ui_button_ok span{text-shadow:0 -1px 0 #55830c}span.cke_dialog_ui_button{cursor:pointer}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active,a.cke_dialog_ui_button_cancel:focus,a.cke_dialog_ui_button_cancel:active{border-width:2px;padding:3px 0}a.cke_dialog_ui_button_ok:focus,a.cke_dialog_ui_button_ok:active{border-color:#568c0a}a.cke_dialog_ui_button_ok.cke_disabled:focus,a.cke_dialog_ui_button_ok.cke_disabled:active{border-color:#6f8c49}a.cke_dialog_ui_button_ok:focus span,a.cke_dialog_ui_button_ok:active span,a.cke_dialog_ui_button_cancel:focus span,a.cke_dialog_ui_button_cancel:active span{padding:0 11px}.cke_dialog_footer_buttons{display:inline-table;margin:5px;width:auto;position:relative;vertical-align:middle}div.cke_dialog_ui_input_select{display:table}select.cke_dialog_ui_input_select{height:25px;line-height:25px;background-color:#fff;border:1px solid #c9cccf;border-top-color:#aeb3b9;padding:3px 3px 3px 6px;outline:0;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.15) inset}.cke_dialog_ui_input_file{width:100%;height:25px}.cke_hc .cke_dialog_ui_labeled_content input:focus,.cke_hc .cke_dialog_ui_labeled_content select:focus,.cke_hc .cke_dialog_ui_labeled_content textarea:focus{outline:1px dotted}.cke_dialog .cke_dark_background{background-color:#dedede}.cke_dialog .cke_light_background{background-color:#ebebeb}.cke_dialog .cke_centered{text-align:center}.cke_dialog a.cke_btn_reset{float:right;background:url(images/refresh.png) top left no-repeat;width:16px;height:16px;border:1px none;font-size:1px}.cke_hidpi .cke_dialog a.cke_btn_reset{background-size:16px;background-image:url(images/hidpi/refresh.png)}.cke_rtl .cke_dialog a.cke_btn_reset{float:left}.cke_dialog a.cke_btn_locked,.cke_dialog a.cke_btn_unlocked{float:left;width:16px;height:16px;background-repeat:no-repeat;border:none 1px;font-size:1px}.cke_dialog a.cke_btn_locked .cke_icon{display:none}.cke_rtl .cke_dialog a.cke_btn_locked,.cke_rtl .cke_dialog a.cke_btn_unlocked{float:right}.cke_dialog a.cke_btn_locked{background-image:url(images/lock.png)}.cke_dialog a.cke_btn_unlocked{background-image:url(images/lock-open.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked,.cke_hidpi .cke_dialog a.cke_btn_locked{background-size:16px}.cke_hidpi .cke_dialog a.cke_btn_locked{background-image:url(images/hidpi/lock.png)}.cke_hidpi .cke_dialog a.cke_btn_unlocked{background-image:url(images/hidpi/lock-open.png)}.cke_dialog .cke_btn_over{border:outset 1px;cursor:pointer}.cke_dialog .ImagePreviewBox{border:2px ridge black;overflow:scroll;height:200px;width:300px;padding:2px;background-color:white}.cke_dialog .ImagePreviewBox table td{white-space:normal}.cke_dialog .ImagePreviewLoader{position:absolute;white-space:normal;overflow:hidden;height:160px;width:230px;margin:2px;padding:2px;opacity:.9;filter:alpha(opacity = 90);background-color:#e4e4e4}.cke_dialog .FlashPreviewBox{white-space:normal;border:2px ridge black;overflow:auto;height:160px;width:390px;padding:2px;background-color:white}.cke_dialog .cke_pastetext{width:346px;height:170px}.cke_dialog .cke_pastetext textarea{width:340px;height:170px;resize:none}.cke_dialog iframe.cke_pasteframe{width:346px;height:130px;background-color:white;border:1px solid #aeb3b9;border-radius:3px}.cke_dialog .cke_hand{cursor:pointer}.cke_disabled{color:#a0a0a0}.cke_dialog_body .cke_label{display:none}.cke_dialog_body label{display:inline;margin-bottom:auto;cursor:default}.cke_dialog_body label.cke_required{font-weight:bold}a.cke_smile{overflow:hidden;display:block;text-align:center;padding:.3em 0}a.cke_smile img{vertical-align:middle}a.cke_specialchar{cursor:inherit;display:block;height:1.25em;padding:.2em .3em;text-align:center}a.cke_smile,a.cke_specialchar{border:1px solid transparent}a.cke_smile:hover,a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:hover,a.cke_specialchar:focus,a.cke_specialchar:active{background:#fff;outline:0}a.cke_smile:hover,a.cke_specialchar:hover{border-color:#888}a.cke_smile:focus,a.cke_smile:active,a.cke_specialchar:focus,a.cke_specialchar:active{border-color:#139ff7}.cke_dialog_contents a.colorChooser{display:block;margin-top:6px;margin-left:10px;width:80px}.cke_rtl .cke_dialog_contents a.colorChooser{margin-right:10px}.cke_dialog_ui_checkbox_input:focus,.cke_dialog_ui_radio_input:focus,.cke_btn_over{outline:1px dotted #696969}.cke_iframe_shim{display:block;position:absolute;top:0;left:0;z-index:-1;filter:alpha(opacity = 0);width:100%;height:100%}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{padding-right:2px}.cke_rtl div.cke_dialog_ui_input_text,.cke_rtl div.cke_dialog_ui_input_password{padding-left:2px}.cke_rtl div.cke_dialog_ui_input_text{padding-right:1px}.cke_rtl .cke_dialog_ui_vbox_child,.cke_rtl .cke_dialog_ui_hbox_child,.cke_rtl .cke_dialog_ui_hbox_first,.cke_rtl .cke_dialog_ui_hbox_last{padding-right:2px!important}.cke_hc .cke_dialog_title,.cke_hc .cke_dialog_footer,.cke_hc a.cke_dialog_tab,.cke_hc a.cke_dialog_ui_button,.cke_hc a.cke_dialog_ui_button:hover,.cke_hc a.cke_dialog_ui_button_ok,.cke_hc a.cke_dialog_ui_button_ok:hover{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_hc div.cke_dialog_ui_input_text,.cke_hc div.cke_dialog_ui_input_password,.cke_hc div.cke_dialog_ui_input_textarea,.cke_hc div.cke_dialog_ui_input_select,.cke_hc div.cke_dialog_ui_input_file{border:0}.cke_dialog_footer{filter:""} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor_gecko.css b/myblog/static/ckeditor/ckeditor/skins/moono/editor_gecko.css deleted file mode 100644 index c4ac3bb..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/editor_gecko.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}.cke_bottom{padding-bottom:3px}.cke_combo_text{margin-bottom:-1px;margin-top:1px}.cke_button__about_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -456px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -480px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -504px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -528px !important;}.cke_button__replace_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -552px !important;}.cke_button__flash_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -576px !important;}.cke_button__button_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -600px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -624px !important;}.cke_button__form_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -648px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -672px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -696px !important;}.cke_button__radio_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -720px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -744px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -768px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -792px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -816px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -840px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -864px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -888px !important;}.cke_button__iframe_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -912px !important;}.cke_button__image_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -936px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -960px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -984px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1008px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1032px !important;}.cke_button__smiley_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1056px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1080px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1104px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1128px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1152px !important;}.cke_button__language_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1176px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1200px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1224px !important;}.cke_button__link_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1248px !important;}.cke_button__unlink_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1272px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1296px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1320px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1344px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1368px !important;}.cke_button__maximize_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1392px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1416px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1440px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1464px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1488px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1512px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1536px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1560px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1584px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1608px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1632px !important;}.cke_button__print_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1656px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1680px !important;}.cke_button__save_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1704px !important;}.cke_button__selectall_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1728px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1752px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1776px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1800px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1824px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1848px !important;}.cke_button__scayt_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1872px !important;}.cke_button__table_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1896px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1920px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1944px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1968px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1992px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -2016px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -2016px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie.css b/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie.css deleted file mode 100644 index 0a199f9..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_button__about_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -456px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -480px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -504px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -528px !important;}.cke_button__replace_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -552px !important;}.cke_button__flash_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -576px !important;}.cke_button__button_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -600px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -624px !important;}.cke_button__form_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -648px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -672px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -696px !important;}.cke_button__radio_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -720px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -744px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -768px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -792px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -816px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -840px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -864px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -888px !important;}.cke_button__iframe_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -912px !important;}.cke_button__image_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -936px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -960px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -984px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1008px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1032px !important;}.cke_button__smiley_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1056px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1080px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1104px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1128px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1152px !important;}.cke_button__language_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1176px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1200px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1224px !important;}.cke_button__link_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1248px !important;}.cke_button__unlink_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1272px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1296px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1320px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1344px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1368px !important;}.cke_button__maximize_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1392px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1416px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1440px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1464px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1488px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1512px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1536px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1560px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1584px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1608px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1632px !important;}.cke_button__print_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1656px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1680px !important;}.cke_button__save_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1704px !important;}.cke_button__selectall_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1728px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1752px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1776px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1800px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1824px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1848px !important;}.cke_button__scayt_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1872px !important;}.cke_button__table_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1896px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1920px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1944px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1968px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1992px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -2016px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -2016px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie7.css b/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie7.css deleted file mode 100644 index eac374a..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie7.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_button,.cke_rtl .cke_button *,.cke_rtl .cke_combo,.cke_rtl .cke_combo *,.cke_rtl .cke_path_item,.cke_rtl .cke_path_item *,.cke_rtl .cke_path_empty{float:none}.cke_rtl .cke_toolgroup,.cke_rtl .cke_toolbar_separator,.cke_rtl .cke_combo_button,.cke_rtl .cke_combo_button *,.cke_rtl .cke_button,.cke_rtl .cke_button_icon{display:inline-block;vertical-align:top}.cke_toolbox{display:inline-block;padding-bottom:5px;height:100%}.cke_rtl .cke_toolbox{padding-bottom:0}.cke_toolbar{margin-bottom:5px}.cke_rtl .cke_toolbar{margin-bottom:0}.cke_toolgroup{height:26px}.cke_toolgroup,.cke_combo{position:relative}a.cke_button{float:none;vertical-align:top}.cke_toolbar_separator{display:inline-block;float:none;vertical-align:top;background-color:#c0c0c0}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_rtl .cke_button_arrow{padding-top:8px;margin-right:2px}.cke_rtl .cke_combo_inlinelabel{display:table-cell;vertical-align:middle}.cke_menubutton{display:block;height:24px}.cke_menubutton_inner{display:block;position:relative}.cke_menubutton_icon{height:16px;width:16px}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:inline-block}.cke_menubutton_label{width:auto;vertical-align:top;line-height:24px;height:24px;margin:0 10px 0 0}.cke_menuarrow{width:5px;height:6px;padding:0;position:absolute;right:8px;top:10px;background-position:0 0}.cke_rtl .cke_menubutton_icon{position:absolute;right:0;top:0}.cke_rtl .cke_menubutton_label{float:right;clear:both;margin:0 24px 0 10px}.cke_hc .cke_rtl .cke_menubutton_label{margin-right:0}.cke_rtl .cke_menuarrow{left:8px;right:auto;background-position:0 -24px}.cke_hc .cke_menuarrow{top:5px;padding:0 5px}.cke_rtl input.cke_dialog_ui_input_text,.cke_rtl input.cke_dialog_ui_input_password{position:relative}.cke_wysiwyg_div{padding-top:0!important;padding-bottom:0!important}.cke_button__about_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -456px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -480px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -504px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -528px !important;}.cke_button__replace_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -552px !important;}.cke_button__flash_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -576px !important;}.cke_button__button_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -600px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -624px !important;}.cke_button__form_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -648px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -672px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -696px !important;}.cke_button__radio_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -720px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -744px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -768px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -792px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -816px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -840px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -864px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -888px !important;}.cke_button__iframe_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -912px !important;}.cke_button__image_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -936px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -960px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -984px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1008px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1032px !important;}.cke_button__smiley_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1056px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1080px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1104px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1128px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1152px !important;}.cke_button__language_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1176px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1200px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1224px !important;}.cke_button__link_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1248px !important;}.cke_button__unlink_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1272px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1296px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1320px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1344px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1368px !important;}.cke_button__maximize_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1392px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1416px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1440px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1464px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1488px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1512px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1536px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1560px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1584px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1608px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1632px !important;}.cke_button__print_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1656px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1680px !important;}.cke_button__save_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1704px !important;}.cke_button__selectall_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1728px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1752px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1776px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1800px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1824px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1848px !important;}.cke_button__scayt_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1872px !important;}.cke_button__table_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1896px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1920px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1944px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1968px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1992px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -2016px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -2016px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie8.css b/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie8.css deleted file mode 100644 index 9a93829..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/editor_ie8.css +++ /dev/null @@ -1,5 +0,0 @@ -/* -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. -For licensing, see LICENSE.md or http://ckeditor.com/license -*/ -.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;padding:2px;float:left;width:12px;height:12px}.cke_rtl a.cke_colorbox{float:right}a:hover.cke_colorbox,a:focus.cke_colorbox,a:active.cke_colorbox{border:#b6b6b6 1px solid;background-color:#e5e5e5}a.cke_colorauto,a.cke_colormore{border:#fff 1px solid;padding:2px;display:block;cursor:pointer}a:hover.cke_colorauto,a:hover.cke_colormore,a:focus.cke_colorauto,a:focus.cke_colormore,a:active.cke_colorauto,a:active.cke_colormore{border:#b6b6b6 1px solid;background-color:#e5e5e5}.cke_toolbar{float:left}.cke_rtl .cke_toolbar{float:right}.cke_toolgroup{float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_hc .cke_toolgroup{border:0;margin-right:10px;margin-bottom:10px}.cke_rtl .cke_toolgroup{float:right;margin-left:6px;margin-right:0}a.cke_button{display:inline-block;height:18px;padding:4px 6px;outline:0;cursor:default;float:left;border:0}.cke_ltr .cke_button:last-child,.cke_rtl .cke_button:first-child{border-radius:0 2px 2px 0}.cke_ltr .cke_button:first-child,.cke_rtl .cke_button:last-child{border-radius:2px 0 0 2px}.cke_rtl .cke_button{float:right}.cke_hc .cke_button{border:1px solid black;padding:3px 5px;margin:-2px 4px 0 -2px}a.cke_button_on{box-shadow:0 1px 5px rgba(0,0,0,.6) inset,0 1px 0 rgba(0,0,0,.2);background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc a.cke_button_disabled:hover,.cke_hc a.cke_button_disabled:focus,.cke_hc a.cke_button_disabled:active{border-width:3px;padding:1px 3px}.cke_button_disabled .cke_button_icon{opacity:.3}.cke_hc .cke_button_disabled{opacity:.5}a.cke_button_on:hover,a.cke_button_on:focus,a.cke_button_on:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}a.cke_button_off:hover,a.cke_button_off:focus,a.cke_button_off:active,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{box-shadow:0 0 1px rgba(0,0,0,.3) inset;background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_button_icon{cursor:inherit;background-repeat:no-repeat;margin-top:1px;width:16px;height:16px;float:left;display:inline-block}.cke_rtl .cke_button_icon{float:right}.cke_hc .cke_button_icon{display:none}.cke_button_label{display:none;padding-left:3px;margin-top:1px;line-height:17px;vertical-align:middle;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5)}.cke_rtl .cke_button_label{padding-right:3px;padding-left:0;float:right}.cke_hc .cke_button_label{padding:0;display:inline-block;font-size:12px}.cke_button_arrow{display:inline-block;margin:8px 0 0 1px;width:0;height:0;cursor:default;vertical-align:top;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_rtl .cke_button_arrow{margin-right:5px;margin-left:0}.cke_hc .cke_button_arrow{font-size:10px;margin:3px -2px 0 3px;width:auto;border:0}.cke_toolbar_separator{float:left;background-color:#c0c0c0;background-color:rgba(0,0,0,.2);margin:5px 2px 0;height:18px;width:1px;box-shadow:1px 0 1px rgba(255,255,255,.5)}.cke_rtl .cke_toolbar_separator{float:right;box-shadow:-1px 0 1px rgba(255,255,255,.1)}.cke_hc .cke_toolbar_separator{width:0;border-left:1px solid;margin:1px 5px 0 0}.cke_toolbar_break{display:block;clear:left}.cke_rtl .cke_toolbar_break{clear:right}a.cke_toolbox_collapser{width:12px;height:11px;float:right;margin:11px 0 0;font-size:0;cursor:default;text-align:center;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_toolbox_collapser:hover{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc')}.cke_toolbox_collapser.cke_toolbox_collapser_min{margin:0 2px 4px}.cke_rtl .cke_toolbox_collapser{float:left}.cke_toolbox_collapser .cke_arrow{display:inline-block;height:0;width:0;font-size:0;margin-top:1px;border-left:3px solid transparent;border-right:3px solid transparent;border-bottom:3px solid #474747;border-top:3px solid transparent}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{margin-top:4px;border-bottom-color:transparent;border-top-color:#474747}.cke_hc .cke_toolbox_collapser .cke_arrow{font-size:8px;width:auto;border:0;margin-top:0;margin-right:2px}.cke_menubutton{display:block}.cke_menuitem span{cursor:default}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#d3d3d3;display:block}.cke_hc .cke_menubutton{padding:2px}.cke_hc .cke_menubutton:hover,.cke_hc .cke_menubutton:focus,.cke_hc .cke_menubutton:active{border:2px solid;padding:0}.cke_menubutton_inner{display:table-row}.cke_menubutton_icon,.cke_menubutton_label,.cke_menuarrow{display:table-cell}.cke_menubutton_icon{background-color:#d7d8d7;opacity:.70;filter:alpha(opacity=70);padding:4px}.cke_hc .cke_menubutton_icon{height:16px;width:0;padding:4px 0}.cke_menubutton:hover .cke_menubutton_icon,.cke_menubutton:focus .cke_menubutton_icon,.cke_menubutton:active .cke_menubutton_icon{background-color:#d0d2d0}.cke_menubutton_disabled:hover .cke_menubutton_icon,.cke_menubutton_disabled:focus .cke_menubutton_icon,.cke_menubutton_disabled:active .cke_menubutton_icon{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_label{padding:0 5px;background-color:transparent;width:100%;vertical-align:middle}.cke_menubutton_disabled .cke_menubutton_label{opacity:.3;filter:alpha(opacity=30)}.cke_menubutton_on{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_menubutton_on .cke_menubutton_icon{padding-right:3px}.cke_menubutton:hover,.cke_menubutton:focus,.cke_menubutton:active{background-color:#eff0ef}.cke_panel_frame .cke_menubutton_label{display:none}.cke_menuseparator{background-color:#d3d3d3;height:1px;filter:alpha(opacity=70);opacity:.70}.cke_menuarrow{background-image:url(images/arrow.png);background-position:0 10px;background-repeat:no-repeat;padding:0 5px}.cke_rtl .cke_menuarrow{background-position:5px -13px;background-repeat:no-repeat}.cke_menuarrow span{display:none}.cke_hc .cke_menuarrow span{vertical-align:middle;display:inline}.cke_combo{display:inline-block;float:left}.cke_rtl .cke_combo{float:right}.cke_hc .cke_combo{margin-top:-2px}.cke_combo_label{display:none;float:left;line-height:26px;vertical-align:top;margin-right:5px}.cke_rtl .cke_combo_label{float:right;margin-left:5px;margin-right:0}a.cke_combo_button{cursor:default;display:inline-block;float:left;margin:0 6px 5px 0;border:1px solid #a6a6a6;border-bottom-color:#979797;border-radius:3px;box-shadow:0 1px 0 rgba(255,255,255,.5),0 0 2px rgba(255,255,255,.15) inset,0 1px 0 rgba(255,255,255,.15) inset;background:#e4e4e4;background-image:linear-gradient(to bottom,#fff,#e4e4e4);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ffffff',endColorstr='#e4e4e4')}.cke_combo_off a.cke_combo_button:hover,.cke_combo_off a.cke_combo_button:focus{background:#ccc;background-image:linear-gradient(to bottom,#f2f2f2,#ccc);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f2f2f2',endColorstr='#cccccc');outline:0}.cke_combo_off a.cke_combo_button:active,.cke_combo_on a.cke_combo_button{border:1px solid #777;box-shadow:0 1px 0 rgba(255,255,255,.5),0 1px 5px rgba(0,0,0,.6) inset;background:#b5b5b5;background-image:linear-gradient(to bottom,#aaa,#cacaca);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#aaaaaa',endColorstr='#cacaca')}.cke_combo_on a.cke_combo_button:hover,.cke_combo_on a.cke_combo_button:focus,.cke_combo_on a.cke_combo_button:active{box-shadow:0 1px 6px rgba(0,0,0,.7) inset,0 1px 0 rgba(0,0,0,.2)}.cke_rtl .cke_combo_button{float:right;margin-left:5px;margin-right:0}.cke_hc a.cke_combo_button{padding:3px}.cke_hc .cke_combo_on a.cke_combo_button,.cke_hc .cke_combo_off a.cke_combo_button:hover,.cke_hc .cke_combo_off a.cke_combo_button:focus,.cke_hc .cke_combo_off a.cke_combo_button:active{border-width:3px;padding:1px}.cke_combo_text{line-height:26px;padding-left:10px;text-overflow:ellipsis;overflow:hidden;float:left;cursor:default;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.5);width:60px}.cke_rtl .cke_combo_text{float:right;text-align:right;padding-left:0;padding-right:10px}.cke_hc .cke_combo_text{line-height:18px;font-size:12px}.cke_combo_open{cursor:default;display:inline-block;font-size:0;height:19px;line-height:17px;margin:1px 7px 1px;width:5px}.cke_hc .cke_combo_open{height:12px}.cke_combo_arrow{cursor:default;margin:11px 0 0;float:left;height:0;width:0;font-size:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #474747}.cke_hc .cke_combo_arrow{font-size:10px;width:auto;border:0;margin-top:3px}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{opacity:.3}.cke_path{float:left;margin:-2px 0 2px}a.cke_path_item,span.cke_path_empty{display:inline-block;float:left;padding:3px 4px;margin-right:2px;cursor:default;text-decoration:none;outline:0;border:0;color:#4c4c4c;text-shadow:0 1px 0 #fff;font-weight:bold;font-size:11px}.cke_rtl .cke_path,.cke_rtl .cke_path_item,.cke_rtl .cke_path_empty{float:right}a.cke_path_item:hover,a.cke_path_item:focus,a.cke_path_item:active{background-color:#bfbfbf;color:#333;text-shadow:0 1px 0 rgba(255,255,255,.5);border-radius:2px;box-shadow:0 0 4px rgba(0,0,0,.5) inset,0 1px 0 rgba(255,255,255,.5)}.cke_hc a.cke_path_item:hover,.cke_hc a.cke_path_item:focus,.cke_hc a.cke_path_item:active{border:2px solid;padding:1px 2px}.cke_button__source_label,.cke_button__sourcedialog_label{display:inline}.cke_combo__fontsize .cke_combo_text{width:30px}.cke_combopanel__fontsize{width:120px}textarea.cke_source{font-family:'Courier New',Monospace;font-size:small;background-color:#fff;white-space:pre-wrap;border:0;padding:0;margin:0;display:block}.cke_wysiwyg_frame,.cke_wysiwyg_div{background-color:#fff}.cke_notifications_area{pointer-events:none}.cke_notification{pointer-events:auto;position:relative;margin:10px;width:300px;color:white;border-radius:3px;text-align:center;opacity:.95;filter:alpha(opacity = 95);box-shadow:2px 2px 3px 0 rgba(50,50,50,0.3);-webkit-animation:fadeIn .7s;animation:fadeIn .7s}.cke_notification_message a{color:#12306f}@-webkit-keyframes fadeIn{from{opacity:.4}to{opacity:.95}}@keyframes fadeIn{from{opacity:.4}to{opacity:.95}}.cke_notification_success{background:#72b572;border:1px solid #63a563}.cke_notification_warning{background:#c83939;border:1px solid #902b2b}.cke_notification_info{background:#2e9ad0;border:1px solid #0f74a8}.cke_notification_info span.cke_notification_progress{background-color:#0f74a8;display:block;padding:0;margin:0;height:100%;overflow:hidden;position:absolute;z-index:1}.cke_notification_message{position:relative;margin:4px 23px 3px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;z-index:4;text-overflow:ellipsis;overflow:hidden}.cke_notification_close{background-image:url(images/close.png);background-repeat:no-repeat;background-position:50%;position:absolute;cursor:pointer;text-align:center;height:20px;width:20px;top:1px;right:1px;padding:0;margin:0;z-index:5;opacity:.6;filter:alpha(opacity = 60)}.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_notification_close span{display:none}.cke_notification_warning a.cke_notification_close{opacity:.8;filter:alpha(opacity = 80)}.cke_notification_warning a.cke_notification_close:hover{opacity:1;filter:alpha(opacity = 100)}.cke_chrome{visibility:inherit}.cke_voice_label{display:none}legend.cke_voice_label{display:none}a.cke_button_disabled,a.cke_button_disabled:hover,a.cke_button_disabled:focus,a.cke_button_disabled:active{filter:alpha(opacity = 30)}.cke_button_disabled .cke_button_icon{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff,endColorstr=#00ffffff)}.cke_button_off:hover,.cke_button_off:focus,.cke_button_off:active{filter:alpha(opacity = 100)}.cke_combo_disabled .cke_combo_inlinelabel,.cke_combo_disabled .cke_combo_open{filter:alpha(opacity = 30)}.cke_toolbox_collapser{border:1px solid #a6a6a6}.cke_toolbox_collapser .cke_arrow{margin-top:1px}.cke_hc .cke_top,.cke_hc .cke_bottom,.cke_hc .cke_combo_button,.cke_hc a.cke_combo_button:hover,.cke_hc a.cke_combo_button:focus,.cke_hc .cke_toolgroup,.cke_hc .cke_button_on,.cke_hc a.cke_button_off:hover,.cke_hc a.cke_button_off:focus,.cke_hc a.cke_button_off:active,.cke_hc .cke_toolbox_collapser,.cke_hc .cke_toolbox_collapser:hover,.cke_hc .cke_panel_grouptitle{filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.cke_toolbox_collapser .cke_arrow{border-width:4px}.cke_toolbox_collapser.cke_toolbox_collapser_min .cke_arrow{border-width:3px}.cke_toolbox_collapser .cke_arrow{margin-top:0}.cke_button__about_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -0px !important;}.cke_button__bold_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -24px !important;}.cke_button__italic_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -48px !important;}.cke_button__strike_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -72px !important;}.cke_button__subscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -96px !important;}.cke_button__superscript_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -120px !important;}.cke_button__underline_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -144px !important;}.cke_button__bidiltr_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -168px !important;}.cke_button__bidirtl_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -192px !important;}.cke_button__blockquote_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -216px !important;}.cke_rtl .cke_button__copy_icon, .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -240px !important;}.cke_ltr .cke_button__copy_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -264px !important;}.cke_rtl .cke_button__cut_icon, .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -288px !important;}.cke_ltr .cke_button__cut_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -312px !important;}.cke_rtl .cke_button__paste_icon, .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -336px !important;}.cke_ltr .cke_button__paste_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -360px !important;}.cke_button__bgcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -384px !important;}.cke_button__textcolor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -408px !important;}.cke_rtl .cke_button__templates_icon, .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -432px !important;}.cke_ltr .cke_button__templates_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -456px !important;}.cke_button__creatediv_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -480px !important;}.cke_rtl .cke_button__find_icon, .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -504px !important;}.cke_ltr .cke_button__find_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -528px !important;}.cke_button__replace_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -552px !important;}.cke_button__flash_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -576px !important;}.cke_button__button_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -600px !important;}.cke_button__checkbox_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -624px !important;}.cke_button__form_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -648px !important;}.cke_button__hiddenfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -672px !important;}.cke_button__imagebutton_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -696px !important;}.cke_button__radio_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -720px !important;}.cke_rtl .cke_button__select_icon, .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -744px !important;}.cke_ltr .cke_button__select_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -768px !important;}.cke_rtl .cke_button__textarea_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -792px !important;}.cke_ltr .cke_button__textarea_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -816px !important;}.cke_rtl .cke_button__textfield_icon, .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -840px !important;}.cke_ltr .cke_button__textfield_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -864px !important;}.cke_button__horizontalrule_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -888px !important;}.cke_button__iframe_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -912px !important;}.cke_button__image_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -936px !important;}.cke_rtl .cke_button__indent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -960px !important;}.cke_ltr .cke_button__indent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -984px !important;}.cke_rtl .cke_button__outdent_icon, .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1008px !important;}.cke_ltr .cke_button__outdent_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1032px !important;}.cke_button__smiley_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1056px !important;}.cke_button__justifyblock_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1080px !important;}.cke_button__justifycenter_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1104px !important;}.cke_button__justifyleft_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1128px !important;}.cke_button__justifyright_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1152px !important;}.cke_button__language_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1176px !important;}.cke_rtl .cke_button__anchor_icon, .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1200px !important;}.cke_ltr .cke_button__anchor_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1224px !important;}.cke_button__link_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1248px !important;}.cke_button__unlink_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1272px !important;}.cke_rtl .cke_button__bulletedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1296px !important;}.cke_ltr .cke_button__bulletedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1320px !important;}.cke_rtl .cke_button__numberedlist_icon, .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1344px !important;}.cke_ltr .cke_button__numberedlist_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1368px !important;}.cke_button__maximize_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1392px !important;}.cke_rtl .cke_button__newpage_icon, .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1416px !important;}.cke_ltr .cke_button__newpage_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1440px !important;}.cke_rtl .cke_button__pagebreak_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1464px !important;}.cke_ltr .cke_button__pagebreak_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1488px !important;}.cke_rtl .cke_button__pastetext_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1512px !important;}.cke_ltr .cke_button__pastetext_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1536px !important;}.cke_rtl .cke_button__pastefromword_icon, .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1560px !important;}.cke_ltr .cke_button__pastefromword_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1584px !important;}.cke_rtl .cke_button__preview_icon, .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1608px !important;}.cke_ltr .cke_button__preview_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1632px !important;}.cke_button__print_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1656px !important;}.cke_button__removeformat_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1680px !important;}.cke_button__save_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1704px !important;}.cke_button__selectall_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1728px !important;}.cke_rtl .cke_button__showblocks_icon, .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1752px !important;}.cke_ltr .cke_button__showblocks_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1776px !important;}.cke_rtl .cke_button__source_icon, .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1800px !important;}.cke_ltr .cke_button__source_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1824px !important;}.cke_button__specialchar_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1848px !important;}.cke_button__scayt_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1872px !important;}.cke_button__table_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1896px !important;}.cke_rtl .cke_button__redo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1920px !important;}.cke_ltr .cke_button__redo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1944px !important;}.cke_rtl .cke_button__undo_icon, .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1968px !important;}.cke_ltr .cke_button__undo_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -1992px !important;}.cke_button__spellchecker_icon {background: url(icons.png?t=b47abaf) no-repeat 0 -2016px !important;}.cke_hidpi .cke_button__about_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -0px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bold_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -24px !important;background-size: 16px !important;}.cke_hidpi .cke_button__italic_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -48px !important;background-size: 16px !important;}.cke_hidpi .cke_button__strike_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -72px !important;background-size: 16px !important;}.cke_hidpi .cke_button__subscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -96px !important;background-size: 16px !important;}.cke_hidpi .cke_button__superscript_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -120px !important;background-size: 16px !important;}.cke_hidpi .cke_button__underline_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -144px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidiltr_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -168px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bidirtl_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -192px !important;background-size: 16px !important;}.cke_hidpi .cke_button__blockquote_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -216px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__copy_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -240px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__copy_icon,.cke_ltr.cke_hidpi .cke_button__copy_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -264px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__cut_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -288px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__cut_icon,.cke_ltr.cke_hidpi .cke_button__cut_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -312px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__paste_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -336px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__paste_icon,.cke_ltr.cke_hidpi .cke_button__paste_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -360px !important;background-size: 16px !important;}.cke_hidpi .cke_button__bgcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -384px !important;background-size: 16px !important;}.cke_hidpi .cke_button__textcolor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -408px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__templates_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -432px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__templates_icon,.cke_ltr.cke_hidpi .cke_button__templates_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -456px !important;background-size: 16px !important;}.cke_hidpi .cke_button__creatediv_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -480px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__find_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -504px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__find_icon,.cke_ltr.cke_hidpi .cke_button__find_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -528px !important;background-size: 16px !important;}.cke_hidpi .cke_button__replace_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -552px !important;background-size: 16px !important;}.cke_hidpi .cke_button__flash_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -576px !important;background-size: 16px !important;}.cke_hidpi .cke_button__button_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -600px !important;background-size: 16px !important;}.cke_hidpi .cke_button__checkbox_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -624px !important;background-size: 16px !important;}.cke_hidpi .cke_button__form_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -648px !important;background-size: 16px !important;}.cke_hidpi .cke_button__hiddenfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -672px !important;background-size: 16px !important;}.cke_hidpi .cke_button__imagebutton_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -696px !important;background-size: 16px !important;}.cke_hidpi .cke_button__radio_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -720px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__select_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -744px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__select_icon,.cke_ltr.cke_hidpi .cke_button__select_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -768px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textarea_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -792px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textarea_icon,.cke_ltr.cke_hidpi .cke_button__textarea_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -816px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__textfield_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -840px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__textfield_icon,.cke_ltr.cke_hidpi .cke_button__textfield_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -864px !important;background-size: 16px !important;}.cke_hidpi .cke_button__horizontalrule_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -888px !important;background-size: 16px !important;}.cke_hidpi .cke_button__iframe_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -912px !important;background-size: 16px !important;}.cke_hidpi .cke_button__image_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -936px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__indent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -960px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__indent_icon,.cke_ltr.cke_hidpi .cke_button__indent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -984px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__outdent_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1008px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__outdent_icon,.cke_ltr.cke_hidpi .cke_button__outdent_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1032px !important;background-size: 16px !important;}.cke_hidpi .cke_button__smiley_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1056px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyblock_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1080px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifycenter_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1104px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyleft_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1128px !important;background-size: 16px !important;}.cke_hidpi .cke_button__justifyright_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1152px !important;background-size: 16px !important;}.cke_hidpi .cke_button__language_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1176px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__anchor_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1200px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__anchor_icon,.cke_ltr.cke_hidpi .cke_button__anchor_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1224px !important;background-size: 16px !important;}.cke_hidpi .cke_button__link_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1248px !important;background-size: 16px !important;}.cke_hidpi .cke_button__unlink_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1272px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__bulletedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1296px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__bulletedlist_icon,.cke_ltr.cke_hidpi .cke_button__bulletedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1320px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__numberedlist_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1344px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__numberedlist_icon,.cke_ltr.cke_hidpi .cke_button__numberedlist_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1368px !important;background-size: 16px !important;}.cke_hidpi .cke_button__maximize_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1392px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__newpage_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1416px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__newpage_icon,.cke_ltr.cke_hidpi .cke_button__newpage_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1440px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pagebreak_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1464px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pagebreak_icon,.cke_ltr.cke_hidpi .cke_button__pagebreak_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1488px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastetext_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1512px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastetext_icon,.cke_ltr.cke_hidpi .cke_button__pastetext_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1536px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__pastefromword_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1560px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__pastefromword_icon,.cke_ltr.cke_hidpi .cke_button__pastefromword_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1584px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__preview_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1608px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__preview_icon,.cke_ltr.cke_hidpi .cke_button__preview_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1632px !important;background-size: 16px !important;}.cke_hidpi .cke_button__print_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1656px !important;background-size: 16px !important;}.cke_hidpi .cke_button__removeformat_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1680px !important;background-size: 16px !important;}.cke_hidpi .cke_button__save_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1704px !important;background-size: 16px !important;}.cke_hidpi .cke_button__selectall_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1728px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__showblocks_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1752px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__showblocks_icon,.cke_ltr.cke_hidpi .cke_button__showblocks_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1776px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__source_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1800px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__source_icon,.cke_ltr.cke_hidpi .cke_button__source_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1824px !important;background-size: 16px !important;}.cke_hidpi .cke_button__specialchar_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1848px !important;background-size: 16px !important;}.cke_hidpi .cke_button__scayt_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1872px !important;background-size: 16px !important;}.cke_hidpi .cke_button__table_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1896px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__redo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1920px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__redo_icon,.cke_ltr.cke_hidpi .cke_button__redo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1944px !important;background-size: 16px !important;}.cke_rtl.cke_hidpi .cke_button__undo_icon, .cke_hidpi .cke_mixed_dir_content .cke_rtl .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1968px !important;background-size: 16px !important;}.cke_hidpi .cke_ltr .cke_button__undo_icon,.cke_ltr.cke_hidpi .cke_button__undo_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -1992px !important;background-size: 16px !important;}.cke_hidpi .cke_button__spellchecker_icon {background: url(icons_hidpi.png?t=b47abaf) no-repeat 0 -2016px !important;background-size: 16px !important;} \ No newline at end of file diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png b/myblog/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png deleted file mode 100644 index 6e103c05f11690fe3f9fd56dbd67205b58d7e90d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67753 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 z 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 diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/arrow.png b/myblog/static/ckeditor/ckeditor/skins/moono/images/arrow.png deleted file mode 100644 index d72b5f3b8808bd89996ef62f845164d459957a1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^Y(Ol>!VDz;rWf@BDXjpX5LX~=X=(ZY|9>EfAH1#& z-3wIBTN30K45T@Ev~-ix<}bSOt=nC)A1Gk%>Eal|aXtBhiAd6gyIe=gyBczF}qKQ%F0(mNbo(!7G$6ystm-3eX4!Pgg&ebxsLQ E09R-@$^ZZW diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png b/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png deleted file mode 100644 index e406c2c35ba11a410291fe484d5bb406657b62eb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1271 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabRA=0V0;tc6XJSh#fqyyv~uOORjaPA zT6JUf>YG5cX3Z@iTD$i4+O>Dqt-HH^{liV09&Ot6c=P5bK(uAc)2&;dZQc4Dh_-Ee zxqbV~9Xnp{-1%nb&bPaFzuUe0^S*tb_wWC5;K0{|2frOS@a^EiABPYBJAV8>5S=*j z|K!R4r%wGpefs~|v;WVX`+xrY{|guXU%veR%9a1uum8V!6X-&s03#y{4-coHAOjN< zF7?84azG>`D=R214OAv9D+@&WmX<*ETmk|DqM|?~A|b&mEX*e&!Vg415fKq-S=pfA zU_(nwIW;wHV`EcmYfF238%IZ5CnqO&cOO5$fY8vu(9p2(@W8OJkjTiem>7E}CkJO| zM^{%T7Z+D|F!1zr_ww=p0#8pbAn@_=1_B=+A73!=^Yilug8&c+3=9kcf?yB`0fJBv z2n!2~0D?#`h>nf|f@lzk0fM-=*x1;(xVU&ANC1Px#3Ud{PEJZmNls2q0fMx&bRfvc z$jZvf&dtrq$yq#0?-bDIOG<+Lf^mfyPH|QlH7z4^3rj0&8(Wb7JUqR8rcR%~VBw0D zt5&bwymi~F_wPS^_y_@CzJ7y)@87@wB@djAYS_oXz$E7B;uvCa`s(Dn{=$I*N1xw& zmuH{2J$}UvvF664p8t)Uot^w@YX3eHS4MMA5#twxCv@S8$@{k82K*Q#(4=#CkFcR=T*fdPzi-erDAcjNHHLY2?{u z8&A962-^K~k93eA&xEgw=dQTCQgSj^(SkcSY^&H+_8IlaZ_V2K&rrQ^&eMkQ)$jKo z-Tcq>QD?>Nw^8pe2fz6zd3@zMhG31h-+n9WXI3n`bLUlUNZF@U3*XP;JztqFmn8A) zU0x9Ny6(c2hoAc|9(u~aV3B*^;^~i<-tU_p^7Zw}pDGir7cZD)cvUg2KF)rcPiaAs zS>%pt^@k?OCJU~-)L1=_r!MxqtQmua!EBF+7&QyoKl9Ga%}ZnKFx)8aDEj5|?FysE zq4lX>wd7837f{l=vuW$Iz**P$qi^fSbuwKrJ02!+gJF&Q)q<8ZnjeXq6B~Ozf^oT&wN%`lJ4T<@emnIwOEc2%aZRRn;?5~LYTo7h wzq#6;p5dj z%lP`u&v$=J<2z5)lzAD*kbFD5EhFb!&D-m^J6co(0xLU+qr3iEV3kgyVg?12G;; z{1S&}Zs+utOA*o9X7*lg?dXjK7KQHXDU Qp#T5?07*qoM6N<$g14l=!TOwP=T3e-=BBi$4DkQN?thHqk38A4vt5G2&WJ5X+EFD9YT0*sI89FsZ>!72Q&ifkPB@Bi+&U~74=F2=EpXZ$4bKTc<{qMhnlf9`~ zkQ^Wfd;|ajfe;xP85bAFX0snWcpwxChlhv9#>S$eqLP!78yXs3ym*1f!KBV7>b5C(sIPDd$9=)eU}Lyb1T(C|L~Y+d zitR+2qa5i~Maw@~h|4LnKu1*BpT|0%7X#@Us zYG0c%Rw%8s#h!qURb_nB6CDm#w0$Lm!+p6v)M1kPS6XTpYCGb>$ zrTSFsgjs@7;L=ZNHr`*n_AE1e5P&%x;-F-v(5M@!yeHIV8(Mr6q{Znl>TQf94KE)T z7jK=}M@8CeE4Ft!n|nH5@PMzW$tdgUYdov%J=p^p227dAuVV6QXd{etFA&=)=JQj9v_;&SKsh|xZYiyHz`t} zO$T;SEw-s42kOby%|^F=j7GM_Km1qqEqlBw5OJV|i6ea(-8^72y3DWglIPp>Okf(v zPU7=mxfODI5iS2nYy$E81{Tzpng{R3ssh~8E%-KLGq=WZNxhi=qK3lRWk{V+skb`$ z_YH4Mpe6Q-$#UD#5Xp6su8QKBCf}FKvW&5|sa??W>3ww)t)A@tg{= z4o0RHDJ(?yK(NOaa@X8eyH!FJTiQ<)&aDb3%WU`M7CbZUJQ`@^2f5v$)*qu`nO=86 z2yqIGQJez9lZfJlU&Za6{O@(z&?&~7-h`Hp$_ftsz|BZ{J#11GYBDqi zshW{Rt5*`7xQm|tt~XBey@J|SM|X}7wQpgd;&cwOY|_D9hgHO%mMy{7bV~b)UQMM? zFwCH?Vl7QzTg?nUV?0JZk%dU~l8LTFi*Nk-qMK?`Ro(H69NCLUL|R=5JoD(s6R+s~??G-dIB&9( zjE0(rADgtz-YFY$_P5l6Z;HHtk~qz+Iq+yIJJXieBm+B*sPKAR)c1I;p}-|a>KH;T z{k*1vuNaxPZ$$8M&a8M!TYqb(>|{cnMOHZKWvi6%jd*BtRy(j%nE}1-R27v5q^S(n zeB&fb0Md+~9W)Bg^wzQgvGku#O{?6C*#Gp3owR!rT3qT1ITjV{8WUx+rycepJN{jH zom;~1e}pn;IWXEkc-VtF^?uPS!tlMr+@))CvZoeQy6pAyRh-8R)z99iekfQRJaQHm zZ-e&p^dozb($k!`&^wna)Yd8qr7Dr9$7(}iD-CY9mB0YT@zQH0&#TlhoZgC>A{I zAwv8OyXVfJbKzcCm`9QKJe{sg8!wMYFoleOl258#R=>&($9e~ZCnu33m~K(1C?=O} z6CH26C4J{2-zW+3YdiK${&l?^le*q1!^Y>G_MO_=kph+BFBYR%aRo5ay9QagY!jpt6z#}jj1 zdmRs6#V7hQ{S#SNsYjiu2`N<9y{v{6cZG?6u3KQ|`A9m=&`l*3wQ}*CCo*^$qZLqZ5gL)PX88H^eiH-Hy@B{Ysn8b_ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/readme.md b/myblog/static/ckeditor/ckeditor/skins/moono/readme.md deleted file mode 100644 index d5bf7be..0000000 --- a/myblog/static/ckeditor/ckeditor/skins/moono/readme.md +++ /dev/null @@ -1,49 +0,0 @@ -"Moono" Skin -==================== - -This skin has been chosen for the **default skin** of CKEditor 4.x, elected from the CKEditor -[skin contest](http://ckeditor.com/blog/new_ckeditor_4_skin) and further shaped by -the CKEditor team. "Moono" is maintained by the core developers. - -For more information about skins, please check the [CKEditor Skin SDK](http://docs.cksource.com/CKEditor_4.x/Skin_SDK) -documentation. - -Features -------------------- -"Moono" is a monochromatic skin, which offers a modern look coupled with gradients and transparency. -It comes with the following features: - -- Chameleon feature with brightness, -- high-contrast compatibility, -- graphics source provided in SVG. - -Directory Structure -------------------- - -CSS parts: -- **editor.css**: the main CSS file. It's simply loading several other files, for easier maintenance, -- **mainui.css**: the file contains styles of entire editor outline structures, -- **toolbar.css**: the file contains styles of the editor toolbar space (top), -- **richcombo.css**: the file contains styles of the rich combo ui elements on toolbar, -- **panel.css**: the file contains styles of the rich combo drop-down, it's not loaded -until the first panel open up, -- **elementspath.css**: the file contains styles of the editor elements path bar (bottom), -- **menu.css**: the file contains styles of all editor menus including context menu and button drop-down, -it's not loaded until the first menu open up, -- **dialog.css**: the CSS files for the dialog UI, it's not loaded until the first dialog open, -- **reset.css**: the file defines the basis of style resets among all editor UI spaces, -- **preset.css**: the file defines the default styles of some UI elements reflecting the skin preference, -- **editor_XYZ.css** and **dialog_XYZ.css**: browser specific CSS hacks. - -Other parts: -- **skin.js**: the only JavaScript part of the skin that registers the skin, its browser specific files and its icons and defines the Chameleon feature, -- **icons/**: contains all skin defined icons, -- **images/**: contains a fill general used images, -- **dev/**: contains SVG source of the skin icons. - -License -------- - -Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved. - -For licensing, see LICENSE.md or [http://ckeditor.com/license](http://ckeditor.com/license) diff --git a/myblog/static/ckeditor/ckeditor_uploader/admin_base.css b/myblog/static/ckeditor/ckeditor_uploader/admin_base.css deleted file mode 100644 index 722c255..0000000 --- a/myblog/static/ckeditor/ckeditor_uploader/admin_base.css +++ /dev/null @@ -1,95 +0,0 @@ -/** parts of django admin base.css needed by django-ckeditor uploader **/ - -/* GLOBAL DEFAULTS */ - -form { - margin: 0; - padding: 0; -} - -/* FORM DEFAULTS */ - -input { - margin: 2px 0; - padding: 2px 3px; - vertical-align: middle; - font-family: "Lucida Grande", Verdana, Arial, sans-serif; - font-weight: normal; - font-size: 13px; -} - -input[type=text] { - border: 1px solid #ccc; - border-radius: 4px; - padding: 5px 6px; - margin-top: 0; -} - -input[type=text]:focus { - border-color: #999; -} - -/* FORM BUTTONS */ - -input[type=submit] { - background: #79aec8; - padding: 10px 15px; - border: none; - border-radius: 4px; - color: #fff; - cursor: pointer; -} - -input[type=submit]:active, -input[type=submit]:focus, -input[type=submit]:hover { - background: #609ab6; -} - -input[type=submit].default { - float: right; - border: none; - font-weight: 400; - background: #417690; -} - -input[type=submit].default:active, -input[type=submit].default:focus, -input[type=submit].default:hover { - background: #205067; -} - -/* MESSAGES & ERRORS */ - -ul.errorlist { - margin: 0 0 4px; - padding: 0; - color: #ba2121; - background: #fff; -} - -ul.errorlist li { - font-size: 13px; - display: block; - margin-bottom: 4px; -} - -ul.errorlist li:first-child { - margin-top: 0; -} - -/* OBJECT HISTORY */ - -table#change-history { - width: 100%; -} - -table#change-history tbody th { - width: 16em; -} - -/* PAGE STRUCTURE */ - -#container { - position: relative; -} diff --git a/myblog/static/ckeditor/file-icons/doc.png b/myblog/static/ckeditor/file-icons/doc.png deleted file mode 100644 index a4e3fd721001a563a9003e9a6ed8c6dcca70ed64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2066 zcmV+t2<`WYP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipV- z3KAzq#V6wc00)vuL_t(o!|j({Y#dh=$A5R`&X;$+yLP;5*N)S~c9S-4RRoHtDn6>x zR3pHE zT`6_R8)>bn`~Feewm*N>RagD%9XTHx8~b3Xr{^DDHp}HWH%*h%r%o|DJIl6h+onv@ z{LskANbT*`7;k-`l!`D-(lkXWb;%=161ENwvZYw$(4j*k3kwU?>FMc5FU$G4Fka4R zA0TFE#}0Px+{x6`6tBMe>H|lP9MR=+`OBB&+*o(aWsfw~fXU8XyC{`PD5W@h^eE%w zL{Cr8!}6jrpM_FN z$;t9G-96nbFD{em%;0$*K@cEidwCQ^luEtCaZIC8M+iaC2i_@^!N9(sdFVZvKU}~ejXtNVHmP!&mP9d#|gtG&1T4s9XmLA z@)TWNU1TyH%*@O%IJk`yC#LA?>c;nd1_lQ3To+-Qn5N0d$Ov&9^EQ!hSg}|nm&@Zg z4j}03y8_2?@Vqt>eSIZN)5b6)S6@Af>)I5HMO@coZ0vRN`2uclKc`NW85p>dD2mW% zF7nOQc{Nh z`udR4pkA*7CRbe1PqW!1o6Ta|HkC@1QmGfMFH-0FoMfxl>$t9iQVI2X9ouf#ZLLxfLR`5KRm6a8QVWL#Bp3L&U(Q78t!Q#RKXwBBa zZM5Q;m6b&bg)P*oYs}BhaeU(6+q-l#cPM>CVc^QCgXO2Rlz{%-p48tIa6Bf@b zaLqN>ptZh`WX8wGM|1hYQ7I)_YoxT8pPxrciBc)HZ4*T;^7%Z~>Ka{LT{N3bY}>|h z99C9W@m!B2i7^bbjic7o>vg)jyNTnNY&M71>4mU+o*PMNV44PoAuvsd;|R+#NRpT! zXdr|FQj#Rb_p8)uRirc!0-9k!yc7`CRv9?yBTt0!6Ce`X1TDRANM*e31fl>2p z{7ITbGv(>)w{PE$Fa&6bEy?Qg5^>ZdZpGM+#Y(-7iennS&%#`dG)d_#773a)Dl1Ev zhGa{j!19?TY{$j~R+bj2`T>K3Tgm0}D3v0f-hV)!sR}F!N^4Y_wzd2$!5{?EFgB%N z0SMCsrAX6sga3tSmx>VU0urUr=Y@Ro_B&9jy|-L$z#}hObUJ5Sp%5C)_Ccf}@Ent@ zXCZ_@YfTU(G{OW0WIaj7k?V8yFeZ#r6p-t%@a*;+z-j=$yt|3#xzy{8wgA}%bUKiC zHB!Vpc=s+AfBh+{zx_1Ff3cSb?iePDLNc}@jU(>;$N=Rh?;?EmUhcVZfTYzVV=ICn zIT+`zQj~f3VDt@4tb4w+!*cAH0l8H4AGYhPbdl z)#-+2$hT6u*5Las4vjDJ%CRN(?CR#B`>y4C`(Nkl_g%;DUY_Q;S7rft=A~)A@!9Km z{Mj+~-7>`IzI%`tUz;P>VPP63QVK4+hcirpV@WJiU-V+iUFkOXohhivq2EXtS;2}@YN+gbJGw%|MMh;oWoE5besqF z?qaRcq8hZg|IVHK?2nUl!q_3`3xlrc!U=hcSkL zjBC-AwJ{7qoG2>w7L6!I2*H+4hpf9%YRe75<9AiL@e_9v1OY+_WJ`e`y-5WE({ky` zyXT$OZ*BCO(st>x-A(399M{8fz4hd+Md$1hfkMz|G-x)P?QAb*;Ne?iY*V8&G^2Q( z*~Gi}Qy8V-H#L5(PAhJ0u4-#bZ{$zTEv}_;vJTn1VOm41AdchqACBHc&zGyg@an3M wU-#Gh^!LJ)Qkx??F)^VRmzLgh=l@sx52VyH?YNP(BLDyZ07*qoM6N<$f*_g%y8r+H diff --git a/myblog/static/ckeditor/file-icons/pdf.png b/myblog/static/ckeditor/file-icons/pdf.png deleted file mode 100644 index f8a03b96d6051a927f79142e14aef8b6c73f457c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1929 zcmV;42X^?0P)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipV- z3KA6g6-M;{00#+4L_t(o!|j*fZyZ+@$3J)G&g@LqyE}Hg>)&Z&J87Fxf=ZeSwc;WD zApt`0gpiQn0bb}c61*TG@x%)f5AY`x3B&{B0SP3aKNN{tA+(L%IN8`)$IiNrH|yCS z^J8b`ULH2FW3q0NLgA%Hx|-3Qx#xTDx#xV(Iq<1`D*reUqoWtyp&=dz+%!$rZ{B2WZH*&Gj#N$4{QUg(@l!`G;vMfU>^~fVlQ>JHTI9x7s;lhRa&CN}Jb#?WZj|G0e86Ri#H;^!U>=-9b zoS<5*^3FT&y!P(9@9LG6mG3_ixUmb&V~;G;fXRs`pQKW$pp@eB<;yHBE&XbFd0AJh z)!9cnIp~iyluB?Mhm)sHVObWIWf24c3kwU>>-FnbuU@_WQ4V*iTrOXhmW9^3zeB^= z_Z;Mi_x=?^U>F8cO6s?6v9Pd!loBBXX_}(7W_EU#(b3VL$OF%O*OXF9Zmg^_GCIQc z);9S<9@ljVf&eM|%i}nvQW+yj61v?ELI{Fxz-W1txw$#6UAsmumqSWPnxx+E3xOr0QGtuAp~I<^4xRJv9z>A7)C@<$gyL`xN+kq!^6Ym^M|O_ zYRt?W;rjI|!^0!A+ij+%rf?kxVVanx$^860Ns{mpC*PBDxlFNGBA3eng7NVQa=9F? z+qcB{cm>n6F$~F5Po2VXY|7;_j^nbp_&%kQhchm zyWOT(EYfT?85$1Il zhkU-!55r6yaPs?N7X(@hibaon-lf+|kWw-^IoUUzl$<;FGI5*$it+Jrq%`PsI)KT< z#3WG^F*G!UZQC@PK9$NCS|1SS`aWmtbUHXr4y95$oes9$kK0zOMZ4W5juWCV#4t2* zoZ$ODmgQoak}OMTHXFFEL!;3^7$!=kyUr{hMz8t&A+|O*L2IUGj?haI8jUSH?=UTY zhx)BsTwVTvS6+RUEbFnczRsQPZ2*P}MLf^r#_B4DVUQ*%TOV%n^wUqH^#E`o#6HSQ zQ^nlzCy`R3R7T0RDV97+r4qis!|?DhQ54Z?wQ(Gm&wTbYuH%xX35IDRfI_iIr_*6% zWQ3{dX_7<@HoNOOv6Kd;X*OAi1_jk~`zZNv|_22yNlr~N1(_egbZR7OOqel@U?dRzvW3%bg zO%+L!U|ANOMw7A$muV);O=cL^3qAt26ODGPj5}Oq5c) z&isJG=_JLSo0!&)rM^q;v5SZ;w>^ zynpUXs4%#j6EwmwNE+K<7!NHv2XlL`hckPOuWC(LU18~)-{zjn3EM*CY(!)|uuji0*6=tEa9$M=MOXrQ9JEisY`c9Ul`%Lto zi-ul8nk4-WXHZHFwi|QZ+YQ>C_HLd2Nr+NvaErXWysWow-~PnG|F7~de+1XI^WIMy P00000NkvXXu0mjf^5Lvo diff --git a/myblog/static/ckeditor/file-icons/txt.png b/myblog/static/ckeditor/file-icons/txt.png deleted file mode 100644 index 408534455225ed271a7c882cae075532df7bfb2b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1898 zcmV-w2bK7VP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipV- z3KJae)&GV700!zwL_t(o!|j({Zxh=UhMzrq+n%wF$R4M%h?GJz(E|8ES!F?+sqzF|=2mQKh6Mlz>A%fFvYwlJVH{;hEXf z3nvcHgaZA#IZN8|cxKOj*IM(gcdrfK+PC&UG_lvs>FMdYu43_1t@V2^lq3la$9b4e zr+<0u*s;HU6!`S?^!F>J(qF86o(}<+Qu5;Ya~2mDIdbGkRZ97T;o;%>yWTP0zM-`a zkdio#(OSRvh@yzY0|R_gE_3hRz2TLW6?<-O?l&I<{(2feWV9U!89aKFkWX_afrX zTpi3yZa2qB1~h$KlE92}%nDqU9l#=MfaT?7gb;Y1$C)!{c=YHIp6BEH9!HNJWq$rS-QC^fa#f z!t897?(QBO$KlYSLs*uHP!cI5!^6XbVaPio-?ehNOrg+4CX)dKeSHVXWHMM*I}?3< z6{JjK7>dt6JB?|kDVNKbrp5I1-{|Tpl0DeZ)2B}u9zISG1SBNv^Ud`eHEi2kIF3W1 zP+)U&liuE5Uc7h?K&4WlT7AmM$oFvFn8n38JkR6QsZ+dqwT$O^EG{l!Sr+wromy?J zU52sVC-T>77X(QnC=`n1au%&th*FCF{{D9Al;ZQxza$7kK-1UPhf)TOMgx!>JlK!# z`{eU^(&;ptn>Lk7FG;dbohPr6t zz+no7F0_sjx9@zD*!C7uDM%8cI3|wc9jb#6NW*w-D@fWEK!QLZqybtJ#c{i-Fy!{M z1h#_`?ZB|C96$N-S+s7it(r}TKmFnEwt%#W=6N2z?~^2L#-~zgEX&0AeE>|;+o)oM*T2BBOd5?QLI{*$NHUoWrfGIIiP6zf&Ye5Q#>NJ@ zT#lD7UvlBX1+HDYMzh)E;>C+xy?PbPvbcHkCSzk`Y;0_F(mgslN-mds13Zo+gdxyc zcam!C)r;M~f1gX2E>S9#xO3+Yw{G1co6U0j_H9N+Mi>|vU}R*3>({SStJS!C`7+sT zmTI-i*w|Pni+h%EysMo51g?~#R;w{JH3dMmT4i>2mRv5! zNRou9sVRKlXLWUz$;nC5>GXRwoqH;rQmV68?{p(V2&9zE&(8xeKR=IQ7@fvJN{Ldc zGk3pcIZoaY`F<9LA^Cis^XJcV<;oS#pFdANpC=5%4?HUDwp{yy??i5zW@j%SA0MaH zYH|1OU0SUc)_#YC*VR*u-~3(j=Rf|w!}cAEq6piz$>nln zG8vL2pv290w^S*=%-C2b#?WKmFO)eEG!>ab34vYFftxL9nN% zJLR(Te8)kpb?3U(Y5{Z@zVrWW+gYR8Y+5-0Wq_wrxuIEe3TTvMQM;+KX)r4W#zTRs~wQYN7Ys1EAIPWCSznuxK_dX)e k%*-UKYis{?@c*m*1ID@ct7{w9U;qFB07*qoM6N<$f=oh`z5oCK diff --git a/myblog/static/ckeditor/file-icons/xls.png b/myblog/static/ckeditor/file-icons/xls.png deleted file mode 100644 index 26335f6879fc87ae5fa8567dc351667e0ea80136..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1659 zcmV->288*EP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ipV- z3KIqsw+8$G00sL=L_t(o!|j$!Y+P3v$A9PCbMN&$GM>aU6W1k)-*GT%fEJ;$sKf#Z z3GtA4R0xR$LJBm3MG?CqArKoLMFJ6Z!Gf>|m3VE~P^4A}2q-Cv+}f7yOgxQid;IG7 zG4Hwep2Ol!$DVk`aUu$ve$uCV?$J5t|Gm!teDJQkEB`|gohD~yW^%pB4v-j^li3Y;5echXS9OnfYKQmHKxi9_K;8Ez4s0%{N(ETH@^4vsufs9v>YY-8*WJ zymvxtUB|Krf&i`cvDNo|-gD**ed#pUuU{WsTU*=B<#NAxAn=1>d=L!{@E9H%Vtjm@ zY&Oe{8#kVrnwm0;i;G`B7PxEy^S~Me2Cx`Ef1XSxgVvhq>1k$XXRpl9&zo#EJA5q9 z!2kv!Kq(8`Q8T@%c+7Fnx@IEZ1 z!ilgbK}t-sD4Wym>5~F5l*?u2=H_r+7o`-w?=v?yM>3i0436FpyHbkTnHfsOJyMwr zwOWl>EXHhu4f=X}k7T^)i4!DGouXc^Bc;Ru%C>1V8VD)ql5^eWd7)6?_QC=^ zkqGr#jm+uOoQTJ%RjUjQ4|fc^Wm&8)FH@^l3AAP@m*e!nK(~N9>;4oFjN{f&QF}j z^Slr|z)WZTJT3|&42!Fq{B3D!pE!g-2+@R<4-H;54MzM^ym#^fjYhNJR)Yf1?fepC z^k7E;Ua=XQ82IG_;|fRxc2Cn74PFfzWe^s)aj@*eQPR8oDfazl8bfgD3OfXr@qG;h zfBnKWe*dW#U}v2_e)!*w(&>jt0o=3as3KYpS=R9Q9d*H5i-Ai8Vo#<9%Fj@E@&UL&v0g(mp<_W z&RzR5@9!I7W$O*-Inh1$foY|*a}t%qYq@`LE&B@Q(o0;+zQX3_ZLn+_frqdC)^*BP zcL2Eh(Qh+V$bktuv(B-5I3YmVyt=sn5Pn66rBYEXzeV5G&ohyHlsCTkD?V`Maqt^m z0fPf?MrUxp0d9ilpS;9lzkP=1pS%Qa0)hsC(QH(AVRr>en}DXUyUZicWhi@fE>C_E zw8#D0Gw25HRWO%drtDXF{q;Xk_N$o7FN0Sn;Y9f1hrfdP&Rxv2uX6h2Syff`00njasMRopFb6jPo5?Iv!}qXHfy5?oCxB_7eNQ%e>53h z#csXbfj&^xjR(4Ncva+W>l^LkXb*6YXYs^=pE~GzhX$pL7Emsisnu#B_!%q3kCK;g zg^f0ba--U`@Zs648^aZX62-j|4X=SQ<}g_o^KbR$)>e0X&;PF)V9+#7faiJPQ*F%Q zoUfM(BU?M$6ida{bNEh(*1GdEH9tRZHa0ikaq$1E{0C`3Sru{}42u8&002ovPDHLk FV1n#s6XyT` diff --git a/myblog/static/ckeditor/galleriffic/css/black.css b/myblog/static/ckeditor/galleriffic/css/black.css deleted file mode 100644 index 59d0134..0000000 --- a/myblog/static/ckeditor/galleriffic/css/black.css +++ /dev/null @@ -1,57 +0,0 @@ -body{ - background-color: #111; - color: #bbb; -} -a{ - color: #f70; -} -h2 { - color: #ccc; -} -div#page { - background-color: #000; - border-color: #222; -} -div#footer { - color: #888; -} -div.caption-container { - color: #eee; -} -div.image-title { - font-weight: bold; - font-size: 1.4em; -} -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.download { - margin-top: 8px; -} -div.photo-index { - color: #888; -} -div.navigation a.prev { - background-image: url(prevPageArrowWhite.gif); -} -div.navigation a.next { - background-image: url(nextPageArrowWhite.gif); -} -div.loader { - background-image: url(loaderWhite.gif); -} -div.slideshow img { - border-color: #333; -} -ul.thumbs li.selected a.thumb { - background: #fff; -} -div.pagination a:hover { - background-color: #111; -} -div.pagination span.current { - background-color: #fff; - border-color: #fff; - color: #000; -} \ No newline at end of file diff --git a/myblog/static/ckeditor/galleriffic/css/galleriffic-1.css b/myblog/static/ckeditor/galleriffic/css/galleriffic-1.css deleted file mode 100644 index 754efc0..0000000 --- a/myblog/static/ckeditor/galleriffic/css/galleriffic-1.css +++ /dev/null @@ -1,161 +0,0 @@ -div.content { - /* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */ - display: none; - float: right; - width: 550px; -} -div.content a, div.navigation a { - text-decoration: none; - color: #777; -} -div.content a:focus, div.content a:hover, div.content a:active { - text-decoration: underline; -} -div.controls { - margin-top: 5px; - height: 23px; -} -div.controls a { - padding: 5px; -} -div.ss-controls { - float: left; -} -div.nav-controls { - float: right; -} -div.slideshow-container { - position: relative; - clear: both; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.loader { - position: absolute; - top: 0; - left: 0; - background-image: url('loader.gif'); - background-repeat: no-repeat; - background-position: center; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.slideshow { - -} -div.slideshow span.image-wrapper { - display: block; - position: absolute; - top: 0; - left: 0; -} -div.slideshow a.advance-link { - display: block; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - text-align: center; -} -div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited { - text-decoration: none; -} -div.slideshow img { - vertical-align: middle; - border: 1px solid #ccc; -} -div.download { - float: right; -} -div.caption-container { - -} -span.image-caption { - display: block; - position: absolute; -} -div.caption { - background-color: #000; - padding: 12px; - color: #ccc; -} -div.caption a { - color: #fff; -} -div.image-title { - font-weight: bold; - font-size: 1.4em; -} - -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.navigation { - /* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */ -} -ul.thumbs { - clear: both; - margin: 0; - padding: 0; -} -ul.thumbs li { - float: none; - padding: 0; - margin: 0; - list-style: none; -} -a.thumb { - padding: 0; - display: inline; - border: none; -} -ul.thumbs li.selected a.thumb { - color: #000; - font-weight: bold; -} -a.thumb:focus { - outline: none; -} -ul.thumbs img { - border: none; - display: block; -} -div.pagination { - clear: both; -} -div.navigation div.top { - margin-bottom: 12px; - height: 11px; -} -div.navigation div.bottom { - margin-top: 12px; -} -div.pagination a, div.pagination span.current, div.pagination span.ellipsis { - display: block; - float: left; - margin-right: 2px; - padding: 4px 7px 2px 7px; - border: 1px solid #ccc; -} -div.pagination a:hover { - background-color: #eee; - text-decoration: none; -} -div.pagination span.current { - font-weight: bold; - background-color: #000; - border-color: #000; - color: #fff; -} -div.pagination span.ellipsis { - border: none; - padding: 5px 0 3px 2px; -} -#captionToggle a { - float: right; - display: block; - background-image: url('caption.png'); - background-repeat: no-repeat; - background-position: right; - margin-top: 5px; - padding: 5px 30px 5px 5px; -} diff --git a/myblog/static/ckeditor/galleriffic/css/galleriffic-3.css b/myblog/static/ckeditor/galleriffic/css/galleriffic-3.css deleted file mode 100644 index 4b1208b..0000000 --- a/myblog/static/ckeditor/galleriffic/css/galleriffic-3.css +++ /dev/null @@ -1,150 +0,0 @@ -div.content { - /* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */ - display: none; - float: right; - width: 550px; -} -div.content a, div.navigation a { - text-decoration: none; - color: #777; -} -div.content a:focus, div.content a:hover, div.content a:active { - text-decoration: underline; -} -div.controls { - margin-top: 5px; - height: 23px; -} -div.controls a { - padding: 5px; -} -div.ss-controls { - float: left; -} -div.nav-controls { - float: right; -} -div.slideshow-container { - position: relative; - clear: both; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.loader { - position: absolute; - top: 0; - left: 0; - background-image: url('loader.gif'); - background-repeat: no-repeat; - background-position: center; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.slideshow { - -} -div.slideshow span.image-wrapper { - display: block; - position: absolute; - top: 0; - left: 0; -} -div.slideshow a.advance-link { - display: block; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - text-align: center; -} -div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited { - text-decoration: none; -} -div.slideshow img { - vertical-align: middle; - border: 1px solid #ccc; -} -div.download { - float: right; -} -div.caption-container { - position: relative; - clear: left; - height: 75px; -} -span.image-caption { - display: block; - position: absolute; - width: 550px; - top: 0; - left: 0; -} -div.caption { - padding: 12px; -} -div.image-title { - font-weight: bold; - font-size: 1.4em; -} -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.navigation { - /* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */ -} -ul.thumbs { - clear: both; - margin: 0; - padding: 0; -} -ul.thumbs li { - float: left; - padding: 0; - margin: 5px 10px 5px 0; - list-style: none; -} -a.thumb { - padding: 2px; - display: block; - border: 1px solid #ccc; -} -ul.thumbs li.selected a.thumb { - background: #000; -} -a.thumb:focus { - outline: none; -} -ul.thumbs img { - border: none; - display: block; -} -div.pagination { - clear: both; -} -div.navigation div.top { - margin-bottom: 12px; - height: 11px; -} -div.navigation div.bottom { - margin-top: 12px; -} -div.pagination a, div.pagination span.current, div.pagination span.ellipsis { - display: block; - float: left; - margin-right: 2px; - padding: 4px 7px 2px 7px; - border: 1px solid #ccc; -} -div.pagination a:hover { - background-color: #eee; - text-decoration: none; -} -div.pagination span.current { - font-weight: bold; - background-color: #000; - border-color: #000; - color: #fff; -} -div.pagination span.ellipsis { - border: none; - padding: 5px 0 3px 2px; -} diff --git a/myblog/static/ckeditor/galleriffic/css/galleriffic-4.css b/myblog/static/ckeditor/galleriffic/css/galleriffic-4.css deleted file mode 100644 index 4a69037..0000000 --- a/myblog/static/ckeditor/galleriffic/css/galleriffic-4.css +++ /dev/null @@ -1,160 +0,0 @@ -div.content { - /* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */ - display: none; - float: right; - width: 550px; -} -div.content a, div.navigation a { - text-decoration: none; - color: #777; -} -div.content a:focus, div.content a:hover, div.content a:active { - text-decoration: underline; -} -div.controls { - margin-top: 5px; - height: 23px; -} -div.controls a { - padding: 5px; -} -div.ss-controls { - float: left; -} -div.nav-controls { - float: right; -} -div.slideshow-container { - position: relative; - clear: both; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.loader { - position: absolute; - top: 0; - left: 0; - background-image: url('loader.gif'); - background-repeat: no-repeat; - background-position: center; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ -} -div.slideshow { - -} -div.slideshow span.image-wrapper { - display: block; - position: absolute; - top: 0; - left: 0; -} -div.slideshow a.advance-link { - display: block; - width: 550px; - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */ - text-align: center; -} -div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited { - text-decoration: none; -} -div.slideshow img { - vertical-align: middle; - border: 1px solid #ccc; -} -div.download { - float: right; -} -div.caption-container { - -} -span.image-caption { - display: block; - position: absolute; -} -div.caption { - background-color: #000; - padding: 12px; - color: #ccc; -} -div.caption a { - color: #fff; -} -div.image-title { - font-weight: bold; - font-size: 1.4em; -} - -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.navigation { - /* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */ -} -ul.thumbs { - clear: both; - margin: 0; - padding: 0; -} -ul.thumbs li { - float: left; - padding: 0; - margin: 5px 10px 5px 0; - list-style: none; -} -a.thumb { - padding: 2px; - display: block; - border: 1px solid #ccc; -} -ul.thumbs li.selected a.thumb { - background: #000; -} -a.thumb:focus { - outline: none; -} -ul.thumbs img { - border: none; - display: block; -} -div.pagination { - clear: both; -} -div.navigation div.top { - margin-bottom: 12px; - height: 11px; -} -div.navigation div.bottom { - margin-top: 12px; -} -div.pagination a, div.pagination span.current, div.pagination span.ellipsis { - display: block; - float: left; - margin-right: 2px; - padding: 4px 7px 2px 7px; - border: 1px solid #ccc; -} -div.pagination a:hover { - background-color: #eee; - text-decoration: none; -} -div.pagination span.current { - font-weight: bold; - background-color: #000; - border-color: #000; - color: #fff; -} -div.pagination span.ellipsis { - border: none; - padding: 5px 0 3px 2px; -} -#captionToggle a { - float: right; - display: block; - background-image: url('caption.png'); - background-repeat: no-repeat; - background-position: right; - margin-top: 5px; - padding: 5px 30px 5px 5px; -} diff --git a/myblog/static/ckeditor/galleriffic/css/galleriffic-5.css b/myblog/static/ckeditor/galleriffic/css/galleriffic-5.css deleted file mode 100644 index 8595778..0000000 --- a/myblog/static/ckeditor/galleriffic/css/galleriffic-5.css +++ /dev/null @@ -1,196 +0,0 @@ -div#container { - overflow: hidden; -} -div.content { - display: none; - clear: both; -} - -div.content a, div.navigation a { - text-decoration: none; -} -div.content a:hover, div.content a:active { - text-decoration: underline; -} - -div.navigation a.pageLink { - height: 77px; - line-height: 77px; -} - -div.controls { - margin-top: 5px; - height: 23px; -} -div.controls a { - padding: 5px; -} -div.ss-controls { - float: left; -} -div.nav-controls { - float: right; -} - -div.slideshow-container, -div.loader, -div.slideshow a.advance-link { - width: 510px; /* This should be set to be at least the width of the largest image in the slideshow with padding */ -} - -div.loader, -div.slideshow a.advance-link, -div.caption-container { - height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */ -} - -div.slideshow-container { - position: relative; - clear: both; - float: left; - height: 562px; -} - -div.loader { - position: absolute; - top: 0; - left: 0; - background-image: url('loader.gif'); - background-repeat: no-repeat; - background-position: center; -} -div.slideshow span.image-wrapper { - display: block; - position: absolute; - left: 0; -} -div.slideshow a.advance-link { - display: block; - line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */ - text-align: center; -} - -div.slideshow a.advance-link:hover, -div.slideshow a.advance-link:active, -div.slideshow a.advance-link:visited { - text-decoration: none; -} -div.slideshow a.advance-link:focus { - outline: none; -} - -div.slideshow img { - border-style: solid; - border-width: 1px; -} -div.caption-container { - float: right; - position: relative; - margin-top: 30px; -} -span.image-caption { - display: block; - position: absolute; - top: 0; - left: 0; -} - -div.caption-container, span.image-caption { - width: 334px; -} - -div.caption { - padding: 0 12px; -} - -div.image-title { - font-weight: bold; - font-size: 1.4em; -} -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.download { - margin-top: 8px; -} -div.photo-index { - position: absolute; - bottom: 0; - left: 0; - padding: 0 12px; -} -div.navigation-container { - float: left; - position: relative; - left: 50%; -} -div.navigation { - float: left; - position: relative; - left: -50%; -} -div.navigation a.pageLink { - display: block; - position: relative; - float: left; - margin: 2px; - width: 16px; - background-position:center center; - background-repeat:no-repeat; -} -div.navigation a.pageLink:focus { - outline: none; -} - -ul.thumbs { - position: relative; - float: left; - margin: 0; - padding: 0; -} -ul.thumbs li { - float: left; - padding: 0; - margin: 2px; - list-style: none; -} -a.thumb { - padding: 1px; - display: block; -} -a.thumb:focus { - outline: none; -} -ul.thumbs img { - border: none; - display: block; -} -div.pagination { - clear: both; - position: relative; - left: -50%; -} -div.pagination a, div.pagination span.current, div.pagination span.ellipsis { - position: relative; - display: block; - float: left; - margin-right: 2px; - padding: 4px 7px 2px 7px; - border: 1px solid #ccc; -} -div.pagination a:hover { - text-decoration: none; -} -div.pagination span.current { - font-weight: bold; -} -div.pagination span.ellipsis { - border: none; - padding: 5px 0 3px 2px; -} - -div.gallery-gutter { - clear: both; - padding-bottom: 20px; -} diff --git a/myblog/static/ckeditor/galleriffic/css/jush.css b/myblog/static/ckeditor/galleriffic/css/jush.css deleted file mode 100644 index 07a0421..0000000 --- a/myblog/static/ckeditor/galleriffic/css/jush.css +++ /dev/null @@ -1,29 +0,0 @@ -.jush { color: black; } -.jush-htm_com, .jush-com, .jush-one, .jush-php_com, .jush-php_one, .jush-js_one { color: gray; } -.jush-php { color: #000033; background-color: #FFF0F0; } -.jush-php_quo, .jush-quo, .jush-php_eot, .jush-apo, .jush-py_rlapo, .jush-py_rlquo, .jush-py_rapo, .jush-py_rquo, .jush-py_lapo, .jush-py_lquo, .jush-sql_apo, .jush-sqlite_apo, .jush-sql_quo, .jush-sqlite_quo, .jush-sql_eot { color: green; } -.jush-php_apo { color: #009F00; } -.jush-php_quo_var, .jush-php_var, .jush-sql_var { font-style: italic; } -.jush-php_halt2 { background-color: white; color: black; } -.jush-tag_css, .jush-att_css .jush-att_quo, .jush-att_css .jush-att_apo, .jush-att_css .jush-att_val { color: black; background-color: #FFFFE0; } -.jush-tag_js, .jush-att_js .jush-att_quo, .jush-att_js .jush-att_apo, .jush-att_js .jush-att_val, .jush-css_js { color: black; background-color: #F0F0FF; } -.jush-tag { color: navy; } -.jush-att, .jush-att_js, .jush-att_css { color: teal; } -.jush-att_quo, .jush-att_apo, .jush-att_val { color: purple; } -.jush-ent { color: purple; } -.jush-js_reg { color: navy; } -.jush-php_sql .jush-php_quo, .jush-php_sql .jush-php_apo, -.jush-php_sqlite .jush-php_quo, .jush-php_sqlite .jush-php_apo, -.jush-php_pgsql .jush-php_quo, .jush-php_pgsql .jush-php_apo -{ background-color: #FFBBB0; } -.jush-bac, .jush-php_bac, .jush-bra, .jush-pgsql .jush-sqlite_quo { color: red; } -.jush-num, .jush-clr { color: #007f7f; } - -.jush a { color: navy; } -.jush-sql a { font-weight: bold; } -.jush-tag a, -.jush-php_phpini .jush-php_apo a, .jush-php_phpini .jush-php_quo a, -.jush-php_sql .jush-php_apo a, .jush-php_sql .jush-php_quo a, -.jush-php_sqlite .jush-php_apo a, .jush-php_sqlite .jush-php_quo a, -.jush-php_pgsql .jush-php_apo a, .jush-php_pgsql .jush-php_quo a -{ color: inherit; color: expression(parentNode.currentStyle.color); } diff --git a/myblog/static/ckeditor/galleriffic/css/loader.gif b/myblog/static/ckeditor/galleriffic/css/loader.gif deleted file mode 100644 index 36b04f23fc32e1b3e4cfe428ca35c3610653ef1b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10453 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 diff --git a/myblog/static/ckeditor/galleriffic/css/loaderWhite.gif b/myblog/static/ckeditor/galleriffic/css/loaderWhite.gif deleted file mode 100644 index c095f68abb85ae379b6222643ebea334b56a58b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10294 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 HvF3jP`s4fz diff --git a/myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif b/myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif deleted file mode 100644 index 337c37a83b3ae78f206178663084edd0cfe79b5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 78 zcmZ?wbhEHb6krf$XkdT>#h)yU3=E76Iv_qshJi`7r@mqLgEMnlJhi0WER{-sT{^>U ZT3Y#}Hi@Qt=6m0~*tYSnnhzs`H2|L87p?#R diff --git a/myblog/static/ckeditor/galleriffic/css/white.css b/myblog/static/ckeditor/galleriffic/css/white.css deleted file mode 100644 index c3a40f5..0000000 --- a/myblog/static/ckeditor/galleriffic/css/white.css +++ /dev/null @@ -1,57 +0,0 @@ -body{ - background-color: #eee; - color: #444; -} -a{ - color: #27D; -} -h2 { - color: #333; -} -div#page { - background-color: #fff; - border-color: #ddd; -} -div#footer { - color: #777; -} -div.caption-container { - color: #111; -} -div.image-title { - font-weight: bold; - font-size: 1.4em; -} -div.image-desc { - line-height: 1.3em; - padding-top: 12px; -} -div.download { - margin-top: 8px; -} -div.photo-index { - color: #777; -} -div.navigation a.prev { - background-image: url(prevPageArrow.gif); -} -div.navigation a.next { - background-image: url(nextPageArrow.gif); -} -div.loader { - background-image: url(loader.gif); -} -div.slideshow img { - border-color: #ccc; -} -ul.thumbs li.selected a.thumb { - background: #000; -} -div.pagination a:hover { - background-color: #eee; -} -div.pagination span.current { - background-color: #000; - border-color: #000; - color: #fff; -} \ No newline at end of file diff --git a/myblog/static/ckeditor/galleriffic/js/jquery-1.3.2.js b/myblog/static/ckeditor/galleriffic/js/jquery-1.3.2.js deleted file mode 100644 index 462cde5..0000000 --- a/myblog/static/ckeditor/galleriffic/js/jquery-1.3.2.js +++ /dev/null @@ -1,4376 +0,0 @@ -/*! - * jQuery JavaScript Library v1.3.2 - * http://jquery.com/ - * - * Copyright (c) 2009 John Resig - * Dual licensed under the MIT and GPL licenses. - * http://docs.jquery.com/License - * - * Date: 2009-02-19 17:34:21 -0500 (Thu, 19 Feb 2009) - * Revision: 6246 - */ -(function(){ - -var - // Will speed up references to window, and allows munging its name. - window = this, - // Will speed up references to undefined, and allows munging its name. - undefined, - // Map over jQuery in case of overwrite - _jQuery = window.jQuery, - // Map over the $ in case of overwrite - _$ = window.$, - - jQuery = window.jQuery = window.$ = function( selector, context ) { - // The jQuery object is actually just the init constructor 'enhanced' - return new jQuery.fn.init( selector, context ); - }, - - // A simple way to check for HTML strings or ID strings - // (both of which we optimize for) - quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#([\w-]+)$/, - // Is it a simple selector - isSimple = /^.[^:#\[\.,]*$/; - -jQuery.fn = jQuery.prototype = { - init: function( selector, context ) { - // Make sure that a selection was provided - selector = selector || document; - - // Handle $(DOMElement) - if ( selector.nodeType ) { - this[0] = selector; - this.length = 1; - this.context = selector; - return this; - } - // Handle HTML strings - if ( typeof selector === "string" ) { - // Are we dealing with HTML string or an ID? - var match = quickExpr.exec( selector ); - - // Verify a match, and that no context was specified for #id - if ( match && (match[1] || !context) ) { - - // HANDLE: $(html) -> $(array) - if ( match[1] ) - selector = jQuery.clean( [ match[1] ], context ); - - // HANDLE: $("#id") - else { - var elem = document.getElementById( match[3] ); - - // Handle the case where IE and Opera return items - // by name instead of ID - if ( elem && elem.id != match[3] ) - return jQuery().find( selector ); - - // Otherwise, we inject the element directly into the jQuery object - var ret = jQuery( elem || [] ); - ret.context = document; - ret.selector = selector; - return ret; - } - - // HANDLE: $(expr, [context]) - // (which is just equivalent to: $(content).find(expr) - } else - return jQuery( context ).find( selector ); - - // HANDLE: $(function) - // Shortcut for document ready - } else if ( jQuery.isFunction( selector ) ) - return jQuery( document ).ready( selector ); - - // Make sure that old selector state is passed along - if ( selector.selector && selector.context ) { - this.selector = selector.selector; - this.context = selector.context; - } - - return this.setArray(jQuery.isArray( selector ) ? - selector : - jQuery.makeArray(selector)); - }, - - // Start with an empty selector - selector: "", - - // The current version of jQuery being used - jquery: "1.3.2", - - // The number of elements contained in the matched element set - size: function() { - return this.length; - }, - - // Get the Nth element in the matched element set OR - // Get the whole matched element set as a clean array - get: function( num ) { - return num === undefined ? - - // Return a 'clean' array - Array.prototype.slice.call( this ) : - - // Return just the object - this[ num ]; - }, - - // Take an array of elements and push it onto the stack - // (returning the new matched element set) - pushStack: function( elems, name, selector ) { - // Build a new jQuery matched element set - var ret = jQuery( elems ); - - // Add the old object onto the stack (as a reference) - ret.prevObject = this; - - ret.context = this.context; - - if ( name === "find" ) - ret.selector = this.selector + (this.selector ? " " : "") + selector; - else if ( name ) - ret.selector = this.selector + "." + name + "(" + selector + ")"; - - // Return the newly-formed element set - return ret; - }, - - // Force the current matched set of elements to become - // the specified array of elements (destroying the stack in the process) - // You should use pushStack() in order to do this, but maintain the stack - setArray: function( elems ) { - // Resetting the length to 0, then using the native Array push - // is a super-fast way to populate an object with array-like properties - this.length = 0; - Array.prototype.push.apply( this, elems ); - - return this; - }, - - // Execute a callback for every element in the matched set. - // (You can seed the arguments with an array of args, but this is - // only used internally.) - each: function( callback, args ) { - return jQuery.each( this, callback, args ); - }, - - // Determine the position of an element within - // the matched set of elements - index: function( elem ) { - // Locate the position of the desired element - return jQuery.inArray( - // If it receives a jQuery object, the first element is used - elem && elem.jquery ? elem[0] : elem - , this ); - }, - - attr: function( name, value, type ) { - var options = name; - - // Look for the case where we're accessing a style value - if ( typeof name === "string" ) - if ( value === undefined ) - return this[0] && jQuery[ type || "attr" ]( this[0], name ); - - else { - options = {}; - options[ name ] = value; - } - - // Check to see if we're setting style values - return this.each(function(i){ - // Set all the styles - for ( name in options ) - jQuery.attr( - type ? - this.style : - this, - name, jQuery.prop( this, options[ name ], type, i, name ) - ); - }); - }, - - css: function( key, value ) { - // ignore negative width and height values - if ( (key == 'width' || key == 'height') && parseFloat(value) < 0 ) - value = undefined; - return this.attr( key, value, "curCSS" ); - }, - - text: function( text ) { - if ( typeof text !== "object" && text != null ) - return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) ); - - var ret = ""; - - jQuery.each( text || this, function(){ - jQuery.each( this.childNodes, function(){ - if ( this.nodeType != 8 ) - ret += this.nodeType != 1 ? - this.nodeValue : - jQuery.fn.text( [ this ] ); - }); - }); - - return ret; - }, - - wrapAll: function( html ) { - if ( this[0] ) { - // The elements to wrap the target around - var wrap = jQuery( html, this[0].ownerDocument ).clone(); - - if ( this[0].parentNode ) - wrap.insertBefore( this[0] ); - - wrap.map(function(){ - var elem = this; - - while ( elem.firstChild ) - elem = elem.firstChild; - - return elem; - }).append(this); - } - - return this; - }, - - wrapInner: function( html ) { - return this.each(function(){ - jQuery( this ).contents().wrapAll( html ); - }); - }, - - wrap: function( html ) { - return this.each(function(){ - jQuery( this ).wrapAll( html ); - }); - }, - - append: function() { - return this.domManip(arguments, true, function(elem){ - if (this.nodeType == 1) - this.appendChild( elem ); - }); - }, - - prepend: function() { - return this.domManip(arguments, true, function(elem){ - if (this.nodeType == 1) - this.insertBefore( elem, this.firstChild ); - }); - }, - - before: function() { - return this.domManip(arguments, false, function(elem){ - this.parentNode.insertBefore( elem, this ); - }); - }, - - after: function() { - return this.domManip(arguments, false, function(elem){ - this.parentNode.insertBefore( elem, this.nextSibling ); - }); - }, - - end: function() { - return this.prevObject || jQuery( [] ); - }, - - // For internal use only. - // Behaves like an Array's method, not like a jQuery method. - push: [].push, - sort: [].sort, - splice: [].splice, - - find: function( selector ) { - if ( this.length === 1 ) { - var ret = this.pushStack( [], "find", selector ); - ret.length = 0; - jQuery.find( selector, this[0], ret ); - return ret; - } else { - return this.pushStack( jQuery.unique(jQuery.map(this, function(elem){ - return jQuery.find( selector, elem ); - })), "find", selector ); - } - }, - - clone: function( events ) { - // Do the clone - var ret = this.map(function(){ - if ( !jQuery.support.noCloneEvent && !jQuery.isXMLDoc(this) ) { - // IE copies events bound via attachEvent when - // using cloneNode. Calling detachEvent on the - // clone will also remove the events from the orignal - // In order to get around this, we use innerHTML. - // Unfortunately, this means some modifications to - // attributes in IE that are actually only stored - // as properties will not be copied (such as the - // the name attribute on an input). - var html = this.outerHTML; - if ( !html ) { - var div = this.ownerDocument.createElement("div"); - div.appendChild( this.cloneNode(true) ); - html = div.innerHTML; - } - - return jQuery.clean([html.replace(/ jQuery\d+="(?:\d+|null)"/g, "").replace(/^\s*/, "")])[0]; - } else - return this.cloneNode(true); - }); - - // Copy the events from the original to the clone - if ( events === true ) { - var orig = this.find("*").andSelf(), i = 0; - - ret.find("*").andSelf().each(function(){ - if ( this.nodeName !== orig[i].nodeName ) - return; - - var events = jQuery.data( orig[i], "events" ); - - for ( var type in events ) { - for ( var handler in events[ type ] ) { - jQuery.event.add( this, type, events[ type ][ handler ], events[ type ][ handler ].data ); - } - } - - i++; - }); - } - - // Return the cloned set - return ret; - }, - - filter: function( selector ) { - return this.pushStack( - jQuery.isFunction( selector ) && - jQuery.grep(this, function(elem, i){ - return selector.call( elem, i ); - }) || - - jQuery.multiFilter( selector, jQuery.grep(this, function(elem){ - return elem.nodeType === 1; - }) ), "filter", selector ); - }, - - closest: function( selector ) { - var pos = jQuery.expr.match.POS.test( selector ) ? jQuery(selector) : null, - closer = 0; - - return this.map(function(){ - var cur = this; - while ( cur && cur.ownerDocument ) { - if ( pos ? pos.index(cur) > -1 : jQuery(cur).is(selector) ) { - jQuery.data(cur, "closest", closer); - return cur; - } - cur = cur.parentNode; - closer++; - } - }); - }, - - not: function( selector ) { - if ( typeof selector === "string" ) - // test special case where just one selector is passed in - if ( isSimple.test( selector ) ) - return this.pushStack( jQuery.multiFilter( selector, this, true ), "not", selector ); - else - selector = jQuery.multiFilter( selector, this ); - - var isArrayLike = selector.length && selector[selector.length - 1] !== undefined && !selector.nodeType; - return this.filter(function() { - return isArrayLike ? jQuery.inArray( this, selector ) < 0 : this != selector; - }); - }, - - add: function( selector ) { - return this.pushStack( jQuery.unique( jQuery.merge( - this.get(), - typeof selector === "string" ? - jQuery( selector ) : - jQuery.makeArray( selector ) - ))); - }, - - is: function( selector ) { - return !!selector && jQuery.multiFilter( selector, this ).length > 0; - }, - - hasClass: function( selector ) { - return !!selector && this.is( "." + selector ); - }, - - val: function( value ) { - if ( value === undefined ) { - var elem = this[0]; - - if ( elem ) { - if( jQuery.nodeName( elem, 'option' ) ) - return (elem.attributes.value || {}).specified ? elem.value : elem.text; - - // We need to handle select boxes special - if ( jQuery.nodeName( elem, "select" ) ) { - var index = elem.selectedIndex, - values = [], - options = elem.options, - one = elem.type == "select-one"; - - // Nothing was selected - if ( index < 0 ) - return null; - - // Loop through all the selected options - for ( var i = one ? index : 0, max = one ? index + 1 : options.length; i < max; i++ ) { - var option = options[ i ]; - - if ( option.selected ) { - // Get the specifc value for the option - value = jQuery(option).val(); - - // We don't need an array for one selects - if ( one ) - return value; - - // Multi-Selects return an array - values.push( value ); - } - } - - return values; - } - - // Everything else, we just grab the value - return (elem.value || "").replace(/\r/g, ""); - - } - - return undefined; - } - - if ( typeof value === "number" ) - value += ''; - - return this.each(function(){ - if ( this.nodeType != 1 ) - return; - - if ( jQuery.isArray(value) && /radio|checkbox/.test( this.type ) ) - this.checked = (jQuery.inArray(this.value, value) >= 0 || - jQuery.inArray(this.name, value) >= 0); - - else if ( jQuery.nodeName( this, "select" ) ) { - var values = jQuery.makeArray(value); - - jQuery( "option", this ).each(function(){ - this.selected = (jQuery.inArray( this.value, values ) >= 0 || - jQuery.inArray( this.text, values ) >= 0); - }); - - if ( !values.length ) - this.selectedIndex = -1; - - } else - this.value = value; - }); - }, - - html: function( value ) { - return value === undefined ? - (this[0] ? - this[0].innerHTML.replace(/ jQuery\d+="(?:\d+|null)"/g, "") : - null) : - this.empty().append( value ); - }, - - replaceWith: function( value ) { - return this.after( value ).remove(); - }, - - eq: function( i ) { - return this.slice( i, +i + 1 ); - }, - - slice: function() { - return this.pushStack( Array.prototype.slice.apply( this, arguments ), - "slice", Array.prototype.slice.call(arguments).join(",") ); - }, - - map: function( callback ) { - return this.pushStack( jQuery.map(this, function(elem, i){ - return callback.call( elem, i, elem ); - })); - }, - - andSelf: function() { - return this.add( this.prevObject ); - }, - - domManip: function( args, table, callback ) { - if ( this[0] ) { - var fragment = (this[0].ownerDocument || this[0]).createDocumentFragment(), - scripts = jQuery.clean( args, (this[0].ownerDocument || this[0]), fragment ), - first = fragment.firstChild; - - if ( first ) - for ( var i = 0, l = this.length; i < l; i++ ) - callback.call( root(this[i], first), this.length > 1 || i > 0 ? - fragment.cloneNode(true) : fragment ); - - if ( scripts ) - jQuery.each( scripts, evalScript ); - } - - return this; - - function root( elem, cur ) { - return table && jQuery.nodeName(elem, "table") && jQuery.nodeName(cur, "tr") ? - (elem.getElementsByTagName("tbody")[0] || - elem.appendChild(elem.ownerDocument.createElement("tbody"))) : - elem; - } - } -}; - -// Give the init function the jQuery prototype for later instantiation -jQuery.fn.init.prototype = jQuery.fn; - -function evalScript( i, elem ) { - if ( elem.src ) - jQuery.ajax({ - url: elem.src, - async: false, - dataType: "script" - }); - - else - jQuery.globalEval( elem.text || elem.textContent || elem.innerHTML || "" ); - - if ( elem.parentNode ) - elem.parentNode.removeChild( elem ); -} - -function now(){ - return +new Date; -} - -jQuery.extend = jQuery.fn.extend = function() { - // copy reference to target object - var target = arguments[0] || {}, i = 1, length = arguments.length, deep = false, options; - - // Handle a deep copy situation - if ( typeof target === "boolean" ) { - deep = target; - target = arguments[1] || {}; - // skip the boolean and the target - i = 2; - } - - // Handle case when target is a string or something (possible in deep copy) - if ( typeof target !== "object" && !jQuery.isFunction(target) ) - target = {}; - - // extend jQuery itself if only one argument is passed - if ( length == i ) { - target = this; - --i; - } - - for ( ; i < length; i++ ) - // Only deal with non-null/undefined values - if ( (options = arguments[ i ]) != null ) - // Extend the base object - for ( var name in options ) { - var src = target[ name ], copy = options[ name ]; - - // Prevent never-ending loop - if ( target === copy ) - continue; - - // Recurse if we're merging object values - if ( deep && copy && typeof copy === "object" && !copy.nodeType ) - target[ name ] = jQuery.extend( deep, - // Never move original objects, clone them - src || ( copy.length != null ? [ ] : { } ) - , copy ); - - // Don't bring in undefined values - else if ( copy !== undefined ) - target[ name ] = copy; - - } - - // Return the modified object - return target; -}; - -// exclude the following css properties to add px -var exclude = /z-?index|font-?weight|opacity|zoom|line-?height/i, - // cache defaultView - defaultView = document.defaultView || {}, - toString = Object.prototype.toString; - -jQuery.extend({ - noConflict: function( deep ) { - window.$ = _$; - - if ( deep ) - window.jQuery = _jQuery; - - return jQuery; - }, - - // See test/unit/core.js for details concerning isFunction. - // Since version 1.3, DOM methods and functions like alert - // aren't supported. They return false on IE (#2968). - isFunction: function( obj ) { - return toString.call(obj) === "[object Function]"; - }, - - isArray: function( obj ) { - return toString.call(obj) === "[object Array]"; - }, - - // check if an element is in a (or is an) XML document - isXMLDoc: function( elem ) { - return elem.nodeType === 9 && elem.documentElement.nodeName !== "HTML" || - !!elem.ownerDocument && jQuery.isXMLDoc( elem.ownerDocument ); - }, - - // Evalulates a script in a global context - globalEval: function( data ) { - if ( data && /\S/.test(data) ) { - // Inspired by code by Andrea Giammarchi - // http://webreflection.blogspot.com/2007/08/global-scope-evaluation-and-dom.html - var head = document.getElementsByTagName("head")[0] || document.documentElement, - script = document.createElement("script"); - - script.type = "text/javascript"; - if ( jQuery.support.scriptEval ) - script.appendChild( document.createTextNode( data ) ); - else - script.text = data; - - // Use insertBefore instead of appendChild to circumvent an IE6 bug. - // This arises when a base node is used (#2709). - head.insertBefore( script, head.firstChild ); - head.removeChild( script ); - } - }, - - nodeName: function( elem, name ) { - return elem.nodeName && elem.nodeName.toUpperCase() == name.toUpperCase(); - }, - - // args is for internal usage only - each: function( object, callback, args ) { - var name, i = 0, length = object.length; - - if ( args ) { - if ( length === undefined ) { - for ( name in object ) - if ( callback.apply( object[ name ], args ) === false ) - break; - } else - for ( ; i < length; ) - if ( callback.apply( object[ i++ ], args ) === false ) - break; - - // A special, fast, case for the most common use of each - } else { - if ( length === undefined ) { - for ( name in object ) - if ( callback.call( object[ name ], name, object[ name ] ) === false ) - break; - } else - for ( var value = object[0]; - i < length && callback.call( value, i, value ) !== false; value = object[++i] ){} - } - - return object; - }, - - prop: function( elem, value, type, i, name ) { - // Handle executable functions - if ( jQuery.isFunction( value ) ) - value = value.call( elem, i ); - - // Handle passing in a number to a CSS property - return typeof value === "number" && type == "curCSS" && !exclude.test( name ) ? - value + "px" : - value; - }, - - className: { - // internal only, use addClass("class") - add: function( elem, classNames ) { - jQuery.each((classNames || "").split(/\s+/), function(i, className){ - if ( elem.nodeType == 1 && !jQuery.className.has( elem.className, className ) ) - elem.className += (elem.className ? " " : "") + className; - }); - }, - - // internal only, use removeClass("class") - remove: function( elem, classNames ) { - if (elem.nodeType == 1) - elem.className = classNames !== undefined ? - jQuery.grep(elem.className.split(/\s+/), function(className){ - return !jQuery.className.has( classNames, className ); - }).join(" ") : - ""; - }, - - // internal only, use hasClass("class") - has: function( elem, className ) { - return elem && jQuery.inArray( className, (elem.className || elem).toString().split(/\s+/) ) > -1; - } - }, - - // A method for quickly swapping in/out CSS properties to get correct calculations - swap: function( elem, options, callback ) { - var old = {}; - // Remember the old values, and insert the new ones - for ( var name in options ) { - old[ name ] = elem.style[ name ]; - elem.style[ name ] = options[ name ]; - } - - callback.call( elem ); - - // Revert the old values - for ( var name in options ) - elem.style[ name ] = old[ name ]; - }, - - css: function( elem, name, force, extra ) { - if ( name == "width" || name == "height" ) { - var val, props = { position: "absolute", visibility: "hidden", display:"block" }, which = name == "width" ? [ "Left", "Right" ] : [ "Top", "Bottom" ]; - - function getWH() { - val = name == "width" ? elem.offsetWidth : elem.offsetHeight; - - if ( extra === "border" ) - return; - - jQuery.each( which, function() { - if ( !extra ) - val -= parseFloat(jQuery.curCSS( elem, "padding" + this, true)) || 0; - if ( extra === "margin" ) - val += parseFloat(jQuery.curCSS( elem, "margin" + this, true)) || 0; - else - val -= parseFloat(jQuery.curCSS( elem, "border" + this + "Width", true)) || 0; - }); - } - - if ( elem.offsetWidth !== 0 ) - getWH(); - else - jQuery.swap( elem, props, getWH ); - - return Math.max(0, Math.round(val)); - } - - return jQuery.curCSS( elem, name, force ); - }, - - curCSS: function( elem, name, force ) { - var ret, style = elem.style; - - // We need to handle opacity special in IE - if ( name == "opacity" && !jQuery.support.opacity ) { - ret = jQuery.attr( style, "opacity" ); - - return ret == "" ? - "1" : - ret; - } - - // Make sure we're using the right name for getting the float value - if ( name.match( /float/i ) ) - name = styleFloat; - - if ( !force && style && style[ name ] ) - ret = style[ name ]; - - else if ( defaultView.getComputedStyle ) { - - // Only "float" is needed here - if ( name.match( /float/i ) ) - name = "float"; - - name = name.replace( /([A-Z])/g, "-$1" ).toLowerCase(); - - var computedStyle = defaultView.getComputedStyle( elem, null ); - - if ( computedStyle ) - ret = computedStyle.getPropertyValue( name ); - - // We should always get a number back from opacity - if ( name == "opacity" && ret == "" ) - ret = "1"; - - } else if ( elem.currentStyle ) { - var camelCase = name.replace(/\-(\w)/g, function(all, letter){ - return letter.toUpperCase(); - }); - - ret = elem.currentStyle[ name ] || elem.currentStyle[ camelCase ]; - - // From the awesome hack by Dean Edwards - // http://erik.eae.net/archives/2007/07/27/18.54.15/#comment-102291 - - // If we're not dealing with a regular pixel number - // but a number that has a weird ending, we need to convert it to pixels - if ( !/^\d+(px)?$/i.test( ret ) && /^\d/.test( ret ) ) { - // Remember the original values - var left = style.left, rsLeft = elem.runtimeStyle.left; - - // Put in the new values to get a computed value out - elem.runtimeStyle.left = elem.currentStyle.left; - style.left = ret || 0; - ret = style.pixelLeft + "px"; - - // Revert the changed values - style.left = left; - elem.runtimeStyle.left = rsLeft; - } - } - - return ret; - }, - - clean: function( elems, context, fragment ) { - context = context || document; - - // !context.createElement fails in IE with an error but returns typeof 'object' - if ( typeof context.createElement === "undefined" ) - context = context.ownerDocument || context[0] && context[0].ownerDocument || document; - - // If a single string is passed in and it's a single tag - // just do a createElement and skip the rest - if ( !fragment && elems.length === 1 && typeof elems[0] === "string" ) { - var match = /^<(\w+)\s*\/?>$/.exec(elems[0]); - if ( match ) - return [ context.createElement( match[1] ) ]; - } - - var ret = [], scripts = [], div = context.createElement("div"); - - jQuery.each(elems, function(i, elem){ - if ( typeof elem === "number" ) - elem += ''; - - if ( !elem ) - return; - - // Convert html string into DOM nodes - if ( typeof elem === "string" ) { - // Fix "XHTML"-style tags in all browsers - elem = elem.replace(/(<(\w+)[^>]*?)\/>/g, function(all, front, tag){ - return tag.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i) ? - all : - front + ">"; - }); - - // Trim whitespace, otherwise indexOf won't work as expected - var tags = elem.replace(/^\s+/, "").substring(0, 10).toLowerCase(); - - var wrap = - // option or optgroup - !tags.indexOf("", "" ] || - - !tags.indexOf("", "" ] || - - tags.match(/^<(thead|tbody|tfoot|colg|cap)/) && - [ 1, "", "
    " ] || - - !tags.indexOf("", "" ] || - - // matched above - (!tags.indexOf("", "" ] || - - !tags.indexOf("", "" ] || - - // IE can't serialize and ' - //~ console.log(states + ' (' + key + '): ' + text.substring(start).replace(/\n/g, '\\n')); - var division = match.index + (key == 'php_halt2' ? match[0].length : 0); - var s = text.substring(start, division); - - // highlight children - var prev_state = states[states.length - 2]; - if ((state == 'att_quo' || state == 'att_apo' || state == 'att_val') && (prev_state == 'att_js' || prev_state == 'att_css' || /^\s*javascript:/i.test(s))) { // javascript: - easy but without own state //! should be checked only in %URI; - child_states.unshift(prev_state == 'att_css' ? 'css_pro' : 'js'); - s_states = this.highlight_states(child_states, this.html_entity_decode(s), true, (state == 'att_apo' ? this.htmlspecialchars_apo : (state == 'att_quo' ? this.htmlspecialchars_quo : this.htmlspecialchars_quo_apo))); - } else if (state == 'css_js' || state == 'cnf_phpini') { - child_states.unshift(state.substr(4)); - s_states = this.highlight_states(child_states, s, true); - } else if ((state == 'php_quo' || state == 'php_apo') && (prev_state == 'php_sql' || prev_state == 'php_sqlite' || prev_state == 'php_pgsql' || prev_state == 'php_phpini')) { - child_states.unshift(prev_state.substr(4)); - s_states = this.highlight_states(child_states, this.stripslashes(s), true, (state == 'php_apo' ? this.addslashes_apo : this.addslashes_quo)); - } else if (key == 'php_halt2') { - child_states.unshift('htm'); - s_states = this.highlight_states(child_states, s, true); - } else if ((state == 'apo' || state == 'quo') && prev_state == 'js_write') { - child_states.unshift('htm'); - s_states = this.highlight_states(child_states, s, true); - } else if (((state == 'php_quo' || state == 'php_apo') && prev_state == 'php_echo') || (state == 'php_eot2' && states[states.length - 3] == 'php_echo')) { - var i; - for (i=states.length; i--; ) { - prev_state = states[i]; - if (prev_state.substring(0, 3) != 'php' && prev_state != 'att_quo' && prev_state != 'att_apo' && prev_state != 'att_val') { - break; - } - prev_state = ''; - } - var f = (state == 'php_eot2' ? this.addslashes : (state == 'php_apo' ? this.addslashes_apo : this.addslashes_quo)); - s = this.stripslashes(s); - if (prev_state == 'att_js' || prev_state == 'att_css') { - var g = (states[i+1] == 'att_quo' ? this.htmlspecialchars_quo : (states[i+1] == 'att_apo' ? this.htmlspecialchars_apo : this.htmlspecialchars_quo_apo)); - child_states.unshift(prev_state == 'att_js' ? 'js' : 'css_pro'); - s_states = this.highlight_states(child_states, this.html_entity_decode(s), true, function (string) { return f(g(string)); }); - } else if (prev_state && child_states) { - child_states.unshift(prev_state); - s_states = this.highlight_states(child_states, s, true, f); - } else { - s = this.htmlspecialchars(s); - s_states = [ (escape ? escape(s) : s), (isNaN(+key) || !/^(att_js|att_css|css_js|js_write|php_sql|php_sqlite|php_pgsql|php_echo|php_phpini)$/.test(state) || /^(js_write|php_echo|php_sql|php_sqlite|php_pgsql|php_phpini|css_js)$/.test(prev_state) ? child_states : [ ]) ]; - } - } else { - s = this.htmlspecialchars(s); - s_states = [ (escape ? escape(s) : s), (isNaN(+key) || !/^(att_js|att_css|css_js|js_write|php_sql|php_sqlite|php_pgsql|php_echo|php_phpini)$/.test(state) || /^(js_write|php_echo|php_sql|php_sqlite|php_pgsql|php_phpini|css_js)$/.test(prev_state) ? child_states : [ ]) ]; // reset child states when escaping construct - } - s = s_states[0]; - child_states = s_states[1]; - s = this.keywords_links(state, s); - ret.push(s); - - s = text.substring(division, match.index + match[0].length); - s = (m.length < 3 ? (s ? '' + this.htmlspecialchars(escape ? escape(s) : s) + '' : '') : (m[1] ? '' + this.htmlspecialchars(escape ? escape(m[1]) : m[1]) + '' : '') + this.htmlspecialchars(escape ? escape(m[2]) : m[2]) + (m[3] ? '' + this.htmlspecialchars(escape ? escape(m[3]) : m[3]) + '' : '')); - if (isNaN(+key)) { - if (this.links && this.links[key] && m[2]) { - if (/^tag/.test(key)) { - this.last_tag = m[2].toUpperCase(); - } - var link = (/^tag/.test(key) && !/^(ins|del)$/i.test(m[2]) ? m[2].toUpperCase() : m[2].toLowerCase()); - var k_link = ''; - var att_mapping = { - 'align-APPLET': 'IMG', 'align-IFRAME': 'IMG', 'align-INPUT': 'IMG', 'align-OBJECT': 'IMG', - 'align-COL': 'TD', 'align-COLGROUP': 'TD', 'align-TBODY': 'TD', 'align-TFOOT': 'TD', 'align-TH': 'TD', 'align-THEAD': 'TD', 'align-TR': 'TD', - 'border-OBJECT': 'IMG', - 'cite-BLOCKQUOTE': 'Q', - 'cite-DEL': 'INS', - 'color-BASEFONT': 'FONT', - 'face-BASEFONT': 'FONT', - 'height-TD': 'TH', - 'height-OBJECT': 'IMG', - 'longdesc-IFRAME': 'FRAME', - 'name-TEXTAREA': 'BUTTON', - 'name-IFRAME': 'FRAME', - 'name-OBJECT': 'INPUT', - 'src-IFRAME': 'FRAME', - 'type-LINK': 'A', - 'width-OBJECT': 'IMG', - 'width-TD': 'TH' - }; - var att_tag = (att_mapping[link + '-' + this.last_tag] ? att_mapping[link + '-' + this.last_tag] : this.last_tag); - for (var k in this.links[key]) { - if (key == 'att' && this.links[key][k].test(link + '-' + att_tag)) { - link += '-' + att_tag; - k_link = k; - break; - } else if (this.links[key][k].test(m[2])) { - k_link = k; - if (key != 'att') { - break; - } - } - } - if (k_link) { - s = (m[1] ? '' + this.htmlspecialchars(escape ? escape(m[1]) : m[1]) + '' : ''); - s += '' + this.htmlspecialchars(escape ? escape(m[2]) : m[2]) + ''; - s += (m[3] ? '' + this.htmlspecialchars(escape ? escape(m[3]) : m[3]) + '' : ''); - } - } - ret.push('', s); - states.push(key); - if (state == 'php_eot') { - tr.php_eot2[2] = new RegExp('(\n)(' + match[1] + ')(;?\n)'); - regexps.php_eot2 = this.build_regexp((match[2] == "'" ? { 2: tr.php_eot2[2] } : tr.php_eot2)); - } else if (state == 'sql_eot') { - tr.sql_eot2[2] = new RegExp('\\$' + text.substring(start, match.index) + '\\$'); - regexps.sql_eot2 = this.build_regexp(tr.sql_eot2); - } - } else if (states.length <= key) { - return [ 'out of states' ]; - } else { - ret.push(s); - for (var i=0; i < key; i++) { - ret.push(''); - states.pop(); - } - } - start = regexps[state].lastIndex; - state = states[states.length - 1]; - regexps[state].lastIndex = start; - continue loop; - } - } - return [ 'regexp not found' ]; - } - ret.push(this.keywords_links(state, this.htmlspecialchars(text.substring(start)))); - for (var i=1; i < states.length; i++) { - ret.push(''); - } - states.shift(); - return [ ret.join(''), states ]; - }, - - htmlspecialchars: function (string) { - return string.replace(/&/g, '&').replace(//g, '>'); - }, - - htmlspecialchars_quo: function (string) { - return jush.htmlspecialchars(string).replace(/"/g, '"'); // jush - this.htmlspecialchars_quo is passed as reference - }, - - htmlspecialchars_apo: function (string) { - return jush.htmlspecialchars(string).replace(/'/g, '''); - }, - - htmlspecialchars_quo_apo: function (string) { - return jush.htmlspecialchars_quo(string).replace(/'/g, '''); - }, - - html_entity_decode: function (string) { - return string.replace(/</g, '<').replace(/>/g, '>').replace(/"/g, '"').replace(/&#(?:([0-9]+)|x([0-9a-f]+));/gi, function (str, p1, p2) { //! named entities - return String.fromCharCode(p1 ? p1 : parseInt(p2, 16)); - }).replace(/&/g, '&'); - }, - - addslashes: function (string) { - return string.replace(/\\/g, '\\$&'); - }, - - addslashes_apo: function (string) { - return string.replace(/[\\']/g, '\\$&'); - }, - - addslashes_quo: function (string) { - return string.replace(/[\\"]/g, '\\$&'); - }, - - stripslashes: function (string) { - return string.replace(/\\([\\"'])/g, '$1'); - } -}; - -jush.urls = { - // $key stands for key in jush.links.class, $val stands for found string - tag: 'http://www.w3.org/TR/html4/$key.html#edef-$val', - tag_css: 'http://www.w3.org/TR/html4/$key.html#edef-$val', - tag_js: 'http://www.w3.org/TR/html4/$key.html#edef-$val', - att: 'http://www.w3.org/TR/html4/$key.html#adef-$val', - att_css: 'http://www.w3.org/TR/html4/$key.html#adef-$val', - att_js: 'http://www.w3.org/TR/html4/$key.html#adef-$val', - css_val: 'http://www.w3.org/TR/CSS21/$key.html#propdef-$val', - css_at: 'http://www.w3.org/TR/CSS21/$key', - js_write: 'http://developer.mozilla.org/En/docs/DOM/$key.$val', - php_new: 'http://www.php.net/$key.$val', - php_sql: 'http://www.php.net/$key.$val', - php_sqlite: 'http://www.php.net/$key.$val', - php_pgsql: 'http://www.php.net/$key.$val', - php_echo: 'http://www.php.net/$key.$val', - php_phpini: 'http://www.php.net/$key.$val', - php_halt: 'http://www.php.net/$key.halt-compiler', - cnf_php: 'http://www.php.net/$key', - cnf_phpini: 'http://www.php.net/configuration.changes#$key', - - // [0] is base, other elements correspond to () in jush.links2, $key stands for text of selected element, $1 stands for found string - php: [ 'http://www.php.net/$key', - 'function.$1', 'control-structures.alternative-syntax', 'control-structures.$1', 'control-structures.do.while', 'control-structures.foreach', 'control-structures.switch', 'language.functions#functions.user-defined', 'language.oop', 'language.constants.predefined', 'language.exceptions', 'language.oop5.$1', 'language.oop5.basic#language.oop5.basic.$1', 'language.oop5.cloning', 'language.oop5.constants', 'language.oop5.interfaces', 'language.oop5.visibility', 'language.operators.logical', 'language.variables.scope#language.variables.scope.$1', 'language.namespaces', - 'function.$1', - 'function.socket-get-option', 'function.socket-set-option' - ], - phpini: [ 'http://www.php.net/$key', - 'features.safe-mode#ini.$1', 'ini.core#ini.$1', 'apache.configuration#ini.$1', 'apc.configuration#ini.$1', 'apd.configuration#ini.$1', 'bc.configuration#ini.$1', 'com.configuration#ini.$1', 'datetime.configuration#ini.$1', 'dbx.configuration#ini.$1', 'errorfunc.configuration#ini.$1', 'exif.configuration#ini.$1', 'expect.configuration#ini.$1', 'filesystem.configuration#ini.$1', 'ibase.configuration#ini.$1', 'ibm-db2.configuration#ini.$1', 'ifx.configuration#ini.$1', 'image.configuration#ini.image.jpeg-ignore-warning', 'info.configuration#ini.$1', 'mail.configuration#ini.$1', 'mail.configuration#ini.smtp', 'maxdb.configuration#ini.$1', 'mbstring.configuration#ini.$1', 'mime-magic.configuration#ini.$1', 'misc.configuration#ini.$1', 'misc.configuration#ini.syntax-highlighting', 'msql.configuration#ini.$1', 'mysql.configuration#ini.$1', 'mysqli.configuration#ini.$1', 'network.configuration#ini.$1', 'nsapi.configuration#ini.$1', 'oci8.configuration#ini.$1', 'outcontrol.configuration#ini.$1', 'pcre.configuration#ini.$1', 'pdo-odbc.configuration#ini.$1', 'pgsql.configuration#ini.$1', 'runkit.configuration#ini.$1', 'session.configuration#ini.$1', 'soap.configuration#ini.$1', 'sqlite.configuration#ini.$1', 'sybase.configuration#ini.$1', 'tidy.configuration#ini.$1', 'unicode.configuration#ini.$1', 'odbc.configuration#ini.$1', 'zlib.configuration#ini.$1' - ], - py: [ 'http://docs.python.org/lib/$key.html', - 'browser-controllers', 'built-in-funcs', 'csv-contents', 'ctypes-foreign-functions', 'ctypes-function-prototypes', 'ctypes-utility-functions', 'curses-functions', 'cursespanel-functions', 'decimal-decimal', 'defaultdict-objects', 'deque-objects', 'doctest-basic-api', 'doctest-debugging', 'doctest-options', 'doctest-unittest-api', 'elementtree-functions', 'inspect-classes-functions', 'inspect-source', 'inspect-stack', 'inspect-types', 'itertools-functions', 'logging-config-api', 'module--winreg', 'module-Bastion', 'module-aifc', 'module-al', 'module-anydbm', 'module-array', 'module-asyncore', 'module-atexit', 'module-audioop', 'module-base64', 'module-binascii', 'module-binhex', 'module-bisect', 'module-bsddb', 'module-calendar', 'module-cd', 'module-cgitb', 'module-cmath', 'module-code', 'module-codecs', 'module-codeop', 'module-colorsys', 'module-commands', 'module-compileall', 'module-compiler', 'module-compiler.visitor', 'module-contextlib', 'module-copyreg', 'module-crypt', 'module-curses.ascii', 'module-curses.textpad', 'module-curses.wrapper', 'module-dbhash', 'module-dbm', 'module-difflib', 'module-dircache', 'module-dis', 'module-dl', 'module-dumbdbm', 'module-email.charset', 'module-email.encoders', 'module-email.header', 'module-email.iterators', 'module-email.utils', 'module-encodings.idna', 'module-fcntl', 'module-filecmp', 'module-fileinput', 'module-fm', 'module-fnmatch', 'module-fpectl', 'module-fpformat', 'module-functools', 'module-gc', 'module-gdbm', 'module-getopt', 'module-getpass', 'module-gl', 'module-glob', 'module-gopherlib', 'module-grp', 'module-gzip', 'module-heapq', 'module-hmac', 'module-hotshot.stats', 'module-imageop', 'module-imaplib', 'module-imgfile', 'module-imghdr', 'module-imp', 'module-jpeg', 'module-keyword', 'module-linecache', 'module-locale', 'module-logging', 'module-mailcap', 'module-marshal', 'module-math', 'module-md5', 'module-mimetools', 'module-mimetypes', 'module-mimify', 'module-mmap', 'module-modulefinder', 'module-msilib', 'module-new', 'module-nis', 'module-operator', 'module-os.path', 'module-ossaudiodev', 'module-pdb', 'module-pickletools', 'module-pkgutil', 'module-popen2', 'module-posixfile', 'module-pprint', 'module-profile', 'module-pty', 'module-pwd', 'module-pyclbr', 'module-pycompile', 'module-quopri', 'module-random', 'module-readline', 'module-repr', 'module-rfc822', 'module-rgbimg', 'module-runpy', 'module-select', 'module-sha', 'module-shelve', 'module-shlex', 'module-shutil', 'module-signal', 'module-sndhdr', 'module-socket', 'module-spwd', 'module-stat', 'module-stringprep', 'module-struct', 'module-sunau', 'module-sunaudiodev', 'module-sys', 'module-syslog', 'module-tabnanny', 'module-tarfile', 'module-tempfile', 'module-termios', 'module-test.testsupport', 'module-textwrap', 'module-thread', 'module-threading', 'module-time', 'module-token', 'module-tokenize', 'module-traceback', 'module-tty', 'module-turtle', 'module-unicodedata', 'module-urllib', 'module-urllib2', 'module-urlparse', 'module-uu', 'module-uuid', 'module-wave', 'module-weakref', 'module-webbrowser', 'module-whichdb', 'module-winsound', 'module-wsgiref.simpleserver', 'module-wsgiref.util', 'module-wsgiref.validate', 'module-xml.dom.minidom', 'module-xml.dom.pulldom', 'module-xml.parsers.expat', 'module-xml.sax', 'module-xml.sax.saxutils', 'module-zipfile', 'module-zlib', 'msvcrt-console', 'msvcrt-files', 'msvcrt-other', 'node150', 'node217', 'node304', 'node317', 'node41', 'node42', 'node442', 'node443', 'node444', 'node445', 'node446', 'node447', 'node46', 'node522', 'node523', 'node530', 'node553', 'node563', 'node634', 'node635', 'node658', 'node686', 'node732', 'node733', 'node860', 'node861', 'node862', 'node908', 'non-essential-built-in-funcs', 'os-fd-ops', 'os-file-dir', 'os-miscfunc', 'os-newstreams', 'os-path', 'os-process', 'os-procinfo', 'sqlite3-Module-Contents', 'unittest-contents', 'warning-functions' - ], - sql: [ 'http://dev.mysql.com/doc/mysql/en/$key', - '$1.html', 'commit.html', 'savepoints.html', 'lock-tables.html', - 'numeric-type-overview.html', 'date-and-time-type-overview.html', 'string-type-overview.html', - 'comparison-operators.html#operator_$1', 'comparison-operators.html#function_$1', 'any-in-some-subqueries.html', 'row-subqueries.html', 'group-by-modifiers.html', 'string-comparison-functions.html#operator_$1', 'logical-operators.html#operator_$1', 'control-flow-functions.html#operator_$1', 'arithmetic-functions.html#operator_$1', 'cast-functions.html#operator_$1', - '', // keywords without link - 'comparison-operators.html#function_$1', 'control-flow-functions.html#function_$1', 'string-functions.html#function_$1', 'string-comparison-functions.html#function_$1', 'mathematical-functions.html#function_$1', 'date-and-time-functions.html#function_$1', 'cast-functions.html#function_$1', 'xml-functions.html#function_$1', 'bit-functions.html#function_$1', 'encryption-functions.html#function_$1', 'information-functions.html#function_$1', 'miscellaneous-functions.html#function_$1', 'group-by-functions.html#function_$1', - 'fulltext-search.html#$1' - ], - sqlite: [ 'http://www.sqlite.org/$key', - 'lang_$1.html', 'pragma.html', 'lang_createvtab.html', 'lang_transaction.html', - 'lang_createindex.html', 'lang_createtable.html', 'lang_createtrigger.html', 'lang_createview.html', 'lang_expr.html#$1', - 'lang_expr.html#corefunctions', 'cvstrac/wiki?p=DateAndTimeFunctions#$1', 'lang_expr.html#aggregatefunctions' - ], - pgsql: [ 'http://www.postgresql.org/docs/8.2/static/$key', - 'sql-$1.html', 'sql-$1.html', 'sql-alteropclass.html', 'sql-createopclass.html', 'sql-dropopclass.html', - 'functions-datetime.html', 'functions-info.html', 'functions-logical.html', 'functions-comparison.html', 'functions-matching.html', 'functions-conditional.html', 'functions-subquery.html', - 'functions-math.html', 'functions-string.html', 'functions-binarystring.html', 'functions-formatting.html', 'functions-datetime.html', 'functions-geometry.html', 'functions-net.html', 'functions-sequence.html', 'functions-array.html', 'functions-aggregate.html', 'functions-srf.html', 'functions-info.html', 'functions-admin.html' - ], - cnf: [ 'http://httpd.apache.org/docs/2.2/mod/$key.html#$1', - 'beos', 'core', 'mod_actions', 'mod_alias', 'mod_auth_basic', 'mod_auth_digest', 'mod_authn_alias', 'mod_authn_anon', 'mod_authn_dbd', 'mod_authn_dbm', 'mod_authn_default', 'mod_authn_file', 'mod_authnz_ldap', 'mod_authz_dbm', 'mod_authz_default', 'mod_authz_groupfile', 'mod_authz_host', 'mod_authz_owner', 'mod_authz_user', 'mod_autoindex', 'mod_cache', 'mod_cern_meta', 'mod_cgi', 'mod_cgid', 'mod_dav', 'mod_dav_fs', 'mod_dav_lock', 'mod_dbd', 'mod_deflate', 'mod_dir', 'mod_disk_cache', 'mod_dumpio', 'mod_echo', 'mod_env', 'mod_example', 'mod_expires', 'mod_ext_filter', 'mod_file_cache', 'mod_filter', 'mod_headers', 'mod_charset_lite', 'mod_ident', 'mod_imagemap', 'mod_include', 'mod_info', 'mod_isapi', 'mod_ldap', 'mod_log_config', 'mod_log_forensic', 'mod_mem_cache', 'mod_mime', 'mod_mime_magic', 'mod_negotiation', 'mod_nw_ssl', 'mod_proxy', 'mod_rewrite', 'mod_setenvif', 'mod_so', 'mod_speling', 'mod_ssl', 'mod_status', 'mod_substitute', 'mod_suexec', 'mod_userdir', 'mod_usertrack', 'mod_version', 'mod_vhost_alias', 'mpm_common', 'mpm_netware', 'mpm_winnt', 'prefork' - ], - js: [ 'http://developer.mozilla.org/En/$key', - 'Core_JavaScript_1.5_Reference/Global_Objects/$1', - 'Core_JavaScript_1.5_Reference/Global_Properties/$1', - 'Core_JavaScript_1.5_Reference/Global_Functions/$1', - 'Core_JavaScript_1.5_Reference/Statements/$1', - 'Core_JavaScript_1.5_Reference/Statements/do...while', - 'Core_JavaScript_1.5_Reference/Statements/if...else', - 'Core_JavaScript_1.5_Reference/Statements/try...catch', - 'Core_JavaScript_1.5_Reference/Operators/Special_Operators/$1_Operator', - 'DOM/document.$1', 'DOM/element.$1', 'DOM/event.$1', 'DOM/form.$1', 'DOM/table.$1', 'DOM/window.$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/Array/$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/Date/$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/Function/$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/Number/$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/RegExp/$1', - 'Core_JavaScript_1.5_Reference/Global_Objects/String/$1' - ] -}; - -jush.links = { - tag: { - 'interact/forms': /^(button|fieldset|form|input|isindex|label|legend|optgroup|option|select|textarea)$/i, - 'interact/scripts': /^(noscript)$/i, - 'present/frames': /^(frame|frameset|iframe|noframes)$/i, - 'present/graphics': /^(b|basefont|big|center|font|hr|i|s|small|strike|tt|u)$/i, - 'struct/dirlang': /^(bdo)$/i, - 'struct/global': /^(address|body|div|h1|h2|h3|h4|h5|h6|head|html|meta|span|title)$/i, - 'struct/links': /^(a|base|link)$/i, - 'struct/lists': /^(dd|dir|dl|dt|li|menu|ol|ul)$/i, - 'struct/objects': /^(applet|area|img|map|object|param)$/i, - 'struct/tables': /^(caption|col|colgroup|table|tbody|td|tfoot|th|thead|tr)$/i, - 'struct/text': /^(abbr|acronym|blockquote|br|cite|code|del|dfn|em|ins|kbd|p|pre|q|samp|strong|sub|sup|var)$/i - }, - tag_css: { 'present/styles': /^(style)$/i }, - tag_js: { 'interact/scripts': /^(script)$/i }, - att_css: { 'present/styles': /^(style)$/i }, - att_js: { 'interact/scripts': /^(onblur|onchange|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup|onload|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onreset|onselect|onsubmit|onunload|onunload)$/i }, - att: { - 'interact/forms': /^(accept-charset|accept|accesskey|action|align-LEGEND|checked|cols-TEXTAREA|disabled|enctype|for|label-OPTION|label-OPTGROUP|maxlength|method|multiple|name-BUTTON|name-SELECT|name-FORM|name-INPUT|prompt|readonly|readonly|rows-TEXTAREA|selected|size-INPUT|size-SELECT|src|tabindex|type-INPUT|type-BUTTON|value-INPUT|value-OPTION|value-BUTTON)$/i, - 'interact/scripts': /^(defer|language|src-SCRIPT|type-SCRIPT)$/i, - 'present/frames': /^(cols-FRAMESET|frameborder|height-IFRAME|longdesc-FRAME|marginheight|marginwidth|name-FRAME|noresize|rows-FRAMESET|scrolling|src-FRAME|target|width-IFRAME)$/i, - 'present/graphics': /^(align-HR|align|bgcolor|bgcolor|bgcolor|bgcolor|clear|color-FONT|face-FONT|noshade|size-HR|size-FONT|size-BASEFONT|width-HR)$/i, - 'present/styles': /^(media|media|type-STYLE)$/i, - 'struct/dirlang': /^(dir|dir-BDO|lang)$/i, - 'struct/global': /^(alink|background|class|content|http-equiv|id|link|name-META|profile|scheme|text|title|version|vlink)$/i, - 'struct/links': /^(charset|href|href-BASE|hreflang|name-A|rel|rev|type-A)$/i, - 'struct/lists': /^(compact|start|type-LI|type-OL|type-UL|value-LI)$/i, - 'struct/objects': /^(align-IMG|alt|alt|alt|archive-APPLET|archive-OBJECT|border-IMG|classid|code|codebase-OBJECT|codebase-APPLET|codetype|coords|coords|data|declare|height-IMG|height-APPLET|hspace|ismap|longdesc-IMG|name-APPLET|name-IMG|name-MAP|name-PARAM|nohref|object|shape|shape|src-IMG|standby|type-OBJECT|type-PARAM|usemap|value-PARAM|valuetype|vspace|width-IMG|width-APPLET)$/i, - 'struct/tables': /^(abbr|align-CAPTION|align-TABLE|align-TD|axis|border-TABLE|cellpadding|cellspacing|char|charoff|colspan|frame|headers|height-TH|nowrap|rowspan|rules|scope|span-COL|span-COLGROUP|summary|valign|width-TABLE|width-TH|width-COL|width-COLGROUP)$/i, - 'struct/text': /^(cite-Q|cite-INS|datetime|width-PRE)$/i - }, - css_val: { - 'aural': /^(azimuth|cue-after|cue-before|cue|elevation|pause-after|pause-before|pause|pitch-range|pitch|play-during|richness|speak-header|speak-numeral|speak-punctuation|speak|speech-rate|stress|voice-family|volume)$/i, - 'box': /^(border(?:-top|-right|-bottom|-left)?(?:-color|-style|-width)?|margin(?:-top|-right|-bottom|-left)?|padding(?:-top|-right|-bottom|-left)?)$/i, - 'colors': /^(background-attachment|background-color|background-image|background-position|background-repeat|background|color)$/i, - 'fonts': /^(font-family|font-size|font-style|font-variant|font-weight|font)$/i, - 'generate': /^(content|counter-increment|counter-reset|list-style-image|list-style-position|list-style-type|list-style|quotes)$/i, - 'page': /^(orphans|page-break-after|page-break-before|page-break-inside|widows)$/i, - 'tables': /^(border-collapse|border-spacing|caption-side|empty-cells|table-layout)$/i, - 'text': /^(letter-spacing|text-align|text-decoration|text-indent|text-transform|white-space|word-spacing)$/i, - 'ui': /^(cursor|outline-color|outline-style|outline-width|outline)$/i, - 'visudet': /^(height|line-height|max-height|max-width|min-height|min-width|vertical-align|width)$/i, - 'visufx': /^(clip|overflow|visibility)$/i, - 'visuren': /^(bottom|clear|direction|display|float|left|position|right|top|unicode-bidi|z-index)$/i - }, - css_at: { - 'page.html#page-box': /^page$/i, - 'media.html#at-media-rule': /^media$/i, - 'cascade.html#at-import': /^import$/i - }, - js_write: { 'document': /^(write|writeln)$/ }, - php_new: { 'language.oop5.basic#language.oop5.basic': /^new$/i }, - php_sql: { 'function': new RegExp('^' + jush.sql_function + '$', 'i') }, - php_sqlite: { 'function': new RegExp('^' + jush.sqlite_function + '$', 'i') }, - php_pgsql: { 'function': new RegExp('^' + jush.pgsql_function + '$', 'i') }, - php_phpini: { 'function': /^(ini_get|ini_set)$/i }, - php_echo: { 'function': /^(echo|print)$/i }, - php_halt: { 'function': /^__halt_compiler$/i }, - cnf_php: { 'configuration.file': /.+/ }, - cnf_phpini: { 'configuration.changes.apache': /.+/ } -}; - -// last () is used as delimiter -jush.links2 = { - php: /\b((?:exit|die|return|(?:include|require)(?:_once)?|(end(?:for|foreach|if|switch|while|declare))|(break|continue|declare|else|elseif|for|foreach|if|switch|while|goto)|(do)|(as)|(case|default)|(function)|(var)|(__(?:CLASS|FILE|FUNCTION|LINE|METHOD|DIR|NAMESPACE)__)|(catch|throw|try)|(abstract|final)|(class|extends)|(clone)|(const)|(implements|interface)|(private|protected|public)|(and|x?or)|(global|static)|(namespace|use))\b|((?:a(?:cosh?|ddc?slashes|ggregat(?:e(?:_(?:methods(?:_by_(?:list|regexp))?|properties(?:_by_(?:list|regexp))?|info))?|ion_info)|p(?:ache_(?:get(?:_(?:modules|version)|env)|re(?:s(?:et_timeout|ponse_headers)|quest_headers)|(?:child_termina|no)te|lookup_uri|setenv)|d_(?:c(?:(?:allstac|lun|roa)k|ontinue)|dump_(?:function_table|(?:persistent|regular)_resources)|set_(?:s(?:ession(?:_trace)?|ocket_session_trace)|pprof_trace)|breakpoint|echo|get_active_symbols))|r(?:ray(?:_(?:c(?:h(?:ange_key_case|unk)|o(?:mbine|unt_values))|diff(?:_(?:u(?:assoc|key)|assoc|key))?|f(?:il(?:l|ter)|lip)|intersect(?:_(?:u(?:assoc|key)|assoc|key))?|key(?:_exist)?s|m(?:erge(?:_recursive)?|ap|ultisort)|p(?:ad|op|ush)|r(?:e(?:duc|vers)e|and)|s(?:earch|hift|p?lice|um)|u(?:diff(?:_u?assoc)?|intersect(?:_u?assoc)?|n(?:ique|shift))|walk(?:_recursive)?|values))?|sort)|s(?:inh?|pell_(?:check(?:_raw)?|new|suggest)|sert(?:_options)?|cii2ebcdic|ort)|tan[2h]?|bs)|b(?:ase(?:64_(?:de|en)code|_convert|name)|c(?:m(?:od|ul)|ompiler_(?:write_(?:f(?:unction(?:s_from_file)?|ile|ooter)|c(?:lass|onstant)|(?:exe_foot|head)er)|load(?:_exe)?|parse_class|read)|pow(?:mod)?|s(?:cale|qrt|ub)|add|comp|div)|in(?:d(?:_textdomain_codeset|ec|textdomain)|2hex)|z(?:c(?:lose|ompress)|err(?:no|(?:o|st)r)|decompress|flush|open|read|write))|c(?:al(?:_(?:days_in_month|(?:from|to)_jd|info)|l_user_(?:func(?:_array)?|method(?:_array)?))|cvs_(?:a(?:dd|uth)|co(?:mmand|unt)|d(?:elet|on)e|re(?:port|turn|verse)|s(?:ale|tatus)|init|lookup|new|textvalue|void)|h(?:eckd(?:ate|nsrr)|o(?:p|wn)|r(?:oot)?|dir|grp|mod|unk_split)|l(?:ass(?:_(?:exis|(?:implem|par)en)ts|kit_(?:method_(?:re(?:defin|mov|nam)e|add|copy)|import))|ose(?:dir|log)|earstatcache)|o(?:m(?:_(?:get(?:_active_object)?|i(?:nvoke|senum)|load(?:_typelib)?|pr(?:op(?:[gs]e|pu)t|int_typeinfo)|addref|create_guid|event_sink|message_pump|release|set)|pact)?|n(?:nection_(?:aborted|status|timeout)|vert_(?:uu(?:de|en)code|cyr_string)|stant)|sh?|unt(?:_chars)?|py)|pdf_(?:a(?:dd_(?:annotation|outline)|rc)|c(?:l(?:ose(?:path(?:_(?:fill_)?stroke)?)?|ip)|ircle|ontinue_text|urveto)|fi(?:ll(?:_stroke)?|nalize(?:_page)?)|o(?:pen|utput_buffer)|p(?:age_init|lace_inline_image)|r(?:e(?:ct|store)|otate(?:_text)?|(?:lin|mov)eto)|s(?:ave(?:_to_file)?|et(?:_(?:c(?:har_spacing|reator|urrent_page)|font(?:_(?:directories|map_file))?|t(?:ext_(?:r(?:endering|ise)|matrix|pos)|itle)|action_url|(?:horiz_scal|lead|word_spac)ing|(?:keyword|viewer_preference)s|page_animation|subject)|gray(?:_(?:fill|stroke))?|line(?:cap|join|width)|rgbcolor(?:_(?:fill|stroke))?|dash|(?:fla|miterlimi)t)|how(?:_xy)?|tr(?:ingwidth|oke)|cale)|t(?:ext|ranslate)|(?:begin|end)_text|global_set_document_limits|import_jpeg|(?:lin|mov)eto|newpath)|r(?:ack_(?:c(?:heck|losedict)|getlastmessage|opendict)|c32|eate_function|ypt)|type_(?:al(?:num|pha)|p(?:rin|unc)t|cntrl|x?digit|graph|(?:low|upp)er|space)|ur(?:l_(?:c(?:los|opy_handl)e|e(?:rr(?:no|or)|xec)|multi_(?:in(?:fo_read|it)|(?:(?:add|remove)_handl|clos)e|exec|(?:getconten|selec)t)|getinfo|(?:ini|setop)t|version)|rent)|y(?:bercash_(?:base64_(?:de|en)code|(?:de|en)cr)|rus_(?:c(?:lose|onnect)|authenticate|(?:un)?bind|query))|eil)|d(?:ate(?:_sun(?:rise|set))?|b(?:a(?:_(?:f(?:etch|irstkey)|op(?:en|timize)|(?:clos|delet|replac)e|(?:exist|handler)s|(?:inser|key_spli|lis)t|nextkey|popen|sync)|se_(?:c(?:los|reat)e|get_(?:record(?:_with_names)?|header_info)|num(?:fiel|recor)ds|(?:add|(?:delet|replac)e)_record|open|pack))|m(?:f(?:etch|irstkey)|(?:clos|delet|replac)e|exists|insert|nextkey|open)|plus_(?:a(?:dd|ql)|c(?:(?:hdi|ur)r|lose)|err(?:code|no)|f(?:i(?:nd|rst)|ree(?:(?:all|r)locks|lock)|lush)|get(?:lock|unique)|l(?:ast|ockrel)|r(?:c(?:r(?:t(?:exact|like)|eate)|hperm)|es(?:olve|torepos)|keys|open|query|rename|secindex|unlink|zap)|s(?:etindex(?:bynumber)?|avepos|ql)|t(?:cl|remove)|u(?:n(?:do(?:prepare)?|lockrel|select)|pdate)|x(?:un)?lockrel|info|next|open|prev)|x_(?:c(?:o(?:mpare|nnect)|lose)|e(?:rror|scape_string)|fetch_row|query|sort)|list)|cn?gettext|e(?:bug(?:_(?:(?:print_)?backtrace|zval_dump)|ger_o(?:ff|n))|c(?:bin|hex|oct)|fine(?:_syslog_variables|d)?|aggregate|g2rad)|i(?:o_(?:s(?:eek|tat)|t(?:csetattr|runcate)|(?:clos|writ)e|fcntl|open|read)|r(?:name)?|sk(?:_(?:free|total)_space|freespace))|n(?:s_(?:get_(?:mx|record)|check_record)|gettext)|o(?:m(?:xml_(?:open_(?:file|mem)|x(?:slt_stylesheet(?:_(?:doc|file))?|mltree)|new_doc|version)|_import_simplexml)|tnet(?:_load)?|ubleval)|gettext|l)|e(?:a(?:ster_da(?:te|ys)|ch)|r(?:eg(?:i(?:_replace)?|_replace)?|ror_(?:lo|reportin)g)|scapeshell(?:arg|cmd)|x(?:if_(?:t(?:agname|humbnail)|imagetype|read_data)|p(?:lode|m1)?|t(?:ension_loaded|ract)|ec)|bcdic2ascii|mpty|nd|val|zmlm_hash)|f(?:am_(?:c(?:ancel_monitor|lose)|monitor_(?:collection|directory|file)|next_event|open|pending|(?:resume|suspend)_monitor)|bsql_(?:a(?:ffected_rows|utocommit)|c(?:lo(?:b_siz|s)e|o(?:mmi|nnec)t|reate_(?:[bc]lo|d)b|hange_user)|d(?:ata(?:base(?:_password)?|_seek)|b_(?:query|status)|rop_db)|err(?:no|or)|f(?:etch_(?:a(?:rray|ssoc)|field|lengths|object|row)|ield_(?:t(?:abl|yp)e|flags|len|name|seek)|ree_result)|list_(?:db|field|table)s|n(?:um_(?:field|row)s|ext_result)|p(?:assword|connect)|r(?:e(?:ad_[bc]lob|sult)|ollback)|s(?:e(?:t_(?:lob_mode|password|transaction)|lect_db)|t(?:art|op)_db)|(?:blob_siz|(?:host|table|user)nam)e|get_autostart_info|insert_id|query|warnings)|df_(?:add_(?:doc_javascript|template)|c(?:los|reat)e|e(?:rr(?:no|or)|num_values)|get_(?:a(?:p|ttachment)|f(?:ile|lags)|v(?:alue|ersion)|encoding|opt|status)|open(?:_string)?|s(?:ave(?:_string)?|et_(?:f(?:ile|lags)|o(?:n_import_javascri)?pt|s(?:tatus|ubmit_form_action)|v(?:alue|ersion)|ap|encoding|javascript_action|target_frame))|header|next_field_name|remove_item)|get(?:c(?:sv)?|ss?)|ile(?:_(?:exis|(?:ge|pu)t_conten)ts|p(?:ro(?:_(?:field(?:count|(?:nam|typ)e|width)|r(?:etrieve|owcount)))?|erms)|(?:[acm]tim|inod|siz|typ)e|group|owner)?|l(?:o(?:atval|ck|or)|ush)|p(?:ut(?:csv|s)|assthru|rintf)|r(?:e(?:a|nchtoj)d|ibidi_log2vis)|s(?:canf|eek|ockopen|tat)|t(?:p_(?:c(?:h(?:dir|mod)|dup|lose|onnect)|f(?:ge|pu)t|get(?:_option)?|m(?:dtm|kdir)|n(?:b_(?:f(?:ge|pu)t|continue|(?:ge|pu)t)|list)|p(?:asv|ut|wd)|r(?:aw(?:list)?|ename|mdir)|s(?:i[tz]e|et_option|sl_connect|ystype)|(?:allo|exe)c|delete|login|quit)|ell|ok|runcate)|unc(?:_(?:get_args?|num_args)|tion_exists)|(?:clos|writ)e|eof|(?:flus|nmatc)h|mod|open)|g(?:et(?:_(?:c(?:lass(?:_(?:method|var)s)?|(?:fg_va|urrent_use)r)|de(?:clared_(?:class|interfac)es|fined_(?:constant|function|var)s)|h(?:eaders|tml_translation_table)|include(?:_path|d_files)|m(?:agic_quotes_(?:gpc|runtime)|eta_tags)|re(?:quired_files|source_type)|browser|(?:extension_func|loaded_extension|object_var|parent_clas)s)|hostby(?:namel?|addr)|m(?:y(?:[gpu]id|inode)|xrr)|protobyn(?:ame|umber)|r(?:andmax|usage)|servby(?:name|port)|t(?:ext|imeofday|ype)|allheaders|(?:cw|lastmo)d|(?:dat|imagesiz)e|env|opt)|m(?:p_(?:a(?:bs|[dn]d)|c(?:lrbit|mp|om)|div(?:_(?:qr?|r)|exact)?|gcd(?:ext)?|in(?:(?:i|ver)t|tval)|m(?:od|ul)|p(?:o(?:wm?|pcount)|(?:erfect_squar|rob_prim)e)|s(?:can[01]|qrt(?:rem)?|etbit|ign|trval|ub)|(?:fac|hamdis)t|jacobi|legendre|neg|x?or|random)|(?:dat|(?:mk|strf)tim)e)|z(?:c(?:lose|ompress)|e(?:ncode|of)|get(?:ss?|c)|p(?:assthru|uts)|re(?:a|win)d|(?:(?:(?:de|in)fla|wri)t|fil)e|open|seek|tell|uncompress)|d_info|lob|regoriantojd)|h(?:e(?:ader(?:s_(?:lis|sen)t)?|brevc?|xdec)|ighlight_(?:file|string)|t(?:ml(?:_entity_decode|(?:entitie|specialchar)s)|tp_build_query)|w(?:_(?:a(?:pi_(?:attribute|(?:conten|objec)t)|rray2objrec)|c(?:h(?:ildren(?:obj)?|angeobject)|onnect(?:ion_info)?|lose|p)|d(?:oc(?:byanchor(?:obj)?|ument_(?:s(?:etcontent|ize)|attributes|bodytag|content))|eleteobject|ummy)|e(?:rror(?:msg)?|dittext)|get(?:an(?:chors(?:obj)?|dlock)|child(?:coll(?:obj)?|doccoll(?:obj)?)|object(?:byquery(?:coll(?:obj)?|obj)?)?|parents(?:obj)?|re(?:mote(?:children)?|llink)|srcbydestobj|text|username)|i(?:n(?:s(?:ert(?:anchors|(?:documen|objec)t)|coll|doc)|collections|fo)|dentify)|m(?:apid|odifyobject|v)|o(?:bjrec2array|utput_document)|p(?:connec|ipedocumen)t|s(?:etlinkroo|ta)t|(?:(?:free|new)_documen|roo)t|unlock|who)|api_hgcsp)|ypot)|i(?:base_(?:a(?:dd_user|ffected_rows)|b(?:lob_(?:c(?:ancel|(?:los|reat)e)|i(?:mport|nfo)|add|echo|get|open)|ackup)|c(?:o(?:mmit(?:_ret)?|nnect)|lose)|d(?:b_info|elete_user|rop_db)|e(?:rr(?:code|msg)|xecute)|f(?:etch_(?:assoc|object|row)|ree_(?:event_handler|query|result)|ield_info)|m(?:aintain_db|odify_user)|n(?:um_(?:field|param)s|ame_result)|p(?:aram_info|connect|repare)|r(?:ollback(?:_ret)?|estore)|se(?:rv(?:ice_(?:at|de)tach|er_info)|t_event_handler)|t(?:imefmt|rans)|gen_id|query|wait_event)|conv(?:_(?:mime_(?:decode(?:_headers)?|encode)|s(?:tr(?:len|r?pos)|et_encoding|ubstr)|get_encoding))?|d(?:3_(?:get_(?:frame_(?:long|short)_name|genre_(?:id|list|name)|tag|version)|(?:remove|set)_tag)|ate)|fx(?:_(?:b(?:lobinfile_mode|yteasvarchar)|c(?:o(?:nnect|py_blob)|reate_(?:blob|char)|lose)|error(?:msg)?|f(?:ield(?:properti|typ)es|ree_(?:blob|char|result)|etch_row)|get(?:_(?:blob|char)|sqlca)|nu(?:m_(?:field|row)s|llformat)|p(?:connect|repare)|update_(?:blob|char)|affected_rows|do|htmltbl_result|query|textasvarchar)|us_(?:c(?:los|reat)e_slob|(?:(?:fre|writ)e|open|read|seek|tell)_slob))|m(?:a(?:ge(?:_type_to_(?:extension|mime_type)|a(?:lphablending|ntialias|rc)|c(?:har(?:up)?|o(?:lor(?:a(?:llocate(?:alpha)?|t)|closest(?:alpha|hwb)?|exact(?:alpha)?|resolve(?:alpha)?|s(?:et|forindex|total)|deallocate|match|transparent)|py(?:merge(?:gray)?|res(?:ampl|iz)ed)?)|reate(?:from(?:g(?:d(?:2(?:part)?)?|if)|x[bp]m|(?:jpe|(?:p|stri)n)g|wbmp)|truecolor)?)|d(?:ashedline|estroy)|f(?:il(?:l(?:ed(?:arc|(?:ellips|rectangl)e|polygon)|toborder)?|ter)|ont(?:height|width)|t(?:bbox|text))|g(?:d2?|ammacorrect|if)|i(?:nterlace|struecolor)|l(?:(?:ayereffec|oadfon)t|ine)|p(?:s(?:e(?:ncode|xtend)font|bbox|(?:(?:copy|free|load|slant)fon|tex)t)|alettecopy|ng|olygon)|r(?:ectangl|otat)e|s(?:et(?:t(?:hickness|ile)|brush|pixel|style)|tring(?:up)?|avealpha|[xy])|t(?:tf(?:bbox|text)|ruecolortopalette|ypes)|2?wbmp|ellipse|jpeg|xbm)|p_(?:a(?:lerts|ppend)|b(?:ody(?:struct)?|ase64|inary)|c(?:l(?:earflag_full|ose)|heck|reatemailbox)|delete(?:mailbox)?|e(?:rrors|xpunge)|fetch(?:_overview|body|header|structure)|get(?:_quota(?:root)?|acl|mailboxes|subscribed)|header(?:info|s)?|l(?:ist(?:s(?:can|ubscribed)|mailbox)?|ast_error|sub)|m(?:ail(?:_(?:co(?:mpose|py)|move)|boxmsginfo)?|ime_header_decode|sgno)|num_(?:msg|recent)|r(?:e(?:namemailbox|open)|fc822_(?:parse_(?:adrlist|headers)|write_address))|s(?:e(?:t(?:_quota|(?:ac|flag_ful)l)|arch)|canmailbox|ort|tatus|ubscribe)|t(?:hread|imeout)|u(?:n(?:delet|subscrib)e|tf(?:7_(?:de|en)code|8)|id)|(?:8bi|qprin)t|open|ping))|p(?:lode|ort_request_variables))|n(?:et_(?:ntop|pton)|gres_(?:c(?:o(?:mmi|nnec)t|lose)|f(?:etch_(?:array|object|row)|ield_(?:n(?:am|ullabl)e|length|precision|(?:scal|typ)e))|num_(?:field|row)s|(?:autocommi|pconnec)t|query|rollback)|i_(?:alter|get_all|restore)|t(?:erface_exists|val)|_array)|p(?:tc(?:embed|parse)|2long)|rcg_(?:i(?:gnore_(?:add|del)|(?:nvit|s_conn_aliv)e)|l(?:ist|(?:ookup_format_message|user)s)|n(?:ick(?:name_(?:un)?escape)?|ames|otice)|p(?:ar|connec)t|set_(?:current|(?:fil|on_di)e)|who(?:is)?|(?:(?:channel_m|html_enc)od|get_usernam)e|disconnect|(?:eval_ecmascript_param|register_format_message)s|(?:fetch_error_)?msg|join|kick|oper|topic)|s(?:_(?:a(?:rray)?|d(?:ir|ouble)|f(?:i(?:l|nit)e|loat)|in(?:t(?:eger)?|finite)|l(?:ink|ong)|n(?:u(?:ll|meric)|an)|re(?:a(?:dable|l)|source)|s(?:calar|oap_fault|tring|ubclass_of)|write?able|bool|(?:(?:call|execut)ab|uploaded_fi)le|object)|set)|(?:gnore_user_abor|terator_coun)t)|j(?:ava_last_exception_(?:clear|get)|d(?:to(?:j(?:ewish|ulian)|french|gregorian|unix)|dayofweek|monthname)|(?:ewish|ulian)tojd|oin|peg2wbmp)|k(?:ey|r?sort)|l(?:dap_(?:c(?:o(?:mpare|nnect|unt_entries)|lose)|d(?:elete|n2ufn)|e(?:rr(?:(?:2st|o)r|no)|xplode_dn)|f(?:irst_(?:(?:attribut|referenc)e|entry)|ree_result)|get_(?:values(?:_len)?|(?:attribut|entri)es|(?:d|optio)n)|mod(?:_(?:add|del|replace)|ify)|next_(?:(?:attribut|referenc)e|entry)|parse_re(?:ference|sult)|re(?:ad|name)|s(?:e(?:t_(?:option|rebind_proc)|arch)|asl_bind|ort|tart_tls)|8859_to_t61|(?:ad|(?:un)?bin)d|list|t61_to_8859)|i(?:nk(?:info)?|st)|o(?:cal(?:econv|time)|g(?:1[0p])?|ng2ip)|zf_(?:(?:de)?compress|optimized_for)|cg_value|evenshtein|stat|trim)|m(?:a(?:il(?:parse_(?:msg_(?:extract_part(?:_file)?|get_(?:part(?:_data)?|structure)|parse(?:_file)?|(?:creat|fre)e)|determine_best_xfer_encoding|rfc822_parse_addresses|stream_encode|uudecode_all))?|x)|b_(?:convert_(?:case|encoding|kana|variables)|de(?:code_(?:mimeheader|numericentity)|tect_(?:encoding|order))|e(?:ncode_(?:mimeheader|numericentity)|reg(?:_(?:search(?:_(?:get(?:po|reg)s|init|(?:(?:set)?po|reg)s))?|match|replace)|i(?:_replace)?)?)|http_(?:in|out)put|l(?:anguage|ist_encodings)|p(?:arse_str|referred_mime_name)|regex_(?:encoding|set_options)|s(?:tr(?:to(?:low|upp)er|cut|(?:im)?width|len|r?pos)|ubst(?:r(?:_count)?|itute_character)|end_mail|plit)|get_info|internal_encoding|output_handler)|c(?:al_(?:c(?:lose|reate_calendar)|d(?:a(?:te_(?:compare|valid)|y(?:_of_(?:week|year)|s_in_month))|elete_(?:calendar|event))|e(?:vent_(?:set_(?:c(?:ategory|lass)|recur_(?:monthly_[mw]day|(?:dai|week|year)ly|none)|alarm|description|end|start|title)|add_attribute|init)|xpunge)|fetch_(?:current_stream_)?event|list_(?:alarm|event)s|re(?:name_calendar|open)|s(?:nooze|tore_event)|append_event|(?:is_leap|week_of)_year|next_recurrence|p?open|time_valid)|rypt_(?:c(?:bc|fb|reate_iv)|e(?:nc(?:_(?:get_(?:(?:(?:algorithm|mode)s_nam|(?:block|iv|key)_siz)e|supported_key_sizes)|is_block_(?:algorithm(?:_mode)?|mode)|self_test)|rypt)|cb)|ge(?:neric(?:_(?:(?:de)?init|end))?|t_(?:(?:block|iv|key)_siz|cipher_nam)e)|list_(?:algorithm|mode)s|module_(?:get_(?:algo_(?:block|key)_size|supported_key_sizes)|is_block_(?:algorithm(?:_mode)?|mode)|close|open|self_test)|decrypt|ofb)|ve_(?:adduser(?:arg)?|c(?:h(?:eckstatus|(?:k|ng)pwd)|o(?:nnect(?:ionerror)?|mpleteauthorizations))|d(?:e(?:l(?:ete(?:response|trans|usersetup)|user)|stroy(?:conn|engine))|isableuser)|e(?:dit|nable)user|g(?:et(?:c(?:ell(?:bynum)?|ommadelimited)|user(?:arg|param)|header)|[fu]t|l)|i(?:nit(?:conn|engine|usersetup)|scommadelimited)|list(?:stat|user)s|m(?:axconntimeout|onitor)|num(?:column|row)s|p(?:reauth(?:completion)?|arsecommadelimited|ing)|re(?:turn(?:code|status)?|sponseparam)|s(?:et(?:ssl(?:_files)?|t(?:imeout|le)|blocking|dropfile|ip)|ale)|t(?:ext_(?:c(?:ode|v)|avs)|rans(?:action(?:a(?:uth|vs)|i(?:d|tem)|batch|cv|(?:ssen|tex)t)|inqueue|new|param|send))|u(?:b|wait)|v(?:erify(?:connection|sslcert)|oid)|bt|(?:forc|overrid)e|qc))|d(?:5(?:_file)?|ecrypt_generic)|e(?:m(?:cache_debug|ory_get_usage)|t(?:aphone|hod_exists))|hash(?:_(?:get_(?:block_siz|hash_nam)e|count|keygen_s2k))?|i(?:n(?:g_(?:set(?:cubicthreshold|scale)|useswfversion))?|(?:crotim|me_content_typ)e)|k(?:dir|time)|o(?:ney_format|ve_uploaded_file)|s(?:ession_(?:c(?:o(?:nnec|un)t|reate)|d(?:estroy|isconnect)|get(?:_(?:array|data))?|l(?:ist(?:var)?|ock)|set(?:_(?:array|data))?|un(?:iq|lock)|find|inc|plugin|randstr|timeout)|g_(?:re(?:ceiv|move_queu)e|s(?:e(?:nd|t_queue)|tat_queue)|get_queue)|ql(?:_(?:c(?:reate_?db|lose|onnect)|d(?:b(?:_query|name)|ata_seek|rop_db)|f(?:etch_(?:array|field|object|row)|ield(?:_(?:t(?:abl|yp)e|flags|len|name|seek)|t(?:abl|yp)e|flags|len|name)|ree_result)|list_(?:db|field|table)s|num(?:_(?:field|row)s|(?:field|row)s)|re(?:gcase|sult)|affected_rows|error|pconnect|query|select_db|tablename))?|sql_(?:c(?:lose|onnect)|f(?:etch_(?:a(?:rray|ssoc)|batch|field|object|row)|ield_(?:length|(?:nam|typ)e|seek)|ree_(?:resul|statemen)t)|g(?:et_last_message|uid_string)|min_(?:error|message)_severity|n(?:um_(?:field|row)s|ext_result)|r(?:esult|ows_affected)|bind|data_seek|execute|(?:ini|pconnec)t|query|select_db))|t_(?:getrandmax|s?rand)|uscat_(?:g(?:et|ive)|setup(?:_net)?|close)|ysql(?:_(?:c(?:l(?:ient_encoding|ose)|hange_user|onnect|reate_db)|d(?:ata_seek|b_name|rop_db)|e(?:rr(?:no|or)|scape_string)|f(?:etch_(?:a(?:rray|ssoc)|field|lengths|object|row)|ield_(?:t(?:abl|yp)e|flags|len|name|seek)|ree_result)|get_(?:(?:clien|hos)t|proto|server)_info|in(?:fo|sert_id)|list_(?:db|field|(?:process|tabl)e)s|num_(?:field|row)s|p(?:connect|ing)|re(?:al_escape_string|sult)|s(?:elect_db|tat)|t(?:ablename|hread_id)|affected_rows)|i_(?:a(?:ffected_rows|utocommit)|bind_(?:param|result)|c(?:ha(?:nge_user|racter_set_name)|l(?:ient_encoding|ose)|o(?:nnect(?:_err(?:no|or))?|mmit))|d(?:isable_r(?:eads_from_master|pl_parse)|ata_seek|ebug|ump_debug_info)|e(?:nable_r(?:eads_from_master|pl_parse)|rr(?:no|or)|mbedded_connect|scape_string|xecute)|f(?:etch(?:_(?:a(?:rray|ssoc)|field(?:_direct|s)?|lengths|object|row))?|ield_(?:count|seek|tell)|ree_result)|get_(?:client_(?:info|version)|server_(?:info|version)|(?:host|proto)_info|metadata)|in(?:fo|it|sert_id)|n(?:um_(?:field|row)s|ext_result)|p(?:aram_count|ing|repare)|r(?:e(?:al_(?:connect|escape_string)|port)|pl_p(?:arse_enabled|robe)|ollback)|s(?:e(?:rver_(?:end|init)|lect_db|nd_long_data|t_opt)|t(?:mt_(?:bind_(?:param|result)|e(?:rr(?:no|or)|xecute)|f(?:etch|ree_result)|res(?:et|ult_metadata)|s(?:end_long_data|qlstate|tore_result)|(?:affected|num)_rows|close|data_seek|(?:ini|param_coun)t)|(?:a|ore_resul)t)|qlstate|sl_set)|thread_(?:id|safe)|kill|(?:more_result|option)s|(?:use_resul|warning_coun)t)))|n(?:at(?:case)?sort|curses_(?:a(?:dd(?:ch(?:n?str)?|n?str)|ttr(?:o(?:ff|n)|set)|ssume_default_colors)|b(?:kgd(?:set)?|o(?:rder|ttom_panel)|audrate|eep)|c(?:l(?:rto(?:bot|eol)|ear)|olor_(?:conten|se)t|an_change_color|break|urs_set)|d(?:e(?:f(?:_(?:prog|shell)_mode|ine_key)|l(?:_panel|ay_output|ch|(?:etel|wi)n))|oupdate)|e(?:cho(?:char)?|rase(?:char)?|nd)|f(?:l(?:ash|ushinp)|ilter)|get(?:m(?:axyx|ouse)|ch|yx)|h(?:a(?:s_(?:i[cl]|colors|key)|lfdelay)|ide_panel|line)|i(?:n(?:it(?:_(?:colo|pai)r)?|s(?:ch|(?:del|ert)ln|s?tr)|ch)|sendwin)|k(?:ey(?:ok|pad)|illchar)|m(?:o(?:use(?:_trafo|interval|mask)|ve(?:_panel)?)|v(?:add(?:ch(?:n?str)?|n?str)|(?:cu|waddst)r|(?:del|get|in)ch|[hv]line)|eta)|n(?:ew(?:_panel|pad|win)|o(?:cbreak|echo|nl|qiflush|raw)|apms|l)|p(?:a(?:nel_(?:above|(?:bel|wind)ow)|ir_content)|(?:nout)?refresh|utp)|r(?:e(?:set(?:_(?:prog|shell)_mode|ty)|fresh|place_panel)|aw)|s(?:cr(?:_(?:dump|(?:ini|se)t|restore)|l)|lk_(?:attr(?:o(?:ff|n)|set)?|c(?:lea|olo)r|re(?:fresh|store)|(?:ini|se)t|(?:noutrefres|touc)h)|ta(?:nd(?:end|out)|rt_color)|avetty|how_panel)|t(?:erm(?:attrs|name)|imeout|op_panel|ypeahead)|u(?:nget(?:ch|mouse)|se_(?:e(?:nv|xtended_names)|default_colors)|pdate_panels)|v(?:idattr|line)|w(?:a(?:dd(?:ch|str)|ttr(?:o(?:ff|n)|set))|c(?:lear|olor_set)|mo(?:use_trafo|ve)|stand(?:end|out)|border|(?:eras|[hv]lin)e|(?:getc|(?:nout)?refres)h)|longname|qiflush)|l(?:2br|_langinfo)|otes_(?:c(?:reate_(?:db|note)|opy_db)|mark_(?:un)?read|body|drop_db|(?:find_no|nav_crea)te|header_info|list_msgs|search|unread|version)|sapi_(?:re(?:quest|sponse)_headers|virtual)|(?:(?:gett)?ex|umber_forma)t)|o(?:b_(?:end_(?:clean|flush)|g(?:et_(?:c(?:lean|ontents)|le(?:ngth|vel)|flush|status)|zhandler)|i(?:conv_handler|mplicit_flush)|clean|flush|list_handlers|start|tidyhandler)|c(?:i(?:_(?:c(?:o(?:mmi|nnec)t|ancel|lose)|e(?:rror|xecute)|f(?:etch(?:_(?:a(?:ll|rray|ssoc)|object|row))?|ield_(?:s(?:cal|iz)e|type(?:_raw)?|is_null|name|precision)|ree_statement)|lob_(?:copy|is_equal)|n(?:ew_(?:c(?:o(?:llection|nnect)|ursor)|descriptor)|um_(?:field|row)s)|p(?:a(?:rs|ssword_chang)e|connect)|r(?:esult|ollback)|s(?:e(?:rver_version|t_prefetch)|tatement_type)|(?:bind|define)_by_name|internal_debug)|c(?:o(?:l(?:l(?:a(?:ssign(?:elem)?|ppend)|(?:getele|tri)m|max|size)|umn(?:s(?:cal|iz)e|type(?:raw)?|isnull|name|precision))|mmit)|ancel|loselob)|e(?:rror|xecute)|f(?:etch(?:into|statement)?|ree(?:c(?:ollection|ursor)|desc|statement))|lo(?:go(?:ff|n)|adlob)|n(?:ew(?:c(?:ollection|ursor)|descriptor)|logon|umcols)|p(?:arse|logon)|r(?:o(?:llback|wcount)|esult)|s(?:avelob(?:file)?|e(?:rverversion|tprefetch)|tatementtype)|write(?:lobtofile|temporarylob)|(?:bind|define)byname|internaldebug)|tdec)|dbc_(?:c(?:lose(?:_all)?|o(?:lumn(?:privilege)?s|(?:mmi|nnec)t)|ursor)|d(?:ata_source|o)|e(?:rror(?:msg)?|xec(?:ute)?)|f(?:etch_(?:array|into|object|row)|ield_(?:n(?:ame|um)|(?:le|precisio)n|(?:scal|typ)e)|oreignkeys|ree_result)|n(?:um_(?:field|row)s|ext_result)|p(?:r(?:ocedure(?:column)?s|epare|imarykeys)|connect)|r(?:esult(?:_all)?|ollback)|s(?:etoption|(?:pecialcolumn|tatistic)s)|table(?:privilege)?s|autocommit|binmode|gettypeinfo|longreadlen)|pen(?:al_(?:buffer_(?:d(?:ata|estroy)|create|get|loadwav)|context_(?:c(?:reate|urrent)|destroy|process|suspend)|device_(?:close|open)|listener_[gs]et|s(?:ource_(?:p(?:ause|lay)|s(?:et|top)|create|destroy|get|rewind)|tream))|ssl_(?:csr_(?:export(?:_to_file)?|new|sign)|get_p(?:rivate|ublic)key|p(?:k(?:cs7_(?:(?:de|en)crypt|sign|verify)|ey_(?:export(?:_to_file)?|get_p(?:rivate|ublic)|new))|rivate_(?:de|en)crypt|ublic_(?:de|en)crypt)|s(?:eal|ign)|x509_(?:check(?:_private_key|purpose)|export(?:_to_file)?|(?:fre|pars)e|read)|error_string|(?:free_ke|verif)y|open)|dir|log)|r(?:a_(?:c(?:o(?:lumn(?:nam|siz|typ)e|mmit(?:o(?:ff|n))?)|lose)|e(?:rror(?:code)?|xec)|fetch(?:_into)?|logo(?:ff|n)|num(?:col|row)s|p(?:arse|logon)|bind|do|(?:getcolum|ope)n|rollback)|d)|utput_(?:add_rewrite_var|reset_rewrite_vars)|v(?:er(?:load|ride_function)|rimos_(?:c(?:o(?:mmi|nnec)t|lose|ursor)|exec(?:ute)?|f(?:etch_(?:into|row)|ield_(?:n(?:ame|um)|len|type)|ree_result)|num_(?:field|row)s|r(?:esult(?:_all)?|ollback)|longreadlen|prepare)))|p(?:a(?:rse(?:_(?:ini_file|str|url)|kit_(?:compile_(?:file|string)|func_arginfo))|ck|ssthru|thinfo)|c(?:ntl_(?:s(?:etpriority|ignal)|w(?:ait(?:pid)?|if(?:s(?:ignal|topp)ed|exited)|exitstatus|(?:stop|term)sig)|alarm|exec|fork|getpriority)|lose)|df_(?:a(?:dd_(?:l(?:aunch|ocal)link|annotation|(?:bookmar|(?:pdf|web)lin)k|(?:not|outlin)e|thumbnail)|rcn?|ttach_file)|begin_(?:pa(?:ge|ttern)|template)|c(?:l(?:ose(?:_(?:pdi(?:_page)?|image)|path(?:_(?:fill_)?stroke)?)?|ip)|on(?:ca|tinue_tex)t|ircle|urveto)|end(?:_(?:pa(?:ge|ttern)|template)|path)|fi(?:ll(?:_stroke)?|ndfont)|get_(?:font(?:(?:nam|siz)e)?|image_(?:height|width)|m(?:aj|in)orversion|p(?:di_(?:parameter|value)|arameter)|buffer|value)|m(?:akespotcolor|oveto)|open(?:_(?:image(?:_file)?|p(?:di(?:_page)?|ng)|ccitt|(?:fil|memory_imag)e|(?:gi|tif)f|jpeg))?|place_(?:im|pdi_p)age|r(?:e(?:ct|store)|otate)|s(?:et(?:_(?:border_(?:color|dash|style)|info(?:_(?:(?:auth|creat)or|keywords|subject|title))?|text_(?:r(?:endering|ise)|matrix|pos)|(?:(?:char|word)_spac|horiz_scal|lead)ing|duration|font|parameter|value)|f(?:la|on)t|gray(?:_(?:fill|stroke))?|line(?:cap|join|width)|m(?:atrix|iterlimit)|rgbcolor(?:_(?:fill|stroke))?|color|(?:poly)?dash)|how(?:_(?:boxed|xy))?|tr(?:ingwidth|oke)|(?:av|cal)e|kew)|(?:dele|transla)te|initgraphics|lineto|new)|f(?:pro_(?:process(?:_raw)?|cleanup|init|version)|sockopen)|g_(?:c(?:l(?:ient_encoding|ose)|o(?:n(?:nect(?:ion_(?:busy|reset|status))?|vert)|py_(?:from|to))|ancel_query)|d(?:bnam|elet)e|e(?:scape_(?:bytea|string)|nd_copy)|f(?:etch_(?:a(?:ll|rray|ssoc)|r(?:esult|ow)|object)|ield_(?:n(?:ame|um)|is_null|prtlen|(?:siz|typ)e)|ree_result)|get_(?:notify|pid|result)|l(?:ast_(?:error|notice|oid)|o_(?:c(?:los|reat)e|read(?:_all)?|(?:ex|im)port|open|(?:see|unlin)k|tell|write))|num_(?:field|row)s|p(?:arameter_status|(?:connec|or)t|ing|ut_line)|result_(?:s(?:eek|tatus)|error)|se(?:lect|t_client_encoding)|t(?:race|ty)|u(?:n(?:escape_bytea|trace)|pdate)|(?:affected_row|option)s|(?:hos|inser)t|meta_data|version)|hp(?:_(?:s(?:tr(?:eam_(?:c(?:a(?:n_ca)?st|lose(?:dir)?|opy_to_(?:me|strea)m)|f(?:ilter_(?:un)?register_factory|open_(?:t(?:emporary_|mp)file|from_file)|lush)|get[cs]|is(?:_persistent)?|open(?:_wrapper(?:_(?:as_file|ex))?|dir)|re(?:ad(?:dir)?|winddir)|s(?:ock_open_(?:(?:from_socke|hos)t|unix)|tat(?:_path)?|eek)|eof|(?:make_seekabl|writ)e|passthru|tell)|ip_whitespace)|api_name)|un(?:ame|register_url_stream_wrapper)|check_syntax|ini_scanned_files|logo_guid|register_url_stream_wrapper)|credits|info|version)|o(?:s(?:ix_(?:get(?:e[gu]id|g(?:r(?:gid|nam|oups)|id)|p(?:g(?:id|rp)|w(?:nam|uid)|p?id)|_last_error|(?:cw|[su]i)d|login|rlimit)|s(?:et(?:e[gu]id|(?:p?g|[su])id)|trerror)|t(?:imes|tyname)|ctermid|isatty|kill|mkfifo|uname))?|pen|w)|r(?:e(?:g_(?:match(?:_all)?|replace(?:_callback)?|grep|quote|split)|v)|int(?:er_(?:c(?:reate_(?:brush|dc|font|pen)|lose)|d(?:elete_(?:brush|dc|font|pen)|raw_(?:r(?:ectangle|oundrect)|bmp|chord|(?:elips|lin|pi)e|text))|end_(?:doc|page)|l(?:is|ogical_fontheigh)t|s(?:e(?:lect_(?:brush|font|pen)|t_option)|tart_(?:doc|page))|abort|(?:get_optio|ope)n|write)|_r|f)|oc_(?:(?:clos|nic|terminat)e|get_status|open))|spell_(?:add_to_(?:personal|session)|c(?:onfig_(?:d(?:ata|ict)_dir|r(?:epl|untogether)|(?:creat|ignor|mod)e|(?:persona|save_rep)l)|heck|lear_session)|new(?:_(?:config|personal))?|s(?:(?:ave_wordli|ugge)s|tore_replacemen)t)|i|ng2wbmp|utenv)|q(?:dom_(?:error|tree)|uote(?:d_printable_decode|meta))|r(?:a(?:n(?:d|ge)|r_(?:close|(?:entry_ge|lis)t|open)|wurl(?:de|en)code|d2deg)|e(?:a(?:d(?:lin(?:e(?:_(?:c(?:allback_(?:handler_(?:install|remove)|read_char)|lear_history|ompletion_function)|re(?:ad_histor|displa)y|(?:add|list|write)_history|info|on_new_line))?|k)|_exif_data|dir|(?:gz)?file)|lpath)|code(?:_(?:file|string))?|gister_(?:shutdown|tick)_function|name(?:_function)?|s(?:tore_(?:e(?:rror|xception)_handler|include_path)|et)|wind(?:dir)?|turn)|mdir|ound|sort|trim)|s(?:e(?:m_(?:re(?:leas|mov)e|acquire|get)|s(?:am_(?:co(?:mmi|nnec)t|di(?:agnostic|sconnect)|e(?:rrormsg|xecimm)|f(?:etch_(?:r(?:esult|ow)|array)|ield_(?:array|name)|ree_result)|se(?:ek_row|ttransaction)|(?:affected_row|num_field)s|query|rollback)|sion_(?:c(?:ache_(?:expire|limiter)|ommit)|de(?:code|stroy)|i(?:s_registere)?d|reg(?:enerate_id|ister)|s(?:et_(?:cookie_params|save_handler)|ave_path|tart)|un(?:register|set)|(?:encod|(?:module_)?nam|write_clos)e|get_cookie_params))|t(?:_(?:e(?:rror|xception)_handler|file_buffer|include_path|magic_quotes_runtime|time_limit)|(?:(?:raw)?cooki|local|typ)e)|rialize)|h(?:a1(?:_file)?|m(?:_(?:remove(?:_var)?|(?:at|de)tach|(?:ge|pu)t_var)|op_(?:(?:clos|(?:dele|wri)t|siz)e|open|read))|ell_exec|(?:ow_sourc|uffl)e)|i(?:m(?:plexml_(?:load_(?:file|string)|import_dom)|ilar_text)|nh?|zeof)|nmp(?:_(?:get_(?:quick_print|valueretrieval)|set_(?:(?:enum|oid_numeric|quick)_print|valueretrieval)|read_mib)|get(?:next)?|walk(?:oid)?|realwalk|set)|o(?:cket_(?:c(?:l(?:ear_error|ose)|reate(?:_(?:listen|pair))?|onnect)|get(?:_(?:option|status)|(?:peer|sock)name)|l(?:ast_error|isten)|re(?:cv(?:from)?|ad)|s(?:e(?:nd(?:to)?|t_(?:block(?:ing)?|nonblock|option|timeout)|lect)|hutdown|trerror)|accept|bind|write)|rt|undex)|p(?:l(?:iti?|_classes)|rintf)|q(?:l(?:ite_(?:c(?:reate_(?:aggregate|function)|hanges|lose|olumn|urrent)|e(?:rror|scape)_string|f(?:etch_(?:a(?:ll|rray)|s(?:ingle|tring)|column_types|object)|actory|ield_name)|has_(?:more|prev)|l(?:ast_(?:error|insert_rowid)|ib(?:encoding|version))|n(?:um_(?:field|row)s|ext)|p(?:open|rev)|udf_(?:de|en)code_binary|busy_timeout|open|rewind|seek)|_regcase)|rt)|s(?:h2_(?:auth_(?:p(?:assword|ubkey_file)|none)|f(?:etch_stream|ingerprint)|s(?:cp_(?:recv|send)|ftp(?:_(?:r(?:e(?:a(?:dlink|lpath)|name)|mdir)|s(?:tat|ymlink)|lstat|mkdir|unlink))?|hell)|connect|exec|methods_negotiated|tunnel)|canf)|t(?:r(?:_(?:r(?:ep(?:eat|lace)|ot13)|s(?:huffle|plit)|ireplace|pad|word_count)|c(?:(?:asec)?mp|hr|oll|spn)|eam_(?:co(?:ntext_(?:get_(?:default|options)|set_(?:option|params)|create)|py_to_stream)|filter_(?:re(?:gister|move)|(?:ap|pre)pend)|get_(?:(?:(?:conten|transpor)t|(?:filt|wrapp)er)s|line|meta_data)|s(?:e(?:t_(?:blocking|timeout|write_buffer)|lect)|ocket_(?:se(?:ndto|rver)|(?:accep|clien)t|enable_crypto|get_name|pair|recvfrom))|wrapper_(?:re(?:gister|store)|unregister)|register_wrapper)|i(?:p(?:_tag|c?slashe|o)s|str)|n(?:atc(?:asec)?mp|c(?:asec)?mp)|p(?:brk|os|time)|r(?:chr|ev|i?pos)|s(?:pn|tr)|t(?:o(?:k|(?:low|upp)er|time)|r)|ftime|len|val)|at)|ubstr(?:_(?:co(?:mpare|unt)|replace))?|wf(?:_(?:a(?:ction(?:g(?:oto(?:frame|label)|eturl)|p(?:lay|revframe)|s(?:ettarget|top)|(?:next|waitfor)frame|togglequality)|dd(?:buttonrecord|color))|define(?:bitmap|(?:fon|rec|tex)t|line|poly)|end(?:s(?:hape|ymbol)|(?:butt|doacti)on)|font(?:s(?:ize|lant)|tracking)|get(?:f(?:ontinfo|rame)|bitmapinfo)|l(?:abelframe|ookat)|m(?:odifyobject|ulcolor)|o(?:rtho2?|ncondition|penfile)|p(?:o(?:larview|pmatrix|sround)|erspective|laceobject|ushmatrix)|r(?:emoveobject|otate)|s(?:etf(?:ont|rame)|h(?:ape(?:curveto3?|fill(?:bitmap(?:clip|tile)|off|solid)|line(?:solid|to)|arc|moveto)|owframe)|tart(?:s(?:hape|ymbol)|(?:butt|doacti)on)|cale)|t(?:extwidth|ranslate)|closefile|nextid|viewport)|b(?:utton(?:_keypress)?|itmap)|f(?:ill|ont)|mo(?:rph|vie)|s(?:hap|prit)e|text(?:field)?|action|displayitem|gradient)|y(?:base_(?:c(?:lose|onnect)|d(?:ata_seek|eadlock_retry_count)|f(?:etch_(?:a(?:rray|ssoc)|field|object|row)|ield_seek|ree_result)|min_(?:client|(?:erro|serve)r|message)_severity|num_(?:field|row)s|se(?:lect_db|t_message_handler)|affected_rows|get_last_message|(?:pconnec|resul)t|(?:unbuffered_)?query)|s(?:log|tem)|mlink)|candir|leep|rand)|t(?:anh?|e(?:mpnam|xtdomain)|i(?:dy_(?:c(?:lean_repair|onfig_count)|get(?:_(?:h(?:tml(?:_ver)?|ead)|r(?:elease|oot)|body|config|error_buffer|output|status)|opt)|is_x(?:ht)?ml|parse_(?:file|string)|re(?:pair_(?:file|string)|set_config)|s(?:et(?:_encoding|opt)|ave_config)|(?:access|error|warning)_count|diagnose|load_config)|me(?:_nanosleep)?)|o(?:ken_(?:get_all|name)|uch)|ri(?:gger_error|m)|cpwrap_check|mpfile)|u(?:c(?:first|words)|dm_(?:a(?:lloc_agent(?:_array)?|dd_search_limit|pi_version)|c(?:at_(?:list|path)|heck_(?:charset|stored)|l(?:ear_search_limits|ose_stored)|rc32)|err(?:no|or)|f(?:ree_(?:agent|ispell_data|res)|ind)|get_(?:res_(?:field|param)|doc_count)|hash32|load_ispell_data|open_stored|set_agent_param)|n(?:i(?:qi|xtoj)d|se(?:rialize|t)|(?:lin|pac)k|register_tick_function)|rl(?:de|en)code|s(?:er_error|leep|ort)|tf8_(?:de|en)code|[ak]sort|mask)|v(?:ar(?:_(?:dump|export)|iant(?:_(?:a(?:bs|[dn]d)|c(?:as?t|mp)|d(?:ate_(?:from|to)_timestamp|iv)|i(?:div|mp|nt)|m(?:od|ul)|n(?:eg|ot)|s(?:et(?:_type)?|ub)|eqv|fix|get_type|x?or|pow|round))?)|p(?:opmail_(?:a(?:dd_(?:alias_domain(?:_ex)?|domain(?:_ex)?|user)|lias_(?:del(?:_domain)?|get(?:_all)?|add)|uth_user)|del_(?:domain(?:_ex)?|user)|error|passwd|set_user_quota)|rintf)|ersion_compare|[fs]printf|irtual)|w(?:32api_(?:in(?:it_dtype|voke_function)|deftype|register_function|set_call_method)|ddx_(?:packet_(?:end|start)|serialize_va(?:lue|rs)|add_vars|deserialize)|ordwrap)|x(?:attr_(?:s(?:et|upported)|(?:ge|lis)t|remove)|diff_(?:file_(?:diff(?:_binary)?|patch(?:_binary)?|merge3)|string_(?:diff(?:_binary)?|patch(?:_binary)?|merge3))|ml(?:_(?:get_(?:current_(?:byte_index|(?:column|line)_number)|error_code)|parse(?:r_(?:create(?:_ns)?|free|[gs]et_option)|_into_struct)?|set_(?:e(?:lement|nd_namespace_decl|xternal_entity_ref)_handler|(?:character_data|default|(?:notation|start_namespace|unparsed_entity)_decl|processing_instruction)_handler|object)|error_string)|rpc_(?:decode(?:_request)?|encode(?:_request)?|se(?:rver_(?:c(?:all_method|reate)|register_(?:introspection_callback|method)|add_introspection_data|destroy)|t_type)|get_type|is_fault|parse_method_descriptions))|p(?:ath_(?:eval(?:_expression)?|new_context)|tr_(?:eval|new_context))|sl(?:_xsltprocessor_(?:re(?:gister_php_functions|move_parameter)|transform_to_(?:doc|uri|xml)|[gs]et_parameter|(?:has_exslt_suppor|import_styleshee)t)|t_(?:backend_(?:info|name|version)|err(?:no|or)|set(?:_(?:e(?:ncoding|rror_handler)|s(?:ax_handlers?|cheme_handlers?)|base|log|object)|opt)|(?:creat|fre)e|getopt|process)))|y(?:az_(?:c(?:cl_(?:conf|parse)|lose|onnect)|e(?:rr(?:no|or)|(?:lemen|s_resul)t)|r(?:ange|ecord)|s(?:c(?:an(?:_result)?|hema)|e(?:arch|t_option)|ort|yntax)|addinfo|database|get_option|hits|itemorder|(?:presen|wai)t)|p_(?:err(?:_string|no)|ma(?:ster|tch)|all|(?:ca|firs|nex)t|get_default_domain|order))|z(?:end_(?:logo_guid|version)|ip_(?:entry_(?:c(?:ompress(?:edsize|ionmethod)|lose)|(?:filesiz|nam)e|open|read)|close|open|read)|lib_get_coding_type))|(socket_getopt)|(socket_setopt))(\s*(?:\(|$)))/gi, // collisions - while - phpini: /\b(disable_classes|disable_functions|open_basedir|safe_mode_allowed_env_vars|safe_mode_exec_dir|safe_mode_gid|safe_mode_include_dir|safe_mode_protected_env_vars|safe_mode|(allow_call_time_pass_reference|always_populate_raw_post_data|arg_separator\.input|arg_separator\.output|asp_tags|auto_append_file|auto_globals_jit|auto_prepend_file|cgi\.fix_pathinfo|cgi\.force_redirect|cgi\.check_shebang_line|cgi\.redirect_status_env|cgi\.rfc2616_headers|default_charset|default_mimetype|doc_root|expose_php|extension_dir|fastcgi\.impersonate|file_uploads|include_path|memory_limit|post_max_size|precision|register_argc_argv|register_globals|register_long_arrays|short_open_tag|sql\.safe_mode|upload_max_filesize|upload_tmp_dir|user_dir|variables_order|y2k_compliance|zend\.ze1_compatibility_mode)|(engine|child_terminate|last_modified|xbithack)|(apc\.cache_by_default|apc\.enable_cli|apc\.enabled|apc\.file_update_protection|apc\.filters|apc\.gc_ttl|apc\.mmap_file_mask|apc\.num_files_hint|apc\.optimization|apc\.shm_segments|apc\.shm_size|apc\.slam_defense|apc\.ttl)|(apd\.dumpdir|apd\.statement_tracing)|(bcmath\.scale)|(com\.allow_dcom|com\.autoregister_casesensitive|com\.autoregister_typelib|com\.autoregister_verbose|com\.code_page|com\.typelib_file)|(date\.default_latitude|date\.default_longitude|date\.sunrise_zenith|date\.sunset_zenith|date\.timezone)|(dbx\.colnames_case)|(display_errors|display_startup_errors|docref_ext|docref_root|error_append_string|error_log|error_prepend_string|error_reporting|html_errors|ignore_repeated_errors|ignore_repeated_source|log_errors_max_len|log_errors|report_memleaks|track_errors)|(exif\.decode_jis_intel|exif\.decode_jis_motorola|exif\.decode_unicode_intel|exif\.decode_unicode_motorola|exif\.encode_jis|exif\.encode_unicode)|(expect\.logfile|expect\.loguser|expect\.timeout)|(allow_url_fopen|allow_url_include|auto_detect_line_endings|default_socket_timeout|from|user_agent)|(ibase\.allow_persistent|ibase\.dateformat|ibase\.default_db|ibase\.default_charset|ibase\.default_password|ibase\.default_user|ibase\.max_links|ibase\.max_persistent|ibase\.timeformat|ibase\.timestampformat)|(ibm_db2\.binmode|ibm_db2\.instance_name)|(ifx\.allow_persistent|ifx\.blobinfile|ifx\.byteasvarchar|ifx\.default_host|ifx\.default_password|ifx\.default_user|ifx\.charasvarchar|ifx\.max_links|ifx\.max_persistent|ifx\.nullformat|ifx\.textasvarchar)|(gd.jpeg_ignore_warning)|(assert\.active|assert\.bail|assert\.callback|assert\.quiet_eval|assert\.warning|enable_dl|magic_quotes_gpc|magic_quotes_runtime|max_execution_time|max_input_nesting_level|max_input_time)|(sendmail_from|sendmail_path|smtp_port)|(SMTP)|(maxdb\.default_db|maxdb\.default_host|maxdb\.default_pw|maxdb\.default_user|maxdb\.long_readlen)|(mbstring\.detect_order|mbstring\.encoding_translation|mbstring\.func_overload|mbstring\.http_input|mbstring\.http_output|mbstring\.internal_encoding|mbstring\.language|mbstring\.substitute_character)|(mime_magic\.debug|mime_magic\.magicfile)|(browscap|ignore_user_abort)|(highlight.bg|highlight.comment|highlight.default|highlight.html|highlight.keyword|highlight.string)|(msql\.allow_persistent|msql\.max_links|msql\.max_persistent)|(mysql\.allow_persistent|mysql\.connect_timeout|mysql\.default_host|mysql\.default_password|mysql\.default_port|mysql\.default_socket|mysql\.default_user|mysql\.max_links|mysql\.max_persistent|mysql\.trace_mode)|(mysqli\.default_host|mysqli\.default_port|mysqli\.default_pw|mysqli\.default_socket|mysqli\.default_user|mysqli\.max_links)|(define_syslog_variables)|(nsapi\.read_timeout)|(oci8\.default_prefetch|oci8\.max_persistent|oci8\.old_oci_close_semantics|oci8\.persistent_timeout|oci8\.ping_interval|oci8\.privileged_connect|oci8\.statement_cache_size)|(implicit_flush|output_buffering|output_handler)|(pcre\.backtrack_limit|pcre\.recursion_limit)|(pdo_odbc\.connection_pooling|pdo_odbc\.db2_instance_name)|(pgsql\.allow_persistent|pgsql\.auto_reset_persistent|pgsql\.ignore_notice|pgsql\.log_notice|pgsql\.max_links|pgsql\.max_persistent)|(runkit\.superglobal)|(session\.auto_start|session\.bug_compat_42|session\.bug_compat_warn|session\.cache_expire|session\.cache_limiter|session\.cookie_domain|session\.cookie_httponly|session\.cookie_lifetime|session\.cookie_path|session\.cookie_secure|session\.entropy_file|session\.entropy_length|session\.gc_divisor|session\.gc_maxlifetime|session\.gc_probability|session\.hash_bits_per_character|session\.hash_function|session\.name|session\.referer_check|session\.save_handler|session\.save_path|session\.serialize_handler|session\.use_cookies|session\.use_only_cookies|session\.use_trans_sid|url_rewriter\.tags)|(soap\.wsdl_cache_dir|soap\.wsdl_cache_enabled|soap\.wsdl_cache_limit|soap\.wsdl_cache_ttl)|(sqlite\.assoc_case)|(magic_quotes_sybase|sybase\.allow_persistent|sybase\.compatability_mode|sybase\.max_links|sybase\.max_persistent|sybase\.min_error_severity|sybase\.min_message_severity|sybct\.allow_persistent|sybct\.deadlock_retry_count|sybct\.hostname|sybct\.login_timeout|sybct\.max_links|sybct\.max_persistent|sybct\.min_client_severity|sybct\.min_server_severity|sybct\.timeout)|(tidy\.clean_output|tidy\.default_config)|(unicode\.output_encoding)|(odbc.allow_persistent|odbc.default_db|odbc.default_pw|odbc.default_user|odbc.defaultbinmode|odbc.defaultlrl|odbc.check_persistent|odbc.max_links|odbc.max_persistent)|(zlib\.output_compression_level|zlib\.output_compression|zlib\.output_handler))\b/g, - py: /\b(open|open_new|open_new_tab|(__import__|abs|all|any|basestring|bool|callable|chr|classmethod|cmp|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|isinstance|issubclass|iter|len|list|locals|long|map|max|min|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|type|unichr|unicode|vars|xrange|zip)|(reader|writer|register_dialect|unregister_dialect|get_dialect|list_dialects|field_size_limit)|(callable)|(CFUNCTYPE|WINFUNCTYPE|PYFUNCTYPE|prototype|prototype|prototype|prototype)|(addressof|alignment|byref|cast|create_string_buffer|create_unicode_buffer|DllCanUnloadNow|DllGetClassObject|FormatError|GetLastError|memmove|memset|POINTER|pointer|resize|set_conversion_mode|sizeof|string_at|WinError|wstring_at)|(baudrate|beep|can_change_color|cbreak|color_content|color_pair|curs_set|def_prog_mode|def_shell_mode|delay_output|doupdate|echo|endwin|erasechar|filter|flash|flushinp|getmouse|getsyx|getwin|has_colors|has_ic|has_il|has_key|halfdelay|init_color|init_pair|initscr|isendwin|keyname|killchar|longname|meta|mouseinterval|mousemask|napms|newpad|newwin|nl|nocbreak|noecho|nonl|noqiflush|noraw|pair_content|pair_number|putp|qiflush|raw|reset_prog_mode|reset_shell_mode|setsyx|setupterm|start_color|termattrs|termname|tigetflag|tigetnum|tigetstr|tparm|typeahead|unctrl|ungetch|ungetmouse|use_env|use_default_colors)|(bottom_panel|new_panel|top_panel|update_panels)|(getcontext|setcontext|localcontext)|(defaultdict)|(deque)|(testfile|testmod|run_docstring_examples)|(script_from_examples|testsource|debug|debug_src)|(register_optionflag)|(DocFileSuite|DocTestSuite|set_unittest_reportflags)|(Comment|dump|Element|fromstring|iselement|iterparse|parse|ProcessingInstruction|SubElement|tostring|XML|XMLID)|(getclasstree|getargspec|getargvalues|formatargspec|formatargvalues|getmro)|(getdoc|getcomments|getfile|getmodule|getsourcefile|getsourcelines|getsource)|(getframeinfo|getouterframes|getinnerframes|currentframe|stack|trace)|(getmembers|getmoduleinfo|getmodulename|ismodule|isclass|ismethod|isfunction|istraceback|isframe|iscode|isbuiltin|isroutine|ismethoddescriptor|isdatadescriptor|isgetsetdescriptor|ismemberdescriptor)|(chain|count|cycle|dropwhile|groupby|ifilter|ifilterfalse|imap|islice|izip|repeat|starmap|takewhile|tee)|(fileConfig|listen|stopListening)|(CloseKey|ConnectRegistry|CreateKey|DeleteKey|DeleteValue|EnumKey|EnumValue|FlushKey|RegLoadKey|OpenKey|OpenKeyEx|QueryInfoKey|QueryValue|QueryValueEx|SaveKey|SetValue|SetValueEx)|(Bastion)|(open)|(openport|newconfig|queryparams|getparams|setparams)|(open)|(array)|(loop)|(register)|(add|adpcm2lin|alaw2lin|avg|avgpp|bias|cross|findfactor|findfit|findmax|getsample|lin2adpcm|lin2alaw|lin2lin|lin2ulaw|minmax|max|maxpp|mul|ratecv|reverse|rms|tomono|tostereo|ulaw2lin)|(b64encode|b64decode|standard_b64encode|standard_b64decode|urlsafe_b64encode|urlsafe_b64decode|b32encode|b32decode|b16encode|b16decode|decode|decodestring|encode|encodestring)|(a2b_uu|b2a_uu|a2b_base64|b2a_base64|a2b_qp|b2a_qp|a2b_hqx|rledecode_hqx|rlecode_hqx|b2a_hqx|crc_hqx|crc32|b2a_hex|hexlify|a2b_hex|unhexlify)|(binhex|hexbin)|(bisect_left|bisect_right|bisect|insort_left|insort_right|insort)|(hashopen|btopen|rnopen)|(setfirstweekday|firstweekday|isleap|leapdays|weekday|weekheader|monthrange|monthcalendar|prmonth|month|prcal|calendar|timegm)|(createparser|msftoframe|open)|(enable|handler)|(acos|acosh|asin|asinh|atan|atanh|cos|cosh|exp|log|log10|sin|sinh|sqrt|tan|tanh)|(interact|compile_command)|(register|lookup|getencoder|getdecoder|getincrementalencoder|getincrementaldecoder|getreader|getwriter|register_error|lookup_error|strict_errors|replace_errors|ignore_errors|xmlcharrefreplace_errors_errors|backslashreplace_errors_errors|open|EncodedFile|iterencode|iterdecode)|(compile_command)|(rgb_to_yiq|yiq_to_rgb|rgb_to_hls|hls_to_rgb|rgb_to_hsv|hsv_to_rgb)|(getstatusoutput|getoutput|getstatus)|(compile_dir|compile_path)|(parse|parseFile|walk|compile|compileFile)|(walk)|(contextmanager|nested|closing)|(constructor|pickle)|(crypt)|(isalnum|isalpha|isascii|isblank|iscntrl|isdigit|isgraph|islower|isprint|ispunct|isspace|isupper|isxdigit|isctrl|ismeta|ascii|ctrl|alt|unctrl)|(rectangle)|(wrapper)|(open)|(open)|(__init__|make_file|make_table|context_diff|get_close_matches|ndiff|restore|unified_diff|IS_LINE_JUNK|IS_CHARACTER_JUNK)|(reset|listdir|opendir|annotate)|(dis|distb|disassemble|disco)|(open)|(open)|(add_charset|add_alias|add_codec)|(encode_quopri|encode_base64|encode_7or8bit|encode_noop)|(decode_header|make_header)|(body_line_iterator|typed_subpart_iterator|_structure)|(quote|unquote|parseaddr|formataddr|getaddresses|parsedate|parsedate_tz|mktime_tz|formatdate|make_msgid|decode_rfc2231|encode_rfc2231|collapse_rfc2231_value|decode_params)|(nameprep|ToASCII|ToUnicode)|(fcntl|ioctl|flock|lockf)|(cmp|cmpfiles)|(input|filename|fileno|lineno|filelineno|isfirstline|isstdin|nextfile|close|hook_compressed|hook_encoded)|(init|findfont|enumerate|prstr|setpath|fontpath|scalefont|setfont|getfontname|getcomment|getfontinfo|getstrwidth)|(fnmatch|fnmatchcase|filter)|(turnon_sigfpe|turnoff_sigfpe)|(fix|sci)|(partial|update_wrapper|wraps)|(enable|disable|isenabled|collect|set_debug|get_debug|get_objects|set_threshold|get_count|get_threshold|get_referrers|get_referents)|(open|firstkey|nextkey|reorganize|sync)|(getopt|gnu_getopt)|(getpass|getuser)|(varray|nvarray|vnarray|nurbssurface|nurbscurve|pwlcurve|pick|select|endpick|endselect)|(glob|iglob)|(send_selector|send_query)|(getgrgid|getgrnam|getgrall)|(open)|(heappush|heappop|heapify|heapreplace|nlargest|nsmallest)|(new)|(load)|(crop|scale|tovideo|grey2mono|dither2mono|mono2grey|grey2grey4|grey2grey2|dither2grey2|grey42grey|grey22grey)|(Internaldate2tuple|Int2AP|ParseFlags|Time2Internaldate)|(getsizes|read|readscaled|ttob|write)|(what)|(get_magic|get_suffixes|find_module|load_module|new_module|lock_held|acquire_lock|release_lock|init_builtin|init_frozen|is_builtin|is_frozen|load_compiled|load_dynamic|load_source)|(compress|decompress|setoption)|(iskeyword)|(getline|clearcache|checkcache)|(setlocale|localeconv|nl_langinfo|getdefaultlocale|getlocale|getpreferredencoding|normalize|resetlocale|strcoll|strxfrm|format|format_string|currency|str|atof|atoi)|(getLogger|getLoggerClass|debug|info|warning|error|critical|exception|log|disable|addLevelName|getLevelName|makeLogRecord|basicConfig|shutdown|setLoggerClass)|(findmatch|getcaps)|(dump|load|dumps|loads)|(ceil|fabs|floor|fmod|frexp|ldexp|modf|exp|log|log10|pow|sqrt|acos|asin|atan|atan2|cos|hypot|sin|tan|degrees|radians|cosh|sinh|tanh)|(new|md5)|(choose_boundary|decode|encode|copyliteral|copybinary)|(guess_type|guess_all_extensions|guess_extension|init|read_mime_types|add_type)|(mimify|unmimify|mime_decode_header|mime_encode_header)|(mmap|mmap)|(AddPackagePath|ReplacePackage)|(FCICreate|UUIDCreate|OpenDatabase|CreateRecord|init_database|add_data|add_tables|add_stream|gen_uuid)|(instance|instancemethod|function|code|module|classobj)|(match|cat|maps|get_default_domain)|(lt|le|eq|ne|ge|gt|__lt__|__le__|__eq__|__ne__|__ge__|__gt__|not_|__not__|truth|is_|is_not|abs|__abs__|add|__add__|and_|__and__|div|__div__|floordiv|__floordiv__|inv|invert|__inv__|__invert__|lshift|__lshift__|mod|__mod__|mul|__mul__|neg|__neg__|or_|__or__|pos|__pos__|pow|__pow__|rshift|__rshift__|sub|__sub__|truediv|__truediv__|xor|__xor__|index|__index__|concat|__concat__|contains|__contains__|countOf|delitem|__delitem__|delslice|__delslice__|getitem|__getitem__|getslice|__getslice__|indexOf|repeat|__repeat__|sequenceIncludes|setitem|__setitem__|setslice|__setslice__|iadd|__iadd__|iand|__iand__|iconcat|__iconcat__|idiv|__idiv__|ifloordiv|__ifloordiv__|ilshift|__ilshift__|imod|__imod__|imul|__imul__|ior|__ior__|ipow|__ipow__|irepeat|__irepeat__|irshift|__irshift__|isub|__isub__|itruediv|__itruediv__|ixor|__ixor__|isCallable|isMappingType|isNumberType|isSequenceType|attrgetter|itemgetter)|(abspath|basename|commonprefix|dirname|exists|lexists|expanduser|expandvars|getatime|getmtime|getctime|getsize|isabs|isfile|isdir|islink|ismount|join|normcase|normpath|realpath|samefile|sameopenfile|samestat|split|splitdrive|splitext|splitunc|walk)|(open|openmixer)|(run|runeval|runcall|set_trace|post_mortem|pm)|(dis|genops)|(extend_path)|(popen2|popen3|popen4)|(open|fileopen|lock|flags|dup|dup2|file)|(pformat|pprint|isreadable|isrecursive|saferepr)|(run|runctx)|(fork|openpty|spawn)|(getpwuid|getpwnam|getpwall)|(readmodule|readmodule_ex)|(compile|main)|(decode|encode|decodestring|encodestring)|(seed|getstate|setstate|jumpahead|getrandbits|randrange|randint|choice|shuffle|sample|random|uniform|betavariate|expovariate|gammavariate|gauss|lognormvariate|normalvariate|vonmisesvariate|paretovariate|weibullvariate|whseed)|(parse_and_bind|get_line_buffer|insert_text|read_init_file|read_history_file|write_history_file|clear_history|get_history_length|set_history_length|get_current_history_length|get_history_item|remove_history_item|replace_history_item|redisplay|set_startup_hook|set_pre_input_hook|set_completer|get_completer|get_begidx|get_endidx|set_completer_delims|get_completer_delims|add_history)|(repr)|(quote|unquote|parseaddr|dump_address_pair|parsedate|parsedate_tz|mktime_tz)|(sizeofimage|longimagedata|longstoimage|ttob)|(run_module)|(poll|select)|(new)|(open)|(split)|(copyfile|copyfileobj|copymode|copystat|copy|copy2|copytree|rmtree|move)|(alarm|getsignal|pause|signal)|(what|whathdr)|(getaddrinfo|getfqdn|gethostbyname|gethostbyname_ex|gethostname|gethostbyaddr|getnameinfo|getprotobyname|getservbyname|getservbyport|socket|ssl|socketpair|fromfd|ntohl|ntohs|htonl|htons|inet_aton|inet_ntoa|inet_pton|inet_ntop|getdefaulttimeout|setdefaulttimeout)|(getspnam|getspall)|(S_ISDIR|S_ISCHR|S_ISBLK|S_ISREG|S_ISFIFO|S_ISLNK|S_ISSOCK|S_IMODE|S_IFMT)|(in_table_a1|in_table_b1|map_table_b2|map_table_b3|in_table_c11|in_table_c12|in_table_c11_c12|in_table_c21|in_table_c22|in_table_c21_c22|in_table_c3|in_table_c4|in_table_c5|in_table_c6|in_table_c7|in_table_c8|in_table_c9|in_table_d1|in_table_d2)|(pack|unpack|calcsize)|(open|openfp)|(open)|(_current_frames|displayhook|excepthook|exc_info|exc_clear|exit|getcheckinterval|getdefaultencoding|getdlopenflags|getfilesystemencoding|getrefcount|getrecursionlimit|_getframe|getwindowsversion|setcheckinterval|setdefaultencoding|setdlopenflags|setprofile|setrecursionlimit|settrace|settscdump)|(syslog|openlog|closelog|setlogmask)|(check|tokeneater)|(open|is_tarfile)|(TemporaryFile|NamedTemporaryFile|mkstemp|mkdtemp|mktemp|gettempdir|gettempprefix)|(tcgetattr|tcsetattr|tcsendbreak|tcdrain|tcflush|tcflow)|(forget|is_resource_enabled|requires|findfile|run_unittest|run_suite)|(wrap|fill|dedent)|(start_new_thread|interrupt_main|exit|allocate_lock|get_ident|stack_size)|(activeCount|Condition|currentThread|enumerate|Event|Lock|RLock|Semaphore|BoundedSemaphore|settrace|setprofile|stack_size)|(asctime|clock|ctime|gmtime|localtime|mktime|sleep|strftime|strptime|time|tzset)|(ISTERMINAL|ISNONTERMINAL|ISEOF)|(generate_tokens|tokenize|untokenize)|(print_tb|print_exception|print_exc|format_exc|print_last|print_stack|extract_tb|extract_stack|format_list|format_exception_only|format_exception|format_tb|format_stack|tb_lineno)|(setraw|setcbreak)|(degrees|radians|setup|title|done|reset|clear|tracer|speed|delay|forward|backward|left|right|up|down|width|color|color|color|write|fill|begin_fill|end_fill|circle|goto|goto|towards|heading|setheading|position|setx|sety|window_width|window_height|demo)|(lookup|name|decimal|digit|numeric|category|bidirectional|combining|east_asian_width|mirrored|decomposition|normalize)|(urlopen|urlretrieve|urlcleanup|quote|quote_plus|unquote|unquote_plus|urlencode|pathname2url|url2pathname)|(urlopen|install_opener|build_opener)|(urlparse|urlunparse|urlsplit|urlunsplit|urljoin|urldefrag)|(encode|decode)|(getnode|uuid1|uuid3|uuid4|uuid5)|(open|openfp)|(proxy|getweakrefcount|getweakrefs)|(open|open_new|open_new_tab|get|register)|(whichdb)|(Beep|PlaySound|MessageBeep)|(make_server|demo_app)|(guess_scheme|request_uri|application_uri|shift_path_info|setup_testing_defaults|is_hop_by_hop)|(validator)|(parse|parseString)|(parse|parseString)|(ErrorString|ParserCreate)|(make_parser|parse|parseString)|(escape|unescape|quoteattr|prepare_input_source)|(is_zipfile)|(adler32|compress|compressobj|crc32|decompress|decompressobj)|(kbhit|getch|getche|putch|ungetch)|(locking|setmode|open_osfhandle|get_osfhandle)|(heapmin)|(message_from_string|message_from_file)|(registerDOMImplementation|getDOMImplementation)|(compress|decompress)|(dump|load|dumps|loads)|(capwords|maketrans)|(atof|atoi|atol|capitalize|expandtabs|find|rfind|index|rindex|count|lower|split|rsplit|splitfields|join|joinfields|lstrip|rstrip|strip|swapcase|translate|upper|ljust|rjust|center|zfill|replace)|(architecture|machine|node|platform|processor|python_build|python_compiler|python_version|python_version_tuple|release|system|system_alias|version|uname)|(java_ver)|(win32_ver)|(popen)|(mac_ver)|(dist|libc_ver)|(compile|search|match|split|findall|finditer|sub|subn|escape)|(getrlimit|setrlimit)|(getrusage|getpagesize)|(call|check_call)|(find_prefix_at_end)|(parse|parse_qs|parse_qsl|parse_multipart|parse_header|test|print_environ|print_form|print_directory|print_environ_usage|escape)|(fileno|handle_request|serve_forever|finish_request|get_request|handle_error|process_request|server_activate|server_bind|verify_request)|(finish|handle|setup)|(boolean|dumps|loads)|(Tcl)|(bindtextdomain|bind_textdomain_codeset|textdomain|gettext|lgettext|dgettext|ldgettext|ngettext|lngettext|dngettext|ldngettext)|(find|translation|install)|(expr|suite|sequence2ast|tuple2ast)|(ast2list|ast2tuple|compileast)|(isexpr|issuite)|(make_form|do_forms|check_forms|set_event_call_back|set_graphics_mode|get_rgbmode|show_message|show_question|show_choice|show_input|show_file_selector|get_directory|get_pattern|get_filename|qdevice|unqdevice|isqueued|qtest|qread|qreset|qenter|get_mouse|tie|color|mapcolor|getmcolor)|(apply|buffer|coerce|intern)|(close|dup|dup2|fdatasync|fpathconf|fstat|fstatvfs|fsync|ftruncate|isatty|lseek|open|openpty|pipe|read|tcgetpgrp|tcsetpgrp|ttyname|write)|(access|chdir|fchdir|getcwd|getcwdu|chroot|chmod|chown|lchown|link|listdir|lstat|mkfifo|mknod|major|minor|makedev|mkdir|makedirs|pathconf|readlink|remove|removedirs|rename|renames|rmdir|stat|stat_float_times|statvfs|symlink|tempnam|tmpnam|unlink|utime|walk)|(urandom)|(fdopen|popen|tmpfile|popen2|popen3|popen4)|(confstr|getloadavg|sysconf)|(abort|execl|execle|execlp|execlpe|execv|execve|execvp|execvpe|_exit|fork|forkpty|kill|killpg|nice|plock|popen|popen2|popen3|popen4|spawnl|spawnle|spawnlp|spawnlpe|spawnv|spawnve|spawnvp|spawnvpe|startfile|system|times|wait|waitpid|wait3|wait4|WCOREDUMP|WIFCONTINUED|WIFSTOPPED|WIFSIGNALED|WIFEXITED|WEXITSTATUS|WSTOPSIG|WTERMSIG)|(chdir|fchdir|getcwd|ctermid|getegid|geteuid|getgid|getgroups|getlogin|getpgid|getpgrp|getpid|getppid|getuid|getenv|putenv|setegid|seteuid|setgid|setgroups|setpgrp|setpgid|setreuid|setregid|getsid|setsid|setuid|strerror|umask|uname|unsetenv)|(connect|register_converter|register_adapter|complete_statement|enable_callback_tracebacks)|(main)|(warn|warn_explicit|showwarning|formatwarning|filterwarnings|simplefilter|resetwarnings))\b/g, // lot of collisions - sql: /\b(ALTER\s+DATABASE|ALTER\s+EVENT|ALTER\s+LOGFILE\s+GROUP|ALTER\s+SERVER|ALTER\s+TABLE|ALTER\s+TABLESPACE|ALTER\s+VIEW|ANALYZE\s+TABLE|BACKUP\s+TABLE|CACHE\s+INDEX|CHANGE\s+MASTER\s+TO|CHECK\s+TABLE|CHECKSUM\s+TABLE|CREATE\s+DATABASE|CREATE\s+EVENT|CREATE\s+FUNCTION|CREATE\s+INDEX|CREATE\s+LOGFILE\s+GROUP|CREATE\s+SERVER|CREATE\s+TABLE|CREATE\s+TABLESPACE|CREATE\s+TRIGGER|CREATE\s+USER|CREATE\s+VIEW|DELETE|DESCRIBE|DO|DROP\s+DATABASE|DROP\s+EVENT|DROP\s+FUNCTION|DROP\s+INDEX|DROP\s+LOGFILE\s+GROUP|DROP\s+SERVER|DROP\s+TABLE|DROP\s+TABLESPACE|DROP\s+TRIGGER|DROP\s+USER|DROP\s+VIEW|EXPLAIN|FLUSH|GRANT|HANDLER|HELP|INSERT|INSERT\s+DELAYED|INSTALL\s+PLUGIN|JOIN|KILL|LOAD\s+DATA\s+FROM\s+MASTER|OPTIMIZE\s+TABLE|PURGE\s+MASTER\s+LOGS|RENAME\s+DATABASE|RENAME\s+TABLE|RENAME\s+USER|REPAIR\s+TABLE|REPLACE|RESET\s+MASTER|RESET\s+SLAVE|RESTORE\s+TABLE|REVOKE|SELECT|SET\s+PASSWORD|SET\s+TRANSACTION|SHOW\s+AUTHORS|SHOW\s+BINARY\s+LOGS|SHOW\s+BINLOG\s+EVENTS|SHOW\s+CHARACTER\s+SET|SHOW\s+COLLATION|SHOW\s+COLUMNS|SHOW\s+CONTRIBUTORS|SHOW\s+CREATE\s+DATABASE|SHOW\s+CREATE\s+TABLE|SHOW\s+CREATE\s+VIEW|SHOW\s+DATABASES|SHOW\s+ENGINE|SHOW\s+ENGINES|SHOW\s+ERRORS|SHOW\s+GRANTS|SHOW\s+INDEX|SHOW\s+MASTER\s+STATUS|SHOW\s+OPEN\s+TABLES|SHOW\s+PLUGINS|SHOW\s+PRIVILEGES|SHOW\s+PROCESSLIST|SHOW\s+SCHEDULER\s+STATUS|SHOW\s+SLAVE\s+HOSTS|SHOW\s+SLAVE\s+STATUS|SHOW\s+STATUS|SHOW\s+TABLE\s+STATUS|SHOW\s+TABLES|SHOW\s+TRIGGERS|SHOW\s+VARIABLES|SHOW\s+WARNINGS|SHOW|START\s+SLAVE|STOP\s+SLAVE|TRUNCATE|UNINSTALL\s+PLUGIN|UNION|UPDATE|USE|(START\s+TRANSACTION|COMMIT|ROLLBACK)|(SAVEPOINT|ROLLBACK\s+TO\s+SAVEPOINT)|((?:UN)?LOCK\s+TABLES?)|(bit|tinyint|bool|boolean|smallint|mediumint|int|integer|bigint|float|double\s+precision|double|real|decimal|dec|numeric|fixed)|(date|datetime|timestamp|time|year)|(char|varchar|binary|varbinary|tinyblob|tinytext|blob|text|mediumblob|mediumtext|longblob|longtext|enum)|(IS|IS\s+NULL)|(BETWEEN|NOT\s+BETWEEN|IN|NOT\s+IN)|(ANY|SOME)|(ROW)|(WITH\s+ROLLUP)|(LIKE|NOT\s+LIKE|NOT\s+REGEXP|REGEXP)|(NOT|AND|OR|XOR)|(CASE)|(DIV)|(BINARY)|(ACCESSIBLE|ADD|ALL|ALTER|ANALYZE|AND|AS|ASC|ASENSITIVE|BEFORE|BETWEEN|BIGINT|BINARY|BLOB|BOTH|BY|CALL|CASCADE|CASE|CHANGE|CHAR|CHARACTER|CHECK|COLLATE|COLUMN|CONDITION|CONSTRAINT|CONTINUE|CONVERT|CREATE|CROSS|CURRENT_DATE|CURRENT_TIME|CURRENT_TIMESTAMP|CURRENT_USER|CURSOR|DATABASE|DATABASES|DAY_HOUR|DAY_MICROSECOND|DAY_MINUTE|DAY_SECOND|DEC|DECIMAL|DECLARE|DEFAULT|DELAYED|DELETE|DESC|DESCRIBE|DETERMINISTIC|DISTINCT|DISTINCTROW|DIV|DOUBLE|DROP|DUAL|EACH|ELSE|ELSEIF|ENCLOSED|ESCAPED|EXISTS|EXIT|EXPLAIN|FALSE|FETCH|FLOAT|FLOAT4|FLOAT8|FOR|FORCE|FOREIGN|FROM|FULLTEXT|GRANT|GROUP|HAVING|HIGH_PRIORITY|HOUR_MICROSECOND|HOUR_MINUTE|HOUR_SECOND|IF|IGNORE|IN|INDEX|INFILE|INNER|INOUT|INSENSITIVE|INSERT|INT|INT1|INT2|INT3|INT4|INT8|INTEGER|INTERVAL|INTO|IS|ITERATE|JOIN|KEY|KEYS|KILL|LEADING|LEAVE|LEFT|LIKE|LIMIT|LINEAR|LINES|LOAD|LOCALTIME|LOCALTIMESTAMP|LOCK|LONG|LONGBLOB|LONGTEXT|LOOP|LOW_PRIORITY|MASTER_SSL_VERIFY_SERVER_CERT|MATCH|MEDIUMBLOB|MEDIUMINT|MEDIUMTEXT|MIDDLEINT|MINUTE_MICROSECOND|MINUTE_SECOND|MOD|MODIFIES|NATURAL|NOT|NO_WRITE_TO_BINLOG|NULL|NUMERIC|ON|OPTIMIZE|OPTION|OPTIONALLY|OR|ORDER|OUT|OUTER|OUTFILE|PRECISION|PRIMARY|PROCEDURE|PURGE|RANGE|READ|READS|READ_WRITE|REAL|REFERENCES|REGEXP|RELEASE|RENAME|REPEAT|REPLACE|REQUIRE|RESTRICT|RETURN|REVOKE|RIGHT|RLIKE|SCHEMA|SCHEMAS|SECOND_MICROSECOND|SELECT|SENSITIVE|SEPARATOR|SET|SHOW|SMALLINT|SPATIAL|SPECIFIC|SQL|SQLEXCEPTION|SQLSTATE|SQLWARNING|SQL_BIG_RESULT|SQL_CALC_FOUND_ROWS|SQL_SMALL_RESULT|SSL|STARTING|STRAIGHT_JOIN|TABLE|TERMINATED|THEN|TINYBLOB|TINYINT|TINYTEXT|TO|TRAILING|TRIGGER|TRUE|UNDO|UNION|UNIQUE|UNLOCK|UNSIGNED|UPDATE|USAGE|USE|USING|UTC_DATE|UTC_TIME|UTC_TIMESTAMP|VALUES|VARBINARY|VARCHAR|VARCHARACTER|VARYING|WHEN|WHERE|WHILE|WITH|WRITE|XOR|YEAR_MONTH|ZEROFILL))\b|\b(coalesce|greatest|isnull|interval|least|(if|ifnull|nullif)|(ascii|bin|bit_length|char|char_length|character_length|concat|concat_ws|conv|elt|export_set|field|find_in_set|format|hex|insert|instr|lcase|left|length|load_file|locate|lower|lpad|ltrim|make_set|mid|oct|octet_length|ord|position|quote|repeat|replace|reverse|right|rpad|rtrim|soundex|sounds_like|space|substring|substring_index|trim|ucase|unhex|upper)|(strcmp)|(abs|acos|asin|atan|atan2|ceil|ceiling|cos|cot|crc32|degrees|exp|floor|ln|log|log2|log10|mod|pi|pow|power|radians|rand|round|sign|sin|sqrt|tan|truncate)|(adddate|addtime|convert_tz|curdate|current_date|curtime|current_time|current_timestamp|date|datediff|date_add|date_format|date_sub|day|dayname|dayofmonth|dayofweek|dayofyear|extract|from_days|from_unixtime|get_format|hour|last_day|localtime|localtimestamp|makedate|maketime|microsecond|minute|month|monthname|now|period_add|period_diff|quarter|second|sec_to_time|str_to_date|subdate|subtime|sysdate|time|timediff|timestamp|timestampadd|timestampdiff|time_format|time_to_sec|to_days|unix_timestamp|utc_date|utc_time|utc_timestamp|week|weekday|weekofyear|year|yearweek)|(cast)|(extractvalue|updatexml)|(bit_count)|(aes_encrypt|aes_decrypt|compress|decode|encode|des_decrypt|des_encrypt|encrypt|md5|old_password|password|sha|sha1|uncompress|uncompressed_length)|(benchmark|charset|coercibility|collation|connection_id|current_user|database|found_rows|last_insert_id|row_count|schema|session_user|system_user|user|version)|(default|get_lock|inet_aton|inet_ntoa|is_free_lock|is_used_lock|master_pos_wait|name_const|release_lock|sleep|uuid|values)|(avg|bit_and|bit_or|bit_xor|count|count_distinct|group_concat|min|max|std|stddev|stddev_pop|stddev_samp|sum|var_pop|var_samp|variance)|(match|against))(\s*\()/gi, //! allow modifiers - e.g. ALTER(?: IGNORE)? TABLE, collisions - binary, set, values, like, date, timestamp, time, year, char - sqlite: /\b(ALTER\s+TABLE|ANALYZE|ATTACH|COPY|DELETE|DETACH|DROP\s+INDEX|DROP\s+TABLE|DROP\s+TRIGGER|DROP\s+VIEW|EXPLAIN|INSERT|CONFLICT|REINDEX|REPLACE|SELECT|UPDATE|TRANSACTION|VACUUM|(PRAGMA)|(CREATE\s+VIRTUAL\s+TABLE)|(BEGIN|COMMIT|ROLLBACK)|(CREATE(?:\s+UNIQUE)?\s+INDEX)|(CREATE(?:\s+TEMP|\s+TEMPORARY)?\s+TABLE)|(CREATE(?:\s+TEMP|\s+TEMPORARY)?\s+TRIGGER)|(CREATE(?:\s+TEMP|\s+TEMPORARY)?\s+VIEW)|(like|glob|regexp|match|escape|isnull|isnotnull|between|exists|case|when|then|else|cast|collate|in|and|or|not))\b|\b(abs|coalesce|glob|ifnull|hex|last_insert_rowid|length|like|load_extension|lower|nullif|quote|random|randomblob|round|soundex|sqlite_version|substr|typeof|upper|(date|time|datetime|julianday|strftime)|(avg|count|max|min|sum|total))(\s*\()/gi, // collisions - min, max, end, like, glob - pgsql: /\b(COMMIT\s+PREPARED|DROP\s+OWNED|PREPARE\s+TRANSACTION|REASSIGN\s+OWNED|RELEASE\s+SAVEPOINT|ROLLBACK\s+PREPARED|ROLLBACK\s+TO|SET\s+CONSTRAINTS|SET\s+ROLE|SET\s+SESSION\s+AUTHORIZATION|SET\s+TRANSACTION|START\s+TRANSACTION|(ABORT|ALTER\s+AGGREGATE|ALTER\s+CONVERSION|ALTER\s+DATABASE|ALTER\s+DOMAIN|ALTER\s+FUNCTION|ALTER\s+GROUP|ALTER\s+INDEX|ALTER\s+LANGUAGE|ALTER\s+OPERATOR|ALTER\s+ROLE|ALTER\s+SCHEMA|ALTER\s+SEQUENCE|ALTER\s+TABLE|ALTER\s+TABLESPACE|ALTER\s+TRIGGER|ALTER\s+TYPE|ALTER\s+USER|ANALYZE|BEGIN|CHECKPOINT|CLOSE|CLUSTER|COMMENT|COMMIT|COPY|CREATE\s+AGGREGATE|CREATE\s+CAST|CREATE\s+CONSTRAINT|CREATE\s+CONVERSION|CREATE\s+DATABASE|CREATE\s+DOMAIN|CREATE\s+FUNCTION|CREATE\s+GROUP|CREATE\s+INDEX|CREATE\s+LANGUAGE|CREATE\s+OPERATOR|CREATE\s+ROLE|CREATE\s+RULE|CREATE\s+SCHEMA|CREATE\s+SEQUENCE|CREATE\s+TABLE|CREATE\s+TABLE\s+AS|CREATE\s+TABLESPACE|CREATE\s+TRIGGER|CREATE\s+TYPE|CREATE\s+USER|CREATE\s+VIEW|DEALLOCATE|DECLARE|DELETE|DROP\s+AGGREGATE|DROP\s+CAST|DROP\s+CONVERSION|DROP\s+DATABASE|DROP\s+DOMAIN|DROP\s+FUNCTION|DROP\s+GROUP|DROP\s+INDEX|DROP\s+LANGUAGE|DROP\s+OPERATOR|DROP\s+ROLE|DROP\s+RULE|DROP\s+SCHEMA|DROP\s+SEQUENCE|DROP\s+TABLE|DROP\s+TABLESPACE|DROP\s+TRIGGER|DROP\s+TYPE|DROP\s+USER|DROP\s+VIEW|END|EXECUTE|EXPLAIN|FETCH|GRANT|INSERT|LISTEN|LOAD|LOCK|MOVE|NOTIFY|PREPARE|REINDEX|RESET|REVOKE|ROLLBACK|SAVEPOINT|SELECT|SELECT\s+INTO|SET|SHOW|TRUNCATE|UNLISTEN|UPDATE|VACUUM|VALUES)|(ALTER\s+OPERATOR\s+CLASS)|(CREATE\s+OPERATOR\s+CLASS)|(DROP\s+OPERATOR\s+CLASS)|(current_date|current_time|current_timestamp|localtime|localtimestamp|AT\s+TIME\s+ZONE)|(current_user|session_user|user)|(AND|NOT|OR)|(BETWEEN)|(LIKE|SIMILAR\s+TO)|(CASE|WHEN|THEN|ELSE)|(EXISTS|IN|ANY|SOME|ALL))\b|\b(abs|cbrt|ceil|ceiling|degrees|exp|floor|ln|log|mod|pi|power|radians|random|round|setseed|sign|sqrt|trunc|width_bucket|acos|asin|atan|atan2|cos|cot|sin|tan|(bit_length|char_length|convert|lower|octet_length|overlay|position|substring|trim|upper|ascii|btrim|chr|decode|encode|initcap|length|lpad|ltrim|md5|pg_client_encoding|quote_ident|quote_literal|regexp_replace|repeat|replace|rpad|rtrim|split_part|strpos|substr|to_ascii|to_hex|translate)|(get_bit|get_byte|set_bit|set_byte|md5)|(to_char|to_date|to_number|to_timestamp)|(age|clock_timestamp|date_part|date_trunc|extract|isfinite|justify_days|justify_hours|justify_interval|now|statement_timestamp|timeofday|transaction_timestamp)|(area|center|diameter|height|isclosed|isopen|npoints|pclose|popen|radius|width|box|circle|lseg|path|point|polygon)|(abbrev|broadcast|family|host|hostmask|masklen|netmask|network|set_masklen|text|trunc)|(currval|nextval|setval)|(array_append|array_cat|array_dims|array_lower|array_prepend|array_to_string|array_upper|string_to_array)|(avg|bit_and|bit_or|bool_and|bool_or|count|every|max|min|sum|corr|covar_pop|covar_samp|regr_avgx|regr_avgy|regr_count|regr_intercept|regr_r2|regr_slope|regr_sxx|regr_sxy|regr_syy|stddev|stddev_pop|stddev_samp|variance|var_pop|var_samp)|(generate_series)|(current_database|current_schema|current_schemas|inet_client_addr|inet_client_port|inet_server_addr|inet_server_port|pg_my_temp_schema|pg_is_other_temp_schema|pg_postmaster_start_time|version|has_database_privilege|has_function_privilege|has_language_privilege|has_schema_privilege|has_table_privilege|has_tablespace_privilege|pg_has_role|pg_conversion_is_visible|pg_function_is_visible|pg_operator_is_visible|pg_opclass_is_visible|pg_table_is_visible|pg_type_is_visible|format_type|pg_get_constraintdef|pg_get_expr|pg_get_indexdef|pg_get_ruledef|pg_get_serial_sequence|pg_get_triggerdef|pg_get_userbyid|pg_get_viewdef|pg_tablespace_databases|col_description|obj_description|shobj_description)|(current_setting|set_config|pg_cancel_backend|pg_reload_conf|pg_rotate_logfile|pg_start_backup|pg_stop_backup|pg_switch_xlog|pg_current_xlog_location|pg_current_xlog_insert_location|pg_xlogfile_name_offset|pg_xlogfile_name|pg_column_size|pg_database_size|pg_relation_size|pg_size_pretty|pg_tablespace_size|pg_total_relation_size|pg_ls_dir|pg_read_file|pg_stat_file|pg_advisory_lock|pg_advisory_lock_shared|pg_try_advisory_lock|pg_try_advisory_lock_shared|pg_advisory_unlock|pg_advisory_unlock_shared|pg_advisory_unlock_all))(\s*\()/gi, // collisions: IN, ANY, SOME, ALL (array), trunc, md5, abbrev - cnf: /\b(MaxRequestsPerThread|(AcceptFilter|AcceptPathInfo|AccessFileName|AddDefaultCharset|AddOutputFilterByType|AllowEncodedSlashes|AllowOverride|AuthName|AuthType|CGIMapExtension|ContentDigest|DefaultType|Directory|DirectoryMatch|DocumentRoot|EnableMMAP|EnableSendfile|ErrorDocument|ErrorLog|FileETag|Files|FilesMatch|ForceType|HostnameLookups|IfDefine|IfModule|Include|KeepAlive|KeepAliveTimeout|Limit|LimitExcept|LimitInternalRecursion|LimitRequestBody|LimitRequestFields|LimitRequestFieldSize|LimitRequestLine|LimitXMLRequestBody|Location|LocationMatch|LogLevel|MaxKeepAliveRequests|NameVirtualHost|Options|Require|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScriptInterpreterSource|ServerAdmin|ServerAlias|ServerName|ServerPath|ServerRoot|ServerSignature|ServerTokens|SetHandler|SetInputFilter|SetOutputFilter|TimeOut|TraceEnable|UseCanonicalName|UseCanonicalPhysicalPort|VirtualHost)|(Action|Script)|(Alias|AliasMatch|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ScriptAlias|ScriptAliasMatch)|(AuthBasicAuthoritative|AuthBasicProvider)|(AuthDigestAlgorithm|AuthDigestDomain|AuthDigestNcCheck|AuthDigestNonceFormat|AuthDigestNonceLifetime|AuthDigestProvider|AuthDigestQop|AuthDigestShmemSize)|(AuthnProviderAlias)|(Anonymous|Anonymous_LogEmail|Anonymous_MustGiveEmail|Anonymous_NoUserID|Anonymous_VerifyEmail)|(AuthDBDUserPWQuery|AuthDBDUserRealmQuery)|(AuthDBMType|AuthDBMUserFile)|(AuthDefaultAuthoritative)|(AuthUserFile)|(AuthLDAPBindDN|AuthLDAPBindPassword|AuthLDAPCharsetConfig|AuthLDAPCompareDNOnServer|AuthLDAPDereferenceAliases|AuthLDAPGroupAttribute|AuthLDAPGroupAttributeIsDN|AuthLDAPRemoteUserAttribute|AuthLDAPRemoteUserIsDN|AuthLDAPUrl|AuthzLDAPAuthoritative)|(AuthDBMGroupFile|AuthzDBMAuthoritative|AuthzDBMType)|(AuthzDefaultAuthoritative)|(AuthGroupFile|AuthzGroupFileAuthoritative)|(Allow|Deny|Order)|(AuthzOwnerAuthoritative)|(AuthzUserAuthoritative)|(AddAlt|AddAltByEncoding|AddAltByType|AddDescription|AddIcon|AddIconByEncoding|AddIconByType|DefaultIcon|HeaderName|IndexHeadInsert|IndexIgnore|IndexOptions|IndexOrderDefault|IndexStyleSheet|ReadmeName)|(CacheDefaultExpire|CacheDisable|CacheEnable|CacheIgnoreCacheControl|CacheIgnoreHeaders|CacheIgnoreNoLastMod|CacheIgnoreQueryString|CacheLastModifiedFactor|CacheMaxExpire|CacheStoreNoStore|CacheStorePrivate)|(MetaDir|MetaFiles|MetaSuffix)|(ScriptLog|ScriptLogBuffer|ScriptLogLength)|(ScriptSock)|(Dav|DavDepthInfinity|DavMinTimeout)|(DavLockDB)|(DavGenericLockDB)|(DBDExptime|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver)|(DeflateBufferSize|DeflateCompressionLevel|DeflateFilterNote|DeflateMemLevel|DeflateWindowSize)|(DirectoryIndex|DirectorySlash)|(CacheDirLength|CacheDirLevels|CacheMaxFileSize|CacheMinFileSize|CacheRoot)|(DumpIOInput|DumpIOLogLevel|DumpIOOutput)|(ProtocolEcho)|(PassEnv|SetEnv|UnsetEnv)|(Example)|(ExpiresActive|ExpiresByType|ExpiresDefault)|(ExtFilterDefine|ExtFilterOptions)|(CacheFile|MMapFile)|(FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace)|(Header|RequestHeader)|(CharsetDefault|CharsetOptions|CharsetSourceEnc)|(IdentityCheck|IdentityCheckTimeout)|(ImapBase|ImapDefault|ImapMenu)|(SSIEnableAccess|SSIEndTag|SSIErrorMsg|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|XBitHack)|(AddModuleInfo)|(ISAPIAppendLogToErrors|ISAPIAppendLogToQuery|ISAPICacheFile|ISAPIFakeAsync|ISAPILogNotSupported|ISAPIReadAheadBuffer)|(LDAPCacheEntries|LDAPCacheTTL|LDAPConnectionTimeout|LDAPOpCacheEntries|LDAPOpCacheTTL|LDAPSharedCacheFile|LDAPSharedCacheSize|LDAPTrustedClientCert|LDAPTrustedGlobalCert|LDAPTrustedMode|LDAPVerifyServerCert)|(BufferedLogs|CookieLog|CustomLog|LogFormat|TransferLog)|(ForensicLog)|(MCacheMaxObjectCount|MCacheMaxObjectSize|MCacheMaxStreamingBuffer|MCacheMinObjectSize|MCacheRemovalAlgorithm|MCacheSize)|(AddCharset|AddEncoding|AddHandler|AddInputFilter|AddLanguage|AddOutputFilter|AddType|DefaultLanguage|ModMimeUsePathInfo|MultiviewsMatch|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|TypesConfig)|(MimeMagicFile)|(CacheNegotiatedDocs|ForceLanguagePriority|LanguagePriority)|(NWSSLTrustedCerts|NWSSLUpgradeable|SecureListen)|(AllowCONNECT|BalancerMember|NoProxy|Proxy|ProxyBadHeader|ProxyBlock|ProxyDomain|ProxyErrorOverride|ProxyFtpDirCharset|ProxyIOBufferSize|ProxyMatch|ProxyMaxForwards|ProxyPass|ProxyPassInterpolateEnv|ProxyPassMatch|ProxyPassReverse|ProxyPassReverseCookieDomain|ProxyPassReverseCookiePath|ProxyPreserveHost|ProxyReceiveBufferSize|ProxyRemote|ProxyRemoteMatch|ProxyRequests|ProxySet|ProxyStatus|ProxyTimeout|ProxyVia)|(RewriteBase|RewriteCond|RewriteEngine|RewriteLock|RewriteLog|RewriteLogLevel|RewriteMap|RewriteOptions|RewriteRule)|(BrowserMatch|BrowserMatchNoCase|SetEnvIf|SetEnvIfNoCase)|(LoadFile|LoadModule)|(CheckCaseOnly|CheckSpelling)|(SSLCACertificateFile|SSLCACertificatePath|SSLCADNRequestFile|SSLCADNRequestPath|SSLCARevocationFile|SSLCARevocationPath|SSLCertificateChainFile|SSLCertificateFile|SSLCertificateKeyFile|SSLCipherSuite|SSLCryptoDevice|SSLEngine|SSLHonorCipherOrder|SSLMutex|SSLOptions|SSLPassPhraseDialog|SSLProtocol|SSLProxyCACertificateFile|SSLProxyCACertificatePath|SSLProxyCARevocationFile|SSLProxyCARevocationPath|SSLProxyCipherSuite|SSLProxyEngine|SSLProxyMachineCertificateFile|SSLProxyMachineCertificatePath|SSLProxyProtocol|SSLProxyVerify|SSLProxyVerifyDepth|SSLRandomSeed|SSLRequire|SSLRequireSSL|SSLSessionCache|SSLSessionCacheTimeout|SSLUserName|SSLVerifyClient|SSLVerifyDepth)|(ExtendedStatus|SeeRequestTail)|(Substitute)|(SuexecUserGroup)|(UserDir)|(CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking)|(IfVersion)|(VirtualDocumentRoot|VirtualDocumentRootIP|VirtualScriptAlias|VirtualScriptAliasIP)|(AcceptMutex|ChrootDir|CoreDumpDirectory|EnableExceptionHook|GracefulShutdownTimeout|Group|Listen|ListenBackLog|LockFile|MaxClients|MaxMemFree|MaxRequestsPerChild|MaxSpareThreads|MinSpareThreads|PidFile|ReceiveBufferSize|ScoreBoardFile|SendBufferSize|ServerLimit|StartServers|StartThreads|ThreadLimit|ThreadsPerChild|ThreadStackSize|User)|(MaxThreads)|(Win32DisableAcceptEx)|(MaxSpareServers|MinSpareServers))\b/g, - js: /\b(String\.fromCharCode|Date\.(?:parse|UTC)|Math\.(?:E|LN2|LN10|LOG2E|LOG10E|PI|SQRT1_2|SQRT2|abs|acos|asin|atan|atan2|ceil|cos|exp|floor|log|max|min|pow|random|round|sin|sqrt|tan)|Array|Boolean|Date|Error|Function|JavaArray|JavaClass|JavaObject|JavaPackage|Math|Number|Object|Packages|RegExp|String|(Infinity|NaN|undefined)|(decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)|(break|continue|for|function|return|switch|throw|var|while|with)|(do)|(if|else)|(try|catch|finally)|(delete|in|instanceof|new|this|typeof|void)|(alinkColor|anchors|applets|bgColor|body|characterSet|compatMode|contentType|cookie|defaultView|designMode|doctype|documentElement|domain|embeds|fgColor|forms|height|images|implementation|lastModified|linkColor|links|plugins|popupNode|referrer|styleSheets|title|tooltipNode|URL|vlinkColor|width|clear|createAttribute|createDocumentFragment|createElement|createElementNS|createEvent|createNSResolver|createRange|createTextNode|createTreeWalker|evaluate|execCommand|getElementById|getElementsByName|importNode|loadOverlay|queryCommandEnabled|queryCommandIndeterm|queryCommandState|queryCommandValue|write|writeln)|(attributes|childNodes|className|clientHeight|clientLeft|clientTop|clientWidth|dir|firstChild|id|innerHTML|lang|lastChild|length|localName|name|namespaceURI|nextSibling|nodeName|nodeType|nodeValue|offsetHeight|offsetLeft|offsetParent|offsetTop|offsetWidth|ownerDocument|parentNode|prefix|previousSibling|scrollHeight|scrollLeft|scrollTop|scrollWidth|style|tabIndex|tagName|textContent|addEventListener|appendChild|blur|click|cloneNode|dispatchEvent|focus|getAttribute|getAttributeNS|getAttributeNode|getAttributeNodeNS|getElementsByTagName|getElementsByTagNameNS|hasAttribute|hasAttributeNS|hasAttributes|hasChildNodes|insertBefore|item|normalize|removeAttribute|removeAttributeNS|removeAttributeNode|removeChild|removeEventListener|replaceChild|scrollIntoView|setAttribute|setAttributeNS|setAttributeNode|setAttributeNodeNS|supports|onblur|onchange|onclick|ondblclick|onfocus|onkeydown|onkeypress|onkeyup|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onresize)|(altKey|bubbles|button|cancelBubble|cancelable|clientX|clientY|ctrlKey|currentTarget|detail|eventPhase|explicitOriginalTarget|isChar|layerX|layerY|metaKey|originalTarget|pageX|pageY|relatedTarget|screenX|screenY|shiftKey|target|timeStamp|type|view|which|initEvent|initKeyEvent|initMouseEvent|initUIEvent|stopPropagation|preventDefault)|(elements|length|name|acceptCharset|action|enctype|encoding|method|submit|reset)|(caption|tHead|tFoot|rows|tBodies|align|bgColor|border|cellPadding|cellSpacing|frame|rules|summary|width|createTHead|deleteTHead|createTFoot|deleteTFoot|createCaption|deleteCaption|insertRow|deleteRow)|(content|closed|controllers|crypto|defaultStatus|directories|document|frameElement|frames|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sidebar|status|statusbar|toolbar|window|alert|atob|back|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|print|prompt|releaseEvents|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|sizeToContent|stop|unescape|updateCommands|onabort|onclose|ondragdrop|onerror|onload|onpaint|onreset|onscroll|onselect|onsubmit|onunload))\b|\b(pop|push|reverse|shift|sort|splice|unshift|concat|join|slice|(getDate|getDay|getFullYear|getHours|getMilliseconds|getMinutes|getMonth|getSeconds|getTime|getTimezoneOffset|getUTCDate|getUTCDay|getUTCFullYear|getUTCHours|getUTCMilliseconds|getUTCMinutes|getUTCMonth|getUTCSeconds|setDate|setFullYear|setHours|setMilliseconds|setMinutes|setMonth|setSeconds|setTime|setUTCDate|setUTCFullYear|setUTCHours|setUTCMilliseconds|setUTCMinutes|setUTCMonth|setUTCSeconds|toDateString|toLocaleDateString|toLocaleTimeString|toTimeString|toUTCString)|(apply|call)|(toExponential|toFixed|toPrecision)|(exec|test)|(charAt|charCodeAt|concat|indexOf|lastIndexOf|localeCompare|match|replace|search|slice|split|substr|substring|toLocaleLowerCase|toLocaleUpperCase|toLowerCase|toUpperCase))(\s*\()/g // collisions: bgColor, height, width,length, name -}; diff --git a/myblog/static/css/index.css b/myblog/static/css/index.css deleted file mode 100644 index b822f39..0000000 --- a/myblog/static/css/index.css +++ /dev/null @@ -1,88 +0,0 @@ - @charset "gb2312"; -.l_box h2 { color: #333; font-size: 14px; line-height: 30px; padding-left: 20px; background: #fff } -.l_box div { background: rgba(255,255,255,0.5); margin-bottom: 20px; overflow: hidden } -.l_box div ul { padding: 10px; overflow: hidden } -.about_me img { width: 100%;height: 100% } -.about_me p { line-height: 24px; font-size: 14px } -.about_me i { width: 90px; float: left; clear: left; margin-right: 10px; height: 90px; overflow: hidden } -.wdxc li { width: 32%; overflow: hidden; float: left; height: 80px; margin-bottom: 2px; margin-right: 2px } -.wdxc li img {width: 100%; height:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } -.wdxc li img:hover { transform: scale(1.05) } -.fenlei li { margin-bottom: 10px; margin-left: 10px } -.tuijian li { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-bottom: 5px; background: url(../images/li.png) left center no-repeat; padding-left: 20px } -.links a { display: block; float: left; margin: 0 10px 5px 0 } -.guanzhu img { width: 100% } -.l_box .search { border: 1px solid #000; background: #000; border-radius: 0 5px 5px 0; position: relative; } -.search input.input_submit { border: 0; background: 0; color: #fff; outline: none; position: absolute; top: 10px; right: 8% } -.search input.input_text { border: 0; line-height: 36px; height: 36px; width: 72%; padding-left: 10px; outline: none } -.r_box li { background: rgba(255,255,255,0.8); padding: 15px; overflow: hidden; color: #797b7c; margin-bottom: 20px } -.r_box li h3 { font-size: 16px; line-height: 25px; text-shadow: #FFF 1px 1px 1px } -.r_box li h3 a { color: #222 } -.r_box li h3 a:hover { color: #000; text-decoration: underline } -.r_box li img { float: right; clear: right; width: 100%;height:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; transition: all 0.5s; } -.r_box li i { width: 150px; display: block; max-height: 100px; overflow: hidden; float: right; margin-left: 20px } -.r_box li p { margin: 20px 0 0 0; line-height: 22px; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; display: -webkit-box; -webkit-line-clamp: 2; } -.r_box li:hover img { transform: scale(1.05) } -.r_box li:hover h3 a { color: #19585d; } -.pagelist { text-align: center; color: #666; width: 100%; clear: both; margin: 20px 0; padding-top: 20px } -.pagelist a { color: #666; margin: 0 2px 5px 2px; display: inline-block; border: 1px solid #fff; padding: 5px 10px; background: #FFF } -.pagelist a:hover { color: #19585d; } -.pagelist > b { border: 1px solid #000; padding: 5px 10px; } -a.curPage { color: #19585d; font-weight: bold; } -/*about*/ -.about { padding: 20px; background: rgba(255,255,255,0.8); margin-bottom: 20px; } -.about img { max-width: 500px; margin: 20px 0; width: 100% } -.cloud ul a { line-height: 24px; height: 24px; display: block; background: #999; float: left; padding: 3px 11px; margin: 10px 10px 0 0; border-radius: 8px; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; color: #FFF } -.cloud ul a:nth-child(8n-7) { background: #8A9B0F } -.cloud ul a:nth-child(8n-6) { background: #EB6841 } -.cloud ul a:nth-child(8n-5) { background: #3FB8AF } -.cloud ul a:nth-child(8n-4) { background: #FE4365 } -.cloud ul a:nth-child(8n-3) { background: #FC9D9A } -.cloud ul a:nth-child(8n-2) { background: #EDC951 } -.cloud ul a:nth-child(8n-1) { background: #C8C8A9 } -.cloud ul a:nth-child(8n) { background: #83AF9B } -.cloud ul a:first-child { background: #036564 } -.cloud ul a:last-child { background: #3299BB } -.cloud ul a:hover { border-radius: 0; text-shadow: #000 1px 1px 1px } -.picbox { width: 100%; overflow: hidden; } -.picvalue { overflow: hidden; width: 24%; float: left; margin-right: 10px } -.picvalue { display: block; background: #FFF; margin: 0 0 20px 0; border: 1px #d9d9d9 solid; } -.picvalue i { margin: 10px; height: auto; overflow: hidden; display: block; } -.picvalue img { width: 200px; height: 200px; margin: 0 auto} -.picinfo h3 { border-bottom: #ccc 1px solid; padding: 10px 0; margin: 0 20px; font-size: 16px } -.picinfo span { padding: 10px 20px; display: block; color: #666; } -.picvalue a:hover { color: #19585d } -.tags a { background: #F4650E; padding: 3px 8px; margin: 0 5px 0 0; color: #fff; } -.tags { margin: 10px 0; } -.infosbox img { max-width: 100%; height: auto; width: 100% } -.share { padding: 20px; } - -/*锟斤拷锟斤拷锟斤拷锟斤拷*/ -.news_pl { margin: 10px 0 20px 0; width: 100%; overflow: hidden; } -.news_pl h2 { border-bottom: #000 2px solid; line-height: 40px; font-size: 14px; padding-left: 10px; color: #000 } -.diggit { width: 160px; margin: auto; background: #E2523A; color: #fff; box-shadow: 1px 2px 6px 0px rgba(0,0,0,.2); border-radius: 3px; line-height: 40px; text-align: center; } -.diggit a { color: #fff; } -#diggnum { margin: 5px; } -/*gbook*/ -.gbook { background: #FFF; overflow: hidden; margin-bottom: 20px } -.gbox { padding: 20px; overflow: hidden; } -.gbox p { margin-bottom: 10px } -p.fbtime { color: #000; } -.fbtime span { float: right; color: #999; font-size: 12px; width: 70px; - overflow: hidden; - white-space: nowrap; } -p.fbinfo { margin: 10px 0; } -.fb ul { margin: 10px 10px; padding: 10px 10px 10px 70px; border-bottom: #ececec 1px solid; } - -textarea#lytext { width: 100%; } -.gbox input[type="submit"] { display: block; background: #040404; color: #fff; border: 0; line-height: 30px; padding: 0 20px; border-radius: 5px; float: right; } -.saying { line-height: 30px; color: #a9a6a6; } -.saying span { float: right } -.saying span a { color: #de1513; } -img#plKeyImg { display: inline-block; } -.yname { margin: 10px 10px 10px 0 } -.yname span, .yzm span { padding-right: 10px; } -.yzm { margin: 0 10px 10px 0 } -#plpost input[type="submit"] { display: block; background: #303030; color: #fff; border: 0; line-height: 30px; padding: 0 20px; border-radius: 5px; float: right; } -textarea#saytext { width: 100%; } -#plpost { margin: 0 20px } diff --git a/myblog/static/css/info.css b/myblog/static/css/info.css deleted file mode 100644 index 2eb9a64..0000000 --- a/myblog/static/css/info.css +++ /dev/null @@ -1,14 +0,0 @@ -@charset "gb2312"; -.infosbox { overflow: hidden; background: rgba(255,255,255,0.8); margin-bottom: 20px } -.newsview { padding: 0 30px } -.news_con a { color: #0e6dad } -.news_con a:hover { color: #000 } -.intitle { line-height: 40px; height: 40px; font-size: 14px; ; border-bottom: #000 2px solid; } -.intitle a { font-weight: normal; } -.news_title { font-size: 24px; font-weight: normal; padding: 20px 0; color: #333; } -.bloginfo { width: 100%; overflow: hidden } -.bloginfo li { float: left; margin-right: 20px } -.news_about { color: #888888; border: 1px solid #F3F3F3; padding: 10px; margin: 20px auto 15px auto; line-height: 23px; background: none repeat 0 0 #F6F6F6; } -.news_about strong { color: #38485A; font-weight: 400 !important; font-size: 13px; padding-right: 8px; } -.news_content { line-height: 24px; font-size: 14px; } -.news_content p { overflow: hidden; padding-bottom: 4px; padding-top: 6px; word-wrap: break-word; } diff --git a/myblog/static/css/reset.css b/myblog/static/css/reset.css deleted file mode 100644 index 5c0344e..0000000 --- a/myblog/static/css/reset.css +++ /dev/null @@ -1,87 +0,0 @@ - -html, body, div, span, applet, object, iframe, -h1, h2, h3, h4, h5, h6, p, blockquote, pre, -a, abbr, acronym, address, big, cite, code, -del, dfn, em, img, ins, kbd, q, s, samp, -small, strike, strong, sub, sup, tt, var, -b, u, i, center, -dl, dt, dd, ol, ul, li, -fieldset, form, label, legend, -table, caption, tbody, tfoot, thead, tr, th, td, -article, aside, canvas, details, embed, -figure, figcaption, footer, header, hgroup, -menu, nav, output, ruby, section, summary, -time, mark, audio, video { - margin: 0; - padding: 0; - border: 0; - font-size: 100%; - font: inherit; -} -/* HTML5 display-role reset for older browsers */ -article, aside, details, figcaption, figure, -footer, header, hgroup, menu, nav, section { - display: block; -} -body { - line-height: 1; -} -ol, ul,li { - list-style: none; -} -blockquote, q { - quotes: none; -} -blockquote:before, blockquote:after, -q:before, q:after { - content: ''; - content: none; -} -table { - border-collapse: collapse; - border-spacing: 0; -} -a{ - text-decoration: none; - color: #333; - display: block; -} -body{ - font-size: 14px; -} -.clearfix{ - zoom:1; -} -.clearfix:after{ - content:"."; - display:block; - visibility:hidden; - height:0; - clear:both; -} -.fl,.l{ - float: left; -} -.fr,.r{ - float: right; -} -/*margin-top*/ -.mt10{ - margin-top: 10px; -} -.mt15{ - margin-top: 15px; -} -.mt20{ - margin-top: 20px; -} -.mt5{ - margin-top: 5px; -} -.mt0{ - margin-top: 0px; -} -/*padding-left*/ -.pl15{ - padding-left: 15px; -} \ No newline at end of file diff --git a/myblog/static/css/user.css b/myblog/static/css/user.css deleted file mode 100644 index 833f7b8..0000000 --- a/myblog/static/css/user.css +++ /dev/null @@ -1,74 +0,0 @@ -body{ - background: #ddd -} -.loginwarrp{ - margin: 250px auto; - width: 400px; - padding: 30px 50px; - background: #FFFFFF; - overflow: hidden; - font-size: 14px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; -} -.loginwarrp .logo{ - width:100%; - height:44px; - line-height: 44px; - font-size: 20px; - text-align: center; - border-bottom:1px solid #ddd; -} -.loginwarrp .login_form{ - margin-top: 15px; -} -.loginwarrp .login_form .login-item{ - padding: 2px 8px; - border:1px solid #dedede; - border-radius: 8px; - margin-top: 10px; -} -.loginwarrp .login_form .login_input{ - height: 35px; - border: none; - line-height: 35px; - width: 200px; - font-size: 14px; - outline: none; -} -.loginwarrp .login_form .verify{ - float: left; -} -.loginwarrp .verify .verify_input{ - width: 160px; -} -.loginwarrp .verifyimg{ - height: 30px; - margin: 20px 0 0 20px; -} -.loginwarrp .login-sub{ - text-align: center; -} -.loginwarrp .login-sub input{ - margin-top:15px; - background: #45B549; - line-height: 35px; - width: 150px; - color: #FFFFFF; - font-size: 16px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; - border: none; - border-radius: 5px; -} -.turn-url{ - margin-top:30px; - width: 170px; - font-size: 16px; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; - border: none; - border-radius: 5px; - float: right; -} -.loginwarrp .login_form .login-item .error{ - color: #F00; - font-family: '寰蒋闆呴粦','鏂囨硥椹挎榛','榛戜綋'; -} \ No newline at end of file diff --git a/myblog/static/images/pic.png b/myblog/static/images/pic.png deleted file mode 100644 index d59d0e39aa0053d53ec6f9db817b0e9b108dc8d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20017 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 diff --git a/myblog/static/images/top.png b/myblog/static/images/top.png deleted file mode 100644 index 388a8d36913ad4c9763693bcff530805361a3314..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1272 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)p!N$PA7;%&D8;Dcl8c`CQpH@+tIX_n~5u`@1BDVmjn}NZ`zM>#8IXksP zAt^OIGtXA({qFrr3YjUkO5vuy2EGN(sTr9bRYj@6RemAKRoTgwDN6Qs3N{s1Km&49 zOA-|-a&z*EttxDlz~)*3*&tzkB?YjOl5ATgh@&EW0~DO|i&7O#^^A3s4Gawx%*^x* zO-#+q40RNY3=EC*4S>i@*U-eu)Xd7rTmcG{fVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8EkR}&8R-I5=oVMzl_XZ^<`pZ$OmImpPAEg{v+u2}(t{7puX=A(aKG z`a!A1`K3k4z=%sz23b{LG8y zO|W`jUn|eN;*!L?_$`N^fZsd*(Zy(tL2PB`^~l0t3)&}Ns^qRg_?6t|-MTm`U~tuk@D#R8{! zP`xR*-C~JTuRhQ*`k;tKifEV+F!g|#@MH_*z!QFI9x$~R0h9H;>HALtb5@S0i(^Q| zt)xHy|JySgB_ug8x3DrWbqL<%nenDxLS1kPQ^(GO}qAIwG1oKLM}a`+<{?a*NI zBB^klUI^de%1DPh9m<@B4o@Fxdbxe^7Gz*_oA&v|vt5bFf*OhM+SQKy4Y0ea%hjS5 zp{uZtJ;_(0j$c%r?}6tPg)>}7b}vxX{>v1-K+y%kn_(jHFU!uaUC!ynlW z+rkweTTV4!k(`_*sB!Xq^R90K0-ps7bmc>2InKC#GL7qY*!P3=s))aa#f1W!ko)2* iEG@csU*z!?Vqh?K^0=fO8i3*BJ!6k`h{6D}T z$iZO5V8qNQ$iO7X$SlbC{|JLL0|OH?BgnaMz{1Oh9pQK@15-LB;>K7DPEb(K=>b{km zc|%?+>|$hSSS;INnl+VuMcaX@kJFS*7Bs4qx$`YMV`3nCah2AksOB@qa+|g0Fs@I| zO{o02M1X^ZZMVU^p1Q~RiN>Mp7#Ypf`i(mjx)+)U9`Wk^V(?pUQ`73?M@xH;|5lHR z_#r#jC-y+#tK-jnmx(^IoVGT{YQikWnJWL%7D+u^@i`>arZj)$glL8&29+mlDF=e% zCAQ9KkG}Njc16{xS?d>zotwP6PkiGy1HR6P{781OMCR2&bJ^JDXFLwG;$I?_?X>CI zGTE9^8J@09Y_UrN*7A9Lo?WM;syWMbM^(&IKM$G34|c^Hs4Vf9m?HXHmQm~GeZySa zN4n`#rN0Hwi(cNk{?DW}h7%*Ut$UQYvSZ5bTOqNn@7un=zSp(!PJZq4zq^iT^=G)9 Soqm7Y?EM!-6X$gOzX= canvas.element.width){ - p.vx = -p.vx; - p.x += p.vx; - }else if(point.y <= 0 || point.y >= canvas.element.height){ - p.vy = -p.vy; - p.y += p.vy; - }else{ - p = { - x: p.x + p.vx, - y: p.y + p.vy, - vx: p.vx, - vy: p.vy - } - } - return p; - } - - // 鐢荤嚎 - function drawLine(context, canvas, mouse){ - context = context || canvas.context; - for(var i = 0, len = canvas.config.count; i < len; i++){ - // 鍒濆鍖栨渶澶ц繛鎺ユ暟 - canvas.points[i].max_conn = 0; - // point to point - for(var j = 0; j < len; j++){ - if(i != j){ - dist = Math.round(canvas.points[i].x - canvas.points[j].x) * Math.round(canvas.points[i].x - canvas.points[j].x) + - Math.round(canvas.points[i].y - canvas.points[j].y) * Math.round(canvas.points[i].y - canvas.points[j].y); - // 涓ょ偣璺濈灏忎簬鍚搁檮璺濈锛岃屼笖灏忎簬鏈澶ц繛鎺ユ暟锛屽垯鐢荤嚎 - if(dist <= canvas.config.dist && canvas.points[i].max_conn canvas.config.dist && dist <= canvas.config.e_dist){ - canvas.points[i].x = canvas.points[i].x + (mouse.x - canvas.points[i].x) / 20; - canvas.points[i].y = canvas.points[i].y + (mouse.y - canvas.points[i].y) / 20; - } - if(dist <= canvas.config.e_dist){ - context.lineWidth = 1; - context.strokeStyle = "rgba("+ canvas.config.stroke + ","+ (1 - dist / canvas.config.e_dist) +")"; - context.beginPath(); - context.moveTo(canvas.points[i].x, canvas.points[i].y); - context.lineTo(mouse.x, mouse.y); - context.stroke(); - } - } - } - } - return canvasInit; -})(); \ No newline at end of file diff --git a/myblog/static/js/comm.js b/myblog/static/js/comm.js deleted file mode 100644 index 3c71e3d..0000000 --- a/myblog/static/js/comm.js +++ /dev/null @@ -1,85 +0,0 @@ -$(document).ready(function () { - - - - //nav - $("#mnavh").click(function(){ - $("#starlist").toggle(); - $("#mnavh").toggleClass("open"); - }); - -var obj=null; -var As=document.getElementById('starlist').getElementsByTagName('a'); -obj = As[0]; -for(i=1;i=0) -obj=As[i];} -obj.id='selected'; - - - - var new_scroll_position = 0; - var last_scroll_position; - var header = document.getElementById("header"); - - window.addEventListener('scroll', function(e) { - last_scroll_position = window.scrollY; - - // Scrolling down - if (new_scroll_position < last_scroll_position && last_scroll_position > 80) { - // header.removeClass('slideDown').addClass('slideUp'); - header.classList.remove("slideDown"); - header.classList.add("slideUp"); - - // Scrolling up - } else if (new_scroll_position > last_scroll_position) { - // header.removeClass('slideUp').addClass('slideDown'); - header.classList.remove("slideUp"); - header.classList.add("slideDown"); - } - - new_scroll_position = last_scroll_position; - }); - - - //回到顶部 - // browser window scroll (in pixels) after which the "back to top" link is shown - var offset = 300, - //browser window scroll (in pixels) after which the "back to top" link opacity is reduced - offset_opacity = 1200, - //duration of the top scrolling animation (in ms) - scroll_top_duration = 700, - //grab the "back to top" link - $back_to_top = $('.cd-top'); - - //hide or show the "back to top" link - $(window).scroll(function () { - ($(this).scrollTop() > offset) ? $back_to_top.addClass('cd-is-visible') : $back_to_top.removeClass('cd-is-visible cd-fade-out'); - if ($(this).scrollTop() > offset_opacity) { - $back_to_top.addClass('cd-fade-out'); - } - }); - //smooth scroll to top - $back_to_top.on('click', function (event) { - event.preventDefault(); - $('body,html').animate({ - scrollTop: 0, - }, scroll_top_duration - ); - }); - - //侧栏固定 - - //aside - var Sticky = new hcSticky('aside', { - stickTo: 'main', - innerTop: 200, - followScroll: false, - queries: { - 480: { - disable: true, - stickTo: 'body' - } - } - }); - - }); \ No newline at end of file diff --git a/myblog/static/js/jquery.min.js b/myblog/static/js/jquery.min.js deleted file mode 100644 index 3f1cd82..0000000 --- a/myblog/static/js/jquery.min.js +++ /dev/null @@ -1,19 +0,0 @@ -/*! jQuery v1.12.4 | (c) jQuery Foundation | jquery.org/license */ -!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=a.document,e=c.slice,f=c.concat,g=c.push,h=c.indexOf,i={},j=i.toString,k=i.hasOwnProperty,l={},m="1.12.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return e.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:e.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a){return n.each(this,a)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(e.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor()},push:g,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){var b=a&&a.toString();return!n.isArray(a)&&b-parseFloat(b)+1>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!k.call(a,"constructor")&&!k.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(!l.ownFirst)for(b in a)return k.call(a,b);for(b in a);return void 0===b||k.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?i[j.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b){var c,d=0;if(s(a)){for(c=a.length;c>d;d++)if(b.call(a[d],d,a[d])===!1)break}else for(d in a)if(b.call(a[d],d,a[d])===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):g.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(h)return h.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,e,g=0,h=[];if(s(a))for(d=a.length;d>g;g++)e=b(a[g],g,c),null!=e&&h.push(e);else for(g in a)e=b(a[g],g,c),null!=e&&h.push(e);return f.apply([],h)},guid:1,proxy:function(a,b){var c,d,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=e.call(arguments,2),d=function(){return a.apply(b||this,c.concat(e.call(arguments)))},d.guid=a.guid=a.guid||n.guid++,d):void 0},now:function(){return+new Date},support:l}),"function"==typeof Symbol&&(n.fn[Symbol.iterator]=c[Symbol.iterator]),n.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(a,b){i["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=!!a&&"length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ga(),z=ga(),A=ga(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+M+"))|)"+L+"*\\]",O=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",P=new RegExp(L+"+","g"),Q=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),R=new RegExp("^"+L+"*,"+L+"*"),S=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),T=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),U=new RegExp(O),V=new RegExp("^"+M+"$"),W={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},X=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,_=/[+~]/,aa=/'|\\/g,ba=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),ca=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},da=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(ea){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fa(a,b,d,e){var f,h,j,k,l,o,r,s,w=b&&b.ownerDocument,x=b?b.nodeType:9;if(d=d||[],"string"!=typeof a||!a||1!==x&&9!==x&&11!==x)return d;if(!e&&((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,p)){if(11!==x&&(o=$.exec(a)))if(f=o[1]){if(9===x){if(!(j=b.getElementById(f)))return d;if(j.id===f)return d.push(j),d}else if(w&&(j=w.getElementById(f))&&t(b,j)&&j.id===f)return d.push(j),d}else{if(o[2])return H.apply(d,b.getElementsByTagName(a)),d;if((f=o[3])&&c.getElementsByClassName&&b.getElementsByClassName)return H.apply(d,b.getElementsByClassName(f)),d}if(c.qsa&&!A[a+" "]&&(!q||!q.test(a))){if(1!==x)w=b,s=a;else if("object"!==b.nodeName.toLowerCase()){(k=b.getAttribute("id"))?k=k.replace(aa,"\\$&"):b.setAttribute("id",k=u),r=g(a),h=r.length,l=V.test(k)?"#"+k:"[id='"+k+"']";while(h--)r[h]=l+" "+qa(r[h]);s=r.join(","),w=_.test(a)&&oa(b.parentNode)||b}if(s)try{return H.apply(d,w.querySelectorAll(s)),d}catch(y){}finally{k===u&&b.removeAttribute("id")}}}return i(a.replace(Q,"$1"),b,d,e)}function ga(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ha(a){return a[u]=!0,a}function ia(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ja(a,b){var c=a.split("|"),e=c.length;while(e--)d.attrHandle[c[e]]=b}function ka(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function la(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function na(a){return ha(function(b){return b=+b,ha(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function oa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=fa.support={},f=fa.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fa.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=n.documentElement,p=!f(n),(e=n.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",da,!1):e.attachEvent&&e.attachEvent("onunload",da)),c.attributes=ia(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ia(function(a){return a.appendChild(n.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Z.test(n.getElementsByClassName),c.getById=ia(function(a){return o.appendChild(a).id=u,!n.getElementsByName||!n.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ba,ca);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return"undefined"!=typeof b.getElementsByClassName&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=Z.test(n.querySelectorAll))&&(ia(function(a){o.appendChild(a).innerHTML="",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ia(function(a){var b=n.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=Z.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ia(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",O)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=Z.test(o.compareDocumentPosition),t=b||Z.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===n||a.ownerDocument===v&&t(v,a)?-1:b===n||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,g=[a],h=[b];if(!e||!f)return a===n?-1:b===n?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return ka(a,b);c=a;while(c=c.parentNode)g.unshift(c);c=b;while(c=c.parentNode)h.unshift(c);while(g[d]===h[d])d++;return d?ka(g[d],h[d]):g[d]===v?-1:h[d]===v?1:0},n):n},fa.matches=function(a,b){return fa(a,null,null,b)},fa.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(T,"='$1']"),c.matchesSelector&&p&&!A[b+" "]&&(!r||!r.test(b))&&(!q||!q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fa(b,n,null,[a]).length>0},fa.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fa.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fa.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fa.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fa.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fa.selectors={cacheLength:50,createPseudo:ha,match:W,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ba,ca),a[3]=(a[3]||a[4]||a[5]||"").replace(ba,ca),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fa.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fa.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return W.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&U.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ba,ca).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fa.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(P," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h,t=!1;if(q){if(f){while(p){m=b;while(m=m[p])if(h?m.nodeName.toLowerCase()===r:1===m.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){m=q,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n&&j[2],m=n&&q.childNodes[n];while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if(1===m.nodeType&&++t&&m===b){k[a]=[w,n,t];break}}else if(s&&(m=b,l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),j=k[a]||[],n=j[0]===w&&j[1],t=n),t===!1)while(m=++n&&m&&m[p]||(t=n=0)||o.pop())if((h?m.nodeName.toLowerCase()===r:1===m.nodeType)&&++t&&(s&&(l=m[u]||(m[u]={}),k=l[m.uniqueID]||(l[m.uniqueID]={}),k[a]=[w,t]),m===b))break;return t-=e,t===d||t%d===0&&t/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fa.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ha(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ha(function(a){var b=[],c=[],d=h(a.replace(Q,"$1"));return d[u]?ha(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ha(function(a){return function(b){return fa(a,b).length>0}}),contains:ha(function(a){return a=a.replace(ba,ca),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ha(function(a){return V.test(a||"")||fa.error("unsupported lang: "+a),a=a.replace(ba,ca).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Y.test(a.nodeName)},input:function(a){return X.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:na(function(){return[0]}),last:na(function(a,b){return[b-1]}),eq:na(function(a,b,c){return[0>c?c+b:c]}),even:na(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:na(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:na(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:na(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function ra(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j,k=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(j=b[u]||(b[u]={}),i=j[b.uniqueID]||(j[b.uniqueID]={}),(h=i[d])&&h[0]===w&&h[1]===f)return k[2]=h[2];if(i[d]=k,k[2]=a(b,c,g))return!0}}}function sa(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ta(a,b,c){for(var d=0,e=b.length;e>d;d++)fa(a,b[d],c);return c}function ua(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(c&&!c(f,d,e)||(g.push(f),j&&b.push(h)));return g}function va(a,b,c,d,e,f){return d&&!d[u]&&(d=va(d)),e&&!e[u]&&(e=va(e,f)),ha(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ta(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ua(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ua(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ua(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function wa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=ra(function(a){return a===b},h,!0),l=ra(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[ra(sa(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return va(i>1&&sa(m),i>1&&qa(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(Q,"$1"),c,e>i&&wa(a.slice(i,e)),f>e&&wa(a=a.slice(e)),f>e&&qa(a))}m.push(c)}return sa(m)}function xa(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,o,q,r=0,s="0",t=f&&[],u=[],v=j,x=f||e&&d.find.TAG("*",k),y=w+=null==v?1:Math.random()||.1,z=x.length;for(k&&(j=g===n||g||k);s!==z&&null!=(l=x[s]);s++){if(e&&l){o=0,g||l.ownerDocument===n||(m(l),h=!p);while(q=a[o++])if(q(l,g||n,h)){i.push(l);break}k&&(w=y)}c&&((l=!q&&l)&&r--,f&&t.push(l))}if(r+=s,c&&s!==r){o=0;while(q=b[o++])q(t,u,g,h);if(f){if(r>0)while(s--)t[s]||u[s]||(u[s]=F.call(i));u=ua(u)}H.apply(i,u),k&&!f&&u.length>0&&r+b.length>1&&fa.uniqueSort(i)}return k&&(w=y,j=v),t};return c?ha(f):f}return h=fa.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xa(e,d)),f.selector=a}return f},i=fa.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ba,ca),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=W.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ba,ca),_.test(j[0].type)&&oa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qa(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,!b||_.test(a)&&oa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ia(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ia(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||ja("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ia(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ja("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ia(function(a){return null==a.getAttribute("disabled")})||ja(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fa}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.uniqueSort=n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},v=function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c},w=n.expr.match.needsContext,x=/^<([\w-]+)\s*\/?>(?:<\/\1>|)$/,y=/^.[^:#\[\.,]*$/;function z(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(y.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>-1!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(z(this,a||[],!1))},not:function(a){return this.pushStack(z(this,a||[],!0))},is:function(a){return!!z(this,"string"==typeof a&&w.test(a)?n(a):a||[],!1).length}});var A,B=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,C=n.fn.init=function(a,b,c){var e,f;if(!a)return this;if(c=c||A,"string"==typeof a){if(e="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:B.exec(a),!e||!e[1]&&b)return!b||b.jquery?(b||c).find(a):this.constructor(b).find(a);if(e[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(e[1],b&&b.nodeType?b.ownerDocument||b:d,!0)),x.test(e[1])&&n.isPlainObject(b))for(e in b)n.isFunction(this[e])?this[e](b[e]):this.attr(e,b[e]);return this}if(f=d.getElementById(e[2]),f&&f.parentNode){if(f.id!==e[2])return A.find(a);this.length=1,this[0]=f}return this.context=d,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof c.ready?c.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};C.prototype=n.fn,A=n(d);var D=/^(?:parents|prev(?:Until|All))/,E={children:!0,contents:!0,next:!0,prev:!0};n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=w.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.uniqueSort(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.uniqueSort(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function F(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return u(a,"parentNode")},parentsUntil:function(a,b,c){return u(a,"parentNode",c)},next:function(a){return F(a,"nextSibling")},prev:function(a){return F(a,"previousSibling")},nextAll:function(a){return u(a,"nextSibling")},prevAll:function(a){return u(a,"previousSibling")},nextUntil:function(a,b,c){return u(a,"nextSibling",c)},prevUntil:function(a,b,c){return u(a,"previousSibling",c)},siblings:function(a){return v((a.parentNode||{}).firstChild,a)},children:function(a){return v(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(E[a]||(e=n.uniqueSort(e)),D.test(a)&&(e=e.reverse())),this.pushStack(e)}});var G=/\S+/g;function H(a){var b={};return n.each(a.match(G)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?H(a):n.extend({},a);var b,c,d,e,f=[],g=[],h=-1,i=function(){for(e=a.once,d=b=!0;g.length;h=-1){c=g.shift();while(++h-1)f.splice(c,1),h>=c&&h--}),this},has:function(a){return a?n.inArray(a,f)>-1:f.length>0},empty:function(){return f&&(f=[]),this},disable:function(){return e=g=[],f=c="",this},disabled:function(){return!f},lock:function(){return e=!0,c||j.disable(),this},locked:function(){return!!e},fireWith:function(a,c){return e||(c=c||[],c=[a,c.slice?c.slice():c],g.push(c),b||i()),this},fire:function(){return j.fireWith(this,arguments),this},fired:function(){return!!d}};return j},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().progress(c.notify).done(c.resolve).fail(c.reject):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=e.call(arguments),d=c.length,f=1!==d||a&&n.isFunction(a.promise)?d:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(d){b[a]=this,c[a]=arguments.length>1?e.call(arguments):d,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(d>1)for(i=new Array(d),j=new Array(d),k=new Array(d);d>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().progress(h(b,j,i)).done(h(b,k,c)).fail(g.reject):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(d,[n]),n.fn.triggerHandler&&(n(d).triggerHandler("ready"),n(d).off("ready"))))}});function J(){d.addEventListener?(d.removeEventListener("DOMContentLoaded",K),a.removeEventListener("load",K)):(d.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(d.addEventListener||"load"===a.event.type||"complete"===d.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===d.readyState||"loading"!==d.readyState&&!d.documentElement.doScroll)a.setTimeout(n.ready);else if(d.addEventListener)d.addEventListener("DOMContentLoaded",K),a.addEventListener("load",K);else{d.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&d.documentElement}catch(e){}c&&c.doScroll&&!function f(){if(!n.isReady){try{c.doScroll("left")}catch(b){return a.setTimeout(f,50)}J(),n.ready()}}()}return I.promise(b)},n.ready.promise();var L;for(L in n(l))break;l.ownFirst="0"===L,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c,e;c=d.getElementsByTagName("body")[0],c&&c.style&&(b=d.createElement("div"),e=d.createElement("div"),e.style.cssText="position:absolute;border:0;width:0;height:0;top:0;left:-9999px",c.appendChild(e).appendChild(b),"undefined"!=typeof b.style.zoom&&(b.style.cssText="display:inline;margin:0;border:0;padding:1px;width:1px;zoom:1",l.inlineBlockNeedsLayout=a=3===b.offsetWidth,a&&(c.style.zoom=1)),c.removeChild(e))}),function(){var a=d.createElement("div");l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}a=null}();var M=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b},N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0; -}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(M(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),"object"!=typeof b&&"function"!=typeof b||(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f}}function S(a,b,c){if(M(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=void 0)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},Z=/^(?:checkbox|radio)$/i,$=/<([\w:-]+)/,_=/^$|\/(?:java|ecma)script/i,aa=/^\s+/,ba="abbr|article|aside|audio|bdi|canvas|data|datalist|details|dialog|figcaption|figure|footer|header|hgroup|main|mark|meter|nav|output|picture|progress|section|summary|template|time|video";function ca(a){var b=ba.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}!function(){var a=d.createElement("div"),b=d.createDocumentFragment(),c=d.createElement("input");a.innerHTML="
    a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
    ","
    "],area:[1,"",""],param:[1,"",""],thead:[1,"","
    "],tr:[2,"","
    "],col:[2,"","
    "],td:[3,"","
    "],_default:l.htmlSerialize?[0,"",""]:[1,"X
    ","
    "]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n("