From 98e1ac692933c3e082893ac7c0b271cb6c4b8049 Mon Sep 17 00:00:00 2001 From: Nazar Kotjuk Date: Thu, 24 Oct 2013 09:30:20 +0300 Subject: [PATCH] First commit --- .gitignore | 5 + .gitignore~ | 4 + accounts/__init__.py | 0 accounts/admin.py | 36 + accounts/forms.py | 101 + accounts/models.py | 188 + accounts/templates/create_admin.html | 68 + accounts/templates/translator_change.html | 75 + accounts/templates/translators.html | 60 + accounts/templates/user_all.html | 68 + accounts/templates/user_change.html | 219 + accounts/tests.py | 16 + accounts/urls.py | 16 + accounts/views.py | 157 + admin/css/base.css | 839 + admin/css/changelists.css | 289 + admin/css/dashboard.css | 30 + admin/css/forms.css | 363 + admin/css/ie.css | 63 + admin/css/login.css | 57 + admin/css/rtl.css | 250 + admin/css/widgets.css | 578 + admin/hvad/change_form.html | 44 + admin/hvad/deletion_not_allowed.html | 16 + admin/hvad/edit_inline/stacked.html | 83 + admin/hvad/edit_inline/tabular.html | 130 + admin/hvad/includes/translation_tabs.html | 11 + admin/img/changelist-bg.gif | Bin 0 -> 58 bytes admin/img/changelist-bg_rtl.gif | Bin 0 -> 75 bytes admin/img/chooser-bg.gif | Bin 0 -> 199 bytes admin/img/chooser_stacked-bg.gif | Bin 0 -> 212 bytes admin/img/default-bg-reverse.gif | Bin 0 -> 843 bytes admin/img/default-bg.gif | Bin 0 -> 844 bytes admin/img/deleted-overlay.gif | Bin 0 -> 45 bytes admin/img/gis/move_vertex_off.png | Bin 0 -> 711 bytes admin/img/gis/move_vertex_on.png | Bin 0 -> 506 bytes admin/img/icon-no.gif | Bin 0 -> 176 bytes admin/img/icon-unknown.gif | Bin 0 -> 130 bytes admin/img/icon-yes.gif | Bin 0 -> 299 bytes admin/img/icon_addlink.gif | Bin 0 -> 119 bytes admin/img/icon_alert.gif | Bin 0 -> 145 bytes admin/img/icon_calendar.gif | Bin 0 -> 192 bytes admin/img/icon_changelink.gif | Bin 0 -> 119 bytes admin/img/icon_clock.gif | Bin 0 -> 390 bytes admin/img/icon_deletelink.gif | Bin 0 -> 181 bytes admin/img/icon_error.gif | Bin 0 -> 319 bytes admin/img/icon_searchbox.png | Bin 0 -> 667 bytes admin/img/icon_success.gif | Bin 0 -> 341 bytes admin/img/inline-delete-8bit.png | Bin 0 -> 477 bytes admin/img/inline-delete.png | Bin 0 -> 781 bytes admin/img/inline-restore-8bit.png | Bin 0 -> 447 bytes admin/img/inline-restore.png | Bin 0 -> 623 bytes admin/img/inline-splitter-bg.gif | Bin 0 -> 102 bytes admin/img/nav-bg-grabber.gif | Bin 0 -> 116 bytes admin/img/nav-bg-reverse.gif | Bin 0 -> 186 bytes admin/img/nav-bg-selected.gif | Bin 0 -> 265 bytes admin/img/nav-bg.gif | Bin 0 -> 273 bytes admin/img/selector-icons.gif | Bin 0 -> 2771 bytes admin/img/selector-search.gif | Bin 0 -> 552 bytes admin/img/sorting-icons.gif | Bin 0 -> 369 bytes admin/img/tool-left.gif | Bin 0 -> 197 bytes admin/img/tool-left_over.gif | Bin 0 -> 203 bytes admin/img/tool-right.gif | Bin 0 -> 198 bytes admin/img/tool-right_over.gif | Bin 0 -> 200 bytes admin/img/tooltag-add.gif | Bin 0 -> 932 bytes admin/img/tooltag-add_over.gif | Bin 0 -> 336 bytes admin/img/tooltag-arrowright.gif | Bin 0 -> 351 bytes admin/img/tooltag-arrowright_over.gif | Bin 0 -> 354 bytes admin/js/LICENSE-JQUERY.txt | 20 + admin/js/SelectBox.js | 111 + admin/js/SelectFilter2.js | 161 + admin/js/actions.js | 139 + admin/js/actions.min.js | 6 + admin/js/admin/DateTimeShortcuts.js | 288 + admin/js/admin/RelatedObjectLookups.js | 97 + admin/js/admin/ordering.js | 137 + admin/js/calendar.js | 156 + admin/js/collapse.js | 24 + admin/js/collapse.min.js | 2 + admin/js/core.js | 211 + admin/js/getElementsBySelector.js | 167 + admin/js/inlines.js | 272 + admin/js/inlines.min.js | 9 + admin/js/jquery.init.js | 8 + admin/js/jquery.js | 6240 +++++ admin/js/jquery.min.js | 154 + admin/js/prepopulate.js | 34 + admin/js/prepopulate.min.js | 1 + admin/js/timeparse.js | 94 + admin/js/urlify.js | 140 + article/__init__.py | 0 article/admin.py | 9 + article/forms.py | 120 + article/models.py | 31 + article/templates/article_add.html | 190 + article/templates/article_all.html | 53 + article/tests.py | 16 + article/urls.py | 8 + article/views.py | 126 + city/__init__.py | 0 city/admin.py | 9 + city/forms.py | 151 + city/models.py | 37 + city/templates/city_add.html | 203 + city/templates/city_all.html | 54 + city/tests.py | 16 + city/urls.py | 8 + city/views.py | 127 + company/__init__.py | 0 company/admin.py | 9 + company/forms.py | 197 + company/models.py | 50 + company/templates/company_add.html | 275 + company/templates/company_all.html | 41 + company/tests.py | 16 + company/urls.py | 8 + company/views.py | 127 + conference/__init__.py | 0 conference/admin.py | 0 conference/forms.py | 274 + conference/models.py | 88 + conference/templates/conference_add.html | 366 + conference/templates/conference_all.html | 41 + conference/tests.py | 16 + conference/urls.py | 8 + conference/views.py | 139 + country/__init__.py | 0 country/admin.py | 9 + country/forms.py | 230 + country/models.py | 55 + country/models.py~ | 3 + country/tamplates/country_add.html | 273 + country/tamplates/country_all.html | 73 + country/tests.py | 16 + country/urls.py | 8 + country/views.py | 144 + directories/__init__.py | 0 directories/admin.py | 7 + directories/forms.py | 17 + directories/models.py | 32 + directories/templates/directories_add.html | 48 + directories/templates/directories_ajax.html | 5 + directories/tests.py | 16 + directories/views.py | 56 + exposition/__init__.py | 0 exposition/admin.py | 9 + exposition/forms.py | 309 + exposition/models.py | 104 + exposition/templates/exposition_add.html | 449 + exposition/templates/exposition_all.html | 41 + exposition/tests.py | 16 + exposition/urls.py | 8 + exposition/views.py | 142 + file/__init__.py | 0 file/admin.py | 13 + file/forms.py | 99 + file/models.py | 110 + file/tests.py | 16 + file/urls.py | 6 + file/views.py | 0 functions/__init__.py | 0 functions/custom_fields.py | 215 + functions/custom_views.py | 11 + functions/files.py | 95 + functions/form_check.py | 31 + functions/translate.py | 91 + manage.py | 10 + media/aaa.jpg | Bin 0 -> 3424 bytes .../0feab149084a4d2a9722aa175a2b95ec-5.jpg | Bin 0 -> 3424 bytes .../21e55f968cee4644b1e3102fb3ca096c-2.jpg | Bin 0 -> 3124 bytes .../5855d808ec464959a046568350fc9b97-20.gif | Bin 0 -> 11891 bytes .../80b7f6c836d040d7a9ae54072abcd893-9.gif | Bin 0 -> 6124 bytes media/css/main.css | 3 + media/css/main.css~ | 0 media/imgs/.jpg | Bin 0 -> 4689 bytes media/imgs/.jpg_1 | Bin 0 -> 4689 bytes media/imgs/.jpg_2 | Bin 0 -> 4689 bytes media/imgs/.jpg_3 | Bin 0 -> 4689 bytes media/imgs/.jpg_4 | Bin 0 -> 4689 bytes media/imgs/8.jpg | Bin 0 -> 2345 bytes media/js/tiny_mce/langs/readme.md | 3 + media/js/tiny_mce/license.txt | 504 + .../js/tiny_mce/plugins/advlist/plugin.min.js | 1 + .../js/tiny_mce/plugins/anchor/plugin.min.js | 1 + .../tiny_mce/plugins/autolink/plugin.min.js | 1 + .../tiny_mce/plugins/autoresize/plugin.min.js | 1 + .../tiny_mce/plugins/autosave/plugin.min.js | 1 + .../js/tiny_mce/plugins/bbcode/plugin.min.js | 1 + .../js/tiny_mce/plugins/charmap/plugin.min.js | 1 + media/js/tiny_mce/plugins/code/plugin.min.js | 1 + .../plugins/compat3x/editable_selects.js | 70 + .../tiny_mce/plugins/compat3x/form_utils.js | 210 + media/js/tiny_mce/plugins/compat3x/mctabs.js | 162 + .../plugins/compat3x/tiny_mce_popup.js | 435 + .../js/tiny_mce/plugins/compat3x/validate.js | 252 + .../plugins/contextmenu/plugin.min.js | 1 + .../plugins/directionality/plugin.min.js | 1 + .../plugins/emoticons/img/smiley-cool.gif | Bin 0 -> 354 bytes .../plugins/emoticons/img/smiley-cry.gif | Bin 0 -> 329 bytes .../emoticons/img/smiley-embarassed.gif | Bin 0 -> 331 bytes .../emoticons/img/smiley-foot-in-mouth.gif | Bin 0 -> 342 bytes .../plugins/emoticons/img/smiley-frown.gif | Bin 0 -> 340 bytes .../plugins/emoticons/img/smiley-innocent.gif | Bin 0 -> 336 bytes .../plugins/emoticons/img/smiley-kiss.gif | Bin 0 -> 338 bytes .../plugins/emoticons/img/smiley-laughing.gif | Bin 0 -> 343 bytes .../emoticons/img/smiley-money-mouth.gif | Bin 0 -> 321 bytes .../plugins/emoticons/img/smiley-sealed.gif | Bin 0 -> 323 bytes .../plugins/emoticons/img/smiley-smile.gif | Bin 0 -> 344 bytes .../emoticons/img/smiley-surprised.gif | Bin 0 -> 338 bytes .../emoticons/img/smiley-tongue-out.gif | Bin 0 -> 328 bytes .../emoticons/img/smiley-undecided.gif | Bin 0 -> 337 bytes .../plugins/emoticons/img/smiley-wink.gif | Bin 0 -> 350 bytes .../plugins/emoticons/img/smiley-yell.gif | Bin 0 -> 336 bytes .../tiny_mce/plugins/emoticons/plugin.min.js | 1 + .../js/tiny_mce/plugins/example/plugin.min.js | 1 + .../plugins/example_dependency/plugin.min.js | 1 + .../tiny_mce/plugins/fullpage/plugin.min.js | 1 + .../tiny_mce/plugins/fullscreen/plugin.min.js | 1 + media/js/tiny_mce/plugins/hr/plugin.min.js | 1 + media/js/tiny_mce/plugins/image/plugin.min.js | 1 + .../plugins/insertdatetime/plugin.min.js | 1 + media/js/tiny_mce/plugins/layer/plugin.min.js | 1 + .../plugins/legacyoutput/plugin.min.js | 1 + media/js/tiny_mce/plugins/link/plugin.min.js | 1 + media/js/tiny_mce/plugins/lists/plugin.min.js | 1 + .../js/tiny_mce/plugins/media/moxieplayer.swf | Bin 0 -> 20017 bytes media/js/tiny_mce/plugins/media/plugin.min.js | 1 + .../plugins/nonbreaking/plugin.min.js | 1 + .../plugins/noneditable/plugin.min.js | 1 + .../tiny_mce/plugins/pagebreak/plugin.min.js | 1 + media/js/tiny_mce/plugins/paste/plugin.min.js | 1 + .../js/tiny_mce/plugins/preview/plugin.min.js | 1 + media/js/tiny_mce/plugins/print/plugin.min.js | 1 + media/js/tiny_mce/plugins/save/plugin.min.js | 1 + .../plugins/searchreplace/plugin.min.js | 1 + .../plugins/spellchecker/plugin.min.js | 1 + .../tiny_mce/plugins/tabfocus/plugin.min.js | 1 + media/js/tiny_mce/plugins/table/plugin.min.js | 1 + .../tiny_mce/plugins/template/plugin.min.js | 1 + .../tiny_mce/plugins/textcolor/plugin.min.js | 1 + .../plugins/visualblocks/css/visualblocks.css | 114 + .../plugins/visualblocks/plugin.min.js | 1 + .../plugins/visualchars/plugin.min.js | 1 + .../tiny_mce/plugins/wordcount/plugin.min.js | 1 + .../skins/lightgray/content.inline.min.css | 1 + .../tiny_mce/skins/lightgray/content.min.css | 1 + .../skins/lightgray/fonts/icomoon-small.eot | Bin 0 -> 7896 bytes .../skins/lightgray/fonts/icomoon-small.svg | 166 + .../skins/lightgray/fonts/icomoon-small.ttf | Bin 0 -> 7712 bytes .../skins/lightgray/fonts/icomoon-small.woff | Bin 0 -> 7964 bytes .../skins/lightgray/fonts/icomoon.eot | Bin 0 -> 8196 bytes .../skins/lightgray/fonts/icomoon.svg | 150 + .../skins/lightgray/fonts/icomoon.ttf | Bin 0 -> 8032 bytes .../skins/lightgray/fonts/icomoon.woff | Bin 0 -> 8340 bytes .../tiny_mce/skins/lightgray/fonts/readme.md | 1 + .../tiny_mce/skins/lightgray/img/anchor.gif | Bin 0 -> 53 bytes .../tiny_mce/skins/lightgray/img/loader.gif | Bin 0 -> 2608 bytes .../tiny_mce/skins/lightgray/img/object.gif | Bin 0 -> 152 bytes .../js/tiny_mce/skins/lightgray/img/trans.gif | Bin 0 -> 43 bytes .../js/tiny_mce/skins/lightgray/img/wline.gif | Bin 0 -> 46 bytes .../tiny_mce/skins/lightgray/skin.ie7.min.css | 1 + .../js/tiny_mce/skins/lightgray/skin.min.css | 1 + media/js/tiny_mce/themes/modern/theme.min.js | 1 + media/js/tiny_mce/tiny_mce.js | 10 + media/tmp_files/.jpg | Bin 0 -> 4689 bytes media/tmp_files/.jpg_1 | Bin 0 -> 4689 bytes media/tmp_files/.jpg_2 | Bin 0 -> 4689 bytes media/upload/2013/08/15/5.jpg | Bin 0 -> 2899 bytes media/upload/2013/08/15/5_thumb.jpg | Bin 0 -> 2264 bytes news/__init__.py | 0 news/admin.py | 9 + news/forms.py | 152 + news/models.py | 38 + news/templates/news_add.html | 242 + news/templates/news_all.html | 56 + news/tests.py | 16 + news/urls.py | 11 + news/views.py | 157 + organiser/__init__.py | 0 organiser/admin.py | 9 + organiser/forms.py | 224 + organiser/models.py | 51 + organiser/templates/organiser_add.html | 296 + organiser/templates/organiser_all.html | 39 + organiser/tests.py | 16 + organiser/urls.py | 8 + organiser/views.py | 129 + place/__init__.py | 0 place/admin.py | 13 + place/forms.py | 541 + place/models.py | 126 + place/templates/place_conference_add.html | 379 + place/templates/place_conference_all.html | 44 + place/templates/place_exposition_add.html | 406 + place/templates/place_exposition_all.html | 43 + place/templates/select.html | 3 + place/tests.py | 16 + place/urls.py | 13 + place/views.py | 221 + place_conference/__init__.py | 0 place_conference/admin.py | 10 + place_conference/forms.py | 289 + place_conference/models.py | 70 + .../templates/place_conference_add.html | 390 + .../templates/place_conference_all.html | 44 + place_conference/tests.py | 16 + place_conference/urls.py | 12 + place_conference/views.py | 164 + place_exposition/__init__.py | 0 place_exposition/admin.py | 9 + place_exposition/forms.py | 320 + place_exposition/models.py | 79 + .../templates/place_exposition_add.html | 428 + .../templates/place_exposition_all.html | 43 + place_exposition/tests.py | 16 + place_exposition/urls.py | 12 + place_exposition/views.py | 169 + proj/__init__.py | 0 proj/admin.py | 9 + proj/forms.py | 36 + proj/models.py | 52 + proj/settings.py | 241 + proj/templates/settings.html | 31 + proj/urls.py | 50 + proj/views.py | 127 + proj/wsgi.py | 32 + review/__init__.py | 0 review/forms.py | 21 + review/models.py | 35 + review/tests.py | 16 + review/views.py | 1 + seminar/__init__.py | 0 seminar/admin.py | 0 seminar/forms.py | 228 + seminar/models.py | 72 + seminar/templates/seminar_add.html | 338 + seminar/templates/seminar_all.html | 41 + seminar/tests.py | 16 + seminar/urls.py | 8 + seminar/views.py | 134 + service/__init__.py | 0 service/admin.py | 19 + service/forms.py | 152 + service/models.py | 40 + service/templates/review_add.html | 88 + service/templates/review_all.html | 43 + service/templates/service_add.html | 91 + service/templates/service_all.html | 39 + service/tests.py | 16 + service/urls.py | 14 + service/views.py | 130 + static/admin/css/base.css | 839 + static/admin/css/changelists.css | 289 + static/admin/css/dashboard.css | 30 + static/admin/css/forms.css | 363 + static/admin/css/ie.css | 63 + static/admin/css/login.css | 57 + static/admin/css/rtl.css | 250 + static/admin/css/widgets.css | 578 + static/admin/img/changelist-bg.gif | Bin 0 -> 58 bytes static/admin/img/changelist-bg_rtl.gif | Bin 0 -> 75 bytes static/admin/img/chooser-bg.gif | Bin 0 -> 199 bytes static/admin/img/chooser_stacked-bg.gif | Bin 0 -> 212 bytes static/admin/img/default-bg-reverse.gif | Bin 0 -> 843 bytes static/admin/img/default-bg.gif | Bin 0 -> 844 bytes static/admin/img/deleted-overlay.gif | Bin 0 -> 45 bytes static/admin/img/gis/move_vertex_off.png | Bin 0 -> 711 bytes static/admin/img/gis/move_vertex_on.png | Bin 0 -> 506 bytes static/admin/img/icon-no.gif | Bin 0 -> 176 bytes static/admin/img/icon-unknown.gif | Bin 0 -> 130 bytes static/admin/img/icon-yes.gif | Bin 0 -> 299 bytes static/admin/img/icon_addlink.gif | Bin 0 -> 119 bytes static/admin/img/icon_alert.gif | Bin 0 -> 145 bytes static/admin/img/icon_calendar.gif | Bin 0 -> 192 bytes static/admin/img/icon_changelink.gif | Bin 0 -> 119 bytes static/admin/img/icon_clock.gif | Bin 0 -> 390 bytes static/admin/img/icon_deletelink.gif | Bin 0 -> 181 bytes static/admin/img/icon_error.gif | Bin 0 -> 319 bytes static/admin/img/icon_searchbox.png | Bin 0 -> 667 bytes static/admin/img/icon_success.gif | Bin 0 -> 341 bytes static/admin/img/inline-delete-8bit.png | Bin 0 -> 477 bytes static/admin/img/inline-delete.png | Bin 0 -> 781 bytes static/admin/img/inline-restore-8bit.png | Bin 0 -> 447 bytes static/admin/img/inline-restore.png | Bin 0 -> 623 bytes static/admin/img/inline-splitter-bg.gif | Bin 0 -> 102 bytes static/admin/img/nav-bg-grabber.gif | Bin 0 -> 116 bytes static/admin/img/nav-bg-reverse.gif | Bin 0 -> 186 bytes static/admin/img/nav-bg-selected.gif | Bin 0 -> 265 bytes static/admin/img/nav-bg.gif | Bin 0 -> 273 bytes static/admin/img/selector-icons.gif | Bin 0 -> 2771 bytes static/admin/img/selector-search.gif | Bin 0 -> 552 bytes static/admin/img/sorting-icons.gif | Bin 0 -> 369 bytes static/admin/img/tool-left.gif | Bin 0 -> 197 bytes static/admin/img/tool-left_over.gif | Bin 0 -> 203 bytes static/admin/img/tool-right.gif | Bin 0 -> 198 bytes static/admin/img/tool-right_over.gif | Bin 0 -> 200 bytes static/admin/img/tooltag-add.gif | Bin 0 -> 932 bytes static/admin/img/tooltag-add_over.gif | Bin 0 -> 336 bytes static/admin/img/tooltag-arrowright.gif | Bin 0 -> 351 bytes static/admin/img/tooltag-arrowright_over.gif | Bin 0 -> 354 bytes static/admin/js/LICENSE-JQUERY.txt | 20 + static/admin/js/SelectBox.js | 111 + static/admin/js/SelectFilter2.js | 161 + static/admin/js/actions.js | 139 + static/admin/js/actions.min.js | 6 + static/admin/js/admin/DateTimeShortcuts.js | 288 + static/admin/js/admin/RelatedObjectLookups.js | 97 + static/admin/js/admin/ordering.js | 137 + static/admin/js/calendar.js | 156 + static/admin/js/collapse.js | 24 + static/admin/js/collapse.min.js | 2 + static/admin/js/core.js | 211 + static/admin/js/getElementsBySelector.js | 167 + static/admin/js/inlines.js | 272 + static/admin/js/inlines.min.js | 9 + static/admin/js/jquery.init.js | 8 + static/admin/js/jquery.js | 6240 +++++ static/admin/js/jquery.min.js | 154 + static/admin/js/prepopulate.js | 34 + static/admin/js/prepopulate.min.js | 1 + static/admin/js/timeparse.js | 94 + static/admin/js/urlify.js | 140 + static/ajax_upload/css/ajax-upload-widget.css | 19 + static/ajax_upload/js/ajax-upload-widget.js | 178 + .../ajax_upload/js/jquery.iframe-transport.js | 223 + static/bootstrap/css/bootstrap-responsive.css | 1109 + .../css/bootstrap-responsive.min.css | 9 + static/bootstrap/css/bootstrap.css | 6167 +++++ static/bootstrap/css/bootstrap.min.css | 9 + .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes static/bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes static/bootstrap/js/bootstrap-modal.js | 373 + static/bootstrap/js/bootstrap-modal.js~ | 0 static/bootstrap/js/bootstrap-tab.js | 29 + static/bootstrap/js/bootstrap.js | 2291 ++ static/bootstrap/js/bootstrap.min.js | 7 + static/ckeditor/ckeditor/CHANGES.md | 82 + static/ckeditor/ckeditor/LICENSE.md | 1264 + static/ckeditor/ckeditor/README.md | 39 + static/ckeditor/ckeditor/build-config.js | 113 + static/ckeditor/ckeditor/ckeditor.js | 908 + static/ckeditor/ckeditor/config.js | 10 + static/ckeditor/ckeditor/contents.css | 99 + static/ckeditor/ckeditor/lang/en.js | 5 + .../plugins/a11yhelp/dialogs/a11yhelp.js | 10 + .../dialogs/lang/_translationstatus.txt | 25 + .../plugins/a11yhelp/dialogs/lang/ar.js | 9 + .../plugins/a11yhelp/dialogs/lang/bg.js | 9 + .../plugins/a11yhelp/dialogs/lang/ca.js | 9 + .../plugins/a11yhelp/dialogs/lang/cs.js | 10 + .../plugins/a11yhelp/dialogs/lang/cy.js | 9 + .../plugins/a11yhelp/dialogs/lang/da.js | 9 + .../plugins/a11yhelp/dialogs/lang/de.js | 10 + .../plugins/a11yhelp/dialogs/lang/el.js | 10 + .../plugins/a11yhelp/dialogs/lang/en.js | 9 + .../plugins/a11yhelp/dialogs/lang/eo.js | 10 + .../plugins/a11yhelp/dialogs/lang/es.js | 10 + .../plugins/a11yhelp/dialogs/lang/et.js | 9 + .../plugins/a11yhelp/dialogs/lang/fa.js | 9 + .../plugins/a11yhelp/dialogs/lang/fi.js | 10 + .../plugins/a11yhelp/dialogs/lang/fr.js | 10 + .../plugins/a11yhelp/dialogs/lang/gu.js | 9 + .../plugins/a11yhelp/dialogs/lang/he.js | 9 + .../plugins/a11yhelp/dialogs/lang/hi.js | 9 + .../plugins/a11yhelp/dialogs/lang/hr.js | 9 + .../plugins/a11yhelp/dialogs/lang/hu.js | 9 + .../plugins/a11yhelp/dialogs/lang/it.js | 10 + .../plugins/a11yhelp/dialogs/lang/ja.js | 9 + .../plugins/a11yhelp/dialogs/lang/km.js | 9 + .../plugins/a11yhelp/dialogs/lang/ku.js | 10 + .../plugins/a11yhelp/dialogs/lang/lt.js | 9 + .../plugins/a11yhelp/dialogs/lang/lv.js | 10 + .../plugins/a11yhelp/dialogs/lang/mk.js | 9 + .../plugins/a11yhelp/dialogs/lang/mn.js | 9 + .../plugins/a11yhelp/dialogs/lang/nb.js | 9 + .../plugins/a11yhelp/dialogs/lang/nl.js | 10 + .../plugins/a11yhelp/dialogs/lang/no.js | 9 + .../plugins/a11yhelp/dialogs/lang/pl.js | 10 + .../plugins/a11yhelp/dialogs/lang/pt-br.js | 9 + .../plugins/a11yhelp/dialogs/lang/pt.js | 9 + .../plugins/a11yhelp/dialogs/lang/ro.js | 9 + .../plugins/a11yhelp/dialogs/lang/ru.js | 9 + .../plugins/a11yhelp/dialogs/lang/sk.js | 10 + .../plugins/a11yhelp/dialogs/lang/sl.js | 9 + .../plugins/a11yhelp/dialogs/lang/sv.js | 10 + .../plugins/a11yhelp/dialogs/lang/th.js | 9 + .../plugins/a11yhelp/dialogs/lang/tr.js | 10 + .../plugins/a11yhelp/dialogs/lang/ug.js | 9 + .../plugins/a11yhelp/dialogs/lang/uk.js | 9 + .../plugins/a11yhelp/dialogs/lang/vi.js | 9 + .../plugins/a11yhelp/dialogs/lang/zh-cn.js | 7 + .../ckeditor/plugins/about/dialogs/about.js | 6 + .../plugins/about/dialogs/logo_ckeditor.png | Bin 0 -> 2759 bytes .../plugins/clipboard/dialogs/paste.js | 11 + .../colordialog/dialogs/colordialog.js | 13 + .../plugins/dialog/dialogDefinition.js | 4 + .../ckeditor/plugins/div/dialogs/div.js | 9 + .../plugins/fakeobjects/images/spacer.gif | Bin 0 -> 43 bytes .../ckeditor/plugins/find/dialogs/find.js | 24 + .../ckeditor/plugins/flash/dialogs/flash.js | 23 + .../plugins/flash/images/placeholder.png | Bin 0 -> 256 bytes .../ckeditor/plugins/forms/dialogs/button.js | 8 + .../plugins/forms/dialogs/checkbox.js | 8 + .../ckeditor/plugins/forms/dialogs/form.js | 8 + .../plugins/forms/dialogs/hiddenfield.js | 8 + .../ckeditor/plugins/forms/dialogs/radio.js | 8 + .../ckeditor/plugins/forms/dialogs/select.js | 20 + .../plugins/forms/dialogs/textarea.js | 8 + .../plugins/forms/dialogs/textfield.js | 10 + .../plugins/forms/images/hiddenfield.gif | Bin 0 -> 105 bytes static/ckeditor/ckeditor/plugins/icons.png | Bin 0 -> 21820 bytes .../ckeditor/plugins/iframe/dialogs/iframe.js | 10 + .../plugins/iframe/images/placeholder.png | Bin 0 -> 449 bytes .../ckeditor/plugins/image/dialogs/image.js | 41 + .../ckeditor/plugins/image/images/noimage.png | Bin 0 -> 2115 bytes .../ckeditor/plugins/insertpre/README.md | 27 + .../ckeditor/plugins/link/dialogs/anchor.js | 8 + .../ckeditor/plugins/link/dialogs/link.js | 36 + .../ckeditor/plugins/link/images/anchor.png | Bin 0 -> 566 bytes .../plugins/liststyle/dialogs/liststyle.js | 10 + .../plugins/magicline/images/icon.png | Bin 0 -> 172 bytes .../plugins/mediaembed/images/icon.png | Bin 0 -> 380 bytes .../ckeditor/plugins/oembed/images/icon.png | Bin 0 -> 3143 bytes .../plugins/oembed/libs/jquery.oembed.js | 67 + .../plugins/oembed/libs/jquery.oembed.min.js | 67 + .../plugins/pagebreak/images/pagebreak.gif | Bin 0 -> 54 bytes .../plugins/pastefromword/filter/default.js | 31 + .../ckeditor/plugins/preview/preview.html | 10 + .../ckeditor/plugins/scayt/LICENSE.md | 28 + .../ckeditor/ckeditor/plugins/scayt/README.md | 25 + .../ckeditor/plugins/scayt/dialogs/options.js | 20 + .../plugins/scayt/dialogs/toolbar.css | 71 + .../showblocks/images/block_address.png | Bin 0 -> 171 bytes .../showblocks/images/block_blockquote.png | Bin 0 -> 181 bytes .../plugins/showblocks/images/block_div.png | Bin 0 -> 136 bytes .../plugins/showblocks/images/block_h1.png | Bin 0 -> 127 bytes .../plugins/showblocks/images/block_h2.png | Bin 0 -> 134 bytes .../plugins/showblocks/images/block_h3.png | Bin 0 -> 131 bytes .../plugins/showblocks/images/block_h4.png | Bin 0 -> 133 bytes .../plugins/showblocks/images/block_h5.png | Bin 0 -> 133 bytes .../plugins/showblocks/images/block_h6.png | Bin 0 -> 129 bytes .../plugins/showblocks/images/block_p.png | Bin 0 -> 119 bytes .../plugins/showblocks/images/block_pre.png | Bin 0 -> 136 bytes .../ckeditor/plugins/smiley/dialogs/smiley.js | 10 + .../plugins/smiley/images/angel_smile.gif | Bin 0 -> 465 bytes .../plugins/smiley/images/angry_smile.gif | Bin 0 -> 443 bytes .../plugins/smiley/images/broken_heart.gif | Bin 0 -> 192 bytes .../plugins/smiley/images/confused_smile.gif | Bin 0 -> 464 bytes .../plugins/smiley/images/cry_smile.gif | Bin 0 -> 468 bytes .../plugins/smiley/images/devil_smile.gif | Bin 0 -> 436 bytes .../smiley/images/embaressed_smile.gif | Bin 0 -> 442 bytes .../smiley/images/embarrassed_smile.gif | Bin 0 -> 442 bytes .../plugins/smiley/images/envelope.gif | Bin 0 -> 426 bytes .../ckeditor/plugins/smiley/images/heart.gif | Bin 0 -> 183 bytes .../ckeditor/plugins/smiley/images/kiss.gif | Bin 0 -> 241 bytes .../plugins/smiley/images/lightbulb.gif | Bin 0 -> 368 bytes .../plugins/smiley/images/omg_smile.gif | Bin 0 -> 451 bytes .../plugins/smiley/images/regular_smile.gif | Bin 0 -> 450 bytes .../plugins/smiley/images/sad_smile.gif | Bin 0 -> 460 bytes .../plugins/smiley/images/shades_smile.gif | Bin 0 -> 449 bytes .../plugins/smiley/images/teeth_smile.gif | Bin 0 -> 442 bytes .../plugins/smiley/images/thumbs_down.gif | Bin 0 -> 408 bytes .../plugins/smiley/images/thumbs_up.gif | Bin 0 -> 396 bytes .../plugins/smiley/images/tongue_smile.gif | Bin 0 -> 446 bytes .../plugins/smiley/images/tounge_smile.gif | Bin 0 -> 446 bytes .../images/whatchutalkingabout_smile.gif | Bin 0 -> 452 bytes .../plugins/smiley/images/wink_smile.gif | Bin 0 -> 458 bytes .../sourcedialog/dialogs/sourcedialog.js | 6 + .../dialogs/lang/_translationstatus.txt | 20 + .../plugins/specialchar/dialogs/lang/ca.js | 13 + .../plugins/specialchar/dialogs/lang/cs.js | 13 + .../plugins/specialchar/dialogs/lang/cy.js | 14 + .../plugins/specialchar/dialogs/lang/de.js | 13 + .../plugins/specialchar/dialogs/lang/el.js | 13 + .../plugins/specialchar/dialogs/lang/en.js | 13 + .../plugins/specialchar/dialogs/lang/eo.js | 12 + .../plugins/specialchar/dialogs/lang/et.js | 13 + .../plugins/specialchar/dialogs/lang/fa.js | 12 + .../plugins/specialchar/dialogs/lang/fi.js | 13 + .../plugins/specialchar/dialogs/lang/fr.js | 11 + .../plugins/specialchar/dialogs/lang/he.js | 13 + .../plugins/specialchar/dialogs/lang/hr.js | 13 + .../plugins/specialchar/dialogs/lang/it.js | 14 + .../plugins/specialchar/dialogs/lang/ku.js | 13 + .../plugins/specialchar/dialogs/lang/lv.js | 13 + .../plugins/specialchar/dialogs/lang/nb.js | 11 + .../plugins/specialchar/dialogs/lang/nl.js | 13 + .../plugins/specialchar/dialogs/lang/no.js | 11 + .../plugins/specialchar/dialogs/lang/pl.js | 12 + .../plugins/specialchar/dialogs/lang/pt-br.js | 11 + .../plugins/specialchar/dialogs/lang/sk.js | 13 + .../plugins/specialchar/dialogs/lang/sv.js | 11 + .../plugins/specialchar/dialogs/lang/th.js | 13 + .../plugins/specialchar/dialogs/lang/tr.js | 12 + .../plugins/specialchar/dialogs/lang/ug.js | 13 + .../plugins/specialchar/dialogs/lang/zh-cn.js | 9 + .../specialchar/dialogs/specialchar.js | 14 + .../plugins/symbol/dialogs/lang/en.js | 186 + .../ckeditor/plugins/symbol/dialogs/symbol.js | 13 + .../ckeditor/plugins/table/dialogs/table.js | 20 + .../plugins/tabletools/dialogs/tableCell.js | 16 + .../plugins/templates/dialogs/templates.css | 84 + .../plugins/templates/dialogs/templates.js | 10 + .../plugins/templates/templates/default.js | 6 + .../templates/templates/images/template1.gif | Bin 0 -> 375 bytes .../templates/templates/images/template2.gif | Bin 0 -> 333 bytes .../templates/templates/images/template3.gif | Bin 0 -> 422 bytes .../ckeditor/plugins/uploadcare/README.md | 56 + .../ckeditor/plugins/uploadcare/config.js | 1 + .../ckeditor/plugins/uploadcare/config.php | 3 + .../ckeditor/plugins/uploadcare/dialog.php | 222 + .../plugins/uploadcare/images/logo.png | Bin 0 -> 714 bytes .../uploadcare/uploadcare-php/README.md | 374 + .../uploadcare-php/sample-project/config.php | 3 + .../sample-project/examples.php | 225 + .../sample-project/examples52.php | 221 + .../uploadcare-php/sample-project/index.php | 81 + .../uploadcare-php/sample-project/test.jpg | Bin 0 -> 124439 bytes .../uploadcare-php/sample-project/upload.php | 71 + .../uploadcare-php/tests/5.2/ApiTest.php | 311 + .../uploadcare-php/tests/5.2/config.php | 3 + .../uploadcare-php/tests/5.2/test.jpg | Bin 0 -> 124439 bytes .../uploadcare-php/tests/5.3/ApiTest.php | 313 + .../uploadcare-php/tests/5.3/config.php | 3 + .../uploadcare-php/tests/5.3/test.jpg | Bin 0 -> 124439 bytes .../uploadcare-php/uploadcare/lib/5.2/Api.php | 299 + .../uploadcare/lib/5.2/File.php | 320 + .../uploadcare/lib/5.2/Uploadcare.php | 26 + .../uploadcare/lib/5.2/Uploader.php | 230 + .../uploadcare/lib/5.2/Widget.php | 71 + .../uploadcare/lib/5.3-5.4/Api.php | 295 + .../uploadcare/lib/5.3-5.4/File.php | 316 + .../uploadcare/lib/5.3-5.4/Uploadcare.php | 20 + .../uploadcare/lib/5.3-5.4/Uploader.php | 238 + .../uploadcare/lib/5.3-5.4/Widget.php | 72 + .../plugins/wordcount/css/wordcount.css | 1 + .../ckeditor/ckeditor/plugins/wsc/LICENSE.md | 28 + .../ckeditor/ckeditor/plugins/wsc/README.md | 25 + .../ckeditor/plugins/wsc/dialogs/ciframe.html | 49 + .../plugins/wsc/dialogs/tmpFrameset.html | 52 + .../ckeditor/plugins/wsc/dialogs/wsc.css | 82 + .../ckeditor/plugins/wsc/dialogs/wsc.js | 11 + static/ckeditor/ckeditor/samples/ajax.html | 82 + static/ckeditor/ckeditor/samples/api.html | 207 + .../ckeditor/ckeditor/samples/appendto.html | 57 + .../samples/assets/inlineall/logo.png | Bin 0 -> 4411 bytes .../assets/outputxhtml/outputxhtml.css | 204 + .../ckeditor/samples/assets/posteddata.php | 59 + .../ckeditor/samples/assets/sample.css | 3 + .../ckeditor/samples/assets/sample.jpg | Bin 0 -> 17932 bytes .../samples/assets/uilanguages/languages.js | 7 + .../ckeditor/ckeditor/samples/divreplace.html | 141 + static/ckeditor/ckeditor/samples/index.html | 128 + .../ckeditor/ckeditor/samples/inlineall.html | 311 + .../ckeditor/samples/inlinebycode.html | 122 + .../plugins/dialog/assets/my_dialog.js | 48 + .../samples/plugins/dialog/dialog.html | 187 + .../samples/plugins/enterkey/enterkey.html | 103 + .../assets/outputforflash/outputforflash.fla | Bin 0 -> 85504 bytes .../assets/outputforflash/outputforflash.swf | Bin 0 -> 15571 bytes .../assets/outputforflash/swfobject.js | 18 + .../plugins/htmlwriter/outputforflash.html | 280 + .../plugins/htmlwriter/outputhtml.html | 237 + .../samples/plugins/magicline/magicline.html | 203 + .../plugins/sourcedialog/sourcedialog.html | 118 + .../stylesheetparser/assets/sample.css | 70 + .../stylesheetparser/stylesheetparser.html | 82 + .../plugins/tableresize/tableresize.html | 104 + .../samples/plugins/toolbar/toolbar.html | 200 + .../samples/plugins/wysiwygarea/fullpage.html | 71 + .../ckeditor/ckeditor/samples/readonly.html | 73 + .../ckeditor/samples/replacebyclass.html | 57 + .../ckeditor/samples/replacebycode.html | 56 + static/ckeditor/ckeditor/samples/sample.css | 333 + static/ckeditor/ckeditor/samples/sample.js | 33 + .../ckeditor/samples/sample_posteddata.php | 16 + .../ckeditor/ckeditor/samples/tabindex.html | 75 + static/ckeditor/ckeditor/samples/uicolor.html | 69 + .../ckeditor/samples/uilanguages.html | 119 + .../ckeditor/ckeditor/samples/xhtmlstyle.html | 219 + .../ckeditor/ckeditor/skins/moono/dialog.css | 5 + .../ckeditor/skins/moono/dialog_ie.css | 5 + .../ckeditor/skins/moono/dialog_ie7.css | 5 + .../ckeditor/skins/moono/dialog_ie8.css | 5 + .../ckeditor/skins/moono/dialog_iequirks.css | 5 + .../ckeditor/skins/moono/dialog_opera.css | 5 + .../ckeditor/ckeditor/skins/moono/editor.css | 5 + .../ckeditor/skins/moono/editor_gecko.css | 5 + .../ckeditor/skins/moono/editor_ie.css | 5 + .../ckeditor/skins/moono/editor_ie7.css | 5 + .../ckeditor/skins/moono/editor_ie8.css | 5 + .../ckeditor/skins/moono/editor_iequirks.css | 5 + .../ckeditor/ckeditor/skins/moono/icons.png | Bin 0 -> 21820 bytes .../ckeditor/skins/moono/images/arrow.png | Bin 0 -> 261 bytes .../ckeditor/skins/moono/images/close.png | Bin 0 -> 389 bytes .../ckeditor/skins/moono/images/mini.png | Bin 0 -> 818 bytes .../ckeditor/ckeditor/skins/moono/readme.md | 51 + static/ckeditor/ckeditor/styles.js | 112 + static/ckeditor/galleriffic/css/basic.css | 64 + static/ckeditor/galleriffic/css/black.css | 57 + static/ckeditor/galleriffic/css/caption.png | Bin 0 -> 3542 bytes .../galleriffic/css/galleriffic-1.css | 161 + .../galleriffic/css/galleriffic-2.css | 151 + .../galleriffic/css/galleriffic-3.css | 150 + .../galleriffic/css/galleriffic-4.css | 160 + .../galleriffic/css/galleriffic-5.css | 197 + static/ckeditor/galleriffic/css/jush.css | 29 + static/ckeditor/galleriffic/css/loader.gif | Bin 0 -> 10453 bytes .../ckeditor/galleriffic/css/loaderWhite.gif | Bin 0 -> 10294 bytes .../galleriffic/css/nextPageArrow.gif | Bin 0 -> 79 bytes .../galleriffic/css/nextPageArrowWhite.gif | Bin 0 -> 79 bytes .../galleriffic/css/prevPageArrow.gif | Bin 0 -> 78 bytes .../galleriffic/css/prevPageArrowWhite.gif | Bin 0 -> 78 bytes static/ckeditor/galleriffic/css/white.css | 57 + .../ckeditor/galleriffic/js/jquery-1.3.2.js | 4376 ++++ .../galleriffic/js/jquery.galleriffic.js | 979 + .../ckeditor/galleriffic/js/jquery.history.js | 168 + .../galleriffic/js/jquery.opacityrollover.js | 42 + static/ckeditor/galleriffic/js/jush.js | 515 + static/css/bootstrap-cerulean.css | 4453 ++++ static/css/bootstrap-classic.css | 4983 ++++ static/css/bootstrap-classic.min.css | 9 + static/css/bootstrap-cyborg.css | 4867 ++++ static/css/bootstrap-journal.css | 4404 ++++ static/css/bootstrap-redy.css | 4453 ++++ static/css/bootstrap-responsive.css | 815 + static/css/bootstrap-responsive.min.css | 10 + static/css/bootstrap-simplex.css | 4605 ++++ static/css/bootstrap-slate.css | 4890 ++++ static/css/bootstrap-spacelab.css | 4636 ++++ static/css/bootstrap-united.css | 4326 ++++ static/css/charisma-app.css | 501 + static/css/chosen.css | 396 + static/css/colorbox.css | 52 + static/css/elfinder.min.css | 9 + static/css/elfinder.theme.css | 49 + static/css/fullcalendar.css | 618 + static/css/fullcalendar.print.css | 61 + static/css/jquery-ui-1.8.21.custom.css | 565 + static/css/jquery.cleditor.css | 24 + static/css/jquery.iphone.toggle.css | 145 + static/css/jquery.noty.css | 105 + static/css/noty_theme_default.css | 240 + static/css/opa-icons.css | 366 + static/css/uniform.default.css | 609 + static/css/uploadify.css | 92 + static/custom_js/country_ajax_post.js~ | 0 static/custom_js/file_delete_ajax.js | 11 + static/custom_js/file_post_ajax.js | 57 + static/custom_js/formset_add.js | 79 + static/custom_js/formset_day.js | 80 + static/custom_js/make_select.js | 8 + static/custom_js/place_city_ajax.js | 46 + static/custom_js/select_tag.js | 15 + static/files/photo/aaa.jpg | Bin 0 -> 6067 bytes static/files/photo/aaa_1.jpg | Bin 0 -> 6067 bytes static/files/photo/aaa_2.jpg | Bin 0 -> 6067 bytes static/files/photo/aaa_3.jpg | Bin 0 -> 6067 bytes static/files/photo/aaa_4.jpg | Bin 0 -> 6067 bytes static/files/photo/django-hvad-0.3.tar.gz | Bin 0 -> 56090 bytes static/files/photo/examples.desktop | 227 + static/files/photo/examples_1.desktop | 227 + static/files/photo/qqq.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_1.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_2.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_3.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_4.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_5.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_6.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_7.jpg | Bin 0 -> 7798 bytes static/files/photo/qqq_8.jpg | Bin 0 -> 7798 bytes static/files/photo/ustas.ppk | 26 + .../Структура_каталога.xlsx | Bin 0 -> 81441 bytes static/files/photo/загруженное.jpg | Bin 0 -> 7798 bytes static/img/ajax-loaders/ajax-loader-1.gif | Bin 0 -> 723 bytes static/img/ajax-loaders/ajax-loader-2.gif | Bin 0 -> 477 bytes static/img/ajax-loaders/ajax-loader-3.gif | Bin 0 -> 1079 bytes static/img/ajax-loaders/ajax-loader-4.gif | Bin 0 -> 404 bytes static/img/ajax-loaders/ajax-loader-5.gif | Bin 0 -> 2892 bytes static/img/ajax-loaders/ajax-loader-6.gif | Bin 0 -> 3951 bytes static/img/ajax-loaders/ajax-loader-7.gif | Bin 0 -> 10819 bytes static/img/ajax-loaders/ajax-loader-8.gif | Bin 0 -> 7247 bytes static/img/arrows-active.png | Bin 0 -> 201 bytes static/img/arrows-normal.png | Bin 0 -> 312 bytes static/img/bg-input-focus.png | Bin 0 -> 143 bytes static/img/bg-input.png | Bin 0 -> 143 bytes static/img/border.png | Bin 0 -> 163 bytes static/img/buttons.gif | Bin 0 -> 3064 bytes static/img/cancel-off.png | Bin 0 -> 699 bytes static/img/cancel-on.png | Bin 0 -> 715 bytes static/img/chosen-sprite.png | Bin 0 -> 559 bytes static/img/controls.png | Bin 0 -> 2033 bytes static/img/crop.gif | Bin 0 -> 329 bytes static/img/dialogs.png | Bin 0 -> 16515 bytes static/img/error_bg.png | Bin 0 -> 137 bytes static/img/favicon.ico | Bin 0 -> 4286 bytes .../img/gallery/.tmb/l1_MS5qcGc1344290228.png | Bin 0 -> 5257 bytes .../gallery/.tmb/l1_MTAuanBn1344290212.png | Bin 0 -> 5327 bytes .../gallery/.tmb/l1_MTEuanBn1344290212.png | Bin 0 -> 5821 bytes .../gallery/.tmb/l1_MTIuanBn1344290216.png | Bin 0 -> 5819 bytes .../gallery/.tmb/l1_MTMuanBn1344290218.png | Bin 0 -> 5595 bytes .../gallery/.tmb/l1_MTQuanBn1344290218.png | Bin 0 -> 5736 bytes .../gallery/.tmb/l1_MTUuanBn1344290220.png | Bin 0 -> 5768 bytes .../gallery/.tmb/l1_MTYuanBn1344290222.png | Bin 0 -> 5517 bytes .../gallery/.tmb/l1_MTcuanBn1344290224.png | Bin 0 -> 5223 bytes .../gallery/.tmb/l1_MTguanBn1344290226.png | Bin 0 -> 6159 bytes .../gallery/.tmb/l1_MTkuanBn1344290228.png | Bin 0 -> 6048 bytes .../img/gallery/.tmb/l1_Mi5qcGc1344290242.png | Bin 0 -> 5769 bytes .../gallery/.tmb/l1_MjAuanBn1344290232.png | Bin 0 -> 4727 bytes .../gallery/.tmb/l1_MjEuanBn1344290232.png | Bin 0 -> 4696 bytes .../gallery/.tmb/l1_MjIuanBn1344290236.png | Bin 0 -> 5553 bytes .../gallery/.tmb/l1_MjMuanBn1344290238.png | Bin 0 -> 5938 bytes .../gallery/.tmb/l1_MjQuanBn1344290240.png | Bin 0 -> 5835 bytes .../img/gallery/.tmb/l1_My5qcGc1344290244.png | Bin 0 -> 4502 bytes .../img/gallery/.tmb/l1_NC5qcGc1344290246.png | Bin 0 -> 5741 bytes .../img/gallery/.tmb/l1_NS5qcGc1344290246.png | Bin 0 -> 5998 bytes .../img/gallery/.tmb/l1_Ni5qcGc1344290248.png | Bin 0 -> 6051 bytes .../img/gallery/.tmb/l1_Ny5qcGc1344290252.png | Bin 0 -> 5057 bytes .../img/gallery/.tmb/l1_OC5qcGc1344290254.png | Bin 0 -> 5818 bytes .../img/gallery/.tmb/l1_OS5qcGc1344290254.png | Bin 0 -> 5734 bytes static/img/gallery/1.jpg | Bin 0 -> 382213 bytes static/img/gallery/10.jpg | Bin 0 -> 399208 bytes static/img/gallery/11.jpg | Bin 0 -> 661760 bytes static/img/gallery/12.jpg | Bin 0 -> 723767 bytes static/img/gallery/13.jpg | Bin 0 -> 372733 bytes static/img/gallery/14.jpg | Bin 0 -> 590270 bytes static/img/gallery/15.jpg | Bin 0 -> 557140 bytes static/img/gallery/16.jpg | Bin 0 -> 394399 bytes static/img/gallery/17.jpg | Bin 0 -> 343285 bytes static/img/gallery/18.jpg | Bin 0 -> 408120 bytes static/img/gallery/19.jpg | Bin 0 -> 664784 bytes static/img/gallery/2.jpg | Bin 0 -> 781400 bytes static/img/gallery/20.jpg | Bin 0 -> 395827 bytes static/img/gallery/21.jpg | Bin 0 -> 416753 bytes static/img/gallery/22.jpg | Bin 0 -> 674450 bytes static/img/gallery/23.jpg | Bin 0 -> 694548 bytes static/img/gallery/24.jpg | Bin 0 -> 424887 bytes static/img/gallery/3.jpg | Bin 0 -> 426755 bytes static/img/gallery/4.jpg | Bin 0 -> 470950 bytes static/img/gallery/5.jpg | Bin 0 -> 627191 bytes static/img/gallery/6.jpg | Bin 0 -> 714170 bytes static/img/gallery/7.jpg | Bin 0 -> 659377 bytes static/img/gallery/8.jpg | Bin 0 -> 549900 bytes static/img/gallery/9.jpg | Bin 0 -> 620124 bytes static/img/gallery/thumbs/1.jpg | Bin 0 -> 20731 bytes static/img/gallery/thumbs/10.jpg | Bin 0 -> 20362 bytes static/img/gallery/thumbs/11.jpg | Bin 0 -> 22641 bytes static/img/gallery/thumbs/12.jpg | Bin 0 -> 15742 bytes static/img/gallery/thumbs/13.jpg | Bin 0 -> 20844 bytes static/img/gallery/thumbs/14.jpg | Bin 0 -> 22377 bytes static/img/gallery/thumbs/15.jpg | Bin 0 -> 22244 bytes static/img/gallery/thumbs/16.jpg | Bin 0 -> 21219 bytes static/img/gallery/thumbs/17.jpg | Bin 0 -> 20729 bytes static/img/gallery/thumbs/18.jpg | Bin 0 -> 22200 bytes static/img/gallery/thumbs/19.jpg | Bin 0 -> 22558 bytes static/img/gallery/thumbs/2.jpg | Bin 0 -> 16636 bytes static/img/gallery/thumbs/20.jpg | Bin 0 -> 20181 bytes static/img/gallery/thumbs/21.jpg | Bin 0 -> 19943 bytes static/img/gallery/thumbs/22.jpg | Bin 0 -> 21549 bytes static/img/gallery/thumbs/23.jpg | Bin 0 -> 22245 bytes static/img/gallery/thumbs/24.jpg | Bin 0 -> 21469 bytes static/img/gallery/thumbs/3.jpg | Bin 0 -> 19901 bytes static/img/gallery/thumbs/4.jpg | Bin 0 -> 22149 bytes static/img/gallery/thumbs/5.jpg | Bin 0 -> 22836 bytes static/img/gallery/thumbs/6.jpg | Bin 0 -> 22767 bytes static/img/gallery/thumbs/7.jpg | Bin 0 -> 19820 bytes static/img/gallery/thumbs/8.jpg | Bin 0 -> 22174 bytes static/img/gallery/thumbs/9.jpg | Bin 0 -> 22394 bytes static/img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes static/img/glyphicons-halflings.png | Bin 0 -> 13826 bytes static/img/icons-big.png | Bin 0 -> 35425 bytes static/img/icons-small.png | Bin 0 -> 7365 bytes static/img/iphone-style-checkboxes/off.png | Bin 0 -> 2577 bytes static/img/iphone-style-checkboxes/on.png | Bin 0 -> 2496 bytes static/img/iphone-style-checkboxes/slider.png | Bin 0 -> 1228 bytes .../iphone-style-checkboxes/slider_center.png | Bin 0 -> 260 bytes .../iphone-style-checkboxes/slider_left.png | Bin 0 -> 324 bytes .../iphone-style-checkboxes/slider_right.png | Bin 0 -> 321 bytes static/img/loading.gif | Bin 0 -> 9427 bytes static/img/loading_background.png | Bin 0 -> 166 bytes static/img/logo.png | Bin 0 -> 5304 bytes static/img/logo20.png | Bin 0 -> 1091 bytes static/img/opa-icons-black16.png | Bin 0 -> 27897 bytes static/img/opa-icons-black32.png | Bin 0 -> 82248 bytes static/img/opa-icons-blue16.png | Bin 0 -> 37955 bytes static/img/opa-icons-blue32.png | Bin 0 -> 73054 bytes static/img/opa-icons-color16.png | Bin 0 -> 45269 bytes static/img/opa-icons-color32.png | Bin 0 -> 85451 bytes static/img/opa-icons-darkgray16.png | Bin 0 -> 38231 bytes static/img/opa-icons-darkgray32.png | Bin 0 -> 82248 bytes static/img/opa-icons-gray16.png | Bin 0 -> 34203 bytes static/img/opa-icons-gray32.png | Bin 0 -> 73716 bytes static/img/opa-icons-green16.png | Bin 0 -> 40016 bytes static/img/opa-icons-green32.png | Bin 0 -> 77493 bytes static/img/opa-icons-orange16.png | Bin 0 -> 38353 bytes static/img/opa-icons-orange32.png | Bin 0 -> 74128 bytes static/img/opa-icons-red16.png | Bin 0 -> 38312 bytes static/img/opa-icons-red32.png | Bin 0 -> 73747 bytes static/img/opa-icons-white16.png | Bin 0 -> 21373 bytes static/img/opa-icons-white32.png | Bin 0 -> 46170 bytes static/img/progress.gif | Bin 0 -> 1727 bytes static/img/qrcode.png | Bin 0 -> 1542 bytes static/img/qrcode136.png | Bin 0 -> 10266 bytes static/img/quicklook-bg.png | Bin 0 -> 78 bytes static/img/quicklook-icons.png | Bin 0 -> 2647 bytes static/img/resize.png | Bin 0 -> 101 bytes static/img/spinner-mini.gif | Bin 0 -> 1849 bytes static/img/sprite.png | Bin 0 -> 34229 bytes static/img/star-half.png | Bin 0 -> 667 bytes static/img/star-off.png | Bin 0 -> 685 bytes static/img/star-on.png | Bin 0 -> 631 bytes static/img/thumb.png | Bin 0 -> 7384 bytes static/img/toolbar.gif | Bin 0 -> 68 bytes static/img/toolbar.png | Bin 0 -> 17160 bytes static/img/ui-bg_flat_0_aaaaaa_40x100.png | Bin 0 -> 180 bytes static/img/ui-bg_flat_75_ffffff_40x100.png | Bin 0 -> 178 bytes static/img/ui-bg_glass_55_fbf9ee_1x400.png | Bin 0 -> 120 bytes static/img/ui-bg_glass_65_ffffff_1x400.png | Bin 0 -> 105 bytes static/img/ui-bg_glass_75_dadada_1x400.png | Bin 0 -> 111 bytes static/img/ui-bg_glass_75_e6e6e6_1x400.png | Bin 0 -> 110 bytes static/img/ui-bg_glass_95_fef1ec_1x400.png | Bin 0 -> 119 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 0 -> 101 bytes static/img/ui-icons_222222_256x240.png | Bin 0 -> 4369 bytes static/img/ui-icons_2e83ff_256x240.png | Bin 0 -> 4369 bytes static/img/ui-icons_454545_256x240.png | Bin 0 -> 4369 bytes static/img/ui-icons_888888_256x240.png | Bin 0 -> 4369 bytes static/img/ui-icons_cd0a0a_256x240.png | Bin 0 -> 4369 bytes static/img/uploadify-cancel.png | Bin 0 -> 2960 bytes static/jquery/jquery.min.js | 6 + static/jquery/jquery.min.js~ | 0 static/js/bootstrap-alert.js | 90 + static/js/bootstrap-button.js | 96 + static/js/bootstrap-carousel.js | 169 + static/js/bootstrap-collapse.js | 157 + static/js/bootstrap-dropdown.js | 100 + static/js/bootstrap-modal.js | 218 + static/js/bootstrap-popover.js | 98 + static/js/bootstrap-scrollspy.js | 151 + static/js/bootstrap-tab.js | 135 + static/js/bootstrap-toggle.js | 99 + static/js/bootstrap-tooltip.js | 275 + static/js/bootstrap-tour.js | 226 + static/js/bootstrap-transition.js | 61 + static/js/bootstrap-typeahead.js | 285 + static/js/charisma.js | 702 + static/js/datepicker/css/datepicker.css | 182 + .../js/datepicker/js/bootstrap-datepicker.js | 474 + static/js/datepicker/less/datepicker.less | 122 + static/js/datetimepicker/.travis.yml | 4 + static/js/datetimepicker/LICENSE | 201 + static/js/datetimepicker/README.md | 553 + static/js/datetimepicker/bower.json | 5 + static/js/datetimepicker/build/build.less | 66 + .../build/build_standalone.less | 69 + .../js/datetimepicker/css/datetimepicker.css | 366 + .../js/bootstrap-datetimepicker.js | 1597 ++ .../js/bootstrap-datetimepicker.min.js | 1 + .../js/locales/bootstrap-datetimepicker.bg.js | 16 + .../js/locales/bootstrap-datetimepicker.ca.js | 16 + .../js/locales/bootstrap-datetimepicker.cs.js | 17 + .../js/locales/bootstrap-datetimepicker.da.js | 16 + .../js/locales/bootstrap-datetimepicker.de.js | 18 + .../js/locales/bootstrap-datetimepicker.el.js | 15 + .../js/locales/bootstrap-datetimepicker.es.js | 16 + .../js/locales/bootstrap-datetimepicker.fi.js | 16 + .../js/locales/bootstrap-datetimepicker.fr.js | 18 + .../js/locales/bootstrap-datetimepicker.he.js | 17 + .../js/locales/bootstrap-datetimepicker.hr.js | 15 + .../js/locales/bootstrap-datetimepicker.hu.js | 17 + .../js/locales/bootstrap-datetimepicker.id.js | 15 + .../js/locales/bootstrap-datetimepicker.is.js | 16 + .../js/locales/bootstrap-datetimepicker.it.js | 18 + .../js/locales/bootstrap-datetimepicker.ja.js | 16 + .../js/locales/bootstrap-datetimepicker.kr.js | 15 + .../js/locales/bootstrap-datetimepicker.lt.js | 18 + .../js/locales/bootstrap-datetimepicker.lv.js | 18 + .../js/locales/bootstrap-datetimepicker.ms.js | 16 + .../js/locales/bootstrap-datetimepicker.nb.js | 16 + .../js/locales/bootstrap-datetimepicker.nl.js | 16 + .../js/locales/bootstrap-datetimepicker.pl.js | 17 + .../locales/bootstrap-datetimepicker.pt-BR.js | 17 + .../js/locales/bootstrap-datetimepicker.pt.js | 17 + .../js/locales/bootstrap-datetimepicker.ro.js | 17 + .../bootstrap-datetimepicker.rs-latin.js | 16 + .../js/locales/bootstrap-datetimepicker.rs.js | 16 + .../js/locales/bootstrap-datetimepicker.ru.js | 16 + .../js/locales/bootstrap-datetimepicker.sk.js | 17 + .../js/locales/bootstrap-datetimepicker.sl.js | 16 + .../js/locales/bootstrap-datetimepicker.sv.js | 16 + .../js/locales/bootstrap-datetimepicker.sw.js | 17 + .../js/locales/bootstrap-datetimepicker.th.js | 16 + .../js/locales/bootstrap-datetimepicker.tr.js | 17 + .../js/locales/bootstrap-datetimepicker.ua.js | 15 + .../js/locales/bootstrap-datetimepicker.uk.js | 16 + .../locales/bootstrap-datetimepicker.zh-CN.js | 16 + .../locales/bootstrap-datetimepicker.zh-TW.js | 16 + .../datetimepicker/less/datetimepicker.less | 416 + .../sample/bootstrap/css/bootstrap.css | 6103 +++++ .../sample/bootstrap/css/bootstrap.min.css | 868 + .../img/glyphicons-halflings-white.png | Bin 0 -> 8777 bytes .../bootstrap/img/glyphicons-halflings.png | Bin 0 -> 12799 bytes .../sample/bootstrap/js/bootstrap.js | 2170 ++ .../sample/bootstrap/js/bootstrap.min.js | 7 + static/js/datetimepicker/sample/index.html | 84 + .../sample/jquery/jquery-1.8.3.min.js | 2 + .../screenshot/standard_day.png | Bin 0 -> 7834 bytes .../screenshot/standard_day_meridian.png | Bin 0 -> 7204 bytes .../screenshot/standard_decade.png | Bin 0 -> 7051 bytes .../screenshot/standard_full.png | Bin 0 -> 13685 bytes .../screenshot/standard_hour.png | Bin 0 -> 5929 bytes .../screenshot/standard_hour_meridian.png | Bin 0 -> 6599 bytes .../screenshot/standard_month.png | Bin 0 -> 8678 bytes .../screenshot/standard_year.png | Bin 0 -> 6780 bytes static/js/datetimepicker/tests/README.md | 55 + static/js/datetimepicker/tests/_coverage.html | 26 + .../datetimepicker/tests/assets/coverage.js | 48 + .../tests/assets/jquery-1.7.1.min.js | 4 + static/js/datetimepicker/tests/assets/mock.js | 26 + .../tests/assets/qunit-logging.js | 29 + .../js/datetimepicker/tests/assets/qunit.css | 235 + .../js/datetimepicker/tests/assets/qunit.js | 1669 ++ .../js/datetimepicker/tests/assets/utils.js | 21 + static/js/datetimepicker/tests/run-qunit.js | 157 + .../datetimepicker/tests/suites/component.js | 157 + .../js/datetimepicker/tests/suites/events.js | 80 + .../js/datetimepicker/tests/suites/formats.js | 239 + .../js/datetimepicker/tests/suites/inline.js | 28 + .../tests/suites/keyboard_navigation/2011.js | 86 + .../tests/suites/keyboard_navigation/2012.js | 410 + .../tests/suites/keyboard_navigation/all.js | 26 + .../tests/suites/mouse_navigation/2011.js | 66 + .../tests/suites/mouse_navigation/2012.js | 251 + .../tests/suites/mouse_navigation/all.js | 33 + .../js/datetimepicker/tests/suites/options.js | 376 + static/js/datetimepicker/tests/tests.html | 46 + static/js/datetimepicker/tests/tests.min.html | 46 + static/js/excanvas.js | 1427 ++ static/js/fullcalendar.min.js | 114 + static/js/jquery-1.7.2.min.js | 4 + static/js/jquery-ui-1.8.21.custom.min.js | 125 + static/js/jquery.autogrow-textarea.js | 55 + static/js/jquery.chosen.min.js | 10 + static/js/jquery.cleditor.min.js | 31 + static/js/jquery.colorbox.min.js | 4 + static/js/jquery.cookie.js | 47 + static/js/jquery.dataTables.min.js | 154 + static/js/jquery.elfinder.min.js | 25 + static/js/jquery.flot.min.js | 6 + static/js/jquery.flot.pie.min.js | 1 + static/js/jquery.flot.resize.min.js | 1 + static/js/jquery.flot.stack.js | 184 + static/js/jquery.history.js | 1 + static/js/jquery.iphone.toggle.js | 284 + static/js/jquery.js | 9252 ++++++++ static/js/jquery.noty.js | 265 + static/js/jquery.raty.min.js | 12 + static/js/jquery.uniform.min.js | 1 + static/js/jquery.uploadify-3.1.min.js | 16 + static/js/select/LICENSE | 18 + static/js/select/README.md | 83 + static/js/select/component.json | 8 + static/js/select/release.sh | 69 + static/js/select/select2-spinner.gif | Bin 0 -> 1849 bytes static/js/select/select2.css | 680 + static/js/select/select2.jquery.json | 36 + static/js/select/select2.js | 3137 +++ static/js/select/select2.min.js | 22 + static/js/select/select2.png | Bin 0 -> 613 bytes static/js/select/select2_locale_ar.js | 17 + static/js/select/select2_locale_ca.js | 17 + static/js/select/select2_locale_cs.js | 49 + static/js/select/select2_locale_da.js | 17 + static/js/select/select2_locale_de.js | 15 + static/js/select/select2_locale_el.js | 17 + .../js/select/select2_locale_en.js.template | 17 + static/js/select/select2_locale_es.js | 15 + static/js/select/select2_locale_et.js | 17 + static/js/select/select2_locale_eu.js | 43 + static/js/select/select2_locale_fi.js | 28 + static/js/select/select2_locale_fr.js | 15 + static/js/select/select2_locale_gl.js | 43 + static/js/select/select2_locale_he.js | 17 + static/js/select/select2_locale_hr.js | 42 + static/js/select/select2_locale_hu.js | 15 + static/js/select/select2_locale_id.js | 17 + static/js/select/select2_locale_is.js | 16 + static/js/select/select2_locale_it.js | 15 + static/js/select/select2_locale_ja.js | 15 + static/js/select/select2_locale_ko.js | 17 + static/js/select/select2_locale_lt.js | 29 + static/js/select/select2_locale_lv.js | 16 + static/js/select/select2_locale_mk.js | 17 + static/js/select/select2_locale_nl.js | 15 + static/js/select/select2_locale_no.js | 18 + static/js/select/select2_locale_pl.js | 37 + static/js/select/select2_locale_pt-BR.js | 15 + static/js/select/select2_locale_pt-PT.js | 15 + static/js/select/select2_locale_ro.js | 15 + static/js/select/select2_locale_ru.js | 15 + static/js/select/select2_locale_sk.js | 48 + static/js/select/select2_locale_sv.js | 17 + static/js/select/select2_locale_tr.js | 17 + static/js/select/select2_locale_ua.js | 17 + static/js/select/select2_locale_vi.js | 18 + static/js/select/select2_locale_zh-CN.js | 14 + static/js/select/select2_locale_zh-TW.js | 14 + static/js/select/select2x2.png | Bin 0 -> 845 bytes static/js/select2.min.js | 22 + static/tiny_mce/langs/ar.js | 1 + static/tiny_mce/langs/az.js | 1 + static/tiny_mce/langs/be.js | 1 + static/tiny_mce/langs/bg.js | 1 + static/tiny_mce/langs/bn.js | 1 + static/tiny_mce/langs/br.js | 1 + static/tiny_mce/langs/bs.js | 1 + static/tiny_mce/langs/ca.js | 1 + static/tiny_mce/langs/ch.js | 1 + static/tiny_mce/langs/cn.js | 1 + static/tiny_mce/langs/cs.js | 1 + static/tiny_mce/langs/cy.js | 1 + static/tiny_mce/langs/da.js | 1 + static/tiny_mce/langs/de.js | 1 + static/tiny_mce/langs/dv.js | 1 + static/tiny_mce/langs/el.js | 1 + static/tiny_mce/langs/en.js | 1 + static/tiny_mce/langs/eo.js | 1 + static/tiny_mce/langs/es.js | 1 + static/tiny_mce/langs/et.js | 1 + static/tiny_mce/langs/eu.js | 1 + static/tiny_mce/langs/fa.js | 1 + static/tiny_mce/langs/fi.js | 1 + static/tiny_mce/langs/fr.js | 1 + static/tiny_mce/langs/gl.js | 1 + static/tiny_mce/langs/gu.js | 1 + static/tiny_mce/langs/he.js | 1 + static/tiny_mce/langs/hi.js | 1 + static/tiny_mce/langs/hr.js | 1 + static/tiny_mce/langs/hu.js | 1 + static/tiny_mce/langs/hy.js | 1 + static/tiny_mce/langs/ia.js | 1 + static/tiny_mce/langs/id.js | 1 + static/tiny_mce/langs/is.js | 1 + static/tiny_mce/langs/it.js | 1 + static/tiny_mce/langs/ja.js | 1 + static/tiny_mce/langs/ka.js | 1 + static/tiny_mce/langs/kk.js | 1 + static/tiny_mce/langs/kl.js | 1 + static/tiny_mce/langs/km.js | 1 + static/tiny_mce/langs/ko.js | 1 + static/tiny_mce/langs/lb.js | 1 + static/tiny_mce/langs/lt.js | 1 + static/tiny_mce/langs/lv.js | 1 + static/tiny_mce/langs/mk.js | 1 + static/tiny_mce/langs/ml.js | 1 + static/tiny_mce/langs/mn.js | 1 + static/tiny_mce/langs/ms.js | 1 + static/tiny_mce/langs/my.js | 1 + static/tiny_mce/langs/nb.js | 1 + static/tiny_mce/langs/nl.js | 1 + static/tiny_mce/langs/nn.js | 1 + static/tiny_mce/langs/no.js | 1 + static/tiny_mce/langs/pl.js | 1 + static/tiny_mce/langs/ps.js | 1 + static/tiny_mce/langs/pt.js | 1 + static/tiny_mce/langs/ro.js | 1 + static/tiny_mce/langs/ru.js | 1 + static/tiny_mce/langs/sc.js | 1 + static/tiny_mce/langs/se.js | 1 + static/tiny_mce/langs/si.js | 1 + static/tiny_mce/langs/sk.js | 1 + static/tiny_mce/langs/sl.js | 1 + static/tiny_mce/langs/sq.js | 1 + static/tiny_mce/langs/sr.js | 1 + static/tiny_mce/langs/sv.js | 1 + static/tiny_mce/langs/sy.js | 1 + static/tiny_mce/langs/ta.js | 1 + static/tiny_mce/langs/te.js | 1 + static/tiny_mce/langs/th.js | 1 + static/tiny_mce/langs/tn.js | 1 + static/tiny_mce/langs/tr.js | 1 + static/tiny_mce/langs/tt.js | 1 + static/tiny_mce/langs/tw.js | 1 + static/tiny_mce/langs/uk.js | 1 + static/tiny_mce/langs/ur.js | 1 + static/tiny_mce/langs/vi.js | 1 + static/tiny_mce/langs/zh-cn.js | 1 + static/tiny_mce/langs/zh-tw.js | 1 + static/tiny_mce/langs/zh.js | 1 + static/tiny_mce/langs/zu.js | 1 + static/tiny_mce/license.txt | 504 + static/tiny_mce/plugins/advhr/css/advhr.css | 5 + .../tiny_mce/plugins/advhr/editor_plugin.js | 1 + .../plugins/advhr/editor_plugin_src.js | 57 + static/tiny_mce/plugins/advhr/js/rule.js | 43 + static/tiny_mce/plugins/advhr/langs/ar_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/az_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/be_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/bg_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/bn_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/br_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/bs_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ca_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ch_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/cn_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/cs_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/cy_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/da_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/de_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/dv_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/el_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/en_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/eo_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/es_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/et_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/eu_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/fa_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/fi_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/fr_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/gl_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/gu_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/he_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/hi_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/hr_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/hu_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/hy_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ia_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/id_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/is_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/it_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ja_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ka_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/kk_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/kl_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/km_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ko_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/lb_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/lt_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/lv_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/mk_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ml_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/mn_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ms_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/my_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/nb_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/nl_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/nn_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/no_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/pl_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ps_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/pt_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ro_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ru_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sc_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/se_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/si_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sk_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sl_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sq_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sr_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sv_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/sy_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ta_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/te_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/th_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/tn_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/tr_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/tt_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/tw_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/uk_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/ur_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/vi_dlg.js | 1 + .../tiny_mce/plugins/advhr/langs/zh-cn_dlg.js | 1 + .../tiny_mce/plugins/advhr/langs/zh-tw_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/zh_dlg.js | 1 + static/tiny_mce/plugins/advhr/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/advhr/rule.htm | 58 + .../plugins/advimage/css/advimage.css | 13 + .../plugins/advimage/editor_plugin.js | 1 + .../plugins/advimage/editor_plugin_src.js | 50 + static/tiny_mce/plugins/advimage/image.htm | 235 + .../tiny_mce/plugins/advimage/img/sample.gif | Bin 0 -> 1624 bytes static/tiny_mce/plugins/advimage/js/image.js | 464 + .../tiny_mce/plugins/advimage/langs/ar_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/az_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/be_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/bg_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/bn_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/br_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/bs_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ca_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ch_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/cn_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/cs_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/cy_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/da_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/de_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/dv_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/el_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/en_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/eo_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/es_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/et_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/eu_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/fa_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/fi_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/fr_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/gl_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/gu_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/he_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/hi_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/hr_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/hu_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/hy_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ia_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/id_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/is_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/it_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ja_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ka_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/kk_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/kl_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/km_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ko_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/lb_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/lt_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/lv_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/mk_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ml_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/mn_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ms_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/my_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/nb_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/nl_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/nn_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/no_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/pl_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ps_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/pt_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ro_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ru_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sc_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/se_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/si_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sk_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sl_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sq_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sr_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sv_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/sy_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ta_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/te_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/th_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/tn_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/tr_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/tt_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/tw_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/uk_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/ur_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/vi_dlg.js | 1 + .../plugins/advimage/langs/zh-cn_dlg.js | 1 + .../plugins/advimage/langs/zh-tw_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/zh_dlg.js | 1 + .../tiny_mce/plugins/advimage/langs/zu_dlg.js | 1 + .../tiny_mce/plugins/advlink/css/advlink.css | 8 + .../tiny_mce/plugins/advlink/editor_plugin.js | 1 + .../plugins/advlink/editor_plugin_src.js | 61 + static/tiny_mce/plugins/advlink/js/advlink.js | 543 + .../tiny_mce/plugins/advlink/langs/ar_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/az_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/be_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/bg_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/bn_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/br_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/bs_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ca_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ch_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/cn_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/cs_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/cy_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/da_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/de_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/dv_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/el_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/en_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/eo_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/es_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/et_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/eu_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/fa_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/fi_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/fr_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/gl_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/gu_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/he_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/hi_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/hr_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/hu_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/hy_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ia_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/id_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/is_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/it_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ja_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ka_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/kk_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/kl_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/km_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ko_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/lb_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/lt_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/lv_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/mk_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ml_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/mn_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ms_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/my_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/nb_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/nl_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/nn_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/no_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/pl_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ps_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/pt_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ro_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ru_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sc_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/se_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/si_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sk_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sl_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sq_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sr_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sv_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/sy_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ta_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/te_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/th_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/tn_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/tr_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/tt_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/tw_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/uk_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/ur_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/vi_dlg.js | 1 + .../plugins/advlink/langs/zh-cn_dlg.js | 1 + .../plugins/advlink/langs/zh-tw_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/zh_dlg.js | 1 + .../tiny_mce/plugins/advlink/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/advlink/link.htm | 338 + .../tiny_mce/plugins/advlist/editor_plugin.js | 1 + .../plugins/advlist/editor_plugin_src.js | 176 + .../plugins/autolink/editor_plugin.js | 1 + .../plugins/autolink/editor_plugin_src.js | 184 + .../plugins/autoresize/editor_plugin.js | 1 + .../plugins/autoresize/editor_plugin_src.js | 119 + .../plugins/autosave/editor_plugin.js | 1 + .../plugins/autosave/editor_plugin_src.js | 433 + static/tiny_mce/plugins/autosave/langs/en.js | 4 + .../tiny_mce/plugins/bbcode/editor_plugin.js | 1 + .../plugins/bbcode/editor_plugin_src.js | 120 + .../plugins/contextmenu/editor_plugin.js | 1 + .../plugins/contextmenu/editor_plugin_src.js | 163 + .../plugins/directionality/editor_plugin.js | 1 + .../directionality/editor_plugin_src.js | 85 + .../plugins/emotions/editor_plugin.js | 1 + .../plugins/emotions/editor_plugin_src.js | 43 + static/tiny_mce/plugins/emotions/emotions.htm | 42 + .../plugins/emotions/img/smiley-cool.gif | Bin 0 -> 354 bytes .../plugins/emotions/img/smiley-cry.gif | Bin 0 -> 329 bytes .../emotions/img/smiley-embarassed.gif | Bin 0 -> 331 bytes .../emotions/img/smiley-foot-in-mouth.gif | Bin 0 -> 342 bytes .../plugins/emotions/img/smiley-frown.gif | Bin 0 -> 340 bytes .../plugins/emotions/img/smiley-innocent.gif | Bin 0 -> 336 bytes .../plugins/emotions/img/smiley-kiss.gif | Bin 0 -> 338 bytes .../plugins/emotions/img/smiley-laughing.gif | Bin 0 -> 343 bytes .../emotions/img/smiley-money-mouth.gif | Bin 0 -> 321 bytes .../plugins/emotions/img/smiley-sealed.gif | Bin 0 -> 323 bytes .../plugins/emotions/img/smiley-smile.gif | Bin 0 -> 344 bytes .../plugins/emotions/img/smiley-surprised.gif | Bin 0 -> 338 bytes .../emotions/img/smiley-tongue-out.gif | Bin 0 -> 328 bytes .../plugins/emotions/img/smiley-undecided.gif | Bin 0 -> 337 bytes .../plugins/emotions/img/smiley-wink.gif | Bin 0 -> 350 bytes .../plugins/emotions/img/smiley-yell.gif | Bin 0 -> 336 bytes .../tiny_mce/plugins/emotions/js/emotions.js | 43 + .../tiny_mce/plugins/emotions/langs/ar_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/az_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/be_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/bg_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/bn_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/br_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/bs_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ca_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ch_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/cn_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/cs_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/cy_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/da_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/de_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/dv_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/el_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/en_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/eo_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/es_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/et_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/eu_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/fa_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/fi_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/fr_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/gl_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/gu_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/he_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/hi_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/hr_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/hu_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/hy_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ia_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/id_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/is_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/it_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ja_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ka_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/kk_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/kl_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/km_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ko_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/lb_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/lt_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/lv_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/mk_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ml_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/mn_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ms_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/my_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/nb_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/nl_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/nn_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/no_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/pl_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ps_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/pt_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ro_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ru_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sc_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/se_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/si_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sk_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sl_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sq_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sr_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sv_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/sy_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ta_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/te_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/th_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/tn_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/tr_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/tt_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/tw_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/uk_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/ur_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/vi_dlg.js | 1 + .../plugins/emotions/langs/zh-cn_dlg.js | 1 + .../plugins/emotions/langs/zh-tw_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/zh_dlg.js | 1 + .../tiny_mce/plugins/emotions/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/example/dialog.htm | 22 + .../tiny_mce/plugins/example/editor_plugin.js | 1 + .../plugins/example/editor_plugin_src.js | 84 + .../tiny_mce/plugins/example/img/example.gif | Bin 0 -> 87 bytes static/tiny_mce/plugins/example/js/dialog.js | 19 + static/tiny_mce/plugins/example/langs/en.js | 3 + .../tiny_mce/plugins/example/langs/en_dlg.js | 3 + .../example_dependency/editor_plugin.js | 1 + .../example_dependency/editor_plugin_src.js | 50 + .../plugins/fullpage/css/fullpage.css | 143 + .../plugins/fullpage/editor_plugin.js | 1 + .../plugins/fullpage/editor_plugin_src.js | 405 + static/tiny_mce/plugins/fullpage/fullpage.htm | 259 + .../tiny_mce/plugins/fullpage/js/fullpage.js | 232 + .../tiny_mce/plugins/fullpage/langs/ar_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/az_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/be_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/bg_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/bn_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/br_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/bs_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ca_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ch_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/cn_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/cs_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/cy_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/da_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/de_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/dv_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/el_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/en_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/eo_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/es_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/et_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/eu_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/fa_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/fi_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/fr_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/gl_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/gu_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/he_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/hi_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/hr_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/hu_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/hy_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ia_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/id_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/is_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/it_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ja_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ka_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/kk_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/kl_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/km_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ko_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/lb_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/lt_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/lv_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/mk_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ml_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/mn_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ms_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/my_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/nb_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/nl_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/nn_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/no_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/pl_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ps_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/pt_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ro_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ru_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sc_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/se_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/si_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sk_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sl_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sq_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sr_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sv_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/sy_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ta_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/te_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/th_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/tn_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/tr_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/tt_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/tw_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/uk_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/ur_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/vi_dlg.js | 1 + .../plugins/fullpage/langs/zh-cn_dlg.js | 1 + .../plugins/fullpage/langs/zh-tw_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/zh_dlg.js | 1 + .../tiny_mce/plugins/fullpage/langs/zu_dlg.js | 1 + .../plugins/fullscreen/editor_plugin.js | 1 + .../plugins/fullscreen/editor_plugin_src.js | 159 + .../plugins/fullscreen/fullscreen.htm | 110 + .../tiny_mce/plugins/iespell/editor_plugin.js | 1 + .../plugins/iespell/editor_plugin_src.js | 54 + .../plugins/inlinepopups/editor_plugin.js | 1 + .../plugins/inlinepopups/editor_plugin_src.js | 699 + .../skins/clearlooks2/img/alert.gif | Bin 0 -> 810 bytes .../skins/clearlooks2/img/button.gif | Bin 0 -> 272 bytes .../skins/clearlooks2/img/buttons.gif | Bin 0 -> 1195 bytes .../skins/clearlooks2/img/confirm.gif | Bin 0 -> 907 bytes .../skins/clearlooks2/img/corners.gif | Bin 0 -> 909 bytes .../skins/clearlooks2/img/horizontal.gif | Bin 0 -> 769 bytes .../skins/clearlooks2/img/vertical.gif | Bin 0 -> 84 bytes .../inlinepopups/skins/clearlooks2/window.css | 90 + .../plugins/inlinepopups/template.htm | 387 + .../plugins/insertdatetime/editor_plugin.js | 1 + .../insertdatetime/editor_plugin_src.js | 83 + .../tiny_mce/plugins/layer/editor_plugin.js | 1 + .../plugins/layer/editor_plugin_src.js | 262 + .../plugins/legacyoutput/editor_plugin.js | 1 + .../plugins/legacyoutput/editor_plugin_src.js | 139 + .../tiny_mce/plugins/lists/editor_plugin.js | 1 + .../plugins/lists/editor_plugin_src.js | 955 + static/tiny_mce/plugins/media/css/media.css | 17 + .../tiny_mce/plugins/media/editor_plugin.js | 1 + .../plugins/media/editor_plugin_src.js | 898 + static/tiny_mce/plugins/media/js/embed.js | 73 + static/tiny_mce/plugins/media/js/media.js | 513 + static/tiny_mce/plugins/media/langs/ar_dlg.js | 1 + static/tiny_mce/plugins/media/langs/az_dlg.js | 1 + static/tiny_mce/plugins/media/langs/be_dlg.js | 1 + static/tiny_mce/plugins/media/langs/bg_dlg.js | 1 + static/tiny_mce/plugins/media/langs/bn_dlg.js | 1 + static/tiny_mce/plugins/media/langs/br_dlg.js | 1 + static/tiny_mce/plugins/media/langs/bs_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ca_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ch_dlg.js | 1 + static/tiny_mce/plugins/media/langs/cn_dlg.js | 1 + static/tiny_mce/plugins/media/langs/cs_dlg.js | 1 + static/tiny_mce/plugins/media/langs/cy_dlg.js | 1 + static/tiny_mce/plugins/media/langs/da_dlg.js | 1 + static/tiny_mce/plugins/media/langs/de_dlg.js | 1 + static/tiny_mce/plugins/media/langs/dv_dlg.js | 1 + static/tiny_mce/plugins/media/langs/el_dlg.js | 1 + static/tiny_mce/plugins/media/langs/en_dlg.js | 1 + static/tiny_mce/plugins/media/langs/eo_dlg.js | 1 + static/tiny_mce/plugins/media/langs/es_dlg.js | 1 + static/tiny_mce/plugins/media/langs/et_dlg.js | 1 + static/tiny_mce/plugins/media/langs/eu_dlg.js | 1 + static/tiny_mce/plugins/media/langs/fa_dlg.js | 1 + static/tiny_mce/plugins/media/langs/fi_dlg.js | 1 + static/tiny_mce/plugins/media/langs/fr_dlg.js | 1 + static/tiny_mce/plugins/media/langs/gl_dlg.js | 1 + static/tiny_mce/plugins/media/langs/gu_dlg.js | 1 + static/tiny_mce/plugins/media/langs/he_dlg.js | 1 + static/tiny_mce/plugins/media/langs/hi_dlg.js | 1 + static/tiny_mce/plugins/media/langs/hr_dlg.js | 1 + static/tiny_mce/plugins/media/langs/hu_dlg.js | 1 + static/tiny_mce/plugins/media/langs/hy_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ia_dlg.js | 1 + static/tiny_mce/plugins/media/langs/id_dlg.js | 1 + static/tiny_mce/plugins/media/langs/is_dlg.js | 1 + static/tiny_mce/plugins/media/langs/it_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ja_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ka_dlg.js | 1 + static/tiny_mce/plugins/media/langs/kk_dlg.js | 1 + static/tiny_mce/plugins/media/langs/kl_dlg.js | 1 + static/tiny_mce/plugins/media/langs/km_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ko_dlg.js | 1 + static/tiny_mce/plugins/media/langs/lb_dlg.js | 1 + static/tiny_mce/plugins/media/langs/lt_dlg.js | 1 + static/tiny_mce/plugins/media/langs/lv_dlg.js | 1 + static/tiny_mce/plugins/media/langs/mk_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ml_dlg.js | 1 + static/tiny_mce/plugins/media/langs/mn_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ms_dlg.js | 1 + static/tiny_mce/plugins/media/langs/my_dlg.js | 1 + static/tiny_mce/plugins/media/langs/nb_dlg.js | 1 + static/tiny_mce/plugins/media/langs/nl_dlg.js | 1 + static/tiny_mce/plugins/media/langs/nn_dlg.js | 1 + static/tiny_mce/plugins/media/langs/no_dlg.js | 1 + static/tiny_mce/plugins/media/langs/pl_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ps_dlg.js | 1 + static/tiny_mce/plugins/media/langs/pt_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ro_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ru_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sc_dlg.js | 1 + static/tiny_mce/plugins/media/langs/se_dlg.js | 1 + static/tiny_mce/plugins/media/langs/si_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sk_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sl_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sq_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sr_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sv_dlg.js | 1 + static/tiny_mce/plugins/media/langs/sy_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ta_dlg.js | 1 + static/tiny_mce/plugins/media/langs/te_dlg.js | 1 + static/tiny_mce/plugins/media/langs/th_dlg.js | 1 + static/tiny_mce/plugins/media/langs/tn_dlg.js | 1 + static/tiny_mce/plugins/media/langs/tr_dlg.js | 1 + static/tiny_mce/plugins/media/langs/tt_dlg.js | 1 + static/tiny_mce/plugins/media/langs/tw_dlg.js | 1 + static/tiny_mce/plugins/media/langs/uk_dlg.js | 1 + static/tiny_mce/plugins/media/langs/ur_dlg.js | 1 + static/tiny_mce/plugins/media/langs/vi_dlg.js | 1 + .../tiny_mce/plugins/media/langs/zh-cn_dlg.js | 1 + .../tiny_mce/plugins/media/langs/zh-tw_dlg.js | 1 + static/tiny_mce/plugins/media/langs/zh_dlg.js | 1 + static/tiny_mce/plugins/media/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/media/media.htm | 922 + static/tiny_mce/plugins/media/moxieplayer.swf | Bin 0 -> 19980 bytes .../plugins/nonbreaking/editor_plugin.js | 1 + .../plugins/nonbreaking/editor_plugin_src.js | 54 + .../plugins/noneditable/editor_plugin.js | 1 + .../plugins/noneditable/editor_plugin_src.js | 537 + .../plugins/pagebreak/editor_plugin.js | 1 + .../plugins/pagebreak/editor_plugin_src.js | 74 + .../tiny_mce/plugins/paste/editor_plugin.js | 1 + .../plugins/paste/editor_plugin_src.js | 885 + static/tiny_mce/plugins/paste/js/pastetext.js | 36 + static/tiny_mce/plugins/paste/js/pasteword.js | 51 + static/tiny_mce/plugins/paste/langs/ar_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/az_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/be_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/bg_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/bn_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/br_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/bs_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ca_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ch_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/cn_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/cs_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/cy_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/da_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/de_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/dv_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/el_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/en_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/eo_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/es_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/et_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/eu_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/fa_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/fi_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/fr_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/gl_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/gu_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/he_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/hi_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/hr_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/hu_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/hy_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ia_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/id_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/is_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/it_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ja_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ka_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/kk_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/kl_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/km_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ko_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/lb_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/lt_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/lv_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/mk_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ml_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/mn_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ms_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/my_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/nb_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/nl_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/nn_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/no_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/pl_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ps_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/pt_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ro_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ru_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sc_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/se_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/si_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sk_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sl_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sq_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sr_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sv_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/sy_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ta_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/te_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/th_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/tn_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/tr_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/tt_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/tw_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/uk_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/ur_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/vi_dlg.js | 1 + .../tiny_mce/plugins/paste/langs/zh-cn_dlg.js | 1 + .../tiny_mce/plugins/paste/langs/zh-tw_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/zh_dlg.js | 1 + static/tiny_mce/plugins/paste/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/paste/pastetext.htm | 27 + static/tiny_mce/plugins/paste/pasteword.htm | 21 + .../tiny_mce/plugins/preview/editor_plugin.js | 1 + .../plugins/preview/editor_plugin_src.js | 53 + static/tiny_mce/plugins/preview/example.html | 28 + .../plugins/preview/jscripts/embed.js | 73 + static/tiny_mce/plugins/preview/preview.html | 17 + .../tiny_mce/plugins/print/editor_plugin.js | 1 + .../plugins/print/editor_plugin_src.js | 34 + static/tiny_mce/plugins/save/editor_plugin.js | 1 + .../plugins/save/editor_plugin_src.js | 101 + .../searchreplace/css/searchreplace.css | 6 + .../plugins/searchreplace/editor_plugin.js | 1 + .../searchreplace/editor_plugin_src.js | 61 + .../plugins/searchreplace/js/searchreplace.js | 142 + .../plugins/searchreplace/langs/ar_dlg.js | 1 + .../plugins/searchreplace/langs/az_dlg.js | 1 + .../plugins/searchreplace/langs/be_dlg.js | 1 + .../plugins/searchreplace/langs/bg_dlg.js | 1 + .../plugins/searchreplace/langs/bn_dlg.js | 1 + .../plugins/searchreplace/langs/br_dlg.js | 1 + .../plugins/searchreplace/langs/bs_dlg.js | 1 + .../plugins/searchreplace/langs/ca_dlg.js | 1 + .../plugins/searchreplace/langs/ch_dlg.js | 1 + .../plugins/searchreplace/langs/cn_dlg.js | 1 + .../plugins/searchreplace/langs/cs_dlg.js | 1 + .../plugins/searchreplace/langs/cy_dlg.js | 1 + .../plugins/searchreplace/langs/da_dlg.js | 1 + .../plugins/searchreplace/langs/de_dlg.js | 1 + .../plugins/searchreplace/langs/dv_dlg.js | 1 + .../plugins/searchreplace/langs/el_dlg.js | 1 + .../plugins/searchreplace/langs/en_dlg.js | 1 + .../plugins/searchreplace/langs/eo_dlg.js | 1 + .../plugins/searchreplace/langs/es_dlg.js | 1 + .../plugins/searchreplace/langs/et_dlg.js | 1 + .../plugins/searchreplace/langs/eu_dlg.js | 1 + .../plugins/searchreplace/langs/fa_dlg.js | 1 + .../plugins/searchreplace/langs/fi_dlg.js | 1 + .../plugins/searchreplace/langs/fr_dlg.js | 1 + .../plugins/searchreplace/langs/gl_dlg.js | 1 + .../plugins/searchreplace/langs/gu_dlg.js | 1 + .../plugins/searchreplace/langs/he_dlg.js | 1 + .../plugins/searchreplace/langs/hi_dlg.js | 1 + .../plugins/searchreplace/langs/hr_dlg.js | 1 + .../plugins/searchreplace/langs/hu_dlg.js | 1 + .../plugins/searchreplace/langs/hy_dlg.js | 1 + .../plugins/searchreplace/langs/ia_dlg.js | 1 + .../plugins/searchreplace/langs/id_dlg.js | 1 + .../plugins/searchreplace/langs/is_dlg.js | 1 + .../plugins/searchreplace/langs/it_dlg.js | 1 + .../plugins/searchreplace/langs/ja_dlg.js | 1 + .../plugins/searchreplace/langs/ka_dlg.js | 1 + .../plugins/searchreplace/langs/kk_dlg.js | 1 + .../plugins/searchreplace/langs/kl_dlg.js | 1 + .../plugins/searchreplace/langs/km_dlg.js | 1 + .../plugins/searchreplace/langs/ko_dlg.js | 1 + .../plugins/searchreplace/langs/lb_dlg.js | 1 + .../plugins/searchreplace/langs/lt_dlg.js | 1 + .../plugins/searchreplace/langs/lv_dlg.js | 1 + .../plugins/searchreplace/langs/mk_dlg.js | 1 + .../plugins/searchreplace/langs/ml_dlg.js | 1 + .../plugins/searchreplace/langs/mn_dlg.js | 1 + .../plugins/searchreplace/langs/ms_dlg.js | 1 + .../plugins/searchreplace/langs/my_dlg.js | 1 + .../plugins/searchreplace/langs/nb_dlg.js | 1 + .../plugins/searchreplace/langs/nl_dlg.js | 1 + .../plugins/searchreplace/langs/nn_dlg.js | 1 + .../plugins/searchreplace/langs/no_dlg.js | 1 + .../plugins/searchreplace/langs/pl_dlg.js | 1 + .../plugins/searchreplace/langs/ps_dlg.js | 1 + .../plugins/searchreplace/langs/pt_dlg.js | 1 + .../plugins/searchreplace/langs/ro_dlg.js | 1 + .../plugins/searchreplace/langs/ru_dlg.js | 1 + .../plugins/searchreplace/langs/sc_dlg.js | 1 + .../plugins/searchreplace/langs/se_dlg.js | 1 + .../plugins/searchreplace/langs/si_dlg.js | 1 + .../plugins/searchreplace/langs/sk_dlg.js | 1 + .../plugins/searchreplace/langs/sl_dlg.js | 1 + .../plugins/searchreplace/langs/sq_dlg.js | 1 + .../plugins/searchreplace/langs/sr_dlg.js | 1 + .../plugins/searchreplace/langs/sv_dlg.js | 1 + .../plugins/searchreplace/langs/sy_dlg.js | 1 + .../plugins/searchreplace/langs/ta_dlg.js | 1 + .../plugins/searchreplace/langs/te_dlg.js | 1 + .../plugins/searchreplace/langs/th_dlg.js | 1 + .../plugins/searchreplace/langs/tn_dlg.js | 1 + .../plugins/searchreplace/langs/tr_dlg.js | 1 + .../plugins/searchreplace/langs/tt_dlg.js | 1 + .../plugins/searchreplace/langs/tw_dlg.js | 1 + .../plugins/searchreplace/langs/uk_dlg.js | 1 + .../plugins/searchreplace/langs/ur_dlg.js | 1 + .../plugins/searchreplace/langs/vi_dlg.js | 1 + .../plugins/searchreplace/langs/zh-cn_dlg.js | 1 + .../plugins/searchreplace/langs/zh-tw_dlg.js | 1 + .../plugins/searchreplace/langs/zh_dlg.js | 1 + .../plugins/searchreplace/langs/zu_dlg.js | 1 + .../plugins/searchreplace/searchreplace.htm | 100 + .../plugins/spellchecker/css/content.css | 1 + .../plugins/spellchecker/editor_plugin.js | 1 + .../plugins/spellchecker/editor_plugin_src.js | 436 + .../plugins/spellchecker/img/wline.gif | Bin 0 -> 46 bytes static/tiny_mce/plugins/style/css/props.css | 14 + .../tiny_mce/plugins/style/editor_plugin.js | 1 + .../plugins/style/editor_plugin_src.js | 71 + static/tiny_mce/plugins/style/js/props.js | 709 + static/tiny_mce/plugins/style/langs/ar_dlg.js | 1 + static/tiny_mce/plugins/style/langs/az_dlg.js | 1 + static/tiny_mce/plugins/style/langs/be_dlg.js | 1 + static/tiny_mce/plugins/style/langs/bg_dlg.js | 1 + static/tiny_mce/plugins/style/langs/bn_dlg.js | 1 + static/tiny_mce/plugins/style/langs/br_dlg.js | 1 + static/tiny_mce/plugins/style/langs/bs_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ca_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ch_dlg.js | 1 + static/tiny_mce/plugins/style/langs/cn_dlg.js | 1 + static/tiny_mce/plugins/style/langs/cs_dlg.js | 1 + static/tiny_mce/plugins/style/langs/cy_dlg.js | 1 + static/tiny_mce/plugins/style/langs/da_dlg.js | 1 + static/tiny_mce/plugins/style/langs/de_dlg.js | 1 + static/tiny_mce/plugins/style/langs/dv_dlg.js | 1 + static/tiny_mce/plugins/style/langs/el_dlg.js | 1 + static/tiny_mce/plugins/style/langs/en_dlg.js | 1 + static/tiny_mce/plugins/style/langs/eo_dlg.js | 1 + static/tiny_mce/plugins/style/langs/es_dlg.js | 1 + static/tiny_mce/plugins/style/langs/et_dlg.js | 1 + static/tiny_mce/plugins/style/langs/eu_dlg.js | 1 + static/tiny_mce/plugins/style/langs/fa_dlg.js | 1 + static/tiny_mce/plugins/style/langs/fi_dlg.js | 1 + static/tiny_mce/plugins/style/langs/fr_dlg.js | 1 + static/tiny_mce/plugins/style/langs/gl_dlg.js | 1 + static/tiny_mce/plugins/style/langs/gu_dlg.js | 1 + static/tiny_mce/plugins/style/langs/he_dlg.js | 1 + static/tiny_mce/plugins/style/langs/hi_dlg.js | 1 + static/tiny_mce/plugins/style/langs/hr_dlg.js | 1 + static/tiny_mce/plugins/style/langs/hu_dlg.js | 1 + static/tiny_mce/plugins/style/langs/hy_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ia_dlg.js | 1 + static/tiny_mce/plugins/style/langs/id_dlg.js | 1 + static/tiny_mce/plugins/style/langs/is_dlg.js | 1 + static/tiny_mce/plugins/style/langs/it_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ja_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ka_dlg.js | 1 + static/tiny_mce/plugins/style/langs/kk_dlg.js | 1 + static/tiny_mce/plugins/style/langs/kl_dlg.js | 1 + static/tiny_mce/plugins/style/langs/km_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ko_dlg.js | 1 + static/tiny_mce/plugins/style/langs/lb_dlg.js | 1 + static/tiny_mce/plugins/style/langs/lt_dlg.js | 1 + static/tiny_mce/plugins/style/langs/lv_dlg.js | 1 + static/tiny_mce/plugins/style/langs/mk_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ml_dlg.js | 1 + static/tiny_mce/plugins/style/langs/mn_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ms_dlg.js | 1 + static/tiny_mce/plugins/style/langs/my_dlg.js | 1 + static/tiny_mce/plugins/style/langs/nb_dlg.js | 1 + static/tiny_mce/plugins/style/langs/nl_dlg.js | 1 + static/tiny_mce/plugins/style/langs/nn_dlg.js | 1 + static/tiny_mce/plugins/style/langs/no_dlg.js | 1 + static/tiny_mce/plugins/style/langs/pl_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ps_dlg.js | 1 + static/tiny_mce/plugins/style/langs/pt_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ro_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ru_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sc_dlg.js | 1 + static/tiny_mce/plugins/style/langs/se_dlg.js | 1 + static/tiny_mce/plugins/style/langs/si_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sk_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sl_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sq_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sr_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sv_dlg.js | 1 + static/tiny_mce/plugins/style/langs/sy_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ta_dlg.js | 1 + static/tiny_mce/plugins/style/langs/te_dlg.js | 1 + static/tiny_mce/plugins/style/langs/th_dlg.js | 1 + static/tiny_mce/plugins/style/langs/tn_dlg.js | 1 + static/tiny_mce/plugins/style/langs/tr_dlg.js | 1 + static/tiny_mce/plugins/style/langs/tt_dlg.js | 1 + static/tiny_mce/plugins/style/langs/tw_dlg.js | 1 + static/tiny_mce/plugins/style/langs/uk_dlg.js | 1 + static/tiny_mce/plugins/style/langs/ur_dlg.js | 1 + static/tiny_mce/plugins/style/langs/vi_dlg.js | 1 + .../tiny_mce/plugins/style/langs/zh-cn_dlg.js | 1 + .../tiny_mce/plugins/style/langs/zh-tw_dlg.js | 1 + static/tiny_mce/plugins/style/langs/zh_dlg.js | 1 + static/tiny_mce/plugins/style/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/style/props.htm | 845 + static/tiny_mce/plugins/style/readme.txt | 19 + .../plugins/tabfocus/editor_plugin.js | 1 + .../plugins/tabfocus/editor_plugin_src.js | 122 + static/tiny_mce/plugins/table/cell.htm | 180 + static/tiny_mce/plugins/table/css/cell.css | 17 + static/tiny_mce/plugins/table/css/row.css | 25 + static/tiny_mce/plugins/table/css/table.css | 13 + .../tiny_mce/plugins/table/editor_plugin.js | 1 + .../plugins/table/editor_plugin_src.js | 1456 ++ static/tiny_mce/plugins/table/js/cell.js | 319 + .../tiny_mce/plugins/table/js/merge_cells.js | 27 + static/tiny_mce/plugins/table/js/row.js | 254 + static/tiny_mce/plugins/table/js/table.js | 501 + static/tiny_mce/plugins/table/langs/ar_dlg.js | 1 + static/tiny_mce/plugins/table/langs/az_dlg.js | 1 + static/tiny_mce/plugins/table/langs/be_dlg.js | 1 + static/tiny_mce/plugins/table/langs/bg_dlg.js | 1 + static/tiny_mce/plugins/table/langs/bn_dlg.js | 1 + static/tiny_mce/plugins/table/langs/br_dlg.js | 1 + static/tiny_mce/plugins/table/langs/bs_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ca_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ch_dlg.js | 1 + static/tiny_mce/plugins/table/langs/cn_dlg.js | 1 + static/tiny_mce/plugins/table/langs/cs_dlg.js | 1 + static/tiny_mce/plugins/table/langs/cy_dlg.js | 1 + static/tiny_mce/plugins/table/langs/da_dlg.js | 1 + static/tiny_mce/plugins/table/langs/de_dlg.js | 1 + static/tiny_mce/plugins/table/langs/dv_dlg.js | 1 + static/tiny_mce/plugins/table/langs/el_dlg.js | 1 + static/tiny_mce/plugins/table/langs/en_dlg.js | 1 + static/tiny_mce/plugins/table/langs/eo_dlg.js | 1 + static/tiny_mce/plugins/table/langs/es_dlg.js | 1 + static/tiny_mce/plugins/table/langs/et_dlg.js | 1 + static/tiny_mce/plugins/table/langs/eu_dlg.js | 1 + static/tiny_mce/plugins/table/langs/fa_dlg.js | 1 + static/tiny_mce/plugins/table/langs/fi_dlg.js | 1 + static/tiny_mce/plugins/table/langs/fr_dlg.js | 1 + static/tiny_mce/plugins/table/langs/gl_dlg.js | 1 + static/tiny_mce/plugins/table/langs/gu_dlg.js | 1 + static/tiny_mce/plugins/table/langs/he_dlg.js | 1 + static/tiny_mce/plugins/table/langs/hi_dlg.js | 1 + static/tiny_mce/plugins/table/langs/hr_dlg.js | 1 + static/tiny_mce/plugins/table/langs/hu_dlg.js | 1 + static/tiny_mce/plugins/table/langs/hy_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ia_dlg.js | 1 + static/tiny_mce/plugins/table/langs/id_dlg.js | 1 + static/tiny_mce/plugins/table/langs/is_dlg.js | 1 + static/tiny_mce/plugins/table/langs/it_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ja_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ka_dlg.js | 1 + static/tiny_mce/plugins/table/langs/kk_dlg.js | 1 + static/tiny_mce/plugins/table/langs/kl_dlg.js | 1 + static/tiny_mce/plugins/table/langs/km_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ko_dlg.js | 1 + static/tiny_mce/plugins/table/langs/lb_dlg.js | 1 + static/tiny_mce/plugins/table/langs/lt_dlg.js | 1 + static/tiny_mce/plugins/table/langs/lv_dlg.js | 1 + static/tiny_mce/plugins/table/langs/mk_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ml_dlg.js | 1 + static/tiny_mce/plugins/table/langs/mn_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ms_dlg.js | 1 + static/tiny_mce/plugins/table/langs/my_dlg.js | 1 + static/tiny_mce/plugins/table/langs/nb_dlg.js | 1 + static/tiny_mce/plugins/table/langs/nl_dlg.js | 1 + static/tiny_mce/plugins/table/langs/nn_dlg.js | 1 + static/tiny_mce/plugins/table/langs/no_dlg.js | 1 + static/tiny_mce/plugins/table/langs/pl_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ps_dlg.js | 1 + static/tiny_mce/plugins/table/langs/pt_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ro_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ru_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sc_dlg.js | 1 + static/tiny_mce/plugins/table/langs/se_dlg.js | 1 + static/tiny_mce/plugins/table/langs/si_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sk_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sl_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sq_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sr_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sv_dlg.js | 1 + static/tiny_mce/plugins/table/langs/sy_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ta_dlg.js | 1 + static/tiny_mce/plugins/table/langs/te_dlg.js | 1 + static/tiny_mce/plugins/table/langs/th_dlg.js | 1 + static/tiny_mce/plugins/table/langs/tn_dlg.js | 1 + static/tiny_mce/plugins/table/langs/tr_dlg.js | 1 + static/tiny_mce/plugins/table/langs/tt_dlg.js | 1 + static/tiny_mce/plugins/table/langs/tw_dlg.js | 1 + static/tiny_mce/plugins/table/langs/uk_dlg.js | 1 + static/tiny_mce/plugins/table/langs/ur_dlg.js | 1 + static/tiny_mce/plugins/table/langs/vi_dlg.js | 1 + .../tiny_mce/plugins/table/langs/zh-cn_dlg.js | 1 + .../tiny_mce/plugins/table/langs/zh-tw_dlg.js | 1 + static/tiny_mce/plugins/table/langs/zh_dlg.js | 1 + static/tiny_mce/plugins/table/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/table/merge_cells.htm | 32 + static/tiny_mce/plugins/table/row.htm | 158 + static/tiny_mce/plugins/table/table.htm | 188 + static/tiny_mce/plugins/template/blank.htm | 12 + .../plugins/template/css/template.css | 23 + .../plugins/template/editor_plugin.js | 1 + .../plugins/template/editor_plugin_src.js | 159 + .../tiny_mce/plugins/template/js/template.js | 106 + .../tiny_mce/plugins/template/langs/ar_dlg.js | 1 + .../tiny_mce/plugins/template/langs/az_dlg.js | 1 + .../tiny_mce/plugins/template/langs/be_dlg.js | 1 + .../tiny_mce/plugins/template/langs/bg_dlg.js | 1 + .../tiny_mce/plugins/template/langs/bn_dlg.js | 1 + .../tiny_mce/plugins/template/langs/br_dlg.js | 1 + .../tiny_mce/plugins/template/langs/bs_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ca_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ch_dlg.js | 1 + .../tiny_mce/plugins/template/langs/cn_dlg.js | 1 + .../tiny_mce/plugins/template/langs/cs_dlg.js | 1 + .../tiny_mce/plugins/template/langs/cy_dlg.js | 1 + .../tiny_mce/plugins/template/langs/da_dlg.js | 1 + .../tiny_mce/plugins/template/langs/de_dlg.js | 1 + .../tiny_mce/plugins/template/langs/dv_dlg.js | 1 + .../tiny_mce/plugins/template/langs/el_dlg.js | 1 + .../tiny_mce/plugins/template/langs/en_dlg.js | 1 + .../tiny_mce/plugins/template/langs/eo_dlg.js | 1 + .../tiny_mce/plugins/template/langs/es_dlg.js | 1 + .../tiny_mce/plugins/template/langs/et_dlg.js | 1 + .../tiny_mce/plugins/template/langs/eu_dlg.js | 1 + .../tiny_mce/plugins/template/langs/fa_dlg.js | 1 + .../tiny_mce/plugins/template/langs/fi_dlg.js | 1 + .../tiny_mce/plugins/template/langs/fr_dlg.js | 1 + .../tiny_mce/plugins/template/langs/gl_dlg.js | 1 + .../tiny_mce/plugins/template/langs/gu_dlg.js | 1 + .../tiny_mce/plugins/template/langs/he_dlg.js | 1 + .../tiny_mce/plugins/template/langs/hi_dlg.js | 1 + .../tiny_mce/plugins/template/langs/hr_dlg.js | 1 + .../tiny_mce/plugins/template/langs/hu_dlg.js | 1 + .../tiny_mce/plugins/template/langs/hy_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ia_dlg.js | 1 + .../tiny_mce/plugins/template/langs/id_dlg.js | 1 + .../tiny_mce/plugins/template/langs/is_dlg.js | 1 + .../tiny_mce/plugins/template/langs/it_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ja_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ka_dlg.js | 1 + .../tiny_mce/plugins/template/langs/kk_dlg.js | 1 + .../tiny_mce/plugins/template/langs/kl_dlg.js | 1 + .../tiny_mce/plugins/template/langs/km_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ko_dlg.js | 1 + .../tiny_mce/plugins/template/langs/lb_dlg.js | 1 + .../tiny_mce/plugins/template/langs/lt_dlg.js | 1 + .../tiny_mce/plugins/template/langs/lv_dlg.js | 1 + .../tiny_mce/plugins/template/langs/mk_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ml_dlg.js | 1 + .../tiny_mce/plugins/template/langs/mn_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ms_dlg.js | 1 + .../tiny_mce/plugins/template/langs/my_dlg.js | 1 + .../tiny_mce/plugins/template/langs/nb_dlg.js | 1 + .../tiny_mce/plugins/template/langs/nl_dlg.js | 1 + .../tiny_mce/plugins/template/langs/nn_dlg.js | 1 + .../tiny_mce/plugins/template/langs/no_dlg.js | 1 + .../tiny_mce/plugins/template/langs/pl_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ps_dlg.js | 1 + .../tiny_mce/plugins/template/langs/pt_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ro_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ru_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sc_dlg.js | 1 + .../tiny_mce/plugins/template/langs/se_dlg.js | 1 + .../tiny_mce/plugins/template/langs/si_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sk_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sl_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sq_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sr_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sv_dlg.js | 1 + .../tiny_mce/plugins/template/langs/sy_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ta_dlg.js | 1 + .../tiny_mce/plugins/template/langs/te_dlg.js | 1 + .../tiny_mce/plugins/template/langs/th_dlg.js | 1 + .../tiny_mce/plugins/template/langs/tn_dlg.js | 1 + .../tiny_mce/plugins/template/langs/tr_dlg.js | 1 + .../tiny_mce/plugins/template/langs/tt_dlg.js | 1 + .../tiny_mce/plugins/template/langs/tw_dlg.js | 1 + .../tiny_mce/plugins/template/langs/uk_dlg.js | 1 + .../tiny_mce/plugins/template/langs/ur_dlg.js | 1 + .../tiny_mce/plugins/template/langs/vi_dlg.js | 1 + .../plugins/template/langs/zh-cn_dlg.js | 1 + .../plugins/template/langs/zh-tw_dlg.js | 1 + .../tiny_mce/plugins/template/langs/zh_dlg.js | 1 + .../tiny_mce/plugins/template/langs/zu_dlg.js | 1 + static/tiny_mce/plugins/template/template.htm | 31 + .../plugins/visualblocks/css/visualblocks.css | 21 + .../plugins/visualblocks/editor_plugin.js | 1 + .../plugins/visualblocks/editor_plugin_src.js | 63 + .../plugins/visualchars/editor_plugin.js | 1 + .../plugins/visualchars/editor_plugin_src.js | 83 + .../plugins/wordcount/editor_plugin.js | 1 + .../plugins/wordcount/editor_plugin_src.js | 122 + static/tiny_mce/plugins/xhtmlxtras/abbr.htm | 142 + .../tiny_mce/plugins/xhtmlxtras/acronym.htm | 142 + .../plugins/xhtmlxtras/attributes.htm | 149 + static/tiny_mce/plugins/xhtmlxtras/cite.htm | 142 + .../plugins/xhtmlxtras/css/attributes.css | 11 + .../tiny_mce/plugins/xhtmlxtras/css/popup.css | 9 + static/tiny_mce/plugins/xhtmlxtras/del.htm | 162 + .../plugins/xhtmlxtras/editor_plugin.js | 1 + .../plugins/xhtmlxtras/editor_plugin_src.js | 132 + static/tiny_mce/plugins/xhtmlxtras/ins.htm | 162 + static/tiny_mce/plugins/xhtmlxtras/js/abbr.js | 28 + .../tiny_mce/plugins/xhtmlxtras/js/acronym.js | 28 + .../plugins/xhtmlxtras/js/attributes.js | 111 + static/tiny_mce/plugins/xhtmlxtras/js/cite.js | 28 + static/tiny_mce/plugins/xhtmlxtras/js/del.js | 53 + .../plugins/xhtmlxtras/js/element_common.js | 229 + static/tiny_mce/plugins/xhtmlxtras/js/ins.js | 53 + .../plugins/xhtmlxtras/langs/ar_dlg.js | 1 + .../plugins/xhtmlxtras/langs/az_dlg.js | 1 + .../plugins/xhtmlxtras/langs/be_dlg.js | 1 + .../plugins/xhtmlxtras/langs/bg_dlg.js | 1 + .../plugins/xhtmlxtras/langs/bn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/br_dlg.js | 1 + .../plugins/xhtmlxtras/langs/bs_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ca_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ch_dlg.js | 1 + .../plugins/xhtmlxtras/langs/cn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/cs_dlg.js | 1 + .../plugins/xhtmlxtras/langs/cy_dlg.js | 1 + .../plugins/xhtmlxtras/langs/da_dlg.js | 1 + .../plugins/xhtmlxtras/langs/de_dlg.js | 1 + .../plugins/xhtmlxtras/langs/dv_dlg.js | 1 + .../plugins/xhtmlxtras/langs/el_dlg.js | 1 + .../plugins/xhtmlxtras/langs/en_dlg.js | 1 + .../plugins/xhtmlxtras/langs/eo_dlg.js | 1 + .../plugins/xhtmlxtras/langs/es_dlg.js | 1 + .../plugins/xhtmlxtras/langs/et_dlg.js | 1 + .../plugins/xhtmlxtras/langs/eu_dlg.js | 1 + .../plugins/xhtmlxtras/langs/fa_dlg.js | 1 + .../plugins/xhtmlxtras/langs/fi_dlg.js | 1 + .../plugins/xhtmlxtras/langs/fr_dlg.js | 1 + .../plugins/xhtmlxtras/langs/gl_dlg.js | 1 + .../plugins/xhtmlxtras/langs/gu_dlg.js | 1 + .../plugins/xhtmlxtras/langs/he_dlg.js | 1 + .../plugins/xhtmlxtras/langs/hi_dlg.js | 1 + .../plugins/xhtmlxtras/langs/hr_dlg.js | 1 + .../plugins/xhtmlxtras/langs/hu_dlg.js | 1 + .../plugins/xhtmlxtras/langs/hy_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ia_dlg.js | 1 + .../plugins/xhtmlxtras/langs/id_dlg.js | 1 + .../plugins/xhtmlxtras/langs/is_dlg.js | 1 + .../plugins/xhtmlxtras/langs/it_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ja_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ka_dlg.js | 1 + .../plugins/xhtmlxtras/langs/kk_dlg.js | 1 + .../plugins/xhtmlxtras/langs/kl_dlg.js | 1 + .../plugins/xhtmlxtras/langs/km_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ko_dlg.js | 1 + .../plugins/xhtmlxtras/langs/lb_dlg.js | 1 + .../plugins/xhtmlxtras/langs/lt_dlg.js | 1 + .../plugins/xhtmlxtras/langs/lv_dlg.js | 1 + .../plugins/xhtmlxtras/langs/mk_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ml_dlg.js | 1 + .../plugins/xhtmlxtras/langs/mn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ms_dlg.js | 1 + .../plugins/xhtmlxtras/langs/my_dlg.js | 1 + .../plugins/xhtmlxtras/langs/nb_dlg.js | 1 + .../plugins/xhtmlxtras/langs/nl_dlg.js | 1 + .../plugins/xhtmlxtras/langs/nn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/no_dlg.js | 1 + .../plugins/xhtmlxtras/langs/pl_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ps_dlg.js | 1 + .../plugins/xhtmlxtras/langs/pt_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ro_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ru_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sc_dlg.js | 1 + .../plugins/xhtmlxtras/langs/se_dlg.js | 1 + .../plugins/xhtmlxtras/langs/si_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sk_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sl_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sq_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sr_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sv_dlg.js | 1 + .../plugins/xhtmlxtras/langs/sy_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ta_dlg.js | 1 + .../plugins/xhtmlxtras/langs/te_dlg.js | 1 + .../plugins/xhtmlxtras/langs/th_dlg.js | 1 + .../plugins/xhtmlxtras/langs/tn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/tr_dlg.js | 1 + .../plugins/xhtmlxtras/langs/tt_dlg.js | 1 + .../plugins/xhtmlxtras/langs/tw_dlg.js | 1 + .../plugins/xhtmlxtras/langs/uk_dlg.js | 1 + .../plugins/xhtmlxtras/langs/ur_dlg.js | 1 + .../plugins/xhtmlxtras/langs/vi_dlg.js | 1 + .../plugins/xhtmlxtras/langs/zh-cn_dlg.js | 1 + .../plugins/xhtmlxtras/langs/zh-tw_dlg.js | 1 + .../plugins/xhtmlxtras/langs/zh_dlg.js | 1 + .../plugins/xhtmlxtras/langs/zu_dlg.js | 1 + static/tiny_mce/themes/advanced/about.htm | 52 + static/tiny_mce/themes/advanced/anchor.htm | 26 + static/tiny_mce/themes/advanced/charmap.htm | 55 + .../tiny_mce/themes/advanced/color_picker.htm | 70 + .../themes/advanced/editor_template.js | 1 + .../themes/advanced/editor_template_src.js | 1490 ++ static/tiny_mce/themes/advanced/image.htm | 80 + .../themes/advanced/img/colorpicker.jpg | Bin 0 -> 2584 bytes static/tiny_mce/themes/advanced/img/flash.gif | Bin 0 -> 239 bytes static/tiny_mce/themes/advanced/img/icons.gif | Bin 0 -> 11982 bytes .../tiny_mce/themes/advanced/img/iframe.gif | Bin 0 -> 600 bytes .../themes/advanced/img/pagebreak.gif | Bin 0 -> 325 bytes .../themes/advanced/img/quicktime.gif | Bin 0 -> 301 bytes .../themes/advanced/img/realmedia.gif | Bin 0 -> 439 bytes .../themes/advanced/img/shockwave.gif | Bin 0 -> 384 bytes static/tiny_mce/themes/advanced/img/trans.gif | Bin 0 -> 43 bytes static/tiny_mce/themes/advanced/img/video.gif | Bin 0 -> 597 bytes .../themes/advanced/img/windowsmedia.gif | Bin 0 -> 415 bytes static/tiny_mce/themes/advanced/js/about.js | 73 + static/tiny_mce/themes/advanced/js/anchor.js | 56 + static/tiny_mce/themes/advanced/js/charmap.js | 363 + .../themes/advanced/js/color_picker.js | 345 + static/tiny_mce/themes/advanced/js/image.js | 253 + static/tiny_mce/themes/advanced/js/link.js | 159 + .../themes/advanced/js/source_editor.js | 78 + static/tiny_mce/themes/advanced/langs/ar.js | 1 + .../tiny_mce/themes/advanced/langs/ar_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/az.js | 1 + .../tiny_mce/themes/advanced/langs/az_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/be.js | 1 + .../tiny_mce/themes/advanced/langs/be_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/bg.js | 1 + .../tiny_mce/themes/advanced/langs/bg_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/bn.js | 1 + .../tiny_mce/themes/advanced/langs/bn_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/br.js | 1 + .../tiny_mce/themes/advanced/langs/br_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/bs.js | 1 + .../tiny_mce/themes/advanced/langs/bs_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ca.js | 1 + .../tiny_mce/themes/advanced/langs/ca_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ch.js | 1 + .../tiny_mce/themes/advanced/langs/ch_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/cn.js | 1 + .../tiny_mce/themes/advanced/langs/cn_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/cs.js | 1 + .../tiny_mce/themes/advanced/langs/cs_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/cy.js | 1 + .../tiny_mce/themes/advanced/langs/cy_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/da.js | 1 + .../tiny_mce/themes/advanced/langs/da_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/de.js | 1 + .../tiny_mce/themes/advanced/langs/de_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/dv.js | 1 + .../tiny_mce/themes/advanced/langs/dv_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/el.js | 1 + .../tiny_mce/themes/advanced/langs/el_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/en.js | 1 + .../tiny_mce/themes/advanced/langs/en_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/eo.js | 1 + .../tiny_mce/themes/advanced/langs/eo_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/es.js | 1 + .../tiny_mce/themes/advanced/langs/es_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/et.js | 1 + .../tiny_mce/themes/advanced/langs/et_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/eu.js | 1 + .../tiny_mce/themes/advanced/langs/eu_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/fa.js | 1 + .../tiny_mce/themes/advanced/langs/fa_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/fi.js | 1 + .../tiny_mce/themes/advanced/langs/fi_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/fr.js | 1 + .../tiny_mce/themes/advanced/langs/fr_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/gl.js | 1 + .../tiny_mce/themes/advanced/langs/gl_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/gu.js | 1 + .../tiny_mce/themes/advanced/langs/gu_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/he.js | 1 + .../tiny_mce/themes/advanced/langs/he_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/hi.js | 1 + .../tiny_mce/themes/advanced/langs/hi_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/hr.js | 1 + .../tiny_mce/themes/advanced/langs/hr_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/hu.js | 1 + .../tiny_mce/themes/advanced/langs/hu_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/hy.js | 1 + .../tiny_mce/themes/advanced/langs/hy_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ia.js | 1 + .../tiny_mce/themes/advanced/langs/ia_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/id.js | 1 + .../tiny_mce/themes/advanced/langs/id_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/is.js | 1 + .../tiny_mce/themes/advanced/langs/is_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/it.js | 1 + .../tiny_mce/themes/advanced/langs/it_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ja.js | 1 + .../tiny_mce/themes/advanced/langs/ja_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ka.js | 1 + .../tiny_mce/themes/advanced/langs/ka_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/kk.js | 1 + .../tiny_mce/themes/advanced/langs/kk_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/kl.js | 1 + .../tiny_mce/themes/advanced/langs/kl_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/km.js | 1 + .../tiny_mce/themes/advanced/langs/km_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ko.js | 1 + .../tiny_mce/themes/advanced/langs/ko_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/lb.js | 1 + .../tiny_mce/themes/advanced/langs/lb_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/lt.js | 1 + .../tiny_mce/themes/advanced/langs/lt_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/lv.js | 1 + .../tiny_mce/themes/advanced/langs/lv_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/mk.js | 1 + .../tiny_mce/themes/advanced/langs/mk_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ml.js | 1 + .../tiny_mce/themes/advanced/langs/ml_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/mn.js | 1 + .../tiny_mce/themes/advanced/langs/mn_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ms.js | 1 + .../tiny_mce/themes/advanced/langs/ms_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/my.js | 1 + .../tiny_mce/themes/advanced/langs/my_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/nb.js | 1 + .../tiny_mce/themes/advanced/langs/nb_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/nl.js | 1 + .../tiny_mce/themes/advanced/langs/nl_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/nn.js | 1 + .../tiny_mce/themes/advanced/langs/nn_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/no.js | 1 + .../tiny_mce/themes/advanced/langs/no_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/pl.js | 1 + .../tiny_mce/themes/advanced/langs/pl_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ps.js | 1 + .../tiny_mce/themes/advanced/langs/ps_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/pt.js | 1 + .../tiny_mce/themes/advanced/langs/pt_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ro.js | 1 + .../tiny_mce/themes/advanced/langs/ro_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ru.js | 1 + .../tiny_mce/themes/advanced/langs/ru_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sc.js | 1 + .../tiny_mce/themes/advanced/langs/sc_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/se.js | 1 + .../tiny_mce/themes/advanced/langs/se_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/si.js | 1 + .../tiny_mce/themes/advanced/langs/si_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sk.js | 1 + .../tiny_mce/themes/advanced/langs/sk_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sl.js | 1 + .../tiny_mce/themes/advanced/langs/sl_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sq.js | 1 + .../tiny_mce/themes/advanced/langs/sq_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sr.js | 1 + .../tiny_mce/themes/advanced/langs/sr_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sv.js | 1 + .../tiny_mce/themes/advanced/langs/sv_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/sy.js | 1 + .../tiny_mce/themes/advanced/langs/sy_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ta.js | 1 + .../tiny_mce/themes/advanced/langs/ta_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/te.js | 1 + .../tiny_mce/themes/advanced/langs/te_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/th.js | 1 + .../tiny_mce/themes/advanced/langs/th_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/tn.js | 1 + .../tiny_mce/themes/advanced/langs/tn_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/tr.js | 1 + .../tiny_mce/themes/advanced/langs/tr_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/tt.js | 1 + .../tiny_mce/themes/advanced/langs/tt_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/tw.js | 1 + .../tiny_mce/themes/advanced/langs/tw_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/uk.js | 1 + .../tiny_mce/themes/advanced/langs/uk_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/ur.js | 1 + .../tiny_mce/themes/advanced/langs/ur_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/vi.js | 1 + .../tiny_mce/themes/advanced/langs/vi_dlg.js | 1 + .../tiny_mce/themes/advanced/langs/zh-cn.js | 1 + .../themes/advanced/langs/zh-cn_dlg.js | 1 + .../tiny_mce/themes/advanced/langs/zh-tw.js | 1 + .../themes/advanced/langs/zh-tw_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/zh.js | 1 + .../tiny_mce/themes/advanced/langs/zh_dlg.js | 1 + static/tiny_mce/themes/advanced/langs/zu.js | 1 + .../tiny_mce/themes/advanced/langs/zu_dlg.js | 1 + static/tiny_mce/themes/advanced/link.htm | 57 + static/tiny_mce/themes/advanced/shortcuts.htm | 47 + .../themes/advanced/skins/default/content.css | 50 + .../themes/advanced/skins/default/dialog.css | 118 + .../advanced/skins/default/img/buttons.png | Bin 0 -> 3133 bytes .../advanced/skins/default/img/items.gif | Bin 0 -> 64 bytes .../advanced/skins/default/img/menu_arrow.gif | Bin 0 -> 68 bytes .../advanced/skins/default/img/menu_check.gif | Bin 0 -> 70 bytes .../advanced/skins/default/img/progress.gif | Bin 0 -> 1787 bytes .../advanced/skins/default/img/tabs.gif | Bin 0 -> 1322 bytes .../themes/advanced/skins/default/ui.css | 219 + .../advanced/skins/highcontrast/content.css | 24 + .../advanced/skins/highcontrast/dialog.css | 106 + .../themes/advanced/skins/highcontrast/ui.css | 106 + .../themes/advanced/skins/o2k7/content.css | 48 + .../themes/advanced/skins/o2k7/dialog.css | 118 + .../advanced/skins/o2k7/img/button_bg.png | Bin 0 -> 2766 bytes .../skins/o2k7/img/button_bg_black.png | Bin 0 -> 651 bytes .../skins/o2k7/img/button_bg_silver.png | Bin 0 -> 2084 bytes .../themes/advanced/skins/o2k7/ui.css | 222 + .../themes/advanced/skins/o2k7/ui_black.css | 8 + .../themes/advanced/skins/o2k7/ui_silver.css | 5 + .../themes/advanced/source_editor.htm | 25 + .../tiny_mce/themes/simple/editor_template.js | 1 + .../themes/simple/editor_template_src.js | 84 + static/tiny_mce/themes/simple/img/icons.gif | Bin 0 -> 806 bytes static/tiny_mce/themes/simple/langs/ar.js | 1 + static/tiny_mce/themes/simple/langs/az.js | 1 + static/tiny_mce/themes/simple/langs/be.js | 1 + static/tiny_mce/themes/simple/langs/bg.js | 1 + static/tiny_mce/themes/simple/langs/bn.js | 1 + static/tiny_mce/themes/simple/langs/br.js | 1 + static/tiny_mce/themes/simple/langs/bs.js | 1 + static/tiny_mce/themes/simple/langs/ca.js | 1 + static/tiny_mce/themes/simple/langs/ch.js | 1 + static/tiny_mce/themes/simple/langs/cn.js | 1 + static/tiny_mce/themes/simple/langs/cs.js | 1 + static/tiny_mce/themes/simple/langs/cy.js | 1 + static/tiny_mce/themes/simple/langs/da.js | 1 + static/tiny_mce/themes/simple/langs/de.js | 1 + static/tiny_mce/themes/simple/langs/dv.js | 1 + static/tiny_mce/themes/simple/langs/el.js | 1 + static/tiny_mce/themes/simple/langs/en.js | 1 + static/tiny_mce/themes/simple/langs/eo.js | 1 + static/tiny_mce/themes/simple/langs/es.js | 1 + static/tiny_mce/themes/simple/langs/et.js | 1 + static/tiny_mce/themes/simple/langs/eu.js | 1 + static/tiny_mce/themes/simple/langs/fa.js | 1 + static/tiny_mce/themes/simple/langs/fi.js | 1 + static/tiny_mce/themes/simple/langs/fr.js | 1 + static/tiny_mce/themes/simple/langs/gl.js | 1 + static/tiny_mce/themes/simple/langs/gu.js | 1 + static/tiny_mce/themes/simple/langs/he.js | 1 + static/tiny_mce/themes/simple/langs/hi.js | 1 + static/tiny_mce/themes/simple/langs/hr.js | 1 + static/tiny_mce/themes/simple/langs/hu.js | 1 + static/tiny_mce/themes/simple/langs/hy.js | 1 + static/tiny_mce/themes/simple/langs/ia.js | 1 + static/tiny_mce/themes/simple/langs/id.js | 1 + static/tiny_mce/themes/simple/langs/is.js | 1 + static/tiny_mce/themes/simple/langs/it.js | 1 + static/tiny_mce/themes/simple/langs/ja.js | 1 + static/tiny_mce/themes/simple/langs/ka.js | 1 + static/tiny_mce/themes/simple/langs/kk.js | 1 + static/tiny_mce/themes/simple/langs/kl.js | 1 + static/tiny_mce/themes/simple/langs/km.js | 1 + static/tiny_mce/themes/simple/langs/ko.js | 1 + static/tiny_mce/themes/simple/langs/lb.js | 1 + static/tiny_mce/themes/simple/langs/lt.js | 1 + static/tiny_mce/themes/simple/langs/lv.js | 1 + static/tiny_mce/themes/simple/langs/mk.js | 1 + static/tiny_mce/themes/simple/langs/ml.js | 1 + static/tiny_mce/themes/simple/langs/mn.js | 1 + static/tiny_mce/themes/simple/langs/ms.js | 1 + static/tiny_mce/themes/simple/langs/my.js | 1 + static/tiny_mce/themes/simple/langs/nb.js | 1 + static/tiny_mce/themes/simple/langs/nl.js | 1 + static/tiny_mce/themes/simple/langs/nn.js | 1 + static/tiny_mce/themes/simple/langs/no.js | 1 + static/tiny_mce/themes/simple/langs/pl.js | 1 + static/tiny_mce/themes/simple/langs/ps.js | 1 + static/tiny_mce/themes/simple/langs/pt.js | 1 + static/tiny_mce/themes/simple/langs/ro.js | 1 + static/tiny_mce/themes/simple/langs/ru.js | 1 + static/tiny_mce/themes/simple/langs/sc.js | 1 + static/tiny_mce/themes/simple/langs/se.js | 1 + static/tiny_mce/themes/simple/langs/si.js | 1 + static/tiny_mce/themes/simple/langs/sk.js | 1 + static/tiny_mce/themes/simple/langs/sl.js | 1 + static/tiny_mce/themes/simple/langs/sq.js | 1 + static/tiny_mce/themes/simple/langs/sr.js | 1 + static/tiny_mce/themes/simple/langs/sv.js | 1 + static/tiny_mce/themes/simple/langs/sy.js | 1 + static/tiny_mce/themes/simple/langs/ta.js | 1 + static/tiny_mce/themes/simple/langs/te.js | 1 + static/tiny_mce/themes/simple/langs/th.js | 1 + static/tiny_mce/themes/simple/langs/tn.js | 1 + static/tiny_mce/themes/simple/langs/tr.js | 1 + static/tiny_mce/themes/simple/langs/tt.js | 1 + static/tiny_mce/themes/simple/langs/tw.js | 1 + static/tiny_mce/themes/simple/langs/uk.js | 1 + static/tiny_mce/themes/simple/langs/ur.js | 1 + static/tiny_mce/themes/simple/langs/vi.js | 1 + static/tiny_mce/themes/simple/langs/zh-cn.js | 1 + static/tiny_mce/themes/simple/langs/zh-tw.js | 1 + static/tiny_mce/themes/simple/langs/zh.js | 1 + static/tiny_mce/themes/simple/langs/zu.js | 1 + .../themes/simple/skins/default/content.css | 25 + .../themes/simple/skins/default/ui.css | 32 + .../themes/simple/skins/o2k7/content.css | 17 + .../simple/skins/o2k7/img/button_bg.png | Bin 0 -> 5102 bytes .../tiny_mce/themes/simple/skins/o2k7/ui.css | 35 + static/tiny_mce/tiny_mce.js | 1 + static/tiny_mce/tiny_mce_popup.js | 5 + static/tiny_mce/tiny_mce_src.js | 19030 ++++++++++++++++ static/tiny_mce/utils/editable_selects.js | 70 + static/tiny_mce/utils/form_utils.js | 210 + static/tiny_mce/utils/mctabs.js | 162 + static/tiny_mce/utils/validate.js | 252 + templates/admin/forms/multilang.html | 44 + templates/admin/hvad/change_form.html | 44 + .../admin/hvad/deletion_not_allowed.html | 16 + templates/admin/hvad/edit_inline/stacked.html | 83 + templates/admin/hvad/edit_inline/tabular.html | 130 + .../admin/hvad/includes/translation_tabs.html | 11 + templates/admin/login.html | 103 + templates/admin/logout.html | 0 templates/ajax_error_form.html | 38 + templates/base.html | 167 + templates/file_list.html | 38 + templates/select.html | 3 + theme/__init__.py | 0 theme/admin.py | 19 + theme/forms.py | 118 + theme/models.py | 63 + theme/templates/tag_add.html | 72 + theme/templates/tag_all.html | 44 + theme/templates/theme_add.html | 70 + theme/templates/theme_all.html | 41 + theme/tests.py | 16 + theme/urls.py | 11 + theme/views.py | 137 + webinar/__init__.py | 0 webinar/admin.py | 9 + webinar/forms.py | 204 + webinar/models.py | 69 + webinar/templates/webinar_add.html | 297 + webinar/templates/webinar_all.html | 41 + webinar/tests.py | 16 + webinar/urls.py | 9 + webinar/views.py | 175 + 2677 files changed, 201225 insertions(+) create mode 100644 .gitignore create mode 100644 .gitignore~ create mode 100644 accounts/__init__.py create mode 100644 accounts/admin.py create mode 100644 accounts/forms.py create mode 100644 accounts/models.py create mode 100644 accounts/templates/create_admin.html create mode 100644 accounts/templates/translator_change.html create mode 100644 accounts/templates/translators.html create mode 100644 accounts/templates/user_all.html create mode 100644 accounts/templates/user_change.html create mode 100644 accounts/tests.py create mode 100644 accounts/urls.py create mode 100644 accounts/views.py create mode 100644 admin/css/base.css create mode 100644 admin/css/changelists.css create mode 100644 admin/css/dashboard.css create mode 100644 admin/css/forms.css create mode 100644 admin/css/ie.css create mode 100644 admin/css/login.css create mode 100644 admin/css/rtl.css create mode 100644 admin/css/widgets.css create mode 100644 admin/hvad/change_form.html create mode 100644 admin/hvad/deletion_not_allowed.html create mode 100644 admin/hvad/edit_inline/stacked.html create mode 100644 admin/hvad/edit_inline/tabular.html create mode 100644 admin/hvad/includes/translation_tabs.html create mode 100644 admin/img/changelist-bg.gif create mode 100644 admin/img/changelist-bg_rtl.gif create mode 100644 admin/img/chooser-bg.gif create mode 100644 admin/img/chooser_stacked-bg.gif create mode 100644 admin/img/default-bg-reverse.gif create mode 100644 admin/img/default-bg.gif create mode 100644 admin/img/deleted-overlay.gif create mode 100644 admin/img/gis/move_vertex_off.png create mode 100644 admin/img/gis/move_vertex_on.png create mode 100644 admin/img/icon-no.gif create mode 100644 admin/img/icon-unknown.gif create mode 100644 admin/img/icon-yes.gif create mode 100644 admin/img/icon_addlink.gif create mode 100644 admin/img/icon_alert.gif create mode 100644 admin/img/icon_calendar.gif create mode 100644 admin/img/icon_changelink.gif create mode 100644 admin/img/icon_clock.gif create mode 100644 admin/img/icon_deletelink.gif create mode 100644 admin/img/icon_error.gif create mode 100644 admin/img/icon_searchbox.png create mode 100644 admin/img/icon_success.gif create mode 100644 admin/img/inline-delete-8bit.png create mode 100644 admin/img/inline-delete.png create mode 100644 admin/img/inline-restore-8bit.png create mode 100644 admin/img/inline-restore.png create mode 100644 admin/img/inline-splitter-bg.gif create mode 100644 admin/img/nav-bg-grabber.gif create mode 100644 admin/img/nav-bg-reverse.gif create mode 100644 admin/img/nav-bg-selected.gif create mode 100644 admin/img/nav-bg.gif create mode 100644 admin/img/selector-icons.gif create mode 100644 admin/img/selector-search.gif create mode 100644 admin/img/sorting-icons.gif create mode 100644 admin/img/tool-left.gif create mode 100644 admin/img/tool-left_over.gif create mode 100644 admin/img/tool-right.gif create mode 100644 admin/img/tool-right_over.gif create mode 100644 admin/img/tooltag-add.gif create mode 100644 admin/img/tooltag-add_over.gif create mode 100644 admin/img/tooltag-arrowright.gif create mode 100644 admin/img/tooltag-arrowright_over.gif create mode 100644 admin/js/LICENSE-JQUERY.txt create mode 100644 admin/js/SelectBox.js create mode 100644 admin/js/SelectFilter2.js create mode 100644 admin/js/actions.js create mode 100644 admin/js/actions.min.js create mode 100644 admin/js/admin/DateTimeShortcuts.js create mode 100644 admin/js/admin/RelatedObjectLookups.js create mode 100644 admin/js/admin/ordering.js create mode 100644 admin/js/calendar.js create mode 100644 admin/js/collapse.js create mode 100644 admin/js/collapse.min.js create mode 100644 admin/js/core.js create mode 100644 admin/js/getElementsBySelector.js create mode 100644 admin/js/inlines.js create mode 100644 admin/js/inlines.min.js create mode 100644 admin/js/jquery.init.js create mode 100644 admin/js/jquery.js create mode 100644 admin/js/jquery.min.js create mode 100644 admin/js/prepopulate.js create mode 100644 admin/js/prepopulate.min.js create mode 100644 admin/js/timeparse.js create mode 100644 admin/js/urlify.js create mode 100644 article/__init__.py create mode 100644 article/admin.py create mode 100644 article/forms.py create mode 100644 article/models.py create mode 100644 article/templates/article_add.html create mode 100644 article/templates/article_all.html create mode 100644 article/tests.py create mode 100644 article/urls.py create mode 100644 article/views.py create mode 100644 city/__init__.py create mode 100644 city/admin.py create mode 100644 city/forms.py create mode 100644 city/models.py create mode 100644 city/templates/city_add.html create mode 100644 city/templates/city_all.html create mode 100644 city/tests.py create mode 100644 city/urls.py create mode 100644 city/views.py create mode 100644 company/__init__.py create mode 100644 company/admin.py create mode 100644 company/forms.py create mode 100644 company/models.py create mode 100644 company/templates/company_add.html create mode 100644 company/templates/company_all.html create mode 100644 company/tests.py create mode 100644 company/urls.py create mode 100644 company/views.py create mode 100644 conference/__init__.py create mode 100644 conference/admin.py create mode 100644 conference/forms.py create mode 100644 conference/models.py create mode 100644 conference/templates/conference_add.html create mode 100644 conference/templates/conference_all.html create mode 100644 conference/tests.py create mode 100644 conference/urls.py create mode 100644 conference/views.py create mode 100644 country/__init__.py create mode 100644 country/admin.py create mode 100644 country/forms.py create mode 100644 country/models.py create mode 100644 country/models.py~ create mode 100644 country/tamplates/country_add.html create mode 100644 country/tamplates/country_all.html create mode 100644 country/tests.py create mode 100644 country/urls.py create mode 100644 country/views.py create mode 100644 directories/__init__.py create mode 100644 directories/admin.py create mode 100644 directories/forms.py create mode 100644 directories/models.py create mode 100644 directories/templates/directories_add.html create mode 100644 directories/templates/directories_ajax.html create mode 100644 directories/tests.py create mode 100644 directories/views.py create mode 100644 exposition/__init__.py create mode 100644 exposition/admin.py create mode 100644 exposition/forms.py create mode 100644 exposition/models.py create mode 100644 exposition/templates/exposition_add.html create mode 100644 exposition/templates/exposition_all.html create mode 100644 exposition/tests.py create mode 100644 exposition/urls.py create mode 100644 exposition/views.py create mode 100644 file/__init__.py create mode 100644 file/admin.py create mode 100644 file/forms.py create mode 100644 file/models.py create mode 100644 file/tests.py create mode 100644 file/urls.py create mode 100644 file/views.py create mode 100644 functions/__init__.py create mode 100644 functions/custom_fields.py create mode 100644 functions/custom_views.py create mode 100644 functions/files.py create mode 100644 functions/form_check.py create mode 100644 functions/translate.py create mode 100755 manage.py create mode 100644 media/aaa.jpg create mode 100644 media/ajax_uploads/0feab149084a4d2a9722aa175a2b95ec-5.jpg create mode 100644 media/ajax_uploads/21e55f968cee4644b1e3102fb3ca096c-2.jpg create mode 100644 media/ajax_uploads/5855d808ec464959a046568350fc9b97-20.gif create mode 100644 media/ajax_uploads/80b7f6c836d040d7a9ae54072abcd893-9.gif create mode 100644 media/css/main.css create mode 100644 media/css/main.css~ create mode 100644 media/imgs/.jpg create mode 100644 media/imgs/.jpg_1 create mode 100644 media/imgs/.jpg_2 create mode 100644 media/imgs/.jpg_3 create mode 100644 media/imgs/.jpg_4 create mode 100644 media/imgs/8.jpg create mode 100644 media/js/tiny_mce/langs/readme.md create mode 100644 media/js/tiny_mce/license.txt create mode 100644 media/js/tiny_mce/plugins/advlist/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/anchor/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/autolink/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/autoresize/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/autosave/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/bbcode/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/charmap/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/code/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/compat3x/editable_selects.js create mode 100644 media/js/tiny_mce/plugins/compat3x/form_utils.js create mode 100644 media/js/tiny_mce/plugins/compat3x/mctabs.js create mode 100644 media/js/tiny_mce/plugins/compat3x/tiny_mce_popup.js create mode 100644 media/js/tiny_mce/plugins/compat3x/validate.js create mode 100644 media/js/tiny_mce/plugins/contextmenu/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/directionality/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-cool.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-cry.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-embarassed.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-foot-in-mouth.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-frown.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-innocent.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-kiss.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-laughing.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-money-mouth.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-sealed.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-smile.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-surprised.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-tongue-out.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-undecided.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-wink.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/img/smiley-yell.gif create mode 100644 media/js/tiny_mce/plugins/emoticons/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/example/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/example_dependency/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/fullpage/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/fullscreen/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/hr/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/image/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/insertdatetime/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/layer/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/legacyoutput/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/link/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/lists/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/media/moxieplayer.swf create mode 100644 media/js/tiny_mce/plugins/media/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/nonbreaking/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/noneditable/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/pagebreak/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/paste/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/preview/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/print/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/save/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/searchreplace/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/spellchecker/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/tabfocus/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/table/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/template/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/textcolor/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/visualblocks/css/visualblocks.css create mode 100644 media/js/tiny_mce/plugins/visualblocks/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/visualchars/plugin.min.js create mode 100644 media/js/tiny_mce/plugins/wordcount/plugin.min.js create mode 100644 media/js/tiny_mce/skins/lightgray/content.inline.min.css create mode 100644 media/js/tiny_mce/skins/lightgray/content.min.css create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon-small.eot create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon-small.svg create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon-small.ttf create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon-small.woff create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon.eot create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon.svg create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon.ttf create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/icomoon.woff create mode 100644 media/js/tiny_mce/skins/lightgray/fonts/readme.md create mode 100644 media/js/tiny_mce/skins/lightgray/img/anchor.gif create mode 100644 media/js/tiny_mce/skins/lightgray/img/loader.gif create mode 100644 media/js/tiny_mce/skins/lightgray/img/object.gif create mode 100644 media/js/tiny_mce/skins/lightgray/img/trans.gif create mode 100644 media/js/tiny_mce/skins/lightgray/img/wline.gif create mode 100644 media/js/tiny_mce/skins/lightgray/skin.ie7.min.css create mode 100644 media/js/tiny_mce/skins/lightgray/skin.min.css create mode 100644 media/js/tiny_mce/themes/modern/theme.min.js create mode 100644 media/js/tiny_mce/tiny_mce.js create mode 100644 media/tmp_files/.jpg create mode 100644 media/tmp_files/.jpg_1 create mode 100644 media/tmp_files/.jpg_2 create mode 100644 media/upload/2013/08/15/5.jpg create mode 100644 media/upload/2013/08/15/5_thumb.jpg create mode 100644 news/__init__.py create mode 100644 news/admin.py create mode 100644 news/forms.py create mode 100644 news/models.py create mode 100644 news/templates/news_add.html create mode 100644 news/templates/news_all.html create mode 100644 news/tests.py create mode 100644 news/urls.py create mode 100644 news/views.py create mode 100644 organiser/__init__.py create mode 100644 organiser/admin.py create mode 100644 organiser/forms.py create mode 100644 organiser/models.py create mode 100644 organiser/templates/organiser_add.html create mode 100644 organiser/templates/organiser_all.html create mode 100644 organiser/tests.py create mode 100644 organiser/urls.py create mode 100644 organiser/views.py create mode 100644 place/__init__.py create mode 100644 place/admin.py create mode 100644 place/forms.py create mode 100644 place/models.py create mode 100644 place/templates/place_conference_add.html create mode 100644 place/templates/place_conference_all.html create mode 100644 place/templates/place_exposition_add.html create mode 100644 place/templates/place_exposition_all.html create mode 100644 place/templates/select.html create mode 100644 place/tests.py create mode 100644 place/urls.py create mode 100644 place/views.py create mode 100644 place_conference/__init__.py create mode 100644 place_conference/admin.py create mode 100644 place_conference/forms.py create mode 100644 place_conference/models.py create mode 100644 place_conference/templates/place_conference_add.html create mode 100644 place_conference/templates/place_conference_all.html create mode 100644 place_conference/tests.py create mode 100644 place_conference/urls.py create mode 100644 place_conference/views.py create mode 100644 place_exposition/__init__.py create mode 100644 place_exposition/admin.py create mode 100644 place_exposition/forms.py create mode 100644 place_exposition/models.py create mode 100644 place_exposition/templates/place_exposition_add.html create mode 100644 place_exposition/templates/place_exposition_all.html create mode 100644 place_exposition/tests.py create mode 100644 place_exposition/urls.py create mode 100644 place_exposition/views.py create mode 100644 proj/__init__.py create mode 100644 proj/admin.py create mode 100644 proj/forms.py create mode 100644 proj/models.py create mode 100644 proj/settings.py create mode 100644 proj/templates/settings.html create mode 100644 proj/urls.py create mode 100644 proj/views.py create mode 100644 proj/wsgi.py create mode 100644 review/__init__.py create mode 100644 review/forms.py create mode 100644 review/models.py create mode 100644 review/tests.py create mode 100644 review/views.py create mode 100644 seminar/__init__.py create mode 100644 seminar/admin.py create mode 100644 seminar/forms.py create mode 100644 seminar/models.py create mode 100644 seminar/templates/seminar_add.html create mode 100644 seminar/templates/seminar_all.html create mode 100644 seminar/tests.py create mode 100644 seminar/urls.py create mode 100644 seminar/views.py create mode 100644 service/__init__.py create mode 100644 service/admin.py create mode 100644 service/forms.py create mode 100644 service/models.py create mode 100644 service/templates/review_add.html create mode 100644 service/templates/review_all.html create mode 100644 service/templates/service_add.html create mode 100644 service/templates/service_all.html create mode 100644 service/tests.py create mode 100644 service/urls.py create mode 100644 service/views.py create mode 100644 static/admin/css/base.css create mode 100644 static/admin/css/changelists.css create mode 100644 static/admin/css/dashboard.css create mode 100644 static/admin/css/forms.css create mode 100644 static/admin/css/ie.css create mode 100644 static/admin/css/login.css create mode 100644 static/admin/css/rtl.css create mode 100644 static/admin/css/widgets.css create mode 100644 static/admin/img/changelist-bg.gif create mode 100644 static/admin/img/changelist-bg_rtl.gif create mode 100644 static/admin/img/chooser-bg.gif create mode 100644 static/admin/img/chooser_stacked-bg.gif create mode 100644 static/admin/img/default-bg-reverse.gif create mode 100644 static/admin/img/default-bg.gif create mode 100644 static/admin/img/deleted-overlay.gif create mode 100644 static/admin/img/gis/move_vertex_off.png create mode 100644 static/admin/img/gis/move_vertex_on.png create mode 100644 static/admin/img/icon-no.gif create mode 100644 static/admin/img/icon-unknown.gif create mode 100644 static/admin/img/icon-yes.gif create mode 100644 static/admin/img/icon_addlink.gif create mode 100644 static/admin/img/icon_alert.gif create mode 100644 static/admin/img/icon_calendar.gif create mode 100644 static/admin/img/icon_changelink.gif create mode 100644 static/admin/img/icon_clock.gif create mode 100644 static/admin/img/icon_deletelink.gif create mode 100644 static/admin/img/icon_error.gif create mode 100644 static/admin/img/icon_searchbox.png create mode 100644 static/admin/img/icon_success.gif create mode 100644 static/admin/img/inline-delete-8bit.png create mode 100644 static/admin/img/inline-delete.png create mode 100644 static/admin/img/inline-restore-8bit.png create mode 100644 static/admin/img/inline-restore.png create mode 100644 static/admin/img/inline-splitter-bg.gif create mode 100644 static/admin/img/nav-bg-grabber.gif create mode 100644 static/admin/img/nav-bg-reverse.gif create mode 100644 static/admin/img/nav-bg-selected.gif create mode 100644 static/admin/img/nav-bg.gif create mode 100644 static/admin/img/selector-icons.gif create mode 100644 static/admin/img/selector-search.gif create mode 100644 static/admin/img/sorting-icons.gif create mode 100644 static/admin/img/tool-left.gif create mode 100644 static/admin/img/tool-left_over.gif create mode 100644 static/admin/img/tool-right.gif create mode 100644 static/admin/img/tool-right_over.gif create mode 100644 static/admin/img/tooltag-add.gif create mode 100644 static/admin/img/tooltag-add_over.gif create mode 100644 static/admin/img/tooltag-arrowright.gif create mode 100644 static/admin/img/tooltag-arrowright_over.gif create mode 100644 static/admin/js/LICENSE-JQUERY.txt create mode 100644 static/admin/js/SelectBox.js create mode 100644 static/admin/js/SelectFilter2.js create mode 100644 static/admin/js/actions.js create mode 100644 static/admin/js/actions.min.js create mode 100644 static/admin/js/admin/DateTimeShortcuts.js create mode 100644 static/admin/js/admin/RelatedObjectLookups.js create mode 100644 static/admin/js/admin/ordering.js create mode 100644 static/admin/js/calendar.js create mode 100644 static/admin/js/collapse.js create mode 100644 static/admin/js/collapse.min.js create mode 100644 static/admin/js/core.js create mode 100644 static/admin/js/getElementsBySelector.js create mode 100644 static/admin/js/inlines.js create mode 100644 static/admin/js/inlines.min.js create mode 100644 static/admin/js/jquery.init.js create mode 100644 static/admin/js/jquery.js create mode 100644 static/admin/js/jquery.min.js create mode 100644 static/admin/js/prepopulate.js create mode 100644 static/admin/js/prepopulate.min.js create mode 100644 static/admin/js/timeparse.js create mode 100644 static/admin/js/urlify.js create mode 100644 static/ajax_upload/css/ajax-upload-widget.css create mode 100644 static/ajax_upload/js/ajax-upload-widget.js create mode 100644 static/ajax_upload/js/jquery.iframe-transport.js create mode 100644 static/bootstrap/css/bootstrap-responsive.css create mode 100644 static/bootstrap/css/bootstrap-responsive.min.css create mode 100644 static/bootstrap/css/bootstrap.css create mode 100644 static/bootstrap/css/bootstrap.min.css create mode 100644 static/bootstrap/img/glyphicons-halflings-white.png create mode 100644 static/bootstrap/img/glyphicons-halflings.png create mode 100644 static/bootstrap/js/bootstrap-modal.js create mode 100644 static/bootstrap/js/bootstrap-modal.js~ create mode 100644 static/bootstrap/js/bootstrap-tab.js create mode 100644 static/bootstrap/js/bootstrap.js create mode 100644 static/bootstrap/js/bootstrap.min.js create mode 100644 static/ckeditor/ckeditor/CHANGES.md create mode 100644 static/ckeditor/ckeditor/LICENSE.md create mode 100644 static/ckeditor/ckeditor/README.md create mode 100644 static/ckeditor/ckeditor/build-config.js create mode 100644 static/ckeditor/ckeditor/ckeditor.js create mode 100644 static/ckeditor/ckeditor/config.js create mode 100644 static/ckeditor/ckeditor/contents.css create mode 100644 static/ckeditor/ckeditor/lang/en.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/a11yhelp.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/_translationstatus.txt create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ar.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/bg.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ca.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cs.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/cy.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/da.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/de.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/el.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/en.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/eo.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/es.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/et.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fa.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fi.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/fr.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/gu.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/he.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hi.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hr.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/hu.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/it.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ja.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/km.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ku.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lt.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/lv.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mk.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/mn.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nb.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/nl.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/no.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pl.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt-br.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/pt.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ro.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ru.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sk.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sl.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/sv.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/th.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/tr.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/ug.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/uk.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/vi.js create mode 100644 static/ckeditor/ckeditor/plugins/a11yhelp/dialogs/lang/zh-cn.js create mode 100644 static/ckeditor/ckeditor/plugins/about/dialogs/about.js create mode 100644 static/ckeditor/ckeditor/plugins/about/dialogs/logo_ckeditor.png create mode 100644 static/ckeditor/ckeditor/plugins/clipboard/dialogs/paste.js create mode 100644 static/ckeditor/ckeditor/plugins/colordialog/dialogs/colordialog.js create mode 100644 static/ckeditor/ckeditor/plugins/dialog/dialogDefinition.js create mode 100644 static/ckeditor/ckeditor/plugins/div/dialogs/div.js create mode 100644 static/ckeditor/ckeditor/plugins/fakeobjects/images/spacer.gif create mode 100644 static/ckeditor/ckeditor/plugins/find/dialogs/find.js create mode 100644 static/ckeditor/ckeditor/plugins/flash/dialogs/flash.js create mode 100644 static/ckeditor/ckeditor/plugins/flash/images/placeholder.png create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/button.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/checkbox.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/form.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/hiddenfield.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/radio.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/select.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/textarea.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/dialogs/textfield.js create mode 100644 static/ckeditor/ckeditor/plugins/forms/images/hiddenfield.gif create mode 100644 static/ckeditor/ckeditor/plugins/icons.png create mode 100644 static/ckeditor/ckeditor/plugins/iframe/dialogs/iframe.js create mode 100644 static/ckeditor/ckeditor/plugins/iframe/images/placeholder.png create mode 100644 static/ckeditor/ckeditor/plugins/image/dialogs/image.js create mode 100644 static/ckeditor/ckeditor/plugins/image/images/noimage.png create mode 100644 static/ckeditor/ckeditor/plugins/insertpre/README.md create mode 100644 static/ckeditor/ckeditor/plugins/link/dialogs/anchor.js create mode 100644 static/ckeditor/ckeditor/plugins/link/dialogs/link.js create mode 100644 static/ckeditor/ckeditor/plugins/link/images/anchor.png create mode 100644 static/ckeditor/ckeditor/plugins/liststyle/dialogs/liststyle.js create mode 100644 static/ckeditor/ckeditor/plugins/magicline/images/icon.png create mode 100644 static/ckeditor/ckeditor/plugins/mediaembed/images/icon.png create mode 100644 static/ckeditor/ckeditor/plugins/oembed/images/icon.png create mode 100644 static/ckeditor/ckeditor/plugins/oembed/libs/jquery.oembed.js create mode 100644 static/ckeditor/ckeditor/plugins/oembed/libs/jquery.oembed.min.js create mode 100644 static/ckeditor/ckeditor/plugins/pagebreak/images/pagebreak.gif create mode 100644 static/ckeditor/ckeditor/plugins/pastefromword/filter/default.js create mode 100644 static/ckeditor/ckeditor/plugins/preview/preview.html create mode 100644 static/ckeditor/ckeditor/plugins/scayt/LICENSE.md create mode 100644 static/ckeditor/ckeditor/plugins/scayt/README.md create mode 100644 static/ckeditor/ckeditor/plugins/scayt/dialogs/options.js create mode 100644 static/ckeditor/ckeditor/plugins/scayt/dialogs/toolbar.css create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_address.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_blockquote.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_div.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h1.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h2.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h3.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h4.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h5.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_h6.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_p.png create mode 100644 static/ckeditor/ckeditor/plugins/showblocks/images/block_pre.png create mode 100644 static/ckeditor/ckeditor/plugins/smiley/dialogs/smiley.js create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/angel_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/angry_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/broken_heart.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/confused_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/cry_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/devil_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/embaressed_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/embarrassed_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/envelope.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/heart.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/kiss.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/lightbulb.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/omg_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/regular_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/sad_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/shades_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/teeth_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/thumbs_down.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/thumbs_up.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/tongue_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/tounge_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/whatchutalkingabout_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/smiley/images/wink_smile.gif create mode 100644 static/ckeditor/ckeditor/plugins/sourcedialog/dialogs/sourcedialog.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/_translationstatus.txt create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ca.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cs.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/cy.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/de.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/el.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/en.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/eo.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/et.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fa.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fi.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/fr.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/he.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/hr.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/it.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ku.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/lv.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nb.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/nl.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/no.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pl.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/pt-br.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sk.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/sv.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/th.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/tr.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/ug.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/lang/zh-cn.js create mode 100644 static/ckeditor/ckeditor/plugins/specialchar/dialogs/specialchar.js create mode 100644 static/ckeditor/ckeditor/plugins/symbol/dialogs/lang/en.js create mode 100644 static/ckeditor/ckeditor/plugins/symbol/dialogs/symbol.js create mode 100644 static/ckeditor/ckeditor/plugins/table/dialogs/table.js create mode 100644 static/ckeditor/ckeditor/plugins/tabletools/dialogs/tableCell.js create mode 100644 static/ckeditor/ckeditor/plugins/templates/dialogs/templates.css create mode 100644 static/ckeditor/ckeditor/plugins/templates/dialogs/templates.js create mode 100644 static/ckeditor/ckeditor/plugins/templates/templates/default.js create mode 100644 static/ckeditor/ckeditor/plugins/templates/templates/images/template1.gif create mode 100644 static/ckeditor/ckeditor/plugins/templates/templates/images/template2.gif create mode 100644 static/ckeditor/ckeditor/plugins/templates/templates/images/template3.gif create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/README.md create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/config.js create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/config.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/dialog.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/images/logo.png create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/README.md create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/config.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/examples.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/examples52.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/index.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/test.jpg create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/sample-project/upload.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.2/ApiTest.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.2/config.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.2/test.jpg create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.3/ApiTest.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.3/config.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/tests/5.3/test.jpg create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.2/Api.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.2/File.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.2/Uploadcare.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.2/Uploader.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.2/Widget.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.3-5.4/Api.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.3-5.4/File.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.3-5.4/Uploadcare.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.3-5.4/Uploader.php create mode 100644 static/ckeditor/ckeditor/plugins/uploadcare/uploadcare-php/uploadcare/lib/5.3-5.4/Widget.php create mode 100644 static/ckeditor/ckeditor/plugins/wordcount/css/wordcount.css create mode 100644 static/ckeditor/ckeditor/plugins/wsc/LICENSE.md create mode 100644 static/ckeditor/ckeditor/plugins/wsc/README.md create mode 100644 static/ckeditor/ckeditor/plugins/wsc/dialogs/ciframe.html create mode 100644 static/ckeditor/ckeditor/plugins/wsc/dialogs/tmpFrameset.html create mode 100644 static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.css create mode 100644 static/ckeditor/ckeditor/plugins/wsc/dialogs/wsc.js create mode 100644 static/ckeditor/ckeditor/samples/ajax.html create mode 100644 static/ckeditor/ckeditor/samples/api.html create mode 100644 static/ckeditor/ckeditor/samples/appendto.html create mode 100644 static/ckeditor/ckeditor/samples/assets/inlineall/logo.png create mode 100644 static/ckeditor/ckeditor/samples/assets/outputxhtml/outputxhtml.css create mode 100644 static/ckeditor/ckeditor/samples/assets/posteddata.php create mode 100644 static/ckeditor/ckeditor/samples/assets/sample.css create mode 100644 static/ckeditor/ckeditor/samples/assets/sample.jpg create mode 100644 static/ckeditor/ckeditor/samples/assets/uilanguages/languages.js create mode 100644 static/ckeditor/ckeditor/samples/divreplace.html create mode 100644 static/ckeditor/ckeditor/samples/index.html create mode 100644 static/ckeditor/ckeditor/samples/inlineall.html create mode 100644 static/ckeditor/ckeditor/samples/inlinebycode.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/dialog/assets/my_dialog.js create mode 100644 static/ckeditor/ckeditor/samples/plugins/dialog/dialog.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/enterkey/enterkey.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.fla create mode 100644 static/ckeditor/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/outputforflash.swf create mode 100644 static/ckeditor/ckeditor/samples/plugins/htmlwriter/assets/outputforflash/swfobject.js create mode 100644 static/ckeditor/ckeditor/samples/plugins/htmlwriter/outputforflash.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/htmlwriter/outputhtml.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/magicline/magicline.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/sourcedialog/sourcedialog.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/stylesheetparser/assets/sample.css create mode 100644 static/ckeditor/ckeditor/samples/plugins/stylesheetparser/stylesheetparser.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/tableresize/tableresize.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/toolbar/toolbar.html create mode 100644 static/ckeditor/ckeditor/samples/plugins/wysiwygarea/fullpage.html create mode 100644 static/ckeditor/ckeditor/samples/readonly.html create mode 100644 static/ckeditor/ckeditor/samples/replacebyclass.html create mode 100644 static/ckeditor/ckeditor/samples/replacebycode.html create mode 100644 static/ckeditor/ckeditor/samples/sample.css create mode 100644 static/ckeditor/ckeditor/samples/sample.js create mode 100644 static/ckeditor/ckeditor/samples/sample_posteddata.php create mode 100644 static/ckeditor/ckeditor/samples/tabindex.html create mode 100644 static/ckeditor/ckeditor/samples/uicolor.html create mode 100644 static/ckeditor/ckeditor/samples/uilanguages.html create mode 100644 static/ckeditor/ckeditor/samples/xhtmlstyle.html create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog.css create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog_ie.css create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog_ie7.css create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog_ie8.css create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog_iequirks.css create mode 100644 static/ckeditor/ckeditor/skins/moono/dialog_opera.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor_gecko.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor_ie.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor_ie7.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor_ie8.css create mode 100644 static/ckeditor/ckeditor/skins/moono/editor_iequirks.css create mode 100644 static/ckeditor/ckeditor/skins/moono/icons.png create mode 100644 static/ckeditor/ckeditor/skins/moono/images/arrow.png create mode 100644 static/ckeditor/ckeditor/skins/moono/images/close.png create mode 100644 static/ckeditor/ckeditor/skins/moono/images/mini.png create mode 100644 static/ckeditor/ckeditor/skins/moono/readme.md create mode 100644 static/ckeditor/ckeditor/styles.js create mode 100644 static/ckeditor/galleriffic/css/basic.css create mode 100644 static/ckeditor/galleriffic/css/black.css create mode 100644 static/ckeditor/galleriffic/css/caption.png create mode 100644 static/ckeditor/galleriffic/css/galleriffic-1.css create mode 100644 static/ckeditor/galleriffic/css/galleriffic-2.css create mode 100644 static/ckeditor/galleriffic/css/galleriffic-3.css create mode 100644 static/ckeditor/galleriffic/css/galleriffic-4.css create mode 100644 static/ckeditor/galleriffic/css/galleriffic-5.css create mode 100644 static/ckeditor/galleriffic/css/jush.css create mode 100644 static/ckeditor/galleriffic/css/loader.gif create mode 100644 static/ckeditor/galleriffic/css/loaderWhite.gif create mode 100644 static/ckeditor/galleriffic/css/nextPageArrow.gif create mode 100644 static/ckeditor/galleriffic/css/nextPageArrowWhite.gif create mode 100644 static/ckeditor/galleriffic/css/prevPageArrow.gif create mode 100644 static/ckeditor/galleriffic/css/prevPageArrowWhite.gif create mode 100644 static/ckeditor/galleriffic/css/white.css create mode 100644 static/ckeditor/galleriffic/js/jquery-1.3.2.js create mode 100644 static/ckeditor/galleriffic/js/jquery.galleriffic.js create mode 100644 static/ckeditor/galleriffic/js/jquery.history.js create mode 100644 static/ckeditor/galleriffic/js/jquery.opacityrollover.js create mode 100644 static/ckeditor/galleriffic/js/jush.js create mode 100644 static/css/bootstrap-cerulean.css create mode 100644 static/css/bootstrap-classic.css create mode 100644 static/css/bootstrap-classic.min.css create mode 100644 static/css/bootstrap-cyborg.css create mode 100644 static/css/bootstrap-journal.css create mode 100644 static/css/bootstrap-redy.css create mode 100644 static/css/bootstrap-responsive.css create mode 100644 static/css/bootstrap-responsive.min.css create mode 100644 static/css/bootstrap-simplex.css create mode 100644 static/css/bootstrap-slate.css create mode 100644 static/css/bootstrap-spacelab.css create mode 100644 static/css/bootstrap-united.css create mode 100644 static/css/charisma-app.css create mode 100644 static/css/chosen.css create mode 100644 static/css/colorbox.css create mode 100644 static/css/elfinder.min.css create mode 100644 static/css/elfinder.theme.css create mode 100644 static/css/fullcalendar.css create mode 100644 static/css/fullcalendar.print.css create mode 100644 static/css/jquery-ui-1.8.21.custom.css create mode 100644 static/css/jquery.cleditor.css create mode 100644 static/css/jquery.iphone.toggle.css create mode 100644 static/css/jquery.noty.css create mode 100644 static/css/noty_theme_default.css create mode 100644 static/css/opa-icons.css create mode 100644 static/css/uniform.default.css create mode 100644 static/css/uploadify.css create mode 100644 static/custom_js/country_ajax_post.js~ create mode 100644 static/custom_js/file_delete_ajax.js create mode 100644 static/custom_js/file_post_ajax.js create mode 100644 static/custom_js/formset_add.js create mode 100644 static/custom_js/formset_day.js create mode 100644 static/custom_js/make_select.js create mode 100644 static/custom_js/place_city_ajax.js create mode 100644 static/custom_js/select_tag.js create mode 100644 static/files/photo/aaa.jpg create mode 100644 static/files/photo/aaa_1.jpg create mode 100644 static/files/photo/aaa_2.jpg create mode 100644 static/files/photo/aaa_3.jpg create mode 100644 static/files/photo/aaa_4.jpg create mode 100644 static/files/photo/django-hvad-0.3.tar.gz create mode 100644 static/files/photo/examples.desktop create mode 100644 static/files/photo/examples_1.desktop create mode 100644 static/files/photo/qqq.jpg create mode 100644 static/files/photo/qqq_1.jpg create mode 100644 static/files/photo/qqq_2.jpg create mode 100644 static/files/photo/qqq_3.jpg create mode 100644 static/files/photo/qqq_4.jpg create mode 100644 static/files/photo/qqq_5.jpg create mode 100644 static/files/photo/qqq_6.jpg create mode 100644 static/files/photo/qqq_7.jpg create mode 100644 static/files/photo/qqq_8.jpg create mode 100644 static/files/photo/ustas.ppk create mode 100644 static/files/photo/Структура_каталога.xlsx create mode 100644 static/files/photo/загруженное.jpg create mode 100644 static/img/ajax-loaders/ajax-loader-1.gif create mode 100644 static/img/ajax-loaders/ajax-loader-2.gif create mode 100644 static/img/ajax-loaders/ajax-loader-3.gif create mode 100644 static/img/ajax-loaders/ajax-loader-4.gif create mode 100644 static/img/ajax-loaders/ajax-loader-5.gif create mode 100644 static/img/ajax-loaders/ajax-loader-6.gif create mode 100644 static/img/ajax-loaders/ajax-loader-7.gif create mode 100644 static/img/ajax-loaders/ajax-loader-8.gif create mode 100644 static/img/arrows-active.png create mode 100644 static/img/arrows-normal.png create mode 100644 static/img/bg-input-focus.png create mode 100644 static/img/bg-input.png create mode 100644 static/img/border.png create mode 100644 static/img/buttons.gif create mode 100644 static/img/cancel-off.png create mode 100644 static/img/cancel-on.png create mode 100644 static/img/chosen-sprite.png create mode 100644 static/img/controls.png create mode 100644 static/img/crop.gif create mode 100644 static/img/dialogs.png create mode 100644 static/img/error_bg.png create mode 100644 static/img/favicon.ico create mode 100644 static/img/gallery/.tmb/l1_MS5qcGc1344290228.png create mode 100644 static/img/gallery/.tmb/l1_MTAuanBn1344290212.png create mode 100644 static/img/gallery/.tmb/l1_MTEuanBn1344290212.png create mode 100644 static/img/gallery/.tmb/l1_MTIuanBn1344290216.png create mode 100644 static/img/gallery/.tmb/l1_MTMuanBn1344290218.png create mode 100644 static/img/gallery/.tmb/l1_MTQuanBn1344290218.png create mode 100644 static/img/gallery/.tmb/l1_MTUuanBn1344290220.png create mode 100644 static/img/gallery/.tmb/l1_MTYuanBn1344290222.png create mode 100644 static/img/gallery/.tmb/l1_MTcuanBn1344290224.png create mode 100644 static/img/gallery/.tmb/l1_MTguanBn1344290226.png create mode 100644 static/img/gallery/.tmb/l1_MTkuanBn1344290228.png create mode 100644 static/img/gallery/.tmb/l1_Mi5qcGc1344290242.png create mode 100644 static/img/gallery/.tmb/l1_MjAuanBn1344290232.png create mode 100644 static/img/gallery/.tmb/l1_MjEuanBn1344290232.png create mode 100644 static/img/gallery/.tmb/l1_MjIuanBn1344290236.png create mode 100644 static/img/gallery/.tmb/l1_MjMuanBn1344290238.png create mode 100644 static/img/gallery/.tmb/l1_MjQuanBn1344290240.png create mode 100644 static/img/gallery/.tmb/l1_My5qcGc1344290244.png create mode 100644 static/img/gallery/.tmb/l1_NC5qcGc1344290246.png create mode 100644 static/img/gallery/.tmb/l1_NS5qcGc1344290246.png create mode 100644 static/img/gallery/.tmb/l1_Ni5qcGc1344290248.png create mode 100644 static/img/gallery/.tmb/l1_Ny5qcGc1344290252.png create mode 100644 static/img/gallery/.tmb/l1_OC5qcGc1344290254.png create mode 100644 static/img/gallery/.tmb/l1_OS5qcGc1344290254.png create mode 100644 static/img/gallery/1.jpg create mode 100644 static/img/gallery/10.jpg create mode 100644 static/img/gallery/11.jpg create mode 100644 static/img/gallery/12.jpg create mode 100644 static/img/gallery/13.jpg create mode 100644 static/img/gallery/14.jpg create mode 100644 static/img/gallery/15.jpg create mode 100644 static/img/gallery/16.jpg create mode 100644 static/img/gallery/17.jpg create mode 100644 static/img/gallery/18.jpg create mode 100644 static/img/gallery/19.jpg create mode 100644 static/img/gallery/2.jpg create mode 100644 static/img/gallery/20.jpg create mode 100644 static/img/gallery/21.jpg create mode 100644 static/img/gallery/22.jpg create mode 100644 static/img/gallery/23.jpg create mode 100644 static/img/gallery/24.jpg create mode 100644 static/img/gallery/3.jpg create mode 100644 static/img/gallery/4.jpg create mode 100644 static/img/gallery/5.jpg create mode 100644 static/img/gallery/6.jpg create mode 100644 static/img/gallery/7.jpg create mode 100644 static/img/gallery/8.jpg create mode 100644 static/img/gallery/9.jpg create mode 100644 static/img/gallery/thumbs/1.jpg create mode 100644 static/img/gallery/thumbs/10.jpg create mode 100644 static/img/gallery/thumbs/11.jpg create mode 100644 static/img/gallery/thumbs/12.jpg create mode 100644 static/img/gallery/thumbs/13.jpg create mode 100644 static/img/gallery/thumbs/14.jpg create mode 100644 static/img/gallery/thumbs/15.jpg create mode 100644 static/img/gallery/thumbs/16.jpg create mode 100644 static/img/gallery/thumbs/17.jpg create mode 100644 static/img/gallery/thumbs/18.jpg create mode 100644 static/img/gallery/thumbs/19.jpg create mode 100644 static/img/gallery/thumbs/2.jpg create mode 100644 static/img/gallery/thumbs/20.jpg create mode 100644 static/img/gallery/thumbs/21.jpg create mode 100644 static/img/gallery/thumbs/22.jpg create mode 100644 static/img/gallery/thumbs/23.jpg create mode 100644 static/img/gallery/thumbs/24.jpg create mode 100644 static/img/gallery/thumbs/3.jpg create mode 100644 static/img/gallery/thumbs/4.jpg create mode 100644 static/img/gallery/thumbs/5.jpg create mode 100644 static/img/gallery/thumbs/6.jpg create mode 100644 static/img/gallery/thumbs/7.jpg create mode 100644 static/img/gallery/thumbs/8.jpg create mode 100644 static/img/gallery/thumbs/9.jpg create mode 100644 static/img/glyphicons-halflings-white.png create mode 100644 static/img/glyphicons-halflings.png create mode 100644 static/img/icons-big.png create mode 100644 static/img/icons-small.png create mode 100644 static/img/iphone-style-checkboxes/off.png create mode 100644 static/img/iphone-style-checkboxes/on.png create mode 100644 static/img/iphone-style-checkboxes/slider.png create mode 100644 static/img/iphone-style-checkboxes/slider_center.png create mode 100644 static/img/iphone-style-checkboxes/slider_left.png create mode 100644 static/img/iphone-style-checkboxes/slider_right.png create mode 100644 static/img/loading.gif create mode 100644 static/img/loading_background.png create mode 100644 static/img/logo.png create mode 100644 static/img/logo20.png create mode 100644 static/img/opa-icons-black16.png create mode 100644 static/img/opa-icons-black32.png create mode 100644 static/img/opa-icons-blue16.png create mode 100644 static/img/opa-icons-blue32.png create mode 100644 static/img/opa-icons-color16.png create mode 100644 static/img/opa-icons-color32.png create mode 100644 static/img/opa-icons-darkgray16.png create mode 100644 static/img/opa-icons-darkgray32.png create mode 100644 static/img/opa-icons-gray16.png create mode 100644 static/img/opa-icons-gray32.png create mode 100644 static/img/opa-icons-green16.png create mode 100644 static/img/opa-icons-green32.png create mode 100644 static/img/opa-icons-orange16.png create mode 100644 static/img/opa-icons-orange32.png create mode 100644 static/img/opa-icons-red16.png create mode 100644 static/img/opa-icons-red32.png create mode 100644 static/img/opa-icons-white16.png create mode 100644 static/img/opa-icons-white32.png create mode 100644 static/img/progress.gif create mode 100644 static/img/qrcode.png create mode 100644 static/img/qrcode136.png create mode 100644 static/img/quicklook-bg.png create mode 100644 static/img/quicklook-icons.png create mode 100644 static/img/resize.png create mode 100644 static/img/spinner-mini.gif create mode 100644 static/img/sprite.png create mode 100644 static/img/star-half.png create mode 100644 static/img/star-off.png create mode 100644 static/img/star-on.png create mode 100644 static/img/thumb.png create mode 100644 static/img/toolbar.gif create mode 100644 static/img/toolbar.png create mode 100644 static/img/ui-bg_flat_0_aaaaaa_40x100.png create mode 100644 static/img/ui-bg_flat_75_ffffff_40x100.png create mode 100644 static/img/ui-bg_glass_55_fbf9ee_1x400.png create mode 100644 static/img/ui-bg_glass_65_ffffff_1x400.png create mode 100644 static/img/ui-bg_glass_75_dadada_1x400.png create mode 100644 static/img/ui-bg_glass_75_e6e6e6_1x400.png create mode 100644 static/img/ui-bg_glass_95_fef1ec_1x400.png create mode 100644 static/img/ui-bg_highlight-soft_75_cccccc_1x100.png create mode 100644 static/img/ui-icons_222222_256x240.png create mode 100644 static/img/ui-icons_2e83ff_256x240.png create mode 100644 static/img/ui-icons_454545_256x240.png create mode 100644 static/img/ui-icons_888888_256x240.png create mode 100644 static/img/ui-icons_cd0a0a_256x240.png create mode 100644 static/img/uploadify-cancel.png create mode 100644 static/jquery/jquery.min.js create mode 100644 static/jquery/jquery.min.js~ create mode 100644 static/js/bootstrap-alert.js create mode 100644 static/js/bootstrap-button.js create mode 100644 static/js/bootstrap-carousel.js create mode 100644 static/js/bootstrap-collapse.js create mode 100644 static/js/bootstrap-dropdown.js create mode 100644 static/js/bootstrap-modal.js create mode 100644 static/js/bootstrap-popover.js create mode 100644 static/js/bootstrap-scrollspy.js create mode 100644 static/js/bootstrap-tab.js create mode 100644 static/js/bootstrap-toggle.js create mode 100644 static/js/bootstrap-tooltip.js create mode 100644 static/js/bootstrap-tour.js create mode 100644 static/js/bootstrap-transition.js create mode 100644 static/js/bootstrap-typeahead.js create mode 100644 static/js/charisma.js create mode 100644 static/js/datepicker/css/datepicker.css create mode 100644 static/js/datepicker/js/bootstrap-datepicker.js create mode 100644 static/js/datepicker/less/datepicker.less create mode 100644 static/js/datetimepicker/.travis.yml create mode 100644 static/js/datetimepicker/LICENSE create mode 100644 static/js/datetimepicker/README.md create mode 100644 static/js/datetimepicker/bower.json create mode 100644 static/js/datetimepicker/build/build.less create mode 100644 static/js/datetimepicker/build/build_standalone.less create mode 100644 static/js/datetimepicker/css/datetimepicker.css create mode 100644 static/js/datetimepicker/js/bootstrap-datetimepicker.js create mode 100644 static/js/datetimepicker/js/bootstrap-datetimepicker.min.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.bg.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ca.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.cs.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.da.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.de.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.el.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.es.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.fi.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.fr.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.he.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.hr.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.hu.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.id.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.is.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.it.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ja.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.kr.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.lt.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.lv.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ms.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.nb.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.nl.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.pl.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.pt-BR.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.pt.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ro.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.rs-latin.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.rs.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ru.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.sk.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.sl.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.sv.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.sw.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.th.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.tr.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.ua.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.uk.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.zh-CN.js create mode 100644 static/js/datetimepicker/js/locales/bootstrap-datetimepicker.zh-TW.js create mode 100644 static/js/datetimepicker/less/datetimepicker.less create mode 100644 static/js/datetimepicker/sample/bootstrap/css/bootstrap.css create mode 100644 static/js/datetimepicker/sample/bootstrap/css/bootstrap.min.css create mode 100644 static/js/datetimepicker/sample/bootstrap/img/glyphicons-halflings-white.png create mode 100644 static/js/datetimepicker/sample/bootstrap/img/glyphicons-halflings.png create mode 100644 static/js/datetimepicker/sample/bootstrap/js/bootstrap.js create mode 100644 static/js/datetimepicker/sample/bootstrap/js/bootstrap.min.js create mode 100644 static/js/datetimepicker/sample/index.html create mode 100644 static/js/datetimepicker/sample/jquery/jquery-1.8.3.min.js create mode 100644 static/js/datetimepicker/screenshot/standard_day.png create mode 100644 static/js/datetimepicker/screenshot/standard_day_meridian.png create mode 100644 static/js/datetimepicker/screenshot/standard_decade.png create mode 100644 static/js/datetimepicker/screenshot/standard_full.png create mode 100644 static/js/datetimepicker/screenshot/standard_hour.png create mode 100644 static/js/datetimepicker/screenshot/standard_hour_meridian.png create mode 100644 static/js/datetimepicker/screenshot/standard_month.png create mode 100644 static/js/datetimepicker/screenshot/standard_year.png create mode 100644 static/js/datetimepicker/tests/README.md create mode 100644 static/js/datetimepicker/tests/_coverage.html create mode 100644 static/js/datetimepicker/tests/assets/coverage.js create mode 100644 static/js/datetimepicker/tests/assets/jquery-1.7.1.min.js create mode 100644 static/js/datetimepicker/tests/assets/mock.js create mode 100644 static/js/datetimepicker/tests/assets/qunit-logging.js create mode 100644 static/js/datetimepicker/tests/assets/qunit.css create mode 100644 static/js/datetimepicker/tests/assets/qunit.js create mode 100644 static/js/datetimepicker/tests/assets/utils.js create mode 100644 static/js/datetimepicker/tests/run-qunit.js create mode 100644 static/js/datetimepicker/tests/suites/component.js create mode 100644 static/js/datetimepicker/tests/suites/events.js create mode 100644 static/js/datetimepicker/tests/suites/formats.js create mode 100644 static/js/datetimepicker/tests/suites/inline.js create mode 100644 static/js/datetimepicker/tests/suites/keyboard_navigation/2011.js create mode 100644 static/js/datetimepicker/tests/suites/keyboard_navigation/2012.js create mode 100644 static/js/datetimepicker/tests/suites/keyboard_navigation/all.js create mode 100644 static/js/datetimepicker/tests/suites/mouse_navigation/2011.js create mode 100644 static/js/datetimepicker/tests/suites/mouse_navigation/2012.js create mode 100644 static/js/datetimepicker/tests/suites/mouse_navigation/all.js create mode 100644 static/js/datetimepicker/tests/suites/options.js create mode 100644 static/js/datetimepicker/tests/tests.html create mode 100644 static/js/datetimepicker/tests/tests.min.html create mode 100644 static/js/excanvas.js create mode 100644 static/js/fullcalendar.min.js create mode 100644 static/js/jquery-1.7.2.min.js create mode 100644 static/js/jquery-ui-1.8.21.custom.min.js create mode 100644 static/js/jquery.autogrow-textarea.js create mode 100644 static/js/jquery.chosen.min.js create mode 100644 static/js/jquery.cleditor.min.js create mode 100644 static/js/jquery.colorbox.min.js create mode 100644 static/js/jquery.cookie.js create mode 100644 static/js/jquery.dataTables.min.js create mode 100644 static/js/jquery.elfinder.min.js create mode 100644 static/js/jquery.flot.min.js create mode 100644 static/js/jquery.flot.pie.min.js create mode 100644 static/js/jquery.flot.resize.min.js create mode 100644 static/js/jquery.flot.stack.js create mode 100644 static/js/jquery.history.js create mode 100644 static/js/jquery.iphone.toggle.js create mode 100644 static/js/jquery.js create mode 100644 static/js/jquery.noty.js create mode 100644 static/js/jquery.raty.min.js create mode 100644 static/js/jquery.uniform.min.js create mode 100644 static/js/jquery.uploadify-3.1.min.js create mode 100644 static/js/select/LICENSE create mode 100644 static/js/select/README.md create mode 100644 static/js/select/component.json create mode 100755 static/js/select/release.sh create mode 100644 static/js/select/select2-spinner.gif create mode 100644 static/js/select/select2.css create mode 100644 static/js/select/select2.jquery.json create mode 100644 static/js/select/select2.js create mode 100644 static/js/select/select2.min.js create mode 100644 static/js/select/select2.png create mode 100644 static/js/select/select2_locale_ar.js create mode 100644 static/js/select/select2_locale_ca.js create mode 100644 static/js/select/select2_locale_cs.js create mode 100644 static/js/select/select2_locale_da.js create mode 100644 static/js/select/select2_locale_de.js create mode 100644 static/js/select/select2_locale_el.js create mode 100644 static/js/select/select2_locale_en.js.template create mode 100644 static/js/select/select2_locale_es.js create mode 100644 static/js/select/select2_locale_et.js create mode 100644 static/js/select/select2_locale_eu.js create mode 100644 static/js/select/select2_locale_fi.js create mode 100644 static/js/select/select2_locale_fr.js create mode 100644 static/js/select/select2_locale_gl.js create mode 100644 static/js/select/select2_locale_he.js create mode 100644 static/js/select/select2_locale_hr.js create mode 100644 static/js/select/select2_locale_hu.js create mode 100644 static/js/select/select2_locale_id.js create mode 100644 static/js/select/select2_locale_is.js create mode 100644 static/js/select/select2_locale_it.js create mode 100644 static/js/select/select2_locale_ja.js create mode 100644 static/js/select/select2_locale_ko.js create mode 100644 static/js/select/select2_locale_lt.js create mode 100644 static/js/select/select2_locale_lv.js create mode 100644 static/js/select/select2_locale_mk.js create mode 100644 static/js/select/select2_locale_nl.js create mode 100644 static/js/select/select2_locale_no.js create mode 100644 static/js/select/select2_locale_pl.js create mode 100644 static/js/select/select2_locale_pt-BR.js create mode 100644 static/js/select/select2_locale_pt-PT.js create mode 100644 static/js/select/select2_locale_ro.js create mode 100644 static/js/select/select2_locale_ru.js create mode 100644 static/js/select/select2_locale_sk.js create mode 100644 static/js/select/select2_locale_sv.js create mode 100644 static/js/select/select2_locale_tr.js create mode 100644 static/js/select/select2_locale_ua.js create mode 100644 static/js/select/select2_locale_vi.js create mode 100644 static/js/select/select2_locale_zh-CN.js create mode 100755 static/js/select/select2_locale_zh-TW.js create mode 100644 static/js/select/select2x2.png create mode 100644 static/js/select2.min.js create mode 100644 static/tiny_mce/langs/ar.js create mode 100644 static/tiny_mce/langs/az.js create mode 100644 static/tiny_mce/langs/be.js create mode 100644 static/tiny_mce/langs/bg.js create mode 100644 static/tiny_mce/langs/bn.js create mode 100644 static/tiny_mce/langs/br.js create mode 100644 static/tiny_mce/langs/bs.js create mode 100644 static/tiny_mce/langs/ca.js create mode 100644 static/tiny_mce/langs/ch.js create mode 100644 static/tiny_mce/langs/cn.js create mode 100644 static/tiny_mce/langs/cs.js create mode 100644 static/tiny_mce/langs/cy.js create mode 100644 static/tiny_mce/langs/da.js create mode 100644 static/tiny_mce/langs/de.js create mode 100644 static/tiny_mce/langs/dv.js create mode 100644 static/tiny_mce/langs/el.js create mode 100644 static/tiny_mce/langs/en.js create mode 100644 static/tiny_mce/langs/eo.js create mode 100644 static/tiny_mce/langs/es.js create mode 100644 static/tiny_mce/langs/et.js create mode 100644 static/tiny_mce/langs/eu.js create mode 100644 static/tiny_mce/langs/fa.js create mode 100644 static/tiny_mce/langs/fi.js create mode 100644 static/tiny_mce/langs/fr.js create mode 100644 static/tiny_mce/langs/gl.js create mode 100644 static/tiny_mce/langs/gu.js create mode 100644 static/tiny_mce/langs/he.js create mode 100644 static/tiny_mce/langs/hi.js create mode 100644 static/tiny_mce/langs/hr.js create mode 100644 static/tiny_mce/langs/hu.js create mode 100644 static/tiny_mce/langs/hy.js create mode 100644 static/tiny_mce/langs/ia.js create mode 100644 static/tiny_mce/langs/id.js create mode 100644 static/tiny_mce/langs/is.js create mode 100644 static/tiny_mce/langs/it.js create mode 100644 static/tiny_mce/langs/ja.js create mode 100644 static/tiny_mce/langs/ka.js create mode 100644 static/tiny_mce/langs/kk.js create mode 100644 static/tiny_mce/langs/kl.js create mode 100644 static/tiny_mce/langs/km.js create mode 100644 static/tiny_mce/langs/ko.js create mode 100644 static/tiny_mce/langs/lb.js create mode 100644 static/tiny_mce/langs/lt.js create mode 100644 static/tiny_mce/langs/lv.js create mode 100644 static/tiny_mce/langs/mk.js create mode 100644 static/tiny_mce/langs/ml.js create mode 100644 static/tiny_mce/langs/mn.js create mode 100644 static/tiny_mce/langs/ms.js create mode 100644 static/tiny_mce/langs/my.js create mode 100644 static/tiny_mce/langs/nb.js create mode 100644 static/tiny_mce/langs/nl.js create mode 100644 static/tiny_mce/langs/nn.js create mode 100644 static/tiny_mce/langs/no.js create mode 100644 static/tiny_mce/langs/pl.js create mode 100644 static/tiny_mce/langs/ps.js create mode 100644 static/tiny_mce/langs/pt.js create mode 100644 static/tiny_mce/langs/ro.js create mode 100644 static/tiny_mce/langs/ru.js create mode 100644 static/tiny_mce/langs/sc.js create mode 100644 static/tiny_mce/langs/se.js create mode 100644 static/tiny_mce/langs/si.js create mode 100644 static/tiny_mce/langs/sk.js create mode 100644 static/tiny_mce/langs/sl.js create mode 100644 static/tiny_mce/langs/sq.js create mode 100644 static/tiny_mce/langs/sr.js create mode 100644 static/tiny_mce/langs/sv.js create mode 100644 static/tiny_mce/langs/sy.js create mode 100644 static/tiny_mce/langs/ta.js create mode 100644 static/tiny_mce/langs/te.js create mode 100644 static/tiny_mce/langs/th.js create mode 100644 static/tiny_mce/langs/tn.js create mode 100644 static/tiny_mce/langs/tr.js create mode 100644 static/tiny_mce/langs/tt.js create mode 100644 static/tiny_mce/langs/tw.js create mode 100644 static/tiny_mce/langs/uk.js create mode 100644 static/tiny_mce/langs/ur.js create mode 100644 static/tiny_mce/langs/vi.js create mode 100644 static/tiny_mce/langs/zh-cn.js create mode 100644 static/tiny_mce/langs/zh-tw.js create mode 100644 static/tiny_mce/langs/zh.js create mode 100644 static/tiny_mce/langs/zu.js create mode 100644 static/tiny_mce/license.txt create mode 100644 static/tiny_mce/plugins/advhr/css/advhr.css create mode 100644 static/tiny_mce/plugins/advhr/editor_plugin.js create mode 100644 static/tiny_mce/plugins/advhr/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/advhr/js/rule.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/advhr/rule.htm create mode 100644 static/tiny_mce/plugins/advimage/css/advimage.css create mode 100644 static/tiny_mce/plugins/advimage/editor_plugin.js create mode 100644 static/tiny_mce/plugins/advimage/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/advimage/image.htm create mode 100644 static/tiny_mce/plugins/advimage/img/sample.gif create mode 100644 static/tiny_mce/plugins/advimage/js/image.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/advimage/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/css/advlink.css create mode 100644 static/tiny_mce/plugins/advlink/editor_plugin.js create mode 100644 static/tiny_mce/plugins/advlink/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/advlink/js/advlink.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/advlink/link.htm create mode 100644 static/tiny_mce/plugins/advlist/editor_plugin.js create mode 100644 static/tiny_mce/plugins/advlist/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/autolink/editor_plugin.js create mode 100644 static/tiny_mce/plugins/autolink/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/autoresize/editor_plugin.js create mode 100644 static/tiny_mce/plugins/autoresize/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/autosave/editor_plugin.js create mode 100644 static/tiny_mce/plugins/autosave/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/autosave/langs/en.js create mode 100644 static/tiny_mce/plugins/bbcode/editor_plugin.js create mode 100644 static/tiny_mce/plugins/bbcode/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/contextmenu/editor_plugin.js create mode 100644 static/tiny_mce/plugins/contextmenu/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/directionality/editor_plugin.js create mode 100644 static/tiny_mce/plugins/directionality/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/emotions/editor_plugin.js create mode 100644 static/tiny_mce/plugins/emotions/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/emotions/emotions.htm create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-cool.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-cry.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-embarassed.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-foot-in-mouth.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-frown.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-innocent.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-kiss.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-laughing.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-money-mouth.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-sealed.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-smile.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-surprised.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-tongue-out.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-undecided.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-wink.gif create mode 100644 static/tiny_mce/plugins/emotions/img/smiley-yell.gif create mode 100644 static/tiny_mce/plugins/emotions/js/emotions.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/emotions/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/example/dialog.htm create mode 100644 static/tiny_mce/plugins/example/editor_plugin.js create mode 100644 static/tiny_mce/plugins/example/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/example/img/example.gif create mode 100644 static/tiny_mce/plugins/example/js/dialog.js create mode 100644 static/tiny_mce/plugins/example/langs/en.js create mode 100644 static/tiny_mce/plugins/example/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/example_dependency/editor_plugin.js create mode 100644 static/tiny_mce/plugins/example_dependency/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/fullpage/css/fullpage.css create mode 100644 static/tiny_mce/plugins/fullpage/editor_plugin.js create mode 100644 static/tiny_mce/plugins/fullpage/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/fullpage/fullpage.htm create mode 100644 static/tiny_mce/plugins/fullpage/js/fullpage.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/fullpage/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/fullscreen/editor_plugin.js create mode 100644 static/tiny_mce/plugins/fullscreen/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/fullscreen/fullscreen.htm create mode 100644 static/tiny_mce/plugins/iespell/editor_plugin.js create mode 100644 static/tiny_mce/plugins/iespell/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/inlinepopups/editor_plugin.js create mode 100644 static/tiny_mce/plugins/inlinepopups/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/alert.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/button.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/corners.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif create mode 100644 static/tiny_mce/plugins/inlinepopups/skins/clearlooks2/window.css create mode 100644 static/tiny_mce/plugins/inlinepopups/template.htm create mode 100644 static/tiny_mce/plugins/insertdatetime/editor_plugin.js create mode 100644 static/tiny_mce/plugins/insertdatetime/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/layer/editor_plugin.js create mode 100644 static/tiny_mce/plugins/layer/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/legacyoutput/editor_plugin.js create mode 100644 static/tiny_mce/plugins/legacyoutput/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/lists/editor_plugin.js create mode 100644 static/tiny_mce/plugins/lists/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/media/css/media.css create mode 100644 static/tiny_mce/plugins/media/editor_plugin.js create mode 100644 static/tiny_mce/plugins/media/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/media/js/embed.js create mode 100644 static/tiny_mce/plugins/media/js/media.js create mode 100644 static/tiny_mce/plugins/media/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/media/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/media/media.htm create mode 100644 static/tiny_mce/plugins/media/moxieplayer.swf create mode 100644 static/tiny_mce/plugins/nonbreaking/editor_plugin.js create mode 100644 static/tiny_mce/plugins/nonbreaking/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/noneditable/editor_plugin.js create mode 100644 static/tiny_mce/plugins/noneditable/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/pagebreak/editor_plugin.js create mode 100644 static/tiny_mce/plugins/pagebreak/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/paste/editor_plugin.js create mode 100644 static/tiny_mce/plugins/paste/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/paste/js/pastetext.js create mode 100644 static/tiny_mce/plugins/paste/js/pasteword.js create mode 100644 static/tiny_mce/plugins/paste/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/paste/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/paste/pastetext.htm create mode 100644 static/tiny_mce/plugins/paste/pasteword.htm create mode 100644 static/tiny_mce/plugins/preview/editor_plugin.js create mode 100644 static/tiny_mce/plugins/preview/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/preview/example.html create mode 100644 static/tiny_mce/plugins/preview/jscripts/embed.js create mode 100644 static/tiny_mce/plugins/preview/preview.html create mode 100644 static/tiny_mce/plugins/print/editor_plugin.js create mode 100644 static/tiny_mce/plugins/print/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/save/editor_plugin.js create mode 100644 static/tiny_mce/plugins/save/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/searchreplace/css/searchreplace.css create mode 100644 static/tiny_mce/plugins/searchreplace/editor_plugin.js create mode 100644 static/tiny_mce/plugins/searchreplace/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/searchreplace/js/searchreplace.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/searchreplace/searchreplace.htm create mode 100644 static/tiny_mce/plugins/spellchecker/css/content.css create mode 100644 static/tiny_mce/plugins/spellchecker/editor_plugin.js create mode 100644 static/tiny_mce/plugins/spellchecker/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/spellchecker/img/wline.gif create mode 100644 static/tiny_mce/plugins/style/css/props.css create mode 100644 static/tiny_mce/plugins/style/editor_plugin.js create mode 100644 static/tiny_mce/plugins/style/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/style/js/props.js create mode 100644 static/tiny_mce/plugins/style/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/style/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/style/props.htm create mode 100644 static/tiny_mce/plugins/style/readme.txt create mode 100644 static/tiny_mce/plugins/tabfocus/editor_plugin.js create mode 100644 static/tiny_mce/plugins/tabfocus/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/table/cell.htm create mode 100644 static/tiny_mce/plugins/table/css/cell.css create mode 100644 static/tiny_mce/plugins/table/css/row.css create mode 100644 static/tiny_mce/plugins/table/css/table.css create mode 100644 static/tiny_mce/plugins/table/editor_plugin.js create mode 100644 static/tiny_mce/plugins/table/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/table/js/cell.js create mode 100644 static/tiny_mce/plugins/table/js/merge_cells.js create mode 100644 static/tiny_mce/plugins/table/js/row.js create mode 100644 static/tiny_mce/plugins/table/js/table.js create mode 100644 static/tiny_mce/plugins/table/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/table/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/table/merge_cells.htm create mode 100644 static/tiny_mce/plugins/table/row.htm create mode 100644 static/tiny_mce/plugins/table/table.htm create mode 100644 static/tiny_mce/plugins/template/blank.htm create mode 100644 static/tiny_mce/plugins/template/css/template.css create mode 100644 static/tiny_mce/plugins/template/editor_plugin.js create mode 100644 static/tiny_mce/plugins/template/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/template/js/template.js create mode 100644 static/tiny_mce/plugins/template/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/template/langs/zu_dlg.js create mode 100644 static/tiny_mce/plugins/template/template.htm create mode 100644 static/tiny_mce/plugins/visualblocks/css/visualblocks.css create mode 100644 static/tiny_mce/plugins/visualblocks/editor_plugin.js create mode 100644 static/tiny_mce/plugins/visualblocks/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/visualchars/editor_plugin.js create mode 100644 static/tiny_mce/plugins/visualchars/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/wordcount/editor_plugin.js create mode 100644 static/tiny_mce/plugins/wordcount/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/abbr.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/acronym.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/attributes.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/cite.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/css/attributes.css create mode 100644 static/tiny_mce/plugins/xhtmlxtras/css/popup.css create mode 100644 static/tiny_mce/plugins/xhtmlxtras/del.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/editor_plugin.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/editor_plugin_src.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/ins.htm create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/abbr.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/acronym.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/attributes.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/cite.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/del.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/element_common.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/js/ins.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ar_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/az_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/be_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/bg_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/bn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/br_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/bs_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ca_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ch_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/cn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/cs_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/cy_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/da_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/de_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/dv_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/el_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/en_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/eo_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/es_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/et_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/eu_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/fa_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/fi_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/fr_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/gl_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/gu_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/he_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/hi_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/hr_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/hu_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/hy_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ia_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/id_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/is_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/it_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ja_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ka_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/kk_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/kl_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/km_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ko_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/lb_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/lt_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/lv_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/mk_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ml_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/mn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ms_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/my_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/nb_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/nl_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/nn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/no_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/pl_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ps_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/pt_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ro_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ru_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sc_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/se_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/si_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sk_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sl_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sq_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sr_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sv_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/sy_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ta_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/te_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/th_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/tn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/tr_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/tt_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/tw_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/uk_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/ur_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/vi_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/zh_dlg.js create mode 100644 static/tiny_mce/plugins/xhtmlxtras/langs/zu_dlg.js create mode 100644 static/tiny_mce/themes/advanced/about.htm create mode 100644 static/tiny_mce/themes/advanced/anchor.htm create mode 100644 static/tiny_mce/themes/advanced/charmap.htm create mode 100644 static/tiny_mce/themes/advanced/color_picker.htm create mode 100644 static/tiny_mce/themes/advanced/editor_template.js create mode 100644 static/tiny_mce/themes/advanced/editor_template_src.js create mode 100644 static/tiny_mce/themes/advanced/image.htm create mode 100644 static/tiny_mce/themes/advanced/img/colorpicker.jpg create mode 100644 static/tiny_mce/themes/advanced/img/flash.gif create mode 100644 static/tiny_mce/themes/advanced/img/icons.gif create mode 100644 static/tiny_mce/themes/advanced/img/iframe.gif create mode 100644 static/tiny_mce/themes/advanced/img/pagebreak.gif create mode 100644 static/tiny_mce/themes/advanced/img/quicktime.gif create mode 100644 static/tiny_mce/themes/advanced/img/realmedia.gif create mode 100644 static/tiny_mce/themes/advanced/img/shockwave.gif create mode 100644 static/tiny_mce/themes/advanced/img/trans.gif create mode 100644 static/tiny_mce/themes/advanced/img/video.gif create mode 100644 static/tiny_mce/themes/advanced/img/windowsmedia.gif create mode 100644 static/tiny_mce/themes/advanced/js/about.js create mode 100644 static/tiny_mce/themes/advanced/js/anchor.js create mode 100644 static/tiny_mce/themes/advanced/js/charmap.js create mode 100644 static/tiny_mce/themes/advanced/js/color_picker.js create mode 100644 static/tiny_mce/themes/advanced/js/image.js create mode 100644 static/tiny_mce/themes/advanced/js/link.js create mode 100644 static/tiny_mce/themes/advanced/js/source_editor.js create mode 100644 static/tiny_mce/themes/advanced/langs/ar.js create mode 100644 static/tiny_mce/themes/advanced/langs/ar_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/az.js create mode 100644 static/tiny_mce/themes/advanced/langs/az_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/be.js create mode 100644 static/tiny_mce/themes/advanced/langs/be_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/bg.js create mode 100644 static/tiny_mce/themes/advanced/langs/bg_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/bn.js create mode 100644 static/tiny_mce/themes/advanced/langs/bn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/br.js create mode 100644 static/tiny_mce/themes/advanced/langs/br_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/bs.js create mode 100644 static/tiny_mce/themes/advanced/langs/bs_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ca.js create mode 100644 static/tiny_mce/themes/advanced/langs/ca_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ch.js create mode 100644 static/tiny_mce/themes/advanced/langs/ch_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/cn.js create mode 100644 static/tiny_mce/themes/advanced/langs/cn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/cs.js create mode 100644 static/tiny_mce/themes/advanced/langs/cs_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/cy.js create mode 100644 static/tiny_mce/themes/advanced/langs/cy_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/da.js create mode 100644 static/tiny_mce/themes/advanced/langs/da_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/de.js create mode 100644 static/tiny_mce/themes/advanced/langs/de_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/dv.js create mode 100644 static/tiny_mce/themes/advanced/langs/dv_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/el.js create mode 100644 static/tiny_mce/themes/advanced/langs/el_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/en.js create mode 100644 static/tiny_mce/themes/advanced/langs/en_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/eo.js create mode 100644 static/tiny_mce/themes/advanced/langs/eo_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/es.js create mode 100644 static/tiny_mce/themes/advanced/langs/es_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/et.js create mode 100644 static/tiny_mce/themes/advanced/langs/et_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/eu.js create mode 100644 static/tiny_mce/themes/advanced/langs/eu_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/fa.js create mode 100644 static/tiny_mce/themes/advanced/langs/fa_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/fi.js create mode 100644 static/tiny_mce/themes/advanced/langs/fi_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/fr.js create mode 100644 static/tiny_mce/themes/advanced/langs/fr_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/gl.js create mode 100644 static/tiny_mce/themes/advanced/langs/gl_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/gu.js create mode 100644 static/tiny_mce/themes/advanced/langs/gu_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/he.js create mode 100644 static/tiny_mce/themes/advanced/langs/he_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/hi.js create mode 100644 static/tiny_mce/themes/advanced/langs/hi_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/hr.js create mode 100644 static/tiny_mce/themes/advanced/langs/hr_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/hu.js create mode 100644 static/tiny_mce/themes/advanced/langs/hu_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/hy.js create mode 100644 static/tiny_mce/themes/advanced/langs/hy_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ia.js create mode 100644 static/tiny_mce/themes/advanced/langs/ia_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/id.js create mode 100644 static/tiny_mce/themes/advanced/langs/id_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/is.js create mode 100644 static/tiny_mce/themes/advanced/langs/is_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/it.js create mode 100644 static/tiny_mce/themes/advanced/langs/it_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ja.js create mode 100644 static/tiny_mce/themes/advanced/langs/ja_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ka.js create mode 100644 static/tiny_mce/themes/advanced/langs/ka_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/kk.js create mode 100644 static/tiny_mce/themes/advanced/langs/kk_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/kl.js create mode 100644 static/tiny_mce/themes/advanced/langs/kl_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/km.js create mode 100644 static/tiny_mce/themes/advanced/langs/km_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ko.js create mode 100644 static/tiny_mce/themes/advanced/langs/ko_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/lb.js create mode 100644 static/tiny_mce/themes/advanced/langs/lb_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/lt.js create mode 100644 static/tiny_mce/themes/advanced/langs/lt_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/lv.js create mode 100644 static/tiny_mce/themes/advanced/langs/lv_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/mk.js create mode 100644 static/tiny_mce/themes/advanced/langs/mk_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ml.js create mode 100644 static/tiny_mce/themes/advanced/langs/ml_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/mn.js create mode 100644 static/tiny_mce/themes/advanced/langs/mn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ms.js create mode 100644 static/tiny_mce/themes/advanced/langs/ms_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/my.js create mode 100644 static/tiny_mce/themes/advanced/langs/my_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/nb.js create mode 100644 static/tiny_mce/themes/advanced/langs/nb_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/nl.js create mode 100644 static/tiny_mce/themes/advanced/langs/nl_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/nn.js create mode 100644 static/tiny_mce/themes/advanced/langs/nn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/no.js create mode 100644 static/tiny_mce/themes/advanced/langs/no_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/pl.js create mode 100644 static/tiny_mce/themes/advanced/langs/pl_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ps.js create mode 100644 static/tiny_mce/themes/advanced/langs/ps_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/pt.js create mode 100644 static/tiny_mce/themes/advanced/langs/pt_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ro.js create mode 100644 static/tiny_mce/themes/advanced/langs/ro_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ru.js create mode 100644 static/tiny_mce/themes/advanced/langs/ru_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sc.js create mode 100644 static/tiny_mce/themes/advanced/langs/sc_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/se.js create mode 100644 static/tiny_mce/themes/advanced/langs/se_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/si.js create mode 100644 static/tiny_mce/themes/advanced/langs/si_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sk.js create mode 100644 static/tiny_mce/themes/advanced/langs/sk_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sl.js create mode 100644 static/tiny_mce/themes/advanced/langs/sl_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sq.js create mode 100644 static/tiny_mce/themes/advanced/langs/sq_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sr.js create mode 100644 static/tiny_mce/themes/advanced/langs/sr_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sv.js create mode 100644 static/tiny_mce/themes/advanced/langs/sv_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/sy.js create mode 100644 static/tiny_mce/themes/advanced/langs/sy_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ta.js create mode 100644 static/tiny_mce/themes/advanced/langs/ta_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/te.js create mode 100644 static/tiny_mce/themes/advanced/langs/te_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/th.js create mode 100644 static/tiny_mce/themes/advanced/langs/th_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/tn.js create mode 100644 static/tiny_mce/themes/advanced/langs/tn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/tr.js create mode 100644 static/tiny_mce/themes/advanced/langs/tr_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/tt.js create mode 100644 static/tiny_mce/themes/advanced/langs/tt_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/tw.js create mode 100644 static/tiny_mce/themes/advanced/langs/tw_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/uk.js create mode 100644 static/tiny_mce/themes/advanced/langs/uk_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/ur.js create mode 100644 static/tiny_mce/themes/advanced/langs/ur_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/vi.js create mode 100644 static/tiny_mce/themes/advanced/langs/vi_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh-cn.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh-cn_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh-tw.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh-tw_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh.js create mode 100644 static/tiny_mce/themes/advanced/langs/zh_dlg.js create mode 100644 static/tiny_mce/themes/advanced/langs/zu.js create mode 100644 static/tiny_mce/themes/advanced/langs/zu_dlg.js create mode 100644 static/tiny_mce/themes/advanced/link.htm create mode 100644 static/tiny_mce/themes/advanced/shortcuts.htm create mode 100644 static/tiny_mce/themes/advanced/skins/default/content.css create mode 100644 static/tiny_mce/themes/advanced/skins/default/dialog.css create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/buttons.png create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/items.gif create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/menu_arrow.gif create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/menu_check.gif create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/progress.gif create mode 100644 static/tiny_mce/themes/advanced/skins/default/img/tabs.gif create mode 100644 static/tiny_mce/themes/advanced/skins/default/ui.css create mode 100644 static/tiny_mce/themes/advanced/skins/highcontrast/content.css create mode 100644 static/tiny_mce/themes/advanced/skins/highcontrast/dialog.css create mode 100644 static/tiny_mce/themes/advanced/skins/highcontrast/ui.css create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/content.css create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/dialog.css create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/img/button_bg.png create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_black.png create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/img/button_bg_silver.png create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/ui.css create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/ui_black.css create mode 100644 static/tiny_mce/themes/advanced/skins/o2k7/ui_silver.css create mode 100644 static/tiny_mce/themes/advanced/source_editor.htm create mode 100644 static/tiny_mce/themes/simple/editor_template.js create mode 100644 static/tiny_mce/themes/simple/editor_template_src.js create mode 100644 static/tiny_mce/themes/simple/img/icons.gif create mode 100644 static/tiny_mce/themes/simple/langs/ar.js create mode 100644 static/tiny_mce/themes/simple/langs/az.js create mode 100644 static/tiny_mce/themes/simple/langs/be.js create mode 100644 static/tiny_mce/themes/simple/langs/bg.js create mode 100644 static/tiny_mce/themes/simple/langs/bn.js create mode 100644 static/tiny_mce/themes/simple/langs/br.js create mode 100644 static/tiny_mce/themes/simple/langs/bs.js create mode 100644 static/tiny_mce/themes/simple/langs/ca.js create mode 100644 static/tiny_mce/themes/simple/langs/ch.js create mode 100644 static/tiny_mce/themes/simple/langs/cn.js create mode 100644 static/tiny_mce/themes/simple/langs/cs.js create mode 100644 static/tiny_mce/themes/simple/langs/cy.js create mode 100644 static/tiny_mce/themes/simple/langs/da.js create mode 100644 static/tiny_mce/themes/simple/langs/de.js create mode 100644 static/tiny_mce/themes/simple/langs/dv.js create mode 100644 static/tiny_mce/themes/simple/langs/el.js create mode 100644 static/tiny_mce/themes/simple/langs/en.js create mode 100644 static/tiny_mce/themes/simple/langs/eo.js create mode 100644 static/tiny_mce/themes/simple/langs/es.js create mode 100644 static/tiny_mce/themes/simple/langs/et.js create mode 100644 static/tiny_mce/themes/simple/langs/eu.js create mode 100644 static/tiny_mce/themes/simple/langs/fa.js create mode 100644 static/tiny_mce/themes/simple/langs/fi.js create mode 100644 static/tiny_mce/themes/simple/langs/fr.js create mode 100644 static/tiny_mce/themes/simple/langs/gl.js create mode 100644 static/tiny_mce/themes/simple/langs/gu.js create mode 100644 static/tiny_mce/themes/simple/langs/he.js create mode 100644 static/tiny_mce/themes/simple/langs/hi.js create mode 100644 static/tiny_mce/themes/simple/langs/hr.js create mode 100644 static/tiny_mce/themes/simple/langs/hu.js create mode 100644 static/tiny_mce/themes/simple/langs/hy.js create mode 100644 static/tiny_mce/themes/simple/langs/ia.js create mode 100644 static/tiny_mce/themes/simple/langs/id.js create mode 100644 static/tiny_mce/themes/simple/langs/is.js create mode 100644 static/tiny_mce/themes/simple/langs/it.js create mode 100644 static/tiny_mce/themes/simple/langs/ja.js create mode 100644 static/tiny_mce/themes/simple/langs/ka.js create mode 100644 static/tiny_mce/themes/simple/langs/kk.js create mode 100644 static/tiny_mce/themes/simple/langs/kl.js create mode 100644 static/tiny_mce/themes/simple/langs/km.js create mode 100644 static/tiny_mce/themes/simple/langs/ko.js create mode 100644 static/tiny_mce/themes/simple/langs/lb.js create mode 100644 static/tiny_mce/themes/simple/langs/lt.js create mode 100644 static/tiny_mce/themes/simple/langs/lv.js create mode 100644 static/tiny_mce/themes/simple/langs/mk.js create mode 100644 static/tiny_mce/themes/simple/langs/ml.js create mode 100644 static/tiny_mce/themes/simple/langs/mn.js create mode 100644 static/tiny_mce/themes/simple/langs/ms.js create mode 100644 static/tiny_mce/themes/simple/langs/my.js create mode 100644 static/tiny_mce/themes/simple/langs/nb.js create mode 100644 static/tiny_mce/themes/simple/langs/nl.js create mode 100644 static/tiny_mce/themes/simple/langs/nn.js create mode 100644 static/tiny_mce/themes/simple/langs/no.js create mode 100644 static/tiny_mce/themes/simple/langs/pl.js create mode 100644 static/tiny_mce/themes/simple/langs/ps.js create mode 100644 static/tiny_mce/themes/simple/langs/pt.js create mode 100644 static/tiny_mce/themes/simple/langs/ro.js create mode 100644 static/tiny_mce/themes/simple/langs/ru.js create mode 100644 static/tiny_mce/themes/simple/langs/sc.js create mode 100644 static/tiny_mce/themes/simple/langs/se.js create mode 100644 static/tiny_mce/themes/simple/langs/si.js create mode 100644 static/tiny_mce/themes/simple/langs/sk.js create mode 100644 static/tiny_mce/themes/simple/langs/sl.js create mode 100644 static/tiny_mce/themes/simple/langs/sq.js create mode 100644 static/tiny_mce/themes/simple/langs/sr.js create mode 100644 static/tiny_mce/themes/simple/langs/sv.js create mode 100644 static/tiny_mce/themes/simple/langs/sy.js create mode 100644 static/tiny_mce/themes/simple/langs/ta.js create mode 100644 static/tiny_mce/themes/simple/langs/te.js create mode 100644 static/tiny_mce/themes/simple/langs/th.js create mode 100644 static/tiny_mce/themes/simple/langs/tn.js create mode 100644 static/tiny_mce/themes/simple/langs/tr.js create mode 100644 static/tiny_mce/themes/simple/langs/tt.js create mode 100644 static/tiny_mce/themes/simple/langs/tw.js create mode 100644 static/tiny_mce/themes/simple/langs/uk.js create mode 100644 static/tiny_mce/themes/simple/langs/ur.js create mode 100644 static/tiny_mce/themes/simple/langs/vi.js create mode 100644 static/tiny_mce/themes/simple/langs/zh-cn.js create mode 100644 static/tiny_mce/themes/simple/langs/zh-tw.js create mode 100644 static/tiny_mce/themes/simple/langs/zh.js create mode 100644 static/tiny_mce/themes/simple/langs/zu.js create mode 100644 static/tiny_mce/themes/simple/skins/default/content.css create mode 100644 static/tiny_mce/themes/simple/skins/default/ui.css create mode 100644 static/tiny_mce/themes/simple/skins/o2k7/content.css create mode 100644 static/tiny_mce/themes/simple/skins/o2k7/img/button_bg.png create mode 100644 static/tiny_mce/themes/simple/skins/o2k7/ui.css create mode 100644 static/tiny_mce/tiny_mce.js create mode 100644 static/tiny_mce/tiny_mce_popup.js create mode 100644 static/tiny_mce/tiny_mce_src.js create mode 100644 static/tiny_mce/utils/editable_selects.js create mode 100644 static/tiny_mce/utils/form_utils.js create mode 100644 static/tiny_mce/utils/mctabs.js create mode 100644 static/tiny_mce/utils/validate.js create mode 100644 templates/admin/forms/multilang.html create mode 100644 templates/admin/hvad/change_form.html create mode 100644 templates/admin/hvad/deletion_not_allowed.html create mode 100644 templates/admin/hvad/edit_inline/stacked.html create mode 100644 templates/admin/hvad/edit_inline/tabular.html create mode 100644 templates/admin/hvad/includes/translation_tabs.html create mode 100644 templates/admin/login.html create mode 100644 templates/admin/logout.html create mode 100644 templates/ajax_error_form.html create mode 100644 templates/base.html create mode 100644 templates/file_list.html create mode 100644 templates/select.html create mode 100644 theme/__init__.py create mode 100644 theme/admin.py create mode 100644 theme/forms.py create mode 100644 theme/models.py create mode 100644 theme/templates/tag_add.html create mode 100644 theme/templates/tag_all.html create mode 100644 theme/templates/theme_add.html create mode 100644 theme/templates/theme_all.html create mode 100644 theme/tests.py create mode 100644 theme/urls.py create mode 100644 theme/views.py create mode 100644 webinar/__init__.py create mode 100644 webinar/admin.py create mode 100644 webinar/forms.py create mode 100644 webinar/models.py create mode 100644 webinar/templates/webinar_add.html create mode 100644 webinar/templates/webinar_all.html create mode 100644 webinar/tests.py create mode 100644 webinar/urls.py create mode 100644 webinar/views.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..cc4cf3cd --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +*.pyc +*.pyo +*.~ +*.egg-info +.idea/ diff --git a/.gitignore~ b/.gitignore~ new file mode 100644 index 00000000..d2a3b94c --- /dev/null +++ b/.gitignore~ @@ -0,0 +1,4 @@ +*.pyc +*.pyo +*.~ +*.egg-info diff --git a/accounts/__init__.py b/accounts/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/accounts/admin.py b/accounts/admin.py new file mode 100644 index 00000000..a7264559 --- /dev/null +++ b/accounts/admin.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin +from django.contrib.auth.models import Group +from django.contrib.auth.admin import UserAdmin + +from models import User +from forms import UserCreationForm, UserChangeForm + + + + + +class UserAdmin(UserAdmin): + + form = UserChangeForm + add_form = UserCreationForm + + list_display = ('email', 'first_name', 'last_name', 'is_admin',) + list_filter = ('is_admin',) + + fieldsets = ( + (None, {'fields': ('email', 'first_name', 'last_name', 'password')}), + (None, {'fields': ('url', 'country', 'city', 'position', + 'about', 'phone', 'avatar', 'web_page', + 'social', 'title', 'descriptions', 'keywords', + 'is_admin', 'is_active')}), + + ) + add_fieldsets = ( + (None, {'classes': ('wide',), 'fields': ('email','first_name', 'last_name', 'password1', 'password2')}), + ) + ordering = ('email',) + filter_horizontal = () + +admin.site.register(User, UserAdmin) +admin.site.unregister(Group) \ No newline at end of file diff --git a/accounts/forms.py b/accounts/forms.py new file mode 100644 index 00000000..7ff16427 --- /dev/null +++ b/accounts/forms.py @@ -0,0 +1,101 @@ +# -*- coding: utf-8 -*- +from django import forms +from django.contrib.auth.forms import ReadOnlyPasswordHashField +from models import User, TranslatorProfile +from country.models import Country +from city.models import City +from company.models import Company +from organiser.models import Organiser + +class UserCreationForm(forms.ModelForm): + password1 = forms.CharField(label='Пароль', widget=forms.PasswordInput(render_value=False)) + password2 = forms.CharField(label='Повторите пароль', widget=forms.PasswordInput(render_value=False)) + + class Meta: + model = User + fields = ('email', 'first_name', 'last_name') + + def clean_email(self): + """ + checking if user already exist + """ + email = self.cleaned_data.get('email') + try: + User.objects.get(email=email) + except User.DoesNotExist: + return email + raise forms.ValidationError('Пользователь с таким email уже существует') + + def clean_password2(self): + password1 = self.cleaned_data.get('password1') + password2 = self.cleaned_data.get('password2') + + if password1 and password2 and password1 != password2: + raise forms.ValidationError('Пароли не совпадают') + return password2 + + + + def save(self, commit=True): + user = super(UserCreationForm, self).save(commit=False) + user.set_password(self.cleaned_data['password2']) + + if commit: + user.save() + + return user + +class UserChangeForm(forms.ModelForm): + password = ReadOnlyPasswordHashField() + + class Meta: + model = User + + def clean_password(self): + return self.initial['password'] + +class UserForm(forms.ModelForm): + country = forms.ModelChoiceField(label='Страна', queryset=Country.objects.all(), empty_label=None, required=False) + city = forms.ModelChoiceField(label='Город', queryset=City.objects.all(), empty_label=None, required=False) + company = forms.ModelChoiceField(label='Компания', queryset=Company.objects.all(), empty_label=None, required=False) + organiser = forms.ModelChoiceField(label='Организатор', queryset=Organiser.objects.all(), empty_label=None, required=False) + title = forms.CharField(widget=forms.TextInput(attrs={'style':'width: 550px'}), required=False) + descriptions = forms.CharField(widget=forms.TextInput(attrs={'style':'width: 550px'}), required=False) + keywords = forms.CharField(widget=forms.TextInput(attrs={'style':'width: 550px'}), required=False) + class Meta: + model = User + exclude = ('last_login', 'password', 'is_active', 'is_admin', 'is_superuser', 'is_staff' + 'date_joined', 'date_registered', 'date_modified') + + + def clean_phone(self): + """ + phone code checking + """ + cleaned_data = super(UserForm, self).clean() + phone = cleaned_data.get('phone') + if not phone: + return + + deduct = ('-','(',')','.',' ') + for elem in deduct: + phone = phone.replace(elem, '') + if phone.isdigit(): + return phone + else: + raise forms.ValidationError('Введите правильный код страны') + + def clean_web_page(self): + cleaned_data = super(UserForm, self).clean() + web_page = cleaned_data.get('web_page') + import socket + try: + socket.getaddrinfo(web_page, 80) + return web_page + except: + return forms.ValidationError('Введите правильный адрес страници') + +class TranslatorForm(forms.ModelForm): + class Meta: + model = TranslatorProfile + exclude = ('user') diff --git a/accounts/models.py b/accounts/models.py new file mode 100644 index 00000000..5be4fe25 --- /dev/null +++ b/accounts/models.py @@ -0,0 +1,188 @@ +# -*- coding: utf-8 -*- +from django.db import models +from django.contrib.auth.models import BaseUserManager, AbstractBaseUser, PermissionsMixin +from django.core.mail import send_mail +from django.utils import timezone +from django.db.models.signals import post_save +""" +from django.contrib.auth.hashers import check_password +from hashlib import md5 +from django.contrib.auth import get_user_model + +from django.db.models import get_model +""" + +class UserManager(BaseUserManager): + """ + Creates and saves a User with the given email, first_name, last_name and password. + """ + def create_user(self, email, first_name, last_name, password=None, **extra_fields): + now = timezone.now() + if not email: + raise ValueError('Вы должни ввести электронную почту') + + user= self.model( + email = UserManager.normalize_email(email),first_name = first_name,last_name = last_name, + is_staff=False, is_active=True, is_superuser=False, + last_login=now, date_joined=now, **extra_fields + ) + + user.set_password(password) + user.save(using=self._db) + return user + + def create_superuser(self, email, first_name, last_name, password, **extra_fields): + if not email: + raise ValueError('Вы должни ввести электронную почту') + + user = self.create_user( + email = UserManager.normalize_email(email), + first_name = first_name,last_name = last_name, + password = password, **extra_fields + ) + + user.is_staff = True + user.is_active = True + user.is_superuser = True + user.is_admin = True + user.save(using=self._db) + return user + + +class User(AbstractBaseUser, PermissionsMixin): + """ + Implementing a fully featured User model with + admin-compliant permissions. + + Email, first name, last name and password are required. Other fields are optional. + """ + email = models.EmailField( + verbose_name = 'Электронная почта', + max_length = 255, + unique = True, + db_index = True, + ) + first_name = models.CharField(verbose_name='Имя', max_length=255) + last_name = models.CharField(verbose_name='Фамилия', max_length=255) + # + is_active = models.BooleanField(default=1) # СДЕЛАТЬ проверку на емейле + is_staff = models.BooleanField(default=0) + is_admin = models.BooleanField(default=0) + is_translator = models.BooleanField(verbose_name='Переводчик', default=0) + date_joined = models.DateTimeField(auto_now_add=True) + date_registered = models.DateTimeField(blank=True, null=True)# + date_modified = models.DateTimeField(auto_now=True) + #relations + country = models.ForeignKey('country.Country', verbose_name='Страна', blank=True, null=True, related_name='users') + city = models.ForeignKey('city.City', verbose_name='Город', blank=True, null=True) + company = models.ForeignKey('company.Company', blank=True, null=True) + organiser = models.ForeignKey('organiser.Organiser', blank=True, null=True) + #other user information + phone = models.PositiveIntegerField(verbose_name='Телефон', blank=True, null=True) + url = models.CharField(verbose_name='URL', max_length=255, blank=True) + position = models.CharField(verbose_name='Должность', max_length=255, blank=True) + about = models.TextField(verbose_name='О себе', blank=True) + avatar = models.ImageField(verbose_name='Фото', upload_to='/accounts/avatar/', blank=True) + web_page = models.CharField(verbose_name='Вебсайт', max_length=255, blank=True) + social = models.TextField(verbose_name='Социальные страници', blank=True) + #meta + title = models.CharField(max_length=255, blank=True) + descriptions = models.CharField(max_length=255, blank=True) + keywords = models.CharField(max_length=255, blank=True) + # + objects = UserManager() + + USERNAME_FIELD = 'email' + REQUIRED_FIELDS = ['first_name', 'last_name'] + + def get_full_name(self): + """ + Returns the first_name plus the last_name, with a space in between. + """ + return u'%s %s'%(self.first_name, self.last_name) + + def __unicode__(self): + return self.email + + def get_short_name(self): + "Returns the short name for the user." + return self.first_name + + def email_user(self, subject, message, from_email=None): + """ + Sends an email to this User. + """ + send_mail(subject, message, from_email, [self.email]) + + def has_perm(self, perm, obj=None): + return True + + def has_module_perms(self, app_label): + return True + +""" +class MyUserAuthBackend(object): + def check_md5_password(self, db_password, supplied_password): + return md5(supplied_password).hex_digest(), db_password + + def authenticate(self, username=None, password=None, **kwargs): + # Authenticate a user based on email address as the user name. + UserModel = get_user_model() + if username is None: + username = kwargs.get(UserModel.USERNAME_FIELD) + try: + user = UserModel._default_manager.get_by_natural_key(username) + if check_password(password, user.password): +# user.set_password(password) +# user.save() + return user + #if user.check_password(password): + # return user + except UserModel.DoesNotExist: + return None + + + + def get_user(self, user_id): + try: + UserModel = get_user_model() + return UserModel._default_manager.get(pk=user_id) + except UserModel.DoesNotExist: + return None +""" + +class TranslatorProfile(models.Model): + """ + Extra information about tranlators + """ + #required field, relation with user model + user = models.ForeignKey(User, related_name='translator') + #other fields + education = models.CharField(verbose_name='Образование', max_length=255, blank=True) + specialization = models.CharField(verbose_name='Специализация', max_length=255, blank=True) + languages = models.CharField(verbose_name='Языки', max_length=255, blank=True) + native_language= models.CharField(verbose_name='Родной язык', max_length=255, blank=True) + car = models.BooleanField(verbose_name='Личный автомобиль', default=0) + prices = models.TextField(verbose_name='Тарифы', blank=True) + discounts = models.TextField(verbose_name='Скидки', blank=True) + + def __unicode__(self): + return self.user.email + + +def create_translator_profile(sender, **kw): + """ + create Translator profile if "is_translator" field in User model true + if it's false delete Translator profile connected to User + """ + user = kw["instance"] + if user.is_translator: + translator = TranslatorProfile(user=user) + translator.save() + else: + try: + TranslatorProfile.objects.get(user = user).delete() + except: pass + + +post_save.connect(create_translator_profile, sender=User) \ No newline at end of file diff --git a/accounts/templates/create_admin.html b/accounts/templates/create_admin.html new file mode 100644 index 00000000..14db2814 --- /dev/null +++ b/accounts/templates/create_admin.html @@ -0,0 +1,68 @@ +{% extends 'base.html' %} +{% load static %} + +{% block scripts %} +{% endblock %} + +{% block body%} +
{% csrf_token %} +
+ Создать администратора + +
+
+

+
+
+ {# email #} +
+ +
+ {{ form.email }} + {{ form.email.errors }} +
+
+ {# password1 #} +
+ +
+ {{ form.password1 }} + {{ form.password1.errors }} +
+
+ {# password2 #} +
+ +
+ {{ form.password2 }} + {{ form.password2.errors }} +
+
+ {# first_name #} +
+ +
+ {{ form.first_name }} + {{ form.first_name.errors }} +
+
+ {# last_name #} +
+ +
+ {{ form.last_name }} + {{ form.last_name.errors }} +
+
+
+
+ +
+ + +
+ +
+
+ +{% endblock %} \ No newline at end of file diff --git a/accounts/templates/translator_change.html b/accounts/templates/translator_change.html new file mode 100644 index 00000000..e738d55b --- /dev/null +++ b/accounts/templates/translator_change.html @@ -0,0 +1,75 @@ +{% extends 'base.html' %} + + +{% block body %} +
{% csrf_token %} +
+ Изменить переводчика + +
+
+

Информация

+
+
+ {# education #} +
+ +
{{ form.education }} + {{ form.education.errors }} +
+
+ {# specialization #} +
+ +
{{ form.specialization }} + {{ form.specialization.errors }} +
+
+ {# languages #} +
+ +
{{ form.languages }} + {{ form.languages.errors }} +
+
+ {# native_language #} +
+ +
{{ form.native_language }} + {{ form.native_language.errors }} +
+
+ {# car #} +
+ +
{{ form.car }} + {{ form.car.errors }} +
+
+ {# prices #} +
+ +
{{ form.prices }} + {{ form.prices.errors }} +
+
+ {# discounts #} +
+ +
{{ form.discounts }} + {{ form.discounts.errors }} +
+
+
+
+ +
+ + +
+ + +
+
+ +{% endblock %} \ No newline at end of file diff --git a/accounts/templates/translators.html b/accounts/templates/translators.html new file mode 100644 index 00000000..f938591a --- /dev/null +++ b/accounts/templates/translators.html @@ -0,0 +1,60 @@ +{% extends 'base.html' %} + +{% block body %} +
+
+

Список переводчиков

+
+
+ + + + + + + + + + + + {% for item in users %} + + + + + + + {% if item.is_translator %} + + {% else %} + + {% endif %} + + + + {% endfor %} + +
idEmailПолное имяПереводчик 
{{ item.id }}{{ item.email }}{{ item.get_full_name }}Да  + + Изменить + +
+ +
+ {# pagination #} + + +
+ + +{% endblock %} \ No newline at end of file diff --git a/accounts/templates/user_all.html b/accounts/templates/user_all.html new file mode 100644 index 00000000..cdf644a1 --- /dev/null +++ b/accounts/templates/user_all.html @@ -0,0 +1,68 @@ +{% extends 'base.html' %} +{% load static %} + +{% block body %} + +
+
+

Список пользователей

+
+
+ + + + + + + + + + + + + {% for item in users %} + + + + + + {% if item.is_admin %} + + {% else %} + + {% endif %} + + {% if item.is_translator %} + + {% else %} + + {% endif %} + + + + {% endfor %} + +
idEmailПолное имяАдминПереводчик 
{{ item.id }}{{ item.email }}{{ item.get_full_name }}Да Да  + + Изменить + +
+ +
+ {# pagination #} + + +
+ + +{% endblock %} \ No newline at end of file diff --git a/accounts/templates/user_change.html b/accounts/templates/user_change.html new file mode 100644 index 00000000..48ded337 --- /dev/null +++ b/accounts/templates/user_change.html @@ -0,0 +1,219 @@ +{% extends 'base.html' %} +{% load static %} + +{% block scripts %} + + + {# selects #} + + + + + + + +{% endblock %} + +{% block body %} +
{% csrf_token %} +
+ Изменить пользователя + +
+
+

Основная информация

+
+
+ {# email #} +
+ +
+ {{ form.email }} + {{ form.email.errors }} +
+
+ {# first_name #} +
+ +
+ {{ form.first_name }} + {{ form.first_name.errors }} +
+
+ {# last_name #} +
+ +
+ {{ form.last_name }} + {{ form.last_name.errors }} +
+
+ {# url #} +
+ +
+ {{ form.url }} + {{ form.url.errors }} +
+
+ {# country #} +
+ +
+ {{ form.country }} + {{ form.country.errors }} +
+
+ {# city #} +
+ +
+ {{ form.city }} + {{ form.city.errors }} +
+
+ {# position #} +
+ +
+ {{ form.position }} + {{ form.position.errors }} +
+
+
+
+ +
+
+

Дополнительная информация

+
+
+ {# avatar #} +
+ +
+ {{ form.avatar }} + {{ form.avatar.errors }} +
+
+ {# about #} +
+ +
+ {{ form.about }} + {{ form.about.errors }} +
+
+ {# phone #} +
+ +
+ {{ form.phone }} + {{ form.phone.errors }} +
+
+ {# web_page #} +
+ +
+ {{ form.web_page }} + {{ form.web_page.errors }} +
+
+ {# social #} +
+ +
+ {{ form.social }} + {{ form.social.errors }} +
+
+ {# company #} +
+ +
+ {{ form.company }} + {{ form.company.errors }} +
+
+ {# organiser #} +
+ +
+ {{ form.organiser }} + {{ form.organiser.errors }} +
+
+ {# is_translator #} +
+ +
+ {{ form.is_translator }} + {{ form.is_translator.errors }} +
+
+
+
+
+
+

Мета данные

+
+
+ {# descriptions #} +
+ +
+ {{ form.descriptions }} + {{ form.descriptions.errors }} +
+
+ {# title #} +
+ +
+ {{ form.title }} + {{ form.title.errors }} +
+
+ {# keywords #} + + +
+ {{ form.keywords }} + {{ form.keywords.errors }} +
+
+ +
+ +
+ + +
+ + +
+
+ + + +{% comment %} +{% for field in form %} + + {{ field }} + +{% endfor %} +{% endcomment %} + +{% endblock %} \ No newline at end of file diff --git a/accounts/tests.py b/accounts/tests.py new file mode 100644 index 00000000..501deb77 --- /dev/null +++ b/accounts/tests.py @@ -0,0 +1,16 @@ +""" +This file demonstrates writing tests using the unittest module. These will pass +when you run "manage.py test". + +Replace this with more appropriate tests for your application. +""" + +from django.test import TestCase + + +class SimpleTest(TestCase): + def test_basic_addition(self): + """ + Tests that 1 + 1 always equals 2. + """ + self.assertEqual(1 + 1, 2) diff --git a/accounts/urls.py b/accounts/urls.py new file mode 100644 index 00000000..976f16ed --- /dev/null +++ b/accounts/urls.py @@ -0,0 +1,16 @@ +# -*- coding: utf-8 -*- +from django.conf.urls import patterns, include, url +from django.contrib.auth.views import login, logout + +urlpatterns = patterns('', + url(r'^login/', login, {'template_name': 'admin/login.html' }), + url(r'^logout', logout, {'next_page': '/accounts/login/'}), + url(r'^create_admin/$', 'accounts.views.create_admin'), + url(r'^create_md5user/$', 'accounts.views.create_md5'), + url(r'^change/(?P\d+).*/$', 'accounts.views.user_change'), + url(r'^all/$', 'accounts.views.user_all'), + url(r'^translators/$', 'accounts.views.translators'), + url(r'^translators/(?P\d+)/$', 'accounts.views.translator_change'), + url(r'^reset_password_email/$', 'accounts.views.reset_password_email'), + +) \ No newline at end of file diff --git a/accounts/views.py b/accounts/views.py new file mode 100644 index 00000000..f91f6210 --- /dev/null +++ b/accounts/views.py @@ -0,0 +1,157 @@ +# -*- coding: utf-8 -*- +from django.shortcuts import render_to_response +from django.http import HttpResponseRedirect, HttpResponse +from django.core.context_processors import csrf +from django.conf import settings +from django.contrib.auth.decorators import login_required +from django.core.mail import send_mail +from django.core.paginator import Paginator, PageNotAnInteger, EmptyPage +#models and forms +from models import User +from forms import UserForm, UserCreationForm, TranslatorForm + +from hashlib import md5 + +@login_required +def user_all(request): + """ + Return list of all users with pagination + """ + user_list = User.objects.all() + paginator = Paginator(user_list, 10)#show 10 items per page + page = request.GET.get('page') + try: + users = paginator.page(page) + except PageNotAnInteger: + # If page is not an integer, deliver first page. + users = paginator.page(1) + except EmptyPage: + # If page is out of range (e.g. 9999), deliver last page of results. + users = paginator.page(paginator._num_pages) + return render_to_response('user_all.html', {'users': users}) + +def translators(request): + """ + Return list of user filtered by "is_translator" field (list of translators) + """ + user_list = User.objects.filter(is_translator='True') + paginator = Paginator(user_list, 10)#show 10 items per page + page = request.GET.get('page') + try: + users = paginator.page(page) + except PageNotAnInteger: + # If page is not an integer, deliver first page. + users = paginator.page(1) + except EmptyPage: + # If page is out of range (e.g. 9999), deliver last page of results. + users = paginator.page(paginator._num_pages) + return render_to_response('translators.html', {'users': users}) + + +def translator_change(request, user_id): + """ + Return form of translator and post it on the server. + If form is posted redirect on the page of all translators. + """ + try: + user = User.objects.get(id=user_id) + #get translator information by reverse relation + #related_name="translator" in TranslatorProfile model + translator = user.translator.get(user=user) + except: + return HttpResponseRedirect('/accounts/translators/') + + if request.POST: + form = TranslatorForm(request.POST, instance=translator) + if form.is_valid(): + form.save() + return HttpResponseRedirect('/accounts/translators') + else: + form = TranslatorForm(instance=translator) + + args = {} + args.update(csrf(request)) + + args['form'] = form + + return render_to_response('translator_change.html', args) + + + +def user_change(request, user_id): + """ + Return form of user and post it on the server. + If form is posted redirect on the page of all users. + """ + try: + user = User.objects.get(id=user_id) + except: + return HttpResponseRedirect('/accounts/all') + + if request.POST: + form = UserForm(request.POST, instance=user) + if form.is_valid(): + form.save() + return HttpResponseRedirect('/accounts/all') + else: + form = UserForm(instance=user) + + args = {} + args.update(csrf(request)) + + args['form'] = form + + return render_to_response('user_change.html', args) + +def create_admin(request): + if request.POST: + form = UserCreationForm(request.POST) + if form.is_valid(): + user = form.save(commit=False) + user.is_admin = False + user.save() + return HttpResponseRedirect('/accounts/all') + + else: + form = UserCreationForm() + + args = {} + args.update(csrf(request)) + args['form'] = form + + return render_to_response('create_admin.html', args) + +def create_md5(request): + if request.POST: + form = UserCreationForm(request.POST) + if form.is_valid(): + user = User() + user.email = request.POST['email'] + user.first_name = request.POST['first_name'] + user.last_name = request.POST['last_name'] + user.password = md5(request.POST['password2']).hexdigest() + user.is_admin = True + user.save() + + return HttpResponseRedirect('/accounts/all') + + else: + form = UserCreationForm() + + args = {} + args.update(csrf(request)) + args['form'] = form + + return render_to_response('create_admin.html', args) + +def reset_password_email(request): + """ + + """ + if request.GET: + user = User.objects.get(email=request.GET['email']) + user.set_password(u'qwerty') + user.save() + return HttpResponse('success') + else: + return HttpResponse('error') \ No newline at end of file diff --git a/admin/css/base.css b/admin/css/base.css new file mode 100644 index 00000000..5ac4032c --- /dev/null +++ b/admin/css/base.css @@ -0,0 +1,839 @@ +/* + DJANGO Admin styles +*/ + +body { + margin: 0; + padding: 0; + font-size: 12px; + font-family: "Lucida Grande","DejaVu Sans","Bitstream Vera Sans",Verdana,Arial,sans-serif; + color: #333; + background: #fff; +} + +/* LINKS */ + +a:link, a:visited { + color: #5b80b2; + text-decoration: none; +} + +a:hover { + color: #036; +} + +a img { + border: none; +} + +a.section:link, a.section:visited { + color: white; + text-decoration: none; +} + +/* 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 { + font-size: 18px; + color: #666; + padding: 0 6px 0 0; + margin: 0 0 .2em 0; +} + +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; +} + +ul.plainlist { + margin-left: 0 !important; +} + +ul.plainlist li { + list-style-type: none; +} + +li ul { + margin-bottom: 0; +} + +li, dt, dd { + font-size: 11px; + line-height: 14px; +} + +dt { + font-weight: bold; + margin-top: 4px; +} + +dd { + margin-left: 0; +} + +form { + margin: 0; + padding: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +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; + background: inherit; + color: #666; + font-size: 11px; +} + +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: 9px; +} + +p.mini { + margin-top: -3px; +} + +.help, p.help { + font-size: 10px !important; + color: #999; +} + +img.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 !important; + font-weight: normal !important; +} + +.quiet strong { + font-weight: bold !important; +} + +.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: 11px; + line-height: 13px; + border-bottom: 1px solid #eee; + vertical-align: top; + padding: 5px; + font-family: "Lucida Grande", Verdana, Arial, sans-serif; +} + +th { + text-align: left; + font-size: 12px; + font-weight: bold; +} + +thead th, +tfoot td { + color: #666; + padding: 2px 5px; + font-size: 11px; + background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; + border-left: 1px solid #ddd; + border-bottom: 1px solid #ddd; +} + +tfoot td { + border-bottom: none; + border-top: 1px solid #ddd; +} + +thead th:first-child, +tfoot td:first-child { + border-left: none !important; +} + +thead th.optional { + font-weight: normal !important; +} + +fieldset table { + border-right: 1px solid #eee; +} + +tr.row-label td { + font-size: 9px; + padding-top: 2px; + padding-bottom: 0; + border-bottom: none; + color: #666; + margin-top: -1px; +} + +tr.alt { + background: #f6f6f6; +} + +.row1 { + background: #EDF3FE; +} + +.row2 { + background: white; +} + +/* SORTABLE TABLES */ + +thead th { + padding: 2px 5px; + line-height: normal; +} + +thead th a:link, thead th a:visited { + color: #666; +} + +thead th.sorted { + background: #c5c5c5 url(../img/nav-bg-selected.gif) top left repeat-x; +} + +thead th.sorted .text { + padding-right: 42px; +} + +table thead th .text span { + padding: 2px 5px; + display:block; +} + +table thead th .text a { + display: block; + cursor: pointer; + padding: 2px 5px; +} + +table thead th.sortable:hover { + background: white url(../img/nav-bg-reverse.gif) 0 -5px repeat-x; +} + +thead th.sorted a.sortremove { + visibility: hidden; +} + +table thead th.sorted:hover a.sortremove { + visibility: visible; +} + +table thead th.sorted .sortoptions { + display: block; + padding: 4px 5px 0 5px; + float: right; + text-align: right; +} + +table thead th.sorted .sortpriority { + font-size: .8em; + min-width: 12px; + text-align: center; + vertical-align: top; +} + +table thead th.sorted .sortoptions a { + width: 14px; + height: 12px; + display: inline-block; +} + +table thead th.sorted .sortoptions a.sortremove { + background: url(../img/sorting-icons.gif) -4px -5px no-repeat; +} + +table thead th.sorted .sortoptions a.sortremove:hover { + background: url(../img/sorting-icons.gif) -4px -27px no-repeat; +} + +table thead th.sorted .sortoptions a.ascending { + background: url(../img/sorting-icons.gif) -5px -50px no-repeat; +} + +table thead th.sorted .sortoptions a.ascending:hover { + background: url(../img/sorting-icons.gif) -5px -72px no-repeat; +} + +table thead th.sorted .sortoptions a.descending { + background: url(../img/sorting-icons.gif) -5px -94px no-repeat; +} + +table thead th.sorted .sortoptions a.descending:hover { + background: url(../img/sorting-icons.gif) -5px -115px no-repeat; +} + +/* ORDERABLE TABLES */ + +table.orderable tbody tr td:hover { + cursor: move; +} + +table.orderable tbody tr td:first-child { + padding-left: 14px; + background-image: url(../img/nav-bg-grabber.gif); + background-repeat: repeat-y; +} + +table.orderable-initalized .order-cell, body>tr>td.order-cell { + display: none; +} + +/* FORM DEFAULTS */ + +input, textarea, select, .form-row p { + margin: 2px 0; + padding: 2px 3px; + vertical-align: middle; + font-family: "Lucida Grande", Verdana, Arial, sans-serif; + font-weight: normal; + font-size: 11px; +} + +textarea { + vertical-align: top !important; +} + +input[type=text], input[type=password], textarea, select, .vTextField { + border: 1px solid #ccc; +} + +/* FORM BUTTONS */ + +.button, input[type=submit], input[type=button], .submit-row input { + background: white url(../img/nav-bg.gif) bottom repeat-x; + padding: 3px 5px; + color: black; + border: 1px solid #bbb; + border-color: #ddd #aaa #aaa #ddd; +} + +.button:active, input[type=submit]:active, input[type=button]:active { + background-image: url(../img/nav-bg-reverse.gif); + background-position: top; +} + +.button[disabled], input[type=submit][disabled], input[type=button][disabled] { + background-image: url(../img/nav-bg.gif); + background-position: bottom; + opacity: 0.4; +} + +.button.default, input[type=submit].default, .submit-row input.default { + border: 2px solid #5b80b2; + background: #7CA0C7 url(../img/default-bg.gif) bottom repeat-x; + font-weight: bold; + color: white; + float: right; +} + +.button.default:active, input[type=submit].default:active { + background-image: url(../img/default-bg-reverse.gif); + background-position: top; +} + +.button[disabled].default, input[type=submit][disabled].default, input[type=button][disabled].default { + background-image: url(../img/default-bg.gif); + background-position: bottom; + opacity: 0.4; +} + + +/* MODULES */ + +.module { + border: 1px solid #ccc; + margin-bottom: 5px; + background: white; +} + +.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: 2px 5px 3px 5px; + font-size: 11px; + text-align: left; + font-weight: bold; + background: #7CA0C7 url(../img/default-bg.gif) top left repeat-x; + color: white; +} + +.module table { + border-collapse: collapse; +} + +/* MESSAGES & ERRORS */ + +ul.messagelist { + padding: 0 0 5px 0; + margin: 0; +} + +ul.messagelist li { + font-size: 12px; + display: block; + padding: 4px 5px 4px 25px; + margin: 0 0 3px 0; + border-bottom: 1px solid #ddd; + color: #666; + background: #ffc url(../img/icon_success.gif) 5px .3em no-repeat; +} + +ul.messagelist li.warning{ + background-image: url(../img/icon_alert.gif); +} + +ul.messagelist li.error{ + background-image: url(../img/icon_error.gif); +} + +.errornote { + font-size: 12px !important; + display: block; + padding: 4px 5px 4px 25px; + margin: 0 0 3px 0; + border: 1px solid red; + color: red; + background: #ffc url(../img/icon_error.gif) 5px .3em no-repeat; +} + +ul.errorlist { + margin: 0 !important; + padding: 0 !important; +} + +.errorlist li { + font-size: 12px !important; + display: block; + padding: 4px 5px 4px 25px; + margin: 0 0 3px 0; + border: 1px solid red; + color: white; + background: red url(../img/icon_alert.gif) 5px .3em no-repeat; +} + +.errorlist li a { + color: white; + text-decoration: underline; +} + +td ul.errorlist { + margin: 0 !important; + padding: 0 !important; +} + +td ul.errorlist li { + margin: 0 !important; +} + +.errors { + background: #ffc; +} + +.errors input, .errors select, .errors textarea { + border: 1px solid red; +} + +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: red; + background: #ffc url(../img/icon_error.gif) 5px .3em no-repeat; +} + +.description { + font-size: 12px; + padding: 5px 0 0 12px; +} + +/* BREADCRUMBS */ + +div.breadcrumbs { + background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; + padding: 2px 8px 3px 8px; + font-size: 11px; + color: #999; + border-top: 1px solid white; + border-bottom: 1px solid #ccc; + text-align: left; +} + +/* ACTION ICONS */ + +.addlink { + padding-left: 12px; + background: url(../img/icon_addlink.gif) 0 .2em no-repeat; +} + +.changelink { + padding-left: 12px; + background: url(../img/icon_changelink.gif) 0 .2em no-repeat; +} + +.deletelink { + padding-left: 12px; + background: url(../img/icon_deletelink.gif) 0 .25em no-repeat; +} + +a.deletelink:link, a.deletelink:visited { + color: #CC3434; +} + +a.deletelink:hover { + color: #993333; +} + +/* OBJECT TOOLS */ + +.object-tools { + font-size: 10px; + font-weight: bold; + font-family: Arial,Helvetica,sans-serif; + padding-left: 0; + float: right; + position: relative; + margin-top: -2.4em; + margin-bottom: -2em; +} + +.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; + background: url(../img/tool-left.gif) 0 0 no-repeat; + padding: 0 0 0 8px; + margin-left: 2px; + height: 16px; +} + +.object-tools li:hover { + background: url(../img/tool-left_over.gif) 0 0 no-repeat; +} + +.object-tools a:link, .object-tools a:visited { + display: block; + float: left; + color: white; + padding: .1em 14px .1em 8px; + height: 14px; + background: #999 url(../img/tool-right.gif) 100% 0 no-repeat; +} + +.object-tools a:hover, .object-tools li:hover a { + background: #5b80b2 url(../img/tool-right_over.gif) 100% 0 no-repeat; +} + +.object-tools a.viewsitelink, .object-tools a.golink { + background: #999 url(../img/tooltag-arrowright.gif) top right no-repeat; + padding-right: 28px; +} + +.object-tools a.viewsitelink:hover, .object-tools a.golink:hover { + background: #5b80b2 url(../img/tooltag-arrowright_over.gif) top right no-repeat; +} + +.object-tools a.addlink { + background: #999 url(../img/tooltag-add.gif) top right no-repeat; + padding-right: 28px; +} + +.object-tools a.addlink:hover { + background: #5b80b2 url(../img/tooltag-add_over.gif) top right no-repeat; +} + +/* OBJECT HISTORY */ + +table#change-history { + width: 100%; +} + +table#change-history tbody th { + width: 16em; +} + +/* PAGE STRUCTURE */ + +#container { + position: relative; + width: 100%; + min-width: 760px; + padding: 0; +} + +#content { + margin: 10px 15px; +} + +#header { + width: 100%; +} + +#content-main { + float: left; + width: 100%; +} + +#content-related { + float: right; + width: 18em; + position: relative; + margin-right: -19em; +} + +#footer { + clear: both; + padding: 10px; +} + +/* COLUMN TYPES */ + +.colMS { + margin-right: 20em !important; +} + +.colSM { + margin-left: 20em !important; +} + +.colSM #content-related { + float: left; + margin-right: 0; + margin-left: -19em; +} + +.colSM #content-main { + float: right; +} + +.popup .colM { + width: 95%; +} + +.subcol { + float: left; + width: 46%; + margin-right: 15px; +} + +.dashboard #content { + width: 500px; +} + +/* HEADER */ + +#header { + background: #417690; + color: #ffc; + overflow: hidden; +} + +#header a:link, #header a:visited { + color: white; +} + +#header a:hover { + text-decoration: underline; +} + +#branding h1 { + padding: 0 10px; + font-size: 18px; + margin: 8px 0; + font-weight: normal; + color: #f4f379; +} + +#branding h2 { + padding: 0 10px; + font-size: 14px; + margin: -8px 0 8px 0; + font-weight: normal; + color: #ffc; +} + +#user-tools { + position: absolute; + top: 0; + right: 0; + padding: 1.2em 10px; + font-size: 11px; + text-align: right; +} + +/* SIDEBAR */ + +#content-related h3 { + font-size: 12px; + color: #666; + margin-bottom: 3px; +} + +#content-related h4 { + font-size: 11px; +} + +#content-related .module h2 { + background: #eee url(../img/nav-bg.gif) bottom left repeat-x; + color: #666; +} + diff --git a/admin/css/changelists.css b/admin/css/changelists.css new file mode 100644 index 00000000..3c1a8c16 --- /dev/null +++ b/admin/css/changelists.css @@ -0,0 +1,289 @@ +/* CHANGELISTS */ + +#changelist { + position: relative; + width: 100%; +} + +#changelist table { + width: 100%; +} + +.change-list .hiddenfields { display:none; } + +.change-list .filtered table { + border-right: 1px solid #ddd; +} + +.change-list .filtered { + min-height: 400px; +} + +.change-list .filtered { + background: white url(../img/changelist-bg.gif) top right repeat-y !important; +} + +.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { + margin-right: 160px !important; + width: auto !important; +} + +.change-list .filtered table tbody th { + padding-right: 1em; +} + +#changelist .toplinks { + border-bottom: 1px solid #ccc !important; +} + +#changelist .paginator { + color: #666; + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; + background: white url(../img/nav-bg.gif) 0 180% repeat-x; + overflow: hidden; +} + +.change-list .filtered .paginator { + border-right: 1px solid #ddd; +} + +/* 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, #changelist table tbody th { + border-left: 1px solid #ddd; +} + +#changelist table tbody td:first-child, #changelist table tbody th:first-child { + border-left: 0; + border-right: 1px solid #ddd; +} + +#changelist table tbody td.action-checkbox { + text-align:center; +} + +#changelist table tfoot { + color: #666; +} + +/* TOOLBAR */ + +#changelist #toolbar { + padding: 3px; + border-bottom: 1px solid #ddd; + background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; + color: #666; +} + +#changelist #toolbar form input { + font-size: 11px; + padding: 1px 2px; +} + +#changelist #toolbar form #searchbar { + padding: 2px; +} + +#changelist #changelist-search img { + vertical-align: middle; +} + +/* FILTER COLUMN */ + +#changelist-filter { + position: absolute; + top: 0; + right: 0; + z-index: 1000; + width: 160px; + border-left: 1px solid #ddd; + background: #efefef; + margin: 0; +} + +#changelist-filter h2 { + font-size: 11px; + padding: 2px 5px; + border-bottom: 1px solid #ddd; +} + +#changelist-filter h3 { + font-size: 12px; + margin-bottom: 0; +} + +#changelist-filter ul { + padding-left: 0; + margin-left: 10px; +} + +#changelist-filter li { + list-style-type: none; + margin-left: 0; + padding-left: 0; +} + +#changelist-filter a { + color: #999; +} + +#changelist-filter a:hover { + color: #036; +} + +#changelist-filter li.selected { + border-left: 5px solid #ccc; + padding-left: 5px; + margin-left: -10px; +} + +#changelist-filter li.selected a { + color: #5b80b2 !important; +} + +/* DATE DRILLDOWN */ + +.change-list ul.toplinks { + display: block; + background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; + border-top: 1px solid white; + float: left; + padding: 0 !important; + margin: 0 !important; + 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:hover { + color: #036; +} + +/* PAGINATOR */ + +.paginator { + font-size: 11px; + 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; + border: solid 1px #ccc; + background: white; + text-decoration: none; +} + +.paginator a.showall { + padding: 0 !important; + border: none !important; +} + +.paginator a.showall:hover { + color: #036 !important; + background: transparent !important; +} + +.paginator .end { + border-width: 2px !important; + margin-right: 6px; +} + +.paginator .this-page { + padding: 2px 6px; + font-weight: bold; + font-size: 13px; + vertical-align: top; +} + +.paginator a:hover { + color: white; + background: #5b80b2; + border-color: #036; +} + +/* ACTIONS */ + +.filtered .actions { + margin-right: 160px !important; + border-right: 1px solid #ddd; +} + +#changelist table input { + margin: 0; +} + +#changelist table tbody tr.selected { + background-color: #FFFFCC; +} + +#changelist .actions { + color: #999; + padding: 3px; + border-top: 1px solid #fff; + border-bottom: 1px solid #ddd; + background: white url(../img/nav-bg-reverse.gif) 0 -10px repeat-x; +} + +#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: 11px; + margin: 0 0.5em; + display: none; +} + +#changelist .actions:last-child { + border-bottom: none; +} + +#changelist .actions select { + border: 1px solid #aaa; + margin-left: 0.5em; + padding: 1px 2px; +} + +#changelist .actions label { + font-size: 11px; + margin-left: 0.5em; +} + +#changelist #action-toggle { + display: none; +} + +#changelist .actions .button { + font-size: 11px; + padding: 1px 2px; +} diff --git a/admin/css/dashboard.css b/admin/css/dashboard.css new file mode 100644 index 00000000..ceefe152 --- /dev/null +++ b/admin/css/dashboard.css @@ -0,0 +1,30 @@ +/* DASHBOARD */ + +.dashboard .module table th { + width: 100%; +} + +.dashboard .module table td { + white-space: nowrap; +} + +.dashboard .module table td a { + display: block; + padding-right: .6em; +} + +/* RECENT ACTIONS MODULE */ + +.module ul.actionlist { + margin-left: 0; +} + +ul.actionlist li { + list-style-type: none; +} + +ul.actionlist li.changelink { + overflow: hidden; + text-overflow: ellipsis; + -o-text-overflow: ellipsis; +} \ No newline at end of file diff --git a/admin/css/forms.css b/admin/css/forms.css new file mode 100644 index 00000000..efec04b6 --- /dev/null +++ b/admin/css/forms.css @@ -0,0 +1,363 @@ +@import url('widgets.css'); + +/* FORM ROWS */ + +.form-row { + overflow: hidden; + padding: 8px 12px; + font-size: 11px; + border-bottom: 1px solid #eee; +} + +.form-row img, .form-row input { + vertical-align: middle; +} + +form .form-row p { + padding-left: 0; + font-size: 11px; +} + +/* FORM LABELS */ + +form h4 { + margin: 0 !important; + padding: 0 !important; + border: none !important; +} + +label { + font-weight: normal !important; + color: #666; + font-size: 12px; +} + +.required label, label.required { + font-weight: bold !important; + color: #333 !important; +} + +/* RADIO BUTTONS */ + +form ul.radiolist li { + list-style-type: none; +} + +form ul.radiolist label { + float: none; + display: inline; +} + +form ul.inline { + margin-left: 0; + padding: 0; +} + +form ul.inline li { + float: left; + padding-right: 7px; +} + +/* ALIGNED FIELDSETS */ + +.aligned label { + display: block; + padding: 3px 10px 0 0; + float: left; + width: 8em; +} + +.aligned ul label { + display: inline; + float: none; + width: auto; +} + +.colMS .aligned .vLargeTextField, .colMS .aligned .vXMLLargeTextField { + width: 350px; +} + +form .aligned p, form .aligned ul { + margin-left: 7em; + padding-left: 30px; +} + +form .aligned table p { + margin-left: 0; + padding-left: 0; +} + +form .aligned p.help { + padding-left: 38px; +} + +.aligned .vCheckboxLabel { + float: none !important; + display: inline; + padding-left: 4px; +} + +.colM .aligned .vLargeTextField, .colM .aligned .vXMLLargeTextField { + width: 610px; +} + +.checkbox-row p.help { + margin-left: 0; + padding-left: 0 !important; +} + +fieldset .field-box { + float: left; + margin-right: 20px; +} + +/* WIDE FIELDSETS */ + +.wide label { + width: 15em !important; +} + +form .wide p { + margin-left: 15em; +} + +form .wide p.help { + padding-left: 38px; +} + +.colM fieldset.wide .vLargeTextField, .colM fieldset.wide .vXMLLargeTextField { + width: 450px; +} + +/* COLLAPSED FIELDSETS */ + +fieldset.collapsed * { + display: none; +} + +fieldset.collapsed h2, fieldset.collapsed { + display: block !important; +} + +fieldset.collapsed h2 { + background-image: url(../img/nav-bg.gif); + background-position: bottom left; + color: #999; +} + +fieldset.collapsed .collapse-toggle { + background: transparent; + display: inline !important; +} + +/* MONOSPACE TEXTAREAS */ + +fieldset.monospace textarea { + font-family: "Bitstream Vera Sans Mono",Monaco,"Courier New",Courier,monospace; +} + +/* SUBMIT ROW */ + +.submit-row { + padding: 5px 7px; + text-align: right; + background: white url(../img/nav-bg.gif) 0 100% repeat-x; + border: 1px solid #ccc; + margin: 5px 0; + overflow: hidden; +} + +body.popup .submit-row { + overflow: auto; +} + +.submit-row input { + margin: 0 0 0 5px; +} + +.submit-row p { + margin: 0.3em; +} + +.submit-row p.deletelink-box { + float: left; +} + +.submit-row .deletelink { + background: url(../img/icon_deletelink.gif) 0 50% no-repeat; + padding-left: 14px; +} + +/* CUSTOM FORM FIELDS */ + +.vSelectMultipleField { + vertical-align: top !important; +} + +.vCheckboxField { + border: none; +} + +.vDateField, .vTimeField { + margin-right: 2px; +} + +.vURLField { + width: 30em; +} + +.vLargeTextField, .vXMLLargeTextField { + width: 48em; +} + +.flatpages-flatpage #id_content { + height: 40.2em; +} + +.module table .vPositiveSmallIntegerField { + width: 2.2em; +} + +.vTextField { + width: 20em; +} + +.vIntegerField { + width: 5em; +} + +.vBigIntegerField { + width: 10em; +} + +.vForeignKeyRawIdAdminField { + width: 5em; +} + +/* INLINES */ + +.inline-group { + padding: 0; + border: 1px solid #ccc; + margin: 10px 0; +} + +.inline-group .aligned label { + width: 8em; +} + +.inline-related { + position: relative; +} + +.inline-related h3 { + margin: 0; + color: #666; + padding: 3px 5px; + font-size: 11px; + background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; + border-bottom: 1px solid #ddd; +} + +.inline-related h3 span.delete { + float: right; +} + +.inline-related h3 span.delete label { + margin-left: 2px; + font-size: 11px; +} + +.inline-related fieldset { + margin: 0; + background: #fff; + border: none; + width: 100%; +} + +.inline-related fieldset.module h3 { + margin: 0; + padding: 2px 5px 3px 5px; + font-size: 11px; + text-align: left; + font-weight: bold; + background: #bcd; + color: #fff; +} + +.inline-group .tabular fieldset.module { + border: none; + border-bottom: 1px solid #ddd; +} + +.inline-related.tabular fieldset.module table { + width: 100%; +} + +.last-related fieldset { + border: none; +} + +.inline-group .tabular tr.has_original td { + padding-top: 2em; +} + +.inline-group .tabular tr td.original { + padding: 2px 0 0 0; + width: 0; + _position: relative; +} + +.inline-group .tabular th.original { + width: 0px; + padding: 0; +} + +.inline-group .tabular td.original p { + position: absolute; + left: 0; + height: 1.1em; + padding: 2px 7px; + overflow: hidden; + font-size: 9px; + font-weight: bold; + color: #666; + _width: 700px; +} + +.inline-group ul.tools { + padding: 0; + margin: 0; + list-style: none; +} + +.inline-group ul.tools li { + display: inline; + padding: 0 5px; +} + +.inline-group div.add-row, +.inline-group .tabular tr.add-row td { + color: #666; + padding: 3px 5px; + border-bottom: 1px solid #ddd; + background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; +} + +.inline-group .tabular tr.add-row td { + padding: 4px 5px 3px; + border-bottom: none; +} + +.inline-group ul.tools a.add, +.inline-group div.add-row a, +.inline-group .tabular tr.add-row td a { + background: url(../img/icon_addlink.gif) 0 50% no-repeat; + padding-left: 14px; + font-size: 11px; + outline: 0; /* Remove dotted border around link */ +} + +.empty-form { + display: none; +} diff --git a/admin/css/ie.css b/admin/css/ie.css new file mode 100644 index 00000000..fd00f7f2 --- /dev/null +++ b/admin/css/ie.css @@ -0,0 +1,63 @@ +/* IE 6 & 7 */ + +/* Proper fixed width for dashboard in IE6 */ + +.dashboard #content { + *width: 768px; +} + +.dashboard #content-main { + *width: 535px; +} + +/* IE 6 ONLY */ + +/* Keep header from flowing off the page */ + +#container { + _position: static; +} + +/* Put the right sidebars back on the page */ + +.colMS #content-related { + _margin-right: 0; + _margin-left: 10px; + _position: static; +} + +/* Put the left sidebars back on the page */ + +.colSM #content-related { + _margin-right: 10px; + _margin-left: -115px; + _position: static; +} + +.form-row { + _height: 1%; +} + +/* Fix right margin for changelist filters in IE6 */ + +#changelist-filter ul { + _margin-right: -10px; +} + +/* IE ignores min-height, but treats height as if it were min-height */ + +.change-list .filtered { + _height: 400px; +} + +/* IE doesn't know alpha transparency in PNGs */ + +.inline-deletelink { + background: transparent url(../img/inline-delete-8bit.png) no-repeat; +} + +/* IE7 doesn't support inline-block */ +.change-list ul.toplinks li { + zoom: 1; + *display: inline; +} \ No newline at end of file diff --git a/admin/css/login.css b/admin/css/login.css new file mode 100644 index 00000000..8872ade7 --- /dev/null +++ b/admin/css/login.css @@ -0,0 +1,57 @@ +/* LOGIN FORM */ + +body.login { + background: #eee; +} + +.login #container { + background: white; + border: 1px solid #ccc; + width: 28em; + min-width: 300px; + margin-left: auto; + margin-right: auto; + margin-top: 100px; +} + +.login #content-main { + width: 100%; +} + +.login form { + margin-top: 1em; +} + +.login .form-row { + padding: 4px 0; + float: left; + width: 100%; +} + +.login .form-row label { + float: left; + width: 9em; + padding-right: 0.5em; + line-height: 2em; + text-align: right; + font-size: 1em; + color: #333; +} + +.login .form-row #id_username, .login .form-row #id_password { + width: 14em; +} + +.login span.help { + font-size: 10px; + display: block; +} + +.login .submit-row { + clear: both; + padding: 1em 0 0 9.4em; +} + +.login .password-reset-link { + text-align: center; +} diff --git a/admin/css/rtl.css b/admin/css/rtl.css new file mode 100644 index 00000000..ba9f1b5a --- /dev/null +++ b/admin/css/rtl.css @@ -0,0 +1,250 @@ +body { + direction: rtl; +} + +/* LOGIN */ + +.login .form-row { + float: right; +} + +.login .form-row label { + float: right; + padding-left: 0.5em; + padding-right: 0; + text-align: left; +} + +.login .submit-row { + clear: both; + padding: 1em 9.4em 0 0; +} + +/* GLOBAL */ + +th { + text-align: right; +} + +.module h2, .module caption { + text-align: right; +} + +.addlink, .changelink { + padding-left: 0px; + padding-right: 12px; + background-position: 100% 0.2em; +} + +.deletelink { + padding-left: 0px; + padding-right: 12px; + background-position: 100% 0.25em; +} + +.object-tools { + float: left; +} + +thead th:first-child, +tfoot td:first-child { + border-left: 1px solid #ddd !important; +} + +/* LAYOUT */ + +#user-tools { + right: auto; + left: 0; + text-align: left; +} + +div.breadcrumbs { + text-align: right; +} + +#content-main { + float: right; +} + +#content-related { + float: left; + margin-left: -19em; + margin-right: auto; +} + +.colMS { + margin-left: 20em !important; + margin-right: 10px !important; +} + +/* SORTABLE TABLES */ + +table thead th.sorted .sortoptions { + float: left; +} + +thead th.sorted .text { + padding-right: 0; + padding-left: 42px; +} + +/* dashboard styles */ + +.dashboard .module table td a { + padding-left: .6em; + padding-right: 12px; +} + +/* changelists styles */ + +.change-list .filtered { + background: white url(../img/changelist-bg_rtl.gif) top left repeat-y !important; +} + +.change-list .filtered table { + border-left: 1px solid #ddd; + border-right: 0px none; +} + +#changelist-filter { + right: auto; + left: 0; + border-left: 0px none; + border-right: 1px solid #ddd; +} + +.change-list .filtered .results, .change-list .filtered .paginator, .filtered #toolbar, .filtered div.xfull { + margin-right: 0px !important; + margin-left: 160px !important; +} + +#changelist-filter li.selected { + border-left: 0px none; + padding-left: 0px; + margin-left: 0; + border-right: 5px solid #ccc; + padding-right: 5px; + margin-right: -10px; +} + +.filtered .actions { + border-left:1px solid #DDDDDD; + margin-left:160px !important; + border-right: 0 none; + margin-right:0 !important; +} + +#changelist table tbody td:first-child, #changelist table tbody th:first-child { + border-right: 0; + border-left: 1px solid #ddd; +} + +/* FORMS */ + +.aligned label { + padding: 0 0 3px 1em; + float: right; +} + +.submit-row { + text-align: left +} + +.submit-row p.deletelink-box { + float: right; +} + +.submit-row .deletelink { + background: url(../img/icon_deletelink.gif) 0 50% no-repeat; + padding-right: 14px; +} + +.vDateField, .vTimeField { + margin-left: 2px; +} + +form ul.inline li { + float: right; + padding-right: 0; + padding-left: 7px; +} + +input[type=submit].default, .submit-row input.default { + float: left; +} + +fieldset .field-box { + float: right; + margin-left: 20px; + margin-right: 0; +} + +.errorlist li { + background-position: 100% .3em; + padding: 4px 25px 4px 5px; +} + +.errornote { + background-position: 100% .3em; + padding: 4px 25px 4px 5px; +} + +/* WIDGETS */ + +.calendarnav-previous { + top: 0; + left: auto; + right: 0; +} + +.calendarnav-next { + top: 0; + right: auto; + left: 0; +} + +.calendar caption, .calendarbox h2 { + text-align: center; +} + +.selector { + float: right; +} + +.selector .selector-filter { + text-align: right; +} + +.inline-deletelink { + float: left; +} + +/* MISC */ + +.inline-related h2, .inline-group h2 { + text-align: right +} + +.inline-related h3 span.delete { + padding-right: 20px; + padding-left: inherit; + left: 10px; + right: inherit; + float:left; +} + +.inline-related h3 span.delete label { + margin-left: inherit; + margin-right: 2px; +} + +/* IE7 specific bug fixes */ + +div.colM { + position: relative; +} + +.submit-row input { + float: left; +} \ No newline at end of file diff --git a/admin/css/widgets.css b/admin/css/widgets.css new file mode 100644 index 00000000..3b19353e --- /dev/null +++ b/admin/css/widgets.css @@ -0,0 +1,578 @@ +/* SELECTOR (FILTER INTERFACE) */ + +.selector { + width: 580px; + float: left; +} + +.selector select { + width: 270px; + height: 17.2em; +} + +.selector-available, .selector-chosen { + float: left; + width: 270px; + text-align: center; + margin-bottom: 5px; +} + +.selector-chosen select { + border-top: none; +} + +.selector-available h2, .selector-chosen h2 { + border: 1px solid #ccc; +} + +.selector .selector-available h2 { + background: white url(../img/nav-bg.gif) bottom left repeat-x; + color: #666; +} + +.selector .selector-filter { + background: white; + border: 1px solid #ccc; + border-width: 0 1px; + padding: 3px; + color: #999; + font-size: 10px; + margin: 0; + text-align: left; +} + +.selector .selector-filter label, +.inline-group .aligned .selector .selector-filter label { + width: 16px; + padding: 2px; +} + +.selector .selector-available input { + width: 230px; +} + +.selector ul.selector-chooser { + float: left; + width: 22px; + height: 50px; + background: url(../img/chooser-bg.gif) top center no-repeat; + margin: 10em 5px 0 5px; + padding: 0; +} + +.selector-chooser li { + margin: 0; + padding: 3px; + list-style-type: none; +} + +.selector select { + margin-bottom: 10px; + margin-top: 0; +} + +.selector-add, .selector-remove { + width: 16px; + height: 16px; + display: block; + text-indent: -3000px; + overflow: hidden; +} + +.selector-add { + background: url(../img/selector-icons.gif) 0 -161px no-repeat; + cursor: default; + margin-bottom: 2px; +} + +.active.selector-add { + background: url(../img/selector-icons.gif) 0 -187px no-repeat; + cursor: pointer; +} + +.selector-remove { + background: url(../img/selector-icons.gif) 0 -109px no-repeat; + cursor: default; +} + +.active.selector-remove { + background: url(../img/selector-icons.gif) 0 -135px no-repeat; + cursor: pointer; +} + +a.selector-chooseall, a.selector-clearall { + display: inline-block; + text-align: left; + margin-left: auto; + margin-right: auto; + font-weight: bold; + color: #666; +} + +a.selector-chooseall { + padding: 3px 18px 3px 0; +} + +a.selector-clearall { + padding: 3px 0 3px 18px; +} + +a.active.selector-chooseall:hover, a.active.selector-clearall:hover { + color: #036; +} + +a.selector-chooseall { + background: url(../img/selector-icons.gif) right -263px no-repeat; + cursor: default; +} + +a.active.selector-chooseall { + background: url(../img/selector-icons.gif) right -289px no-repeat; + cursor: pointer; +} + +a.selector-clearall { + background: url(../img/selector-icons.gif) left -211px no-repeat; + cursor: default; +} + +a.active.selector-clearall { + background: url(../img/selector-icons.gif) left -237px no-repeat; + cursor: pointer; +} + +/* STACKED SELECTORS */ + +.stacked { + float: left; + width: 500px; +} + +.stacked select { + width: 480px; + height: 10.1em; +} + +.stacked .selector-available, .stacked .selector-chosen { + width: 480px; +} + +.stacked .selector-available { + margin-bottom: 0; +} + +.stacked .selector-available input { + width: 442px; +} + +.stacked ul.selector-chooser { + height: 22px; + width: 50px; + margin: 0 0 3px 40%; + background: url(../img/chooser_stacked-bg.gif) top center no-repeat; +} + +.stacked .selector-chooser li { + float: left; + padding: 3px 3px 3px 5px; +} + +.stacked .selector-chooseall, .stacked .selector-clearall { + display: none; +} + +.stacked .selector-add { + background: url(../img/selector-icons.gif) 0 -57px no-repeat; + cursor: default; +} + +.stacked .active.selector-add { + background: url(../img/selector-icons.gif) 0 -83px no-repeat; + cursor: pointer; +} + +.stacked .selector-remove { + background: url(../img/selector-icons.gif) 0 -5px no-repeat; + cursor: default; +} + +.stacked .active.selector-remove { + background: url(../img/selector-icons.gif) 0 -31px no-repeat; + cursor: pointer; +} + +/* DATE AND TIME */ + +p.datetime { + line-height: 20px; + margin: 0; + padding: 0; + color: #666; + font-size: 11px; + font-weight: bold; +} + +.datetime span { + font-size: 11px; + color: #ccc; + font-weight: normal; + white-space: nowrap; +} + +table p.datetime { + font-size: 10px; + margin-left: 0; + padding-left: 0; +} + +/* URL */ + +p.url { + line-height: 20px; + margin: 0; + padding: 0; + color: #666; + font-size: 11px; + font-weight: bold; +} + +.url a { + font-weight: normal; +} + +/* FILE UPLOADS */ + +p.file-upload { + line-height: 20px; + margin: 0; + padding: 0; + color: #666; + font-size: 11px; + font-weight: bold; +} + +.file-upload a { + font-weight: normal; +} + +.file-upload .deletelink { + margin-left: 5px; +} + +span.clearable-file-input label { + color: #333; + font-size: 11px; + display: inline; + float: none; +} + +/* CALENDARS & CLOCKS */ + +.calendarbox, .clockbox { + margin: 5px auto; + font-size: 11px; + width: 16em; + text-align: center; + background: white; + position: relative; +} + +.clockbox { + width: auto; +} + +.calendar { + margin: 0; + padding: 0; +} + +.calendar table { + margin: 0; + padding: 0; + border-collapse: collapse; + background: white; + width: 100%; +} + +.calendar caption, .calendarbox h2 { + margin: 0; + font-size: 11px; + text-align: center; + border-top: none; +} + +.calendar th { + font-size: 10px; + color: #666; + padding: 2px 3px; + text-align: center; + background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x; + border-bottom: 1px solid #ddd; +} + +.calendar td { + font-size: 11px; + text-align: center; + padding: 0; + border-top: 1px solid #eee; + border-bottom: none; +} + +.calendar td.selected a { + background: #C9DBED; +} + +.calendar td.nonday { + background: #efefef; +} + +.calendar td.today a { + background: #ffc; +} + +.calendar td a, .timelist a { + display: block; + font-weight: bold; + padding: 4px; + text-decoration: none; + color: #444; +} + +.calendar td a:hover, .timelist a:hover { + background: #5b80b2; + color: white; +} + +.calendar td a:active, .timelist a:active { + background: #036; + color: white; +} + +.calendarnav { + font-size: 10px; + text-align: center; + color: #ccc; + margin: 0; + padding: 1px 3px; +} + +.calendarnav a:link, #calendarnav a:visited, #calendarnav a:hover { + color: #999; +} + +.calendar-shortcuts { + background: white; + font-size: 10px; + line-height: 11px; + border-top: 1px solid #eee; + padding: 3px 0 4px; + color: #ccc; +} + +.calendarbox .calendarnav-previous, .calendarbox .calendarnav-next { + display: block; + position: absolute; + font-weight: bold; + font-size: 12px; + background: #C9DBED url(../img/default-bg.gif) bottom left repeat-x; + padding: 1px 4px 2px 4px; + color: white; +} + +.calendarnav-previous:hover, .calendarnav-next:hover { + background: #036; +} + +.calendarnav-previous { + top: 0; + left: 0; +} + +.calendarnav-next { + top: 0; + right: 0; +} + +.calendar-cancel { + margin: 0 !important; + padding: 0 !important; + font-size: 10px; + background: #e1e1e1 url(../img/nav-bg.gif) 0 50% repeat-x; + border-top: 1px solid #ddd; +} + +.calendar-cancel:hover { + background: #e1e1e1 url(../img/nav-bg-reverse.gif) 0 50% repeat-x; +} + +.calendar-cancel a { + color: black; + display: block; +} + +ul.timelist, .timelist li { + list-style-type: none; + margin: 0; + padding: 0; +} + +.timelist a { + padding: 2px; +} + +/* INLINE ORDERER */ + +ul.orderer { + position: relative; + padding: 0 !important; + margin: 0 !important; + list-style-type: none; +} + +ul.orderer li { + list-style-type: none; + display: block; + padding: 0; + margin: 0; + border: 1px solid #bbb; + border-width: 0 1px 1px 0; + white-space: nowrap; + overflow: hidden; + background: #e2e2e2 url(../img/nav-bg-grabber.gif) repeat-y; +} + +ul.orderer li:hover { + cursor: move; + background-color: #ddd; +} + +ul.orderer li a.selector { + margin-left: 12px; + overflow: hidden; + width: 83%; + font-size: 10px !important; + padding: 0.6em 0; +} + +ul.orderer li a:link, ul.orderer li a:visited { + color: #333; +} + +ul.orderer li .inline-deletelink { + position: absolute; + right: 4px; + margin-top: 0.6em; +} + +ul.orderer li.selected { + background-color: #f8f8f8; + border-right-color: #f8f8f8; +} + +ul.orderer li.deleted { + background: #bbb url(../img/deleted-overlay.gif); +} + +ul.orderer li.deleted a:link, ul.orderer li.deleted a:visited { + color: #888; +} + +ul.orderer li.deleted .inline-deletelink { + background-image: url(../img/inline-restore.png); +} + +ul.orderer li.deleted:hover, ul.orderer li.deleted a.selector:hover { + cursor: default; +} + +/* EDIT INLINE */ + +.inline-deletelink { + float: right; + text-indent: -9999px; + background: transparent url(../img/inline-delete.png) no-repeat; + width: 15px; + height: 15px; + border: 0px none; + outline: 0; /* Remove dotted border around link */ +} + +.inline-deletelink:hover { + background-position: -15px 0; + cursor: pointer; +} + +.editinline button.addlink { + border: 0px none; + color: #5b80b2; + font-size: 100%; + cursor: pointer; +} + +.editinline button.addlink:hover { + color: #036; + cursor: pointer; +} + +.editinline table .help { + text-align: right; + float: right; + padding-left: 2em; +} + +.editinline tfoot .addlink { + white-space: nowrap; +} + +.editinline table thead th:last-child { + border-left: none; +} + +.editinline tr.deleted { + background: #ddd url(../img/deleted-overlay.gif); +} + +.editinline tr.deleted .inline-deletelink { + background-image: url(../img/inline-restore.png); +} + +.editinline tr.deleted td:hover { + cursor: default; +} + +.editinline tr.deleted td:first-child { + background-image: none !important; +} + +/* EDIT INLINE - STACKED */ + +.editinline-stacked { + min-width: 758px; +} + +.editinline-stacked .inline-object { + margin-left: 210px; + background: white; +} + +.editinline-stacked .inline-source { + float: left; + width: 200px; + background: #f8f8f8; +} + +.editinline-stacked .inline-splitter { + float: left; + width: 9px; + background: #f8f8f8 url(../img/inline-splitter-bg.gif) 50% 50% no-repeat; + border-right: 1px solid #ccc; +} + +.editinline-stacked .controls { + clear: both; + background: #e1e1e1 url(../img/nav-bg.gif) top left repeat-x; + padding: 3px 4px; + font-size: 11px; + border-top: 1px solid #ddd; +} + diff --git a/admin/hvad/change_form.html b/admin/hvad/change_form.html new file mode 100644 index 00000000..0457a7f7 --- /dev/null +++ b/admin/hvad/change_form.html @@ -0,0 +1,44 @@ +{% extends base_template %} +{% load i18n admin_modify %} + +{% block extrahead %} +{{ block.super }} + +{% endblock %} + +{% block object-tools %} +{{ block.super }} +
+ {% for url,name,code,status in language_tabs %} + {% if status == 'current' %} + + {{ name }}{% if current_is_translated and allow_deletion %} {% endif %} + {% else %} + {{ name }} {% if status == 'available' and allow_deletion %} {% endif %} + {% endif %} + {% endfor %} +
+{% endblock %} diff --git a/admin/hvad/deletion_not_allowed.html b/admin/hvad/deletion_not_allowed.html new file mode 100644 index 00000000..c8989832 --- /dev/null +++ b/admin/hvad/deletion_not_allowed.html @@ -0,0 +1,16 @@ +{% extends "admin/base_site.html" %} +{% load i18n %} + +{% block breadcrumbs %} + +{% endblock %} + +{% block content %} +

{% blocktrans with object as escaped_object %}Deletion of the {{ language_name }} translation of {{ object_name }} '{{ escaped_object }}' is not allowed, because it is the last available translation of this instance.{% endblocktrans %}

+{% endblock %} diff --git a/admin/hvad/edit_inline/stacked.html b/admin/hvad/edit_inline/stacked.html new file mode 100644 index 00000000..bcaa3fa7 --- /dev/null +++ b/admin/hvad/edit_inline/stacked.html @@ -0,0 +1,83 @@ +{% load i18n %} +
+

{{ inline_admin_formset.opts.verbose_name_plural|title }}

+ {% include "admin/hvad/includes/translation_tabs.html" %} +{{ inline_admin_formset.formset.management_form }} +{{ inline_admin_formset.formset.non_form_errors }} + +{% for inline_admin_form in inline_admin_formset %}
+

{{ inline_admin_formset.opts.verbose_name|title }}: {% if inline_admin_form.original %}{{ inline_admin_form.original }}{% else %}#{{ forloop.counter }}{% endif %} + {% if inline_admin_form.show_url %}{% trans "View on site" %}{% endif %} + {% if inline_admin_formset.formset.can_delete and inline_admin_form.original %}{{ inline_admin_form.deletion_field.field }} {{ inline_admin_form.deletion_field.label_tag }}{% endif %} +

+ {% if inline_admin_form.form.non_field_errors %}{{ inline_admin_form.form.non_field_errors }}{% endif %} + {% for fieldset in inline_admin_form %} + {% include "admin/includes/fieldset.html" %} + {% endfor %} + {% if inline_admin_form.has_auto_field %}{{ inline_admin_form.pk_field.field }}{% endif %} + {{ inline_admin_form.fk_field.field }} +
{% endfor %} +
+ + diff --git a/admin/hvad/edit_inline/tabular.html b/admin/hvad/edit_inline/tabular.html new file mode 100644 index 00000000..635eda26 --- /dev/null +++ b/admin/hvad/edit_inline/tabular.html @@ -0,0 +1,130 @@ +{% load i18n admin_modify %} +
+ +
+ + diff --git a/admin/hvad/includes/translation_tabs.html b/admin/hvad/includes/translation_tabs.html new file mode 100644 index 00000000..5e8f9f32 --- /dev/null +++ b/admin/hvad/includes/translation_tabs.html @@ -0,0 +1,11 @@ +{% load i18n %} +
+ + {% for url,name,code,status in language_tabs %} + {% if status == 'current' %} + {{ name }}{% if current_is_translated and allow_deletion %} {% endif %} + {% else %} + {{ name }} {% if status == 'available' and allow_deletion %} {% endif %} + {% endif %} + {% endfor %} +
\ No newline at end of file diff --git a/admin/img/changelist-bg.gif b/admin/img/changelist-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..7f4699470adc8c021740023dcd4f0a1bd5f50b84 GIT binary patch literal 58 zcmZ?wbhEHbT*$!0(7?d({{8#Acke3xWMKdS9S{MMVPF#E>05dFE&t*vt?bv=6id7ONcO70{{r%8=U|E literal 0 HcmV?d00001 diff --git a/admin/img/chooser-bg.gif b/admin/img/chooser-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..30e83c2518b0e5ee5f4bda6ce790b47f6dbdbfbb GIT binary patch literal 199 zcmZ?wbhEHb6l2h5*v!E2@87@o@85s?`0?-Gzu&)q|NQy$j~_oiefsp_!-t2MMY9TZUv9~%Sp!>_)cW&ci3#* zUhC5m*S~nZz=*>R=VoO!-wlwA$Z`-01 q@~q#j3=%veq*@rvq^WHhU}-`1SSm{{H^+^Yi-p`uF$u@bK{c{r&s< z`||Sg^z`)c@$vTd_5c6?A^8LV00000EC2ui05AX-000DmFvuy15jgA3yCGB Oo}Zwd4gw#T5db^5xM#Bf literal 0 HcmV?d00001 diff --git a/admin/img/default-bg-reverse.gif b/admin/img/default-bg-reverse.gif new file mode 100644 index 0000000000000000000000000000000000000000..0873281e51bdcfd1e7eb5bbfbde3a09c4cbc943e GIT binary patch literal 843 zcmV-R1GM}{Nk%w1VG#fy0OkMyywd5g$>Wc((SfDPyV2;h%;kux&VHiEgQv@Yq{*Sa z+l{W!qQ2X>&*yuf#)zuThN#S(y4aey*L$GHimcC{yxF9{+^)ysgs01&yxO+S=DE=5 zq`=*$!rrpW%Ia#o)Ef<&3V-tHt57%Hx^1)~CYVyVB@=p~tMo;ew{h zv&!VG#o?8+)Qqmrnz+`6sm*|+$&#|ts>I*7&E~4Z;GetNkg(B_veJR3%8#$nw9VzU z&E=W6*PXi9oVwYCsLX|_%&NoRhN#WD(ddt_(zwp%xX$ON!QH9E;Dn~jv&-bS&gP%H z*|yE)hN;YZp~kn*=6s;Xx6kLIz1xql(y__nrNG^btIvL;$&0MdA^8LV00000EC2ui z01*Hm000O7fOifPgAR3s6N!Zm4lp*4BuykFJTOf*l}$X9EG!3~2cDpzoqh=-BB!UR zRtX8Ms!u=zUbD1M1G%=j2p9;zy>Gw17{$G1Xb@%)%w}{DRc2LX%n%O-*9O`T+}qs- z6yY>9I~3y-JAD*?=sPhn3-R$WM@RDTQ%3>JcA0syKJpvRw!9yxMc>2a`&3xzov zx=8UshKv*xrBwWoF@=l|HCC*s;bR3396o&D2#Io}gqKQ&P@xj@r5G_1lt>sdX2ggH z5q<(4L&hf=pb;u$$grh?Ql=T4R*EFeIr5KLGLmcd%i6bbUe36dy_8@~t=1<8vdNG`N! zQKH3#5}!MR)_mbYfB-X2r#`*swCdC*JV5b~Bz9~MxJ{UV0|gEkBL#wo0UoA+5ir4% zYY4HNd5A1o;>^)NJp}VL4YJ!gaiT$Y@80pSX|Q3#jTWc((SfDPyV2;h%;kux&VHiEgQv@Yq{*Sa z+l{W!qQ2X>&*yuf#)zuThN#S(y4aey*L$GHimcC{yxF9{+^)ysgs01&yxO+S=DE=5 zq`=*$!rrpW%Ia#o)Ef<&3V-tHt57%Hx^1)~CYVyVB@=p~tMo;ew{h zv&!VG#o?8+)Qqmrnz+`6sm*|+$&#|ts>I*7&E~4Z;GetNkg(B_veJR3%8#$nw9VzU z&E=W6*PXi9oVwYCsLX|_%&NoRhN#WD(ddt_(zwp%xX$ON!QH9E;Dn~jv&-bS&gP%H z*|yE)hN;YZp~kn*=6s;Xx6kLIz1xql(y__nrNG^btIvL;$&0MdA^8LV00000EC2ui z01*Hm000O7fB=GngoT0x1WZIsh=@c4X^)Hq8yhz_C@7YhmN%6fC~FO)b|)tdr>LlS zYz-PAudpFmS#fh3xFN7$Mg_iMy zEiEN27bWH6=HM3>ML{o4NKx(YFF{dAFGWZyZdf27DgX-9f+e7qGeUGM>CmP_hlM&i z=nx`A;t~!VesHj0A)^I895r&}pnw5`k|<3oSa~uJg9;fkY^eZKW(JxS@T~!jKv(R@CsZ0tXHsK5$_Dsx`$288T9sm2&pO z+7vRWKDg+SBgd5z~BMB}|@Q2`r zz!0M(GL*z*R@l?k*F|^NbkFEGAeD6Lr>o96_tdQ_$ug(M$DcUs_2^&rxr;JCKhN^= zGOMd=ghxm3IRAD|6i2K*dHVn8s@NajIqUTR2v1HTb!>_nqp27>`XK0!QyAbG8d0CA^F9Cx|8`Ux^7w#1hTk>)Z> z(jcFpXfa(;R1{={7MV5+3lFf?Vy&HYrCcdFs;KyOm=EBs5ygXBYq_}i>Vb?getdik z1axF^S%p;#RdeO?k9{10j>wELh)9l6DFO8@^|iIO1~iS#7=yKzIPTKvJS0t1(27OX zED#B9m7S%S$g~L?jj;#{HVN{sy_`*bwOnuSu)F(;!=n#WF@q^-d?WC=txYt`YI`}d z2t^e-aTlPLIkSRK-WXXWf($fM@8R|K&W*wM-t4jdY`u~wQq3Z~a_`|Sm6w7`<7)(N zm;x}jwK+A4Y2bAdf6y|d;Bv#1Ml-w-cwE`LQsme{%Sn7BN%F@irYVn1n{=2=V1=U# zEAT(0AgQYR^5Xdfcsfi#;r#0t!86r@QjICV%6p{_bOc97ED*c7B?{Ut#9L~0h(`w!0soRBa=!hZ`i3C(tMK-$w zq0zX*pg%xHYGQBoG7^Fp?f}pI6#xKNE*G6GrH2hC8gPGHzny?LP4i#C0l+j(@bfMu za~&je9lU;SE=0n!TuLi4l;uYlmIlMpLJ2Es7&hpF|OoMDi!f?u@=39aU~C_P=#aL^dh_Y z^LGv_IP*V9D>BBFd}#2i;VJgl&*=_EHTCD=-<4BqAQh@q7p&k5eY7C(@7f)D8DQ$7 zAQv>{)BVrv!0oKw@zG51AmyF|Q4~RQ;VNUzxj#fv1Xr)$IQmdWMruYncy8a%peRXj wVTV2;1d|B?Ap|@JEC~W)u~^{H-_Gvh3u9NM*1xcED*ylh07*qoM6N<$g2#E+6951J literal 0 HcmV?d00001 diff --git a/admin/img/icon-no.gif b/admin/img/icon-no.gif new file mode 100644 index 0000000000000000000000000000000000000000..1b4ee5814570885705399533f1182f8b0491c5fb GIT binary patch literal 176 zcmZ?wbhEHb`H-TFR%!C^)o_GDj!gPtK1gc27Dv@$SQ0{~`FJvsmY literal 0 HcmV?d00001 diff --git a/admin/img/icon-unknown.gif b/admin/img/icon-unknown.gif new file mode 100644 index 0000000000000000000000000000000000000000..cfd2b02ad91b3677dbe59111faaf4f437c362cb8 GIT binary patch literal 130 zcmV-|0Db>QNk%w1VF~~W0J9GO^z`(anwr7E!O_vts;a8Fxw+ur;K|9!=;-Lh#l`#k z`?0aH)z#IOmX?c)i~s-sA^8LW000jFEC2ui015yK000Cp@IAI#TTH&>x=&LlD2fp{ kltU;-pbSpsb&B9v9)J|xHP4tFtdrsVKoW`tBZ&Y2J8`5w82|tP literal 0 HcmV?d00001 diff --git a/admin/img/icon-yes.gif b/admin/img/icon-yes.gif new file mode 100644 index 0000000000000000000000000000000000000000..73992827403791d6c1a75a079880e41dce7e0214 GIT binary patch literal 299 zcmZ?wbhEHbb?NhTQ$x_deWPc4O)NkN2|oXRf%p{M+wuUw(Z# z`TWGXJ8Mf07p=Or^7yl3mtJ2C+~V)C-fh~&DX}}E_C4PF@Y93ee}B)tGUw-?pC_Il zZ#vO%{oS?y|Nqw=uUUR`+4?){5_iQh&Q{xM6OkFieY2o T4)tf0@^WEj=4)bdWUvMRbX#E6 literal 0 HcmV?d00001 diff --git a/admin/img/icon_addlink.gif b/admin/img/icon_addlink.gif new file mode 100644 index 0000000000000000000000000000000000000000..ee70e1adba52480cc6aedbee650000c5d55b0088 GIT binary patch literal 119 zcmZ?wbhEHb(s)E@aY^3 F)&O8RB1ZrK literal 0 HcmV?d00001 diff --git a/admin/img/icon_alert.gif b/admin/img/icon_alert.gif new file mode 100644 index 0000000000000000000000000000000000000000..a1dde2625445b76d041ae02ccfcb83481ca63c5e GIT binary patch literal 145 zcmV;C0B-+BNk%w1VGsZi0J9GO|G@+Q!3O`;RR7pu|IkAJ%Ps%YPXF0v|INcdJ{u&=}=IXLDhr+J%S1nrq(gCL;wIgri4F* literal 0 HcmV?d00001 diff --git a/admin/img/icon_calendar.gif b/admin/img/icon_calendar.gif new file mode 100644 index 0000000000000000000000000000000000000000..7587b305a4ee702cbed3bee1ae17c78feb85d00b GIT binary patch literal 192 zcmV;x06+gnNk%w1VGsZi0J8u9nVFf2iHY^~_4)bv@bK{4+uQ&D|FN{U?d|Qf&F0D5 z?Wd=w{QUgs>FMX^=l}ozA^8LW000jFEC2ui01yBW000DS@X1N*1UPGamH(iU1QH+` z43ii};vPZqm~L$+una7G@AI)4YnU1cj)Wk=I*&Aa=g_Vl48 zmH)wj0Spv>vM@3*@G|Itcpx(vSX4HgyeYC&>*nrB_bxSQsBGn6*)YRRaLr}Q6>6LJ P$Rx*~-FRR+2ZJ>L#Kbnb literal 0 HcmV?d00001 diff --git a/admin/img/icon_clock.gif b/admin/img/icon_clock.gif new file mode 100644 index 0000000000000000000000000000000000000000..ff2d57e0a3b6373b7bd9540e688b1b4c71081cb7 GIT binary patch literal 390 zcmV;10eSvMNk%w1VGsZi0M$DH{QUg>{{H#-`S$kq$lLA4+3fD_?(*{T{{H>?`uXqg z@BaV(?CkCH^Yi-p`u6wt#Mtch_4dHk>iGEh^7Hca^z*{j>crRU`1twz{QT_e?DqEc z$J*@b>gvMQ>+|&V$lC14+wAM>>;3)w@9*%!*X#51^1;{Z`}_OH+U@-O`^ehu#MkWU z>FEFe{^{xI#n|ld@$l~N@5kBgv9!0z+wHW?=G)ubr>Cd?|NohpnY8A@0000000000 z00000A^8LW0027xEC2ui01yBW000J~z@2cXD;jmfB(YW_ga{xGQmJF&uGa!=Dy-IU zx$q)@gRrJva4tXt05Uks30VcZ5F=VbfDzy%IyZGW2r3RV4+8@cI5vSg1UL%-4ihvL z4F?pBk1IFOZ1vml&CJGE4FE})gH$(*xI2#8t kA}zwiLpm2FSXaY=R2~vG+}zkoL`Ox%;6gX&=t@BVI|kg>kN^Mx literal 0 HcmV?d00001 diff --git a/admin/img/icon_deletelink.gif b/admin/img/icon_deletelink.gif new file mode 100644 index 0000000000000000000000000000000000000000..72523e3a3ba1446c8f768c157cea642119a02741 GIT binary patch literal 181 zcmZ?wbhEHbc&kkH2hg{xUB9fxq8%JG(R5 zT3?Eao`!{eDJnj1U~tLY{9|s;X>G0VWo1vp!yowhEs~V{|NlP&4xspxg^__loIwX9 z53-Yi)#yQKi;S#{{sX6 zi;Dh#`0#&e>3>Vh|D2rv=gC*q|>i-WM_<#QV|C1;G zS5*8rF!=rZ_kUyK|3JV%TcG%pg^__lo4aiRnY%vG=3p{kB40{i-Of=+@`~3X;@bK{O@9+Kn{rLF!_xJbl@$pSfP5S!!_4W1n`T6YZ?B3qqPft(K z(9rAa>(gwwA^YilZ@=HrgUS3{FNlEth_IP-BSy@@<=jZ6? z=$e|EaBy(V&CR>JyVcdz;o;$EXlUQx-&9moTU%RKS68&OwCU;T!NJ+t*-}zc&)b92AH zzpJaOZfvlTPVlRhn*D zzYj!ubf8e2}%QyRfsr*SWe%Rb`=>R1ae%6%2~5|TAxeL zzADQysO81>*ZZYCyl6@$BdV$biI?uic&0bzMrFb%Aq1#ZUv-+v+w0VD#)3jAg-{rn zQK{SBuPmhC5$}W{D84q?yXp06=7SUzUxd5@c^_-Jtgg3OcgI0-bjam_F)Z9$Uf=5< z*hz6@lo{ZZu*P|f^TenPFmQjgIBP%6a@>yq0{~})9l-cU)g%A_002ovPDHLkV1oH8 BY;phq literal 0 HcmV?d00001 diff --git a/admin/img/icon_success.gif b/admin/img/icon_success.gif new file mode 100644 index 0000000000000000000000000000000000000000..5cf90a15aa6731798b025a238fa47a1658510fff GIT binary patch literal 341 zcmZ?wbhEHb6krfwxXJ(m|NsC0@cYBBf4?q$zBut-@A?;OHoRQB_4TGbZ+4yjc=Gy} zYu7$sefa&slkbn8{dih+uDI?}MdP*V#;eu+_qwJ$=-=~p=Y>z_u719puq!NScSPpF zg#4pv1xM2>&lOf*D6TwP`0>{VkG0l*8=OKmdxUNAj@;&(aUeGLNb=vme}Ptmoj^XJ z_>+Z^fkBHw2V?}uPYi5D4pR#}bfiS5bS&9qz$LFSv4l%VM0VNAuq7M$%x`OYevyni z6y)sQCFr(n`AWsDVxcXCnHqNfPZgaKf;1I5H8q8UQ?&$wdD=UoSe-bM`a7e(;ev*DhVUbne`_Q>RWHJ$m%u z!GnAE?%ld|>&A^6SFT*SV8MbJGiFSgGG)Sq2|YbM4Gj%I(@xu~L;ww!E(!7r26Ax# z26Yo|Q=l@=0*}aI1_rJVAk65r#$*OiP`<=9q9iy!t)x7$D3!rCF}Wx|H#H?QQNb;< zD78GlD7#p}Vr#~w3ZT-9o-U3d5>s0PZ;Q1kaJcNw6<2ol{`H?fR&lq@+fNPd=`slo zkNq2-l{wAX{kw31#NjUjI#s<#Uj@rXCa>o{s1qmoLR|UF+{q6*%d3Ul-XEy+RoY#| zkfg@p<7MzuzoD2R^0?fz%GC`Vt9o~eIX#}ba7TVWzqWIsT+0Qozj6zvZ?O^|iOvau45i`%PE+DBAs)9(WdP);)FE4qk(op#PgM^?h(mhZn$bMx7!ED!$ll-yWMuFR9Y9iY1q7x+Tho7W2RcIw$bnR z2Z2D~y5@l64y0TzH$=tFKLOu2^C00_)Ch$_LD)3MqdNl)v!b&k++3HA!8QF=ku#b%{yJ#wK~|XDwD}%Ih)Ns*K9MH z%(HYly{5CB)Ym{qon_8#Hk*fGCw9C2rdkss8}e+bO6J_@bS`v6TrSr|wI)OwBZmQm zHE@-oO(YTz5V;=1&QvJr=y6WMe@$|)b-+D_HXIJ8d%fN;>`aB04(d23;lD2}`^z_f zWD`6<7Ey3_>h*ewj@6o=j&q`$*PTb){4yf-uu`dfren1xsNE;uf~-qQ~+a-GFR@J$@b>Hh94o@B%i?F()B=ob5MjVEX~Af^TCZ zpt}o>$R?)bE~vB3v9|mNm(eM3QreV7{t3JXuf|(;ev*DhVUbne`_qeqV(Ja};L z-o0D5Zr!+XNxJHx&=ckpFCl;kL_$DS7<>#iRWF{)OWfrBD=NDxcD_CsJ zxKsgDy5G~qF+^f&>qJMfW(6J><{J?Kf>R&;&5u&^T)oP_O3;r=6p7) zlfNAI+AzN1yld9iPbOE?zDn^FWNWTzVg8q;tMyQH#xB2CjJMamULv=ffzPT{LG9m{ z3!RZZYz+J_R$O4Tn}6ZyW@b)?Zsy_zb<*cm_zc-z$!)fZ;AeP{VB3kMP1FLBYMl`sP8M=cy-s(-<#^LNPFbS VZ>oP-s}J-FgQu&X%Q~loCIHeD(U1TD literal 0 HcmV?d00001 diff --git a/admin/img/inline-restore.png b/admin/img/inline-restore.png new file mode 100644 index 0000000000000000000000000000000000000000..efdd92ac39d12c2f84fbd22d05d7b495e2206bf4 GIT binary patch literal 623 zcmV-#0+9WQP)V!KQp&Gv#VQ{rTw<)x~~1Dk?(c~!+vyQpqu`J3b+L~ zR`ZDG!5ruVF7OO4z$y5w^TqAKF*#fWUI*hZ;0T(M%?=EJb>Mf<-hn;vz<0pKoOhsG zlFpOKWZcFGeU*W=oyt4~z9F4M8?n(2flbiMCtYkj4Ls7hVHi$Z+y!QpxfL)doj1_- zgSEON5MRGa0deQ)bh_3T3I#0~42F6BfCG^m^!3}IjXPJgF{Y(F*a1(q;}n-rM^R@F=3jf=JWZqL?XfSLgqn_(8ii* zd0u$rK$hW~oS-1&G0<4f=kxiv+wJDZ_bU1_)5hd6(3oi>ingRCVUgFUx)angnT)37 zKv9fM@WF#BmfOQv#2a57-S&KT*C(G{DQl+NNW9y=`fHnu-v==- Ot=>b+CQo8uum%9*_Ae;_ literal 0 HcmV?d00001 diff --git a/admin/img/nav-bg-reverse.gif b/admin/img/nav-bg-reverse.gif new file mode 100644 index 0000000000000000000000000000000000000000..f11029f90fc965141b8815a78ac2651759099475 GIT binary patch literal 186 zcmV;r07d^tNk%w1VG#fy0J8u9|NsB^`1t<*{`U6v@$vEd`}^(f?dRv`;^N}{{r&3d z>hA9DU$B!R9e*F0P^XD&Kym`~Lm=e{4X9 z0SG{LF|hV2sP&~}&dXS}F6Z^GaGmodx!1$iy|0P;dtku_cTK7O6OU3(=2%Uiw4%hT z*KOU6HQ%^iR_%ZAF4;$K_VK literal 0 HcmV?d00001 diff --git a/admin/img/nav-bg.gif b/admin/img/nav-bg.gif new file mode 100644 index 0000000000000000000000000000000000000000..f8402b809dc1efec80db6e466d789f88429a79a8 GIT binary patch literal 273 zcmZ?wbhEHb6l9QRIKsg2{rmT~Z{I$D{`}ReSAYNh{q^hDhYue(@t*9{u_A=gpfpKY#xG_U+rVXV3oq`}hC||i=Q&8(m$()z5YF*CjUEw001<4;4tjrTwH+&%FA_x~E6rskH`CdQ7= zuI>)uzWxal`(>Zw+Pr1!Chi?O LckSMx$Y2cs9wnNk literal 0 HcmV?d00001 diff --git a/admin/img/selector-icons.gif b/admin/img/selector-icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..8809c4fb9acea53623b8e3b8251b72a245aa17e8 GIT binary patch literal 2771 zcmV;^3M}+$#R@9*pI_UiEW z?CP?Ck95?C|R9>g4S7hI*~?c(b5<>~I>>hs{~^5^I0=I80; z=IGz%@8ag`<>lq%*5<_4=+e^C z#nk1*)a1g{=h4y8!qVf<&(F@z&b-j%ywK&%&CR~h<;={?xXN z&E(0+$+peq$jHdI%ip)m;Iz!+w9MqT%HPMw$F$4hwaenO%j2}k;Izu%vdZJM$=|Zc z;j_rz#Kgq1$KA2V-NVDftj6HN!otD9!KlRGz`(%2zrU)&+P=QNr@`C2yu78s+@-+W zroh{!z}uj}25$81 znTg4wKV*_V0SZ({QZjm6}T8>Lu zxjGjJ)+xulI<9B;qVJnt{R*M#&-Y#bxc995vnxO+na5sZdb#&&u1=qRmR%x-M3#sxVCMpF zM)_t4c82h#EK=5a=bwS9!2+Lmh7dxTW=hHBop%bsr7UTxAq1q7a#@O-V_v!d4{KVP zr4Xc&%0j7s=B=|F-c zK>^HRP9tb=A*~?X*zo{Cb_@eY8{Br=#w+&yb=oDHs5S!M>yn1Bo=p=wh%g8vwPz!3OK2&oU50>;X_7L=3TT*kpXd2@U|| zzzH-UgA6wKNQ2JFZsccxDd4oMPaN%ZBl8p-G`Jj% z!Xz!s6@Vx$Otk~qAx-e$zfEprRTWH%Oow9jPh8 z1m3CnV1VVRVZK`2id^Qo0RTv#I_8(frida+Fa-cpn7{6N>9W&KhwXC5Mh8%;t8RO2 zn#AV20U#K!i1CV{^7`vwfbjhDlL20OW~*Vg8RCjeKKb&83v@RsqKA%(YX!mGJ1TX% z?f(1lGgQMQ!renoAu;r|(vAV(bxFp%-Y;(rJ{gEC?ykUGS|MQ1SAGh$SO z`xWAXPPo7YH&}@5bO=LEFu({nbfIUQ;T~1f0#h!)!a`83KmM4(K z$ic%{Fl7Wlj0F$>$zh=(l4BAgG~y8JPy_OqXA&}4j}D{5KL*8uLCO%IK*sY7t65Ep z1+1dglyQ#%8f1R;yI=m|$Hq3s4+&9X3zc|akPuuV6QpWE3nZ0^OE6#{A&>>DT9v9* z5fW8>+y@dep(X~jU`&~4K`GRv1_m%7Q)=j=Ah~48PF`|LnE(`9w&cl93PFyt7-c0( z$$(6TGL>ynR0ulh%21X~)kfJQsE zvX+74Wih*%%u-+go5?I^I~!WhWFR!36>T3!bDA(#;WVfTL~35F8rHP753YF)Y+@r@ zLCl6WdUP|JNKL9z3lf7sKm!_qhyg+fpax)wp$J6~12EJ;0E4K35;e)e5h$UCg3KTp zUP$W^Brt=tCSwK!Q3NQc0)(;XfGVI+1VOAZ3r4Jf0Du(&D+X(gy*A?y82~H+l#qxkpsX!!5Wy=>p*6(4T*qa3J3^-M79A}f~Wx&T&hA4PFvQ3P}LZ8=m{N+ z!BvF+%s>&;poSt!yVTzL_P4#U0Vc#D4ouhpAqkM0FZQqpUx>pF2{4Eqd=ZA~Vxb9P z@P)bvVgqq7cMn*ozz&!zj^hpl6TZL%CYq3d1nfY)=_QCb(rbhECZGwv$geo$I}J>5 zz`jkGhJg2bUU`UP8arq&7KkekOmJ5o0-i<~?kiw^xt(K0HGWe3p!hdNxXX?bKL8&QBj8J?XD3l~Ic!Z5=ll-6NG+o2uB Zpam_8(T+!#coX3W$0kPo=cNV&06TG~#AN^g literal 0 HcmV?d00001 diff --git a/admin/img/selector-search.gif b/admin/img/selector-search.gif new file mode 100644 index 0000000000000000000000000000000000000000..6d5f4c74923af2daba13baa484364380fb1614b9 GIT binary patch literal 552 zcmZ?wbhEHb6krfwc*ekR;r}fg8=Jp>|9X0Qe){yu!NI}X+uO&-$I8koH8s`3!otqZ z?(W^YSy@?TW@e{PpT2zg^6J&ABO)T)-Q5!s60Tjl=Ire3>gqaW%9PsL+PQP*Ha9mX zCnrZoN9W|^#K*^f{rYv@ym@clym|8E$=&V_@LPJBVtE(?uxDXW;RaaLxbLLEYd;7Mww%N01*VNRUKY#wgg9n+J znUg0^j*E-y=;*j{51X2rQc_ZG-@bkS{(VPBM~0yT6o0ZXf?TTuB0zD%z~0)x z(A3=0+M*~cF2*k1)@;Hotjo#FYS$;lCc@9cB5K1e*(T4%&$OJ0N1L&YotI^~f{vr% zn$~qnssdI5qW0Tb4Ak_r)E!)0jSnm~~hECZvY5o%BVqvfb0K*)eZU6uP literal 0 HcmV?d00001 diff --git a/admin/img/sorting-icons.gif b/admin/img/sorting-icons.gif new file mode 100644 index 0000000000000000000000000000000000000000..451aae59874c795763cee9b044bf2c487f15a853 GIT binary patch literal 369 zcmZ?wbhEHb6k}*%IKsg2;>C++&z_w!(hg+Pin}?%lgLZrnIy)1g(XR`svm zGk^a4IdkUBoH=vGj2X$3R|a-2{Qv(y1JOY7CkrDxgCK(rNC(JH2G(~8Dt#%L^DAd!+Lo{0I{PlaWBPvS zl4w&vYiXCFU#`t13Om+FTO9ns`tXZiGLm(GX1Uw7}z rTlY@?-zz3A8IKJL+X^m4Dfq0|aN9iZ(F((o&leUP?N)YTV6X-NKX0r` literal 0 HcmV?d00001 diff --git a/admin/img/tool-left.gif b/admin/img/tool-left.gif new file mode 100644 index 0000000000000000000000000000000000000000..011490ff3a0100bea63eca7d8a3f821edecf6d3f GIT binary patch literal 197 zcmV;$06PCiNk%w1VF>^d0K@+9+1 z>Fn(6>gwvFqods1+`_`bsi~>N#Kh<4=efDLot>Sks;aTEvEJU^(b3W4lL@fC0syEMTS%hy>Zm!0PcpEpJwG;hh<#5^Y_P4;QTzJF~^?;ZNVo;-~tj z3GxIURaQ?9NK-h~-O_%Ehr|6W>p_W03|&Y3moVBW-4OX{v_eKqd6L;=PDTc60DL-S AivR!s literal 0 HcmV?d00001 diff --git a/admin/img/tool-right.gif b/admin/img/tool-right.gif new file mode 100644 index 0000000000000000000000000000000000000000..cdc140cc590a56bf45ceef6eaeebf47e4a699ac3 GIT binary patch literal 198 zcmV;%06G6hNk%w1VF>^d0K@+9+1 z>Fn(6>gwvFqods1+`_`bsi~>N#Kh<4=efDLot>Sks;aTEvEJU^(b3W4R literal 0 HcmV?d00001 diff --git a/admin/img/tool-right_over.gif b/admin/img/tool-right_over.gif new file mode 100644 index 0000000000000000000000000000000000000000..4db977e838dd97ae4f59524a764cf8298f19ccc5 GIT binary patch literal 200 zcmZ?wbhEHblL@fC0syEMTS%hy>Zm!0M`SJhE@w+}Rz8zHMDu50@FVv!<=}o0a$2j_;|E wNJ^Lce8rW`28j}!f$kDtvUrX>)$-C{u;f$x#4um1{ZvBtsg!MMAsh_W0PS95AOHXW literal 0 HcmV?d00001 diff --git a/admin/img/tooltag-add.gif b/admin/img/tooltag-add.gif new file mode 100644 index 0000000000000000000000000000000000000000..8b53d49ae58dbc324ca7fb318198b187fc124c09 GIT binary patch literal 932 zcmZ?wbhEHb6lM@)_|Cxa`}glZfBv+zw0!^m{n4XG%aU|5d-nPB=MNq{xOeZ~wr$(``}?0g zdp3Xm{Fg6Zwzjt3y?giHzkgr9e*ORde?vn9!zdUHfx#C7ia%Mvj?w{lD0p`BHNuZH8`gv5jGtilW#8Ul-s@(Rm3u`n_%YH1afFWM53xbWyi0reSoZU`=F zW>B;|HRonfOG771<|UO1;}pj!{KgMbG6N3=Of=;-YN#}Nd4NeFEUKo%!I@!YFuRjN h0z*m|qaatng9}?1vhrtKUbNTY0V7A3A`=sXH2_xRgyR4J literal 0 HcmV?d00001 diff --git a/admin/img/tooltag-add_over.gif b/admin/img/tooltag-add_over.gif new file mode 100644 index 0000000000000000000000000000000000000000..bfc52f10de75998687154585752513a27a02e5c4 GIT binary patch literal 336 zcmZ?wbhEHb6lM@)xXQp_AKmol&!20zAN~IQ+b5;fJ+bBa>km(!zx7XVkIL_<>s=I* z-Fg4<%i9m06*kQ}fA#LqpFhjm=B8Ioc1vhpx_)m~&D4mz?loHv1!s0R#56sA{$|&q zv$L0NTfOzr<~=7olUmZNro(_t( z{<*|8FIl(u()IiQ|Npm*YGNP-DE?#tE7t*$AU`p%OuD z64&(xJYQ3LjTSFY75~+{EbMWTq?Tj+^`lM+ch;D9HZb0eJO28D|1uloD@pFe*-apJ^Hn>L+2d-m?#yFEQU|Ni~^ z`t|Go|Nk2r8W_k0ia%MvT6I7q$WIJxH4gmQ9x7=Hf&p1aV>r7mD6wA%agA(z(Y9-o zn{Z!7=F3()sh$@ap>8_^S=AZ45`|}1urBhDn)0zi%$1R$zCpXHxz#1VpeR78J1{*n zKx$GzLbz~Ucw``(R#|u;i#+q?x}l#o5$^*7-1rs_)vpOO{(vYlW{PgEasf C+m{mn literal 0 HcmV?d00001 diff --git a/admin/img/tooltag-arrowright_over.gif b/admin/img/tooltag-arrowright_over.gif new file mode 100644 index 0000000000000000000000000000000000000000..7163189604a638ee170f093cd042075a7da48c7a GIT binary patch literal 354 zcmZ?wbhEHb6lM@)xXQp_AKmol&!20zAN~IQ+b5;fJ+bBa>km(!zx7XVkIL_<>s=I* z-Fg4<%i9m06*kQ}fA#LqpFhjm=B8Ioc1vhpx_)m~&D4mz?loHv1!s0R#56sA{$|&q zv$L0NTfOzr<~=7olUmZNro(_t( z{<*|8FIl(u()IiQ|Npm*YGNP-DE?#tE7t*$AU`p%)jRO!c&Mb=iC%tqw1%_mf>OuD z64%5AjkaH#++@37WWH>5lj_LG3QgM?$)(Pyl_<=6_Sxb99hOrSl|Hhr49pEp`qi!N zF8KvT0m8k3>6rnFQvwpgW$MEt13C4|!UI|47?&<{5fc~Cj$Ol`%&8*1!G}pzckjNv NA{t6st9%_9tO2syk|zKF literal 0 HcmV?d00001 diff --git a/admin/js/LICENSE-JQUERY.txt b/admin/js/LICENSE-JQUERY.txt new file mode 100644 index 00000000..a4c5bd76 --- /dev/null +++ b/admin/js/LICENSE-JQUERY.txt @@ -0,0 +1,20 @@ +Copyright (c) 2010 John Resig, http://jquery.com/ + +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. \ No newline at end of file diff --git a/admin/js/SelectBox.js b/admin/js/SelectBox.js new file mode 100644 index 00000000..f28c8615 --- /dev/null +++ b/admin/js/SelectBox.js @@ -0,0 +1,111 @@ +var SelectBox = { + cache: new Object(), + init: function(id) { + var box = document.getElementById(id); + var node; + SelectBox.cache[id] = new Array(); + var cache = SelectBox.cache[id]; + for (var i = 0; (node = box.options[i]); i++) { + cache.push({value: node.value, text: node.text, displayed: 1}); + } + }, + redisplay: function(id) { + // Repopulate HTML select box from cache + var box = document.getElementById(id); + box.options.length = 0; // clear all options + for (var i = 0, j = SelectBox.cache[id].length; i < j; i++) { + var node = SelectBox.cache[id][i]; + if (node.displayed) { + box.options[box.options.length] = new Option(node.text, node.value, false, false); + } + } + }, + filter: function(id, text) { + // Redisplay the HTML select box, displaying only the choices containing ALL + // the words in text. (It's an AND search.) + var tokens = text.toLowerCase().split(/\s+/); + var node, token; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + node.displayed = 1; + for (var j = 0; (token = tokens[j]); j++) { + if (node.text.toLowerCase().indexOf(token) == -1) { + node.displayed = 0; + } + } + } + SelectBox.redisplay(id); + }, + delete_from_cache: function(id, value) { + var node, delete_index = null; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + if (node.value == value) { + delete_index = i; + break; + } + } + var j = SelectBox.cache[id].length - 1; + for (var i = delete_index; i < j; i++) { + SelectBox.cache[id][i] = SelectBox.cache[id][i+1]; + } + SelectBox.cache[id].length--; + }, + add_to_cache: function(id, option) { + SelectBox.cache[id].push({value: option.value, text: option.text, displayed: 1}); + }, + cache_contains: function(id, value) { + // Check if an item is contained in the cache + var node; + for (var i = 0; (node = SelectBox.cache[id][i]); i++) { + if (node.value == value) { + return true; + } + } + return false; + }, + move: function(from, to) { + var from_box = document.getElementById(from); + var to_box = document.getElementById(to); + var option; + for (var i = 0; (option = from_box.options[i]); i++) { + if (option.selected && SelectBox.cache_contains(from, option.value)) { + SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); + SelectBox.delete_from_cache(from, option.value); + } + } + SelectBox.redisplay(from); + SelectBox.redisplay(to); + }, + move_all: function(from, to) { + var from_box = document.getElementById(from); + var to_box = document.getElementById(to); + var option; + for (var i = 0; (option = from_box.options[i]); i++) { + if (SelectBox.cache_contains(from, option.value)) { + SelectBox.add_to_cache(to, {value: option.value, text: option.text, displayed: 1}); + SelectBox.delete_from_cache(from, option.value); + } + } + SelectBox.redisplay(from); + SelectBox.redisplay(to); + }, + sort: function(id) { + SelectBox.cache[id].sort( function(a, b) { + a = a.text.toLowerCase(); + b = b.text.toLowerCase(); + try { + if (a > b) return 1; + if (a < b) return -1; + } + catch (e) { + // silently fail on IE 'unknown' exception + } + return 0; + } ); + }, + select_all: function(id) { + var box = document.getElementById(id); + for (var i = 0; i < box.options.length; i++) { + box.options[i].selected = 'selected'; + } + } +} diff --git a/admin/js/SelectFilter2.js b/admin/js/SelectFilter2.js new file mode 100644 index 00000000..24d88f7c --- /dev/null +++ b/admin/js/SelectFilter2.js @@ -0,0 +1,161 @@ +/* +SelectFilter2 - Turns a multiple-select box into a filter interface. + +Requires core.js, SelectBox.js and addevent.js. +*/ +(function($) { +function findForm(node) { + // returns the node of the form containing the given node + if (node.tagName.toLowerCase() != 'form') { + return findForm(node.parentNode); + } + return node; +} + +window.SelectFilter = { + init: function(field_id, field_name, is_stacked, admin_static_prefix) { + if (field_id.match(/__prefix__/)){ + // Don't intialize on empty forms. + return; + } + var from_box = document.getElementById(field_id); + from_box.id += '_from'; // change its ID + from_box.className = 'filtered'; + + var ps = from_box.parentNode.getElementsByTagName('p'); + for (var i=0; i, because it just gets in the way. + from_box.parentNode.removeChild(ps[i]); + } else if (ps[i].className.indexOf("help") != -1) { + // Move help text up to the top so it isn't below the select + // boxes or wrapped off on the side to the right of the add + // button: + from_box.parentNode.insertBefore(ps[i], from_box.parentNode.firstChild); + } + } + + //
or
+ var selector_div = quickElement('div', from_box.parentNode); + selector_div.className = is_stacked ? 'selector stacked' : 'selector'; + + //
+ var selector_available = quickElement('div', selector_div, ''); + selector_available.className = 'selector-available'; + var title_available = quickElement('h2', selector_available, interpolate(gettext('Available %s') + ' ', [field_name])); + quickElement('img', title_available, '', 'src', admin_static_prefix + 'img/icon-unknown.gif', 'width', '10', 'height', '10', 'class', 'help help-tooltip', 'title', interpolate(gettext('This is the list of available %s. You may choose some by selecting them in the box below and then clicking the "Choose" arrow between the two boxes.'), [field_name])); + + var filter_p = quickElement('p', selector_available, '', 'id', field_id + '_filter'); + filter_p.className = 'selector-filter'; + + var search_filter_label = quickElement('label', filter_p, '', 'for', field_id + "_input"); + + var search_selector_img = quickElement('img', search_filter_label, '', 'src', admin_static_prefix + 'img/selector-search.gif', 'class', 'help-tooltip', 'alt', '', 'title', interpolate(gettext("Type into this box to filter down the list of available %s."), [field_name])); + + filter_p.appendChild(document.createTextNode(' ')); + + var filter_input = quickElement('input', filter_p, '', 'type', 'text', 'placeholder', gettext("Filter")); + filter_input.id = field_id + '_input'; + + selector_available.appendChild(from_box); + var choose_all = quickElement('a', selector_available, gettext('Choose all'), 'title', interpolate(gettext('Click to choose all %s at once.'), [field_name]), 'href', 'javascript: (function(){ SelectBox.move_all("' + field_id + '_from", "' + field_id + '_to"); SelectFilter.refresh_icons("' + field_id + '");})()', 'id', field_id + '_add_all_link'); + choose_all.className = 'selector-chooseall'; + + //