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 0e7139f..0000000 Binary files a/myblog/media/images/album/6.jpg and /dev/null differ diff --git a/myblog/media/images/album/7.jpg b/myblog/media/images/album/7.jpg deleted file mode 100644 index 6d4f839..0000000 Binary files a/myblog/media/images/album/7.jpg and /dev/null differ 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 388a8d3..0000000 Binary files a/myblog/publicStatic/images/top.png and /dev/null differ diff --git a/myblog/publicStatic/images/user.jpg b/myblog/publicStatic/images/user.jpg deleted file mode 100644 index 8fe406e..0000000 Binary files a/myblog/publicStatic/images/user.jpg and /dev/null differ diff --git a/myblog/publicStatic/js/canvas-particle.js b/myblog/publicStatic/js/canvas-particle.js deleted file mode 100644 index 702b2a8..0000000 --- a/myblog/publicStatic/js/canvas-particle.js +++ /dev/null @@ -1,168 +0,0 @@ -var CanvasParticle = (function(){ - function getElementByTag(name){ - return document.getElementsByTagName(name); - } - function getELementById(id){ - return document.getElementById(id); - } - // 鏍规嵁浼犲叆鐨刢onfig鍒濆鍖栫敾甯 - function canvasInit(canvasConfig){ - canvasConfig = canvasConfig || {}; - var html = getElementByTag("html")[0]; - var body = getElementByTag("body")[0]; - var canvasDiv = getELementById("canvas-particle"); - var canvasObj = document.createElement("canvas"); - - var canvas = { - element: canvasObj, - points : [], - // 榛樿閰嶇疆 - config: { - vx: canvasConfig.vx || 4, - vy: canvasConfig.vy || 4, - height: canvasConfig.height || 2, - width: canvasConfig.width || 2, - count: canvasConfig.count || 100, - color: canvasConfig.color || "0, 0, 255", - stroke: canvasConfig.stroke || "130,255,255", - dist: canvasConfig.dist || 6000, - e_dist: canvasConfig.e_dist || 20000, - max_conn: 10 - } - }; - - // 鑾峰彇context - if(canvas.element.getContext("2d")){ - canvas.context = canvas.element.getContext("2d"); - }else{ - return null; - } - - body.style.padding = "0"; - body.style.margin = "0"; - // body.replaceChild(canvas.element, canvasDiv); - body.appendChild(canvas.element); - - canvas.element.style = "position: absolute; top: 0; left: 0; z-index: -1;"; - canvasSize(canvas.element); - window.onresize = function(){ - canvasSize(canvas.element); - } - body.onmousemove = function(e){ - var event = e || window.event; - canvas.mouse = { - x: event.clientX, - y: event.clientY - } - } - document.onmouseleave = function(){ - canvas.mouse = undefined; - } - setInterval(function(){ - drawPoint(canvas); - }, 40); - } - - // 璁剧疆canvas澶у皬 - function canvasSize(canvas){ - canvas.width = window.innerWeight || document.documentElement.clientWidth || document.body.clientWidth; - canvas.height = window.innerWeight || document.documentElement.clientHeight || document.body.clientHeight; - } - - // 鐢荤偣 - function drawPoint(canvas){ - var context = canvas.context, - point, - dist; - context.clearRect(0, 0, canvas.element.width, canvas.element.height); - context.beginPath(); - context.fillStyle = "rgb("+ canvas.config.color +")"; - for(var i = 0, len = canvas.config.count; i < len; i++){ - if(canvas.points.length != canvas.config.count){ - // 鍒濆鍖栨墍鏈夌偣 - point = { - x: Math.floor(Math.random() * canvas.element.width), - y: Math.floor(Math.random() * canvas.element.height), - vx: canvas.config.vx / 2 - Math.random() * canvas.config.vx, - vy: canvas.config.vy / 2 - Math.random() * canvas.config.vy - } - }else{ - // 澶勭悊鐞冪殑閫熷害鍜屼綅缃紝骞朵笖鍋氳竟鐣屽鐞 - point = borderPoint(canvas.points[i], canvas); - } - context.fillRect(point.x - canvas.config.width / 2, point.y - canvas.config.height / 2, canvas.config.width, canvas.config.height); - - canvas.points[i] = point; - } - drawLine(context, canvas, canvas.mouse); - context.closePath(); - } - - // 杈圭晫澶勭悊 - function borderPoint(point, canvas){ - var p = point; - if(point.x <= 0 || point.x >= 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 96c1986..0000000 Binary files a/myblog/static/admin/fonts/Roboto-Regular-webfont.woff and /dev/null differ 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: - //
    - //

    Choose a time

    - // - //

    Cancel

    - //
    - - 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 87b3c17..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png and /dev/null differ 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 3933325..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png and /dev/null differ 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 c99894c..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png b/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png deleted file mode 100644 index cb73d67..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png b/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png deleted file mode 100644 index ce5bec1..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif deleted file mode 100644 index 21f81a2..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png deleted file mode 100644 index 559e5e7..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif deleted file mode 100644 index c912d99..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif and /dev/null differ 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 9b2a100..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif deleted file mode 100644 index 8d39f25..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif deleted file mode 100644 index 5294ec4..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif and /dev/null differ 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 44398ad..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/envelope.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif deleted file mode 100644 index 160be8e..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.gif and /dev/null differ 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 df409e6..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/heart.png and /dev/null differ 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 a4f2f36..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/kiss.png and /dev/null differ 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 3177355..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif and /dev/null differ 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 0f2649b..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png deleted file mode 100644 index f20f3bf..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.png and /dev/null differ 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 44c3799..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif and /dev/null differ 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 5e63785..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif deleted file mode 100644 index 5c8bee3..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif and /dev/null differ 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 9cc3702..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif and /dev/null differ 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 d4e8b22..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.png and /dev/null differ 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 81e05b0..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif b/myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif deleted file mode 100644 index eef4fc0..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif and /dev/null differ 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 7c99c3f..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.png and /dev/null differ 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 b4d0a15..0000000 Binary files a/myblog/static/ckeditor/ckeditor/plugins/sourcedialog/icons/hidpi/sourcedialog.png and /dev/null differ 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')}});b.on("paste",function(m){if(!m.data.dataValue.match(/ -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 958eedc..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons.png and /dev/null differ 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 7b06991..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/icons_hidpi.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png deleted file mode 100644 index fa00f4f..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/close.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png deleted file mode 100644 index c899789..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock-open.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png b/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png deleted file mode 100644 index 25ad0f4..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/hidpi/lock.png and /dev/null differ 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 e363764..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/refresh.png and /dev/null differ 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 d898d41..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono-lisa/images/spinner.gif and /dev/null differ 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 6e103c0..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono/icons_hidpi.png and /dev/null differ 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 d72b5f3..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono/images/arrow.png and /dev/null differ 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 e406c2c..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono/images/hidpi/close.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/refresh.png b/myblog/static/ckeditor/ckeditor/skins/moono/images/refresh.png deleted file mode 100644 index 1ff63c3..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono/images/refresh.png and /dev/null differ diff --git a/myblog/static/ckeditor/ckeditor/skins/moono/images/spinner.gif b/myblog/static/ckeditor/ckeditor/skins/moono/images/spinner.gif deleted file mode 100644 index d898d41..0000000 Binary files a/myblog/static/ckeditor/ckeditor/skins/moono/images/spinner.gif and /dev/null differ 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 a4e3fd7..0000000 Binary files a/myblog/static/ckeditor/file-icons/doc.png and /dev/null differ diff --git a/myblog/static/ckeditor/file-icons/pdf.png b/myblog/static/ckeditor/file-icons/pdf.png deleted file mode 100644 index f8a03b9..0000000 Binary files a/myblog/static/ckeditor/file-icons/pdf.png and /dev/null differ diff --git a/myblog/static/ckeditor/file-icons/txt.png b/myblog/static/ckeditor/file-icons/txt.png deleted file mode 100644 index 4085344..0000000 Binary files a/myblog/static/ckeditor/file-icons/txt.png and /dev/null differ diff --git a/myblog/static/ckeditor/file-icons/xls.png b/myblog/static/ckeditor/file-icons/xls.png deleted file mode 100644 index 26335f6..0000000 Binary files a/myblog/static/ckeditor/file-icons/xls.png and /dev/null differ 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 36b04f2..0000000 Binary files a/myblog/static/ckeditor/galleriffic/css/loader.gif and /dev/null differ diff --git a/myblog/static/ckeditor/galleriffic/css/loaderWhite.gif b/myblog/static/ckeditor/galleriffic/css/loaderWhite.gif deleted file mode 100644 index c095f68..0000000 Binary files a/myblog/static/ckeditor/galleriffic/css/loaderWhite.gif and /dev/null differ diff --git a/myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif b/myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif deleted file mode 100644 index 337c37a..0000000 Binary files a/myblog/static/ckeditor/galleriffic/css/prevPageArrow.gif and /dev/null differ 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 d59d0e3..0000000 Binary files a/myblog/static/images/pic.png and /dev/null differ diff --git a/myblog/static/images/top.png b/myblog/static/images/top.png deleted file mode 100644 index 388a8d3..0000000 Binary files a/myblog/static/images/top.png and /dev/null differ diff --git a/myblog/static/images/user.jpg b/myblog/static/images/user.jpg deleted file mode 100644 index 8fe406e..0000000 Binary files a/myblog/static/images/user.jpg and /dev/null differ diff --git a/myblog/static/js/canvas-particle.js b/myblog/static/js/canvas-particle.js deleted file mode 100644 index 702b2a8..0000000 --- a/myblog/static/js/canvas-particle.js +++ /dev/null @@ -1,168 +0,0 @@ -var CanvasParticle = (function(){ - function getElementByTag(name){ - return document.getElementsByTagName(name); - } - function getELementById(id){ - return document.getElementById(id); - } - // 鏍规嵁浼犲叆鐨刢onfig鍒濆鍖栫敾甯 - function canvasInit(canvasConfig){ - canvasConfig = canvasConfig || {}; - var html = getElementByTag("html")[0]; - var body = getElementByTag("body")[0]; - var canvasDiv = getELementById("canvas-particle"); - var canvasObj = document.createElement("canvas"); - - var canvas = { - element: canvasObj, - points : [], - // 榛樿閰嶇疆 - config: { - vx: canvasConfig.vx || 4, - vy: canvasConfig.vy || 4, - height: canvasConfig.height || 2, - width: canvasConfig.width || 2, - count: canvasConfig.count || 100, - color: canvasConfig.color || "0, 0, 255", - stroke: canvasConfig.stroke || "130,255,255", - dist: canvasConfig.dist || 6000, - e_dist: canvasConfig.e_dist || 20000, - max_conn: 10 - } - }; - - // 鑾峰彇context - if(canvas.element.getContext("2d")){ - canvas.context = canvas.element.getContext("2d"); - }else{ - return null; - } - - body.style.padding = "0"; - body.style.margin = "0"; - // body.replaceChild(canvas.element, canvasDiv); - body.appendChild(canvas.element); - - canvas.element.style = "position: absolute; top: 0; left: 0; z-index: -1;"; - canvasSize(canvas.element); - window.onresize = function(){ - canvasSize(canvas.element); - } - body.onmousemove = function(e){ - var event = e || window.event; - canvas.mouse = { - x: event.clientX, - y: event.clientY - } - } - document.onmouseleave = function(){ - canvas.mouse = undefined; - } - setInterval(function(){ - drawPoint(canvas); - }, 40); - } - - // 璁剧疆canvas澶у皬 - function canvasSize(canvas){ - canvas.width = window.innerWeight || document.documentElement.clientWidth || document.body.clientWidth; - canvas.height = window.innerWeight || document.documentElement.clientHeight || document.body.clientHeight; - } - - // 鐢荤偣 - function drawPoint(canvas){ - var context = canvas.context, - point, - dist; - context.clearRect(0, 0, canvas.element.width, canvas.element.height); - context.beginPath(); - context.fillStyle = "rgb("+ canvas.config.color +")"; - for(var i = 0, len = canvas.config.count; i < len; i++){ - if(canvas.points.length != canvas.config.count){ - // 鍒濆鍖栨墍鏈夌偣 - point = { - x: Math.floor(Math.random() * canvas.element.width), - y: Math.floor(Math.random() * canvas.element.height), - vx: canvas.config.vx / 2 - Math.random() * canvas.config.vx, - vy: canvas.config.vy / 2 - Math.random() * canvas.config.vy - } - }else{ - // 澶勭悊鐞冪殑閫熷害鍜屼綅缃紝骞朵笖鍋氳竟鐣屽鐞 - point = borderPoint(canvas.points[i], canvas); - } - context.fillRect(point.x - canvas.config.width / 2, point.y - canvas.config.height / 2, canvas.config.width, canvas.config.height); - - canvas.points[i] = point; - } - drawLine(context, canvas, canvas.mouse); - context.closePath(); - } - - // 杈圭晫澶勭悊 - function borderPoint(point, canvas){ - var p = point; - if(point.x <= 0 || point.x >= 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("