Version 4.1.19.4
This commit is contained in:
1 parent
2bd5025018
commit
0dc2aee5ed
312 files changed
+53730
-32118
No files matched your search
+2041
-2692
File diff suppressed because it is too large.
Load diff
File diff suppressed because it is too large.
Load diff
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<language>
|
||||
<app key="core" version="101093">
|
||||
<app key="core" version="101099">
|
||||
<word key="__app_core" js="0">System</word>
|
||||
<word key="__ipbmafia__nulling_null_alert" js="0">This distribution is Nulled! You can't use this function.</word><!-- Custom alert about Null -->
|
||||
<word key="__indefart_personal_conversation" js="0">a personal conversation</word>
|
||||
@@ -1352,7 +1352,6 @@
|
||||
<word key="versions_add_upload" js="0">Upload versions.xml file</word>
|
||||
<word key="versions_upload_badxml" js="0">The file uploaded is not a valid versions.xml file.</word>
|
||||
<word key="versions_human" js="0">Version</word>
|
||||
<word key="versions_human_error" js="0">The version must be in the format 'X.Y.Z (Alpha/Beta/RC ID)'.</word>
|
||||
<word key="versions_long" js="0">ID Number</word>
|
||||
<word key="versions_long_exists" js="0">There is already a version with that ID Number.</word>
|
||||
<word key="versions_long_too_low" js="0">You must select a long version number of 10000 or greater.</word>
|
||||
@@ -1544,11 +1543,6 @@
|
||||
<word key="login_handler_Facebook" js="0">Facebook</word>
|
||||
<word key="login_handler_Twitter" js="0">Twitter</word>
|
||||
<word key="login_handler_Convert" js="0">Converter</word>
|
||||
<word key="login_handler_Vkontakte">Vk.com</word>
|
||||
<word key="login_vkontakte_secret">Secret key</word>
|
||||
<word key="login_vkontakte_app">Application ID</word>
|
||||
<word key="login_vkontakte">Login via vk.com</word>
|
||||
<word key="profilesync__VK">VK</word>
|
||||
<word key="login_app_help" js="0">Click here for instructions on how to set up %s login.</word>
|
||||
<word key="login_auth_types" js="0">Authentication Type</word>
|
||||
<word key="login_external_conn" js="0">Database Connection Details</word>
|
||||
|
||||
File diff suppressed because it is too large.
Load diff
@@ -1809,34 +1809,6 @@
|
||||
"zerofill": false,
|
||||
"auto_increment": false,
|
||||
"binary": false
|
||||
},
|
||||
"vk_uid": {
|
||||
"allow_null": false,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "0",
|
||||
"length": 20,
|
||||
"name": "vk_uid",
|
||||
"type": "BIGINT",
|
||||
"unsigned": true,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"vk_token": {
|
||||
"allow_null": true,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": null,
|
||||
"length": 0,
|
||||
"name": "vk_token",
|
||||
"type": "TEXT",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
}
|
||||
},
|
||||
"indexes": {
|
||||
@@ -2033,16 +2005,6 @@
|
||||
"length": [
|
||||
null
|
||||
]
|
||||
},
|
||||
"vk_uid": {
|
||||
"type": "key",
|
||||
"name": "vk_uid",
|
||||
"columns": [
|
||||
"vk_uid"
|
||||
],
|
||||
"length": [
|
||||
null
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
@@ -3314,13 +3276,6 @@
|
||||
"login_settings": "{\"consumer_key\":\"\",\"consumer_secret\":\"\",\"name\":\"\"}",
|
||||
"login_order": 7,
|
||||
"login_acp": 0
|
||||
},
|
||||
{
|
||||
"login_key": "vkontakte",
|
||||
"login_enabled": 0,
|
||||
"login_settings": "{\"app_id\":\"\",\"app_secret\":\"\"}",
|
||||
"login_order": 10,
|
||||
"login_acp": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -4572,598 +4527,6 @@
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_group_2",
|
||||
"word_default": "Guests",
|
||||
"word_custom": "Гости",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_group_3",
|
||||
"word_default": "Members",
|
||||
"word_custom": "Пользователи",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_group_4",
|
||||
"word_default": "Administrators",
|
||||
"word_custom": "Администраторы",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_group_6",
|
||||
"word_default": "Moderators",
|
||||
"word_custom": "Модераторы",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_reputation_level_1",
|
||||
"word_default": "Bad",
|
||||
"word_custom": "Ужасно",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_reputation_level_2",
|
||||
"word_default": "Poor",
|
||||
"word_custom": "Плохо",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_reputation_level_3",
|
||||
"word_default": "Neutral",
|
||||
"word_custom": "Нейтрально",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_reputation_level_4",
|
||||
"word_default": "Good",
|
||||
"word_custom": "Хорошо",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_reputation_level_5",
|
||||
"word_default": "Excellent",
|
||||
"word_custom": "Отлично",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_member_rank_1",
|
||||
"word_default": "Newbie",
|
||||
"word_custom": "Новичок",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_member_rank_2",
|
||||
"word_default": "Member",
|
||||
"word_custom": "Пользователь",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_member_rank_3",
|
||||
"word_default": "Advanced Member",
|
||||
"word_custom": "Продвинутый пользователь",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_pfieldgroups_1",
|
||||
"word_default": "Personal Information",
|
||||
"word_custom": "Персональная информация",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_pfield_1",
|
||||
"word_default": "About Me",
|
||||
"word_custom": "Обо мне",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_warn_reason_1",
|
||||
"word_default": "Spamming",
|
||||
"word_custom": "Спам",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_warn_reason_2",
|
||||
"word_default": "Inappropriate Language",
|
||||
"word_custom": "Ненормативная лексика",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_warn_reason_3",
|
||||
"word_default": "Signature Violation",
|
||||
"word_custom": "Нарушение подписи",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_warn_reason_4",
|
||||
"word_default": "Abusive Behaviour",
|
||||
"word_custom": "Оскорбительное поведение",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_warn_reason_5",
|
||||
"word_default": "Topic Bumping",
|
||||
"word_custom": "Поднятие тем",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_theme_set_title_1",
|
||||
"word_default": "Default",
|
||||
"word_custom": "Стандартная",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_staffgroups_1",
|
||||
"word_default": "Administrators",
|
||||
"word_custom": "Администраторы",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "core_staffgroups_2",
|
||||
"word_default": "Moderators",
|
||||
"word_custom": "Модераторы",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "copyright_line_value",
|
||||
"word_default": "",
|
||||
"word_custom": "",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "guidelines_value",
|
||||
"word_default": "",
|
||||
"word_custom": "",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "reg_rules_value",
|
||||
"word_default": "<p>Пожалуйста, уделите время для прочтения этих правил.<\/p><p>Пожалуйста, помните, что мы не несем ответственности за размещаемые сообщения. Мы не ручаемся и не гарантируем точность, полноту или полезность любого сообщения, и не несём ответственности за содержание любого сообщения.<\/p><p>Сообщения отражают точку зрения их авторов, и не обязательно точку зрения владельцев данного сайта. Любой пользователь, считающий, что размещенное сообщение предосудительно, может немедленно связаться с нами по электронной почте. У нас есть возможность удалять сомнительные сообщения, и мы приложим все усилия, чтобы сделать это, в течение разумного периода времени, если мы решим, что удаление необходимо.<\/p><p>Вы соглашаетесь с тем, что вы не будете использовать этот сайт для размещения материалов, являющихся заведомо ложными и \/ или дискредитирующими, неточными, оскорбительными, вульгарными, ненавистными, непристойными, сексуально ориентированными, угрожающими, нарушающими неприкосновенность частной жизни человека, а также требования любого закона.<\/p><p>Вы соглашаетесь не размещать любые материалы, защищенные авторским правом, если авторское право не принадлежит вам или владельцам сайта.<\/p><p>Наше программное обеспечение использует куки, чтобы отличить вас от других пользователей нашего сайта.<\/p>",
|
||||
"word_custom": "",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_key": "privacy_text_value",
|
||||
"word_default": "",
|
||||
"word_custom": "",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_1",
|
||||
"word_default": "In what city or town does your nearest sibling live?",
|
||||
"word_custom": "В каком городе живёт ваш ближайший родственник?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_2",
|
||||
"word_default": "What is your favorite children's book?",
|
||||
"word_custom": "Ваши любимые детские книги?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_3",
|
||||
"word_default": "What was the name of your first pet?",
|
||||
"word_custom": "Как звали вашего первого питомца?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_4",
|
||||
"word_default": "What was your childhood nickname?",
|
||||
"word_custom": "Каково было ваше прозвище в детстве?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_5",
|
||||
"word_default": "Who was your childhood hero?",
|
||||
"word_custom": "Кто был героем вашего детства?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_6",
|
||||
"word_default": "What is your dream job?",
|
||||
"word_custom": "О какой работе вы мечтаете?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_7",
|
||||
"word_default": "What is your father's middle name?",
|
||||
"word_custom": "Какое отчество у вашего отца?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_8",
|
||||
"word_default": "What is your mother's maiden name?",
|
||||
"word_custom": "Какая девичья фамилия была у вашей мамы?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_9",
|
||||
"word_default": "Who was your favorite singer or band in high school?",
|
||||
"word_custom": "Кто был ваш любимый музыкальный исполнитель или группа в школе?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_10",
|
||||
"word_default": "What was the first name of your first boss?",
|
||||
"word_custom": "Как звали вашего первого начальника на работе?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_11",
|
||||
"word_default": "In what city did your parents first meet?",
|
||||
"word_custom": "В каком городе ваши родители встретились в первый раз?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_12",
|
||||
"word_default": "What is the first name of your best friend in high school?",
|
||||
"word_custom": "Как звали вашего лучшего друга в школе?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_13",
|
||||
"word_default": "What was the first film you saw in theater?",
|
||||
"word_custom": "Какой фильм вы посмотрели первым в кинотеатре?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_14",
|
||||
"word_default": "What was the first thing you learned to cook?",
|
||||
"word_custom": "Первое блюдо, которое вы научились готовить?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_15",
|
||||
"word_default": "Where did you go the first time you flew on a plane?",
|
||||
"word_custom": "Куда вы полетели первай раз на самолёте?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_16",
|
||||
"word_default": "What is the name of the street you grew up on?",
|
||||
"word_custom": "Название улицы на которой вы выросли?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_17",
|
||||
"word_default": "What is the name of the first beach you visited?",
|
||||
"word_custom": "Как называется пляж, который вы посетили первым?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_18",
|
||||
"word_default": "What was the first album you purchased?",
|
||||
"word_custom": "Какой музыкальный альбом вы купили первым?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "security_question_19",
|
||||
"word_default": "What is the name of your favorite sports team?",
|
||||
"word_custom": "Как называется ваша любимая спортивная команда?",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
},
|
||||
{
|
||||
"word_id": null,
|
||||
"lang_id": 2,
|
||||
"word_app": "core",
|
||||
"word_plugin": null,
|
||||
"word_theme": null,
|
||||
"word_key": "guest_terms_bar_text_value",
|
||||
"word_default": "Используя наш сайт, вы соглашаетесь с %1$s.",
|
||||
"word_custom": "",
|
||||
"word_default_version": null,
|
||||
"word_custom_version": null,
|
||||
"word_js": 0,
|
||||
"word_export": 0
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -9439,118 +8802,6 @@
|
||||
},
|
||||
"collation": "utf8mb4_unicode_ci"
|
||||
},
|
||||
"search_visitors": {
|
||||
"name": "search_visitors",
|
||||
"columns": {
|
||||
"id": {
|
||||
"allow_null": false,
|
||||
"auto_increment": true,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "",
|
||||
"length": 11,
|
||||
"name": "id",
|
||||
"type": "INT",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"member": {
|
||||
"allow_null": true,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": null,
|
||||
"length": 11,
|
||||
"name": "member",
|
||||
"type": "INT",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"date": {
|
||||
"allow_null": false,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "0",
|
||||
"length": 11,
|
||||
"name": "date",
|
||||
"type": "INT",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"engine": {
|
||||
"allow_null": false,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "",
|
||||
"length": 50,
|
||||
"name": "engine",
|
||||
"type": "VARCHAR",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"keywords": {
|
||||
"allow_null": false,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "",
|
||||
"length": 250,
|
||||
"name": "keywords",
|
||||
"type": "VARCHAR",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
},
|
||||
"url": {
|
||||
"allow_null": false,
|
||||
"auto_increment": false,
|
||||
"binary": false,
|
||||
"comment": "",
|
||||
"decimals": null,
|
||||
"default": "",
|
||||
"length": 2048,
|
||||
"name": "url",
|
||||
"type": "VARCHAR",
|
||||
"unsigned": false,
|
||||
"values": [],
|
||||
"zerofill": false
|
||||
}
|
||||
},
|
||||
"indexes": {
|
||||
"PRIMARY": {
|
||||
"type": "primary",
|
||||
"name": "PRIMARY",
|
||||
"length": [
|
||||
null
|
||||
],
|
||||
"columns": [
|
||||
"id"
|
||||
]
|
||||
},
|
||||
"idx_date_engine": {
|
||||
"type": "key",
|
||||
"name": "idx_date_engine",
|
||||
"length": [
|
||||
null
|
||||
],
|
||||
"columns": [
|
||||
"date",
|
||||
"engine"
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"core_email_templates": {
|
||||
"name": "core_email_templates",
|
||||
"columns": {
|
||||
@@ -12236,7 +11487,7 @@
|
||||
"inserts": [
|
||||
{
|
||||
"set_id": "1",
|
||||
"set_name": "Стандартная",
|
||||
"set_name": "Default",
|
||||
"set_key": "default",
|
||||
"set_parent_id": 0,
|
||||
"set_parent_array": null,
|
||||
|
||||
@@ -1,81 +1,81 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<theme name="Default" author_name="Invision Power Services, Inc" author_url="http://www.invisionpower.com">
|
||||
<field sc_key="ajax_pagination" sc_type="YesNo" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_ajax_pagination" sc_order="9" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="alternate_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#2d4760" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button" sc_order="3" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="alternate_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button_font" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="area_background" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ebebeb" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background" sc_order="10" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_dark" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#283a4a" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_dark" sc_order="11" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_light" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#f5f5f5" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_light" sc_order="12" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_reset" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_reset" sc_order="13" sc_condition="">[]</field>
|
||||
<field sc_key="button_bar" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3c6994" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_button_bar" sc_order="13" sc_condition="">[]</field>
|
||||
<field sc_key="enable_fluid_width" sc_type="YesNo" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="0" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_enable_fluid_width" sc_order="6" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="fluid_width_size" sc_type="Number" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="95" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_fluid_width_size" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="footer_text" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#333333" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_footer_text" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="header" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_header" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="important_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#37848b" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="important_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button_font" sc_order="8" sc_condition="">[]</field>
|
||||
<field sc_key="item_status" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_item_status_active" sc_order="24" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="js_include" sc_type="Radio" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="head" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_js_location" sc_order="8" sc_condition=""><![CDATA[[{"key":"head","value":"Inside the <head>"},{"key":"footer","value":"Just before <\/body> tag"}]]]></field>
|
||||
<field sc_key="light_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#e5e5e5" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button_font" sc_order="10" sc_condition="">[]</field>
|
||||
<field sc_key="link" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3c6994" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link" sc_order="3" sc_condition="">[]</field>
|
||||
<field sc_key="link_hover" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ad1457" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link_hover" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#304d66" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav" sc_order="3" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_font" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav_tab" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#f5f5f5" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active" sc_order="5" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="main_nav_tab_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#333333" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="mentions" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3084c4" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mentions" sc_order="26" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="mobile_back" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#222222" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back" sc_order="30" sc_condition="">[]</field>
|
||||
<field sc_key="mobile_back_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back_font" sc_order="31" sc_condition="">[]</field>
|
||||
<field sc_key="moderated" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#f7edf1" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated" sc_order="15" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_light" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#fcf7f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_light" sc_order="16" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_text" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#880e4f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text" sc_order="17" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_text_light" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#a4768f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text_light" sc_order="18" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="normal_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#417ba3" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button" sc_order="5" sc_condition="">[]</field>
|
||||
<field sc_key="normal_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="notification_bubble" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_notification_bubble" sc_order="25" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="page_background" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ebeef2" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_page_background" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="poll_bar" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#2a94de" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_poll_bar" sc_order="19" sc_condition="">[]</field>
|
||||
<field sc_key="post_highlight" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#fcf9f0" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_post_highlight" sc_order="28" sc_condition="">[]</field>
|
||||
<field sc_key="post_highlight_border" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#f7df97" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesettings_post_highlight_border" sc_order="29" sc_condition="">[]</field>
|
||||
<field sc_key="prefix" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_prefix" sc_order="8" sc_condition="">[]</field>
|
||||
<field sc_key="price" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#c62828" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_price" sc_order="10" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="primary_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#37474f" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="primary_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button_font" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="profile_header" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#262e33" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_profile_header" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="rating_hover" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#2a94de" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_hover" sc_order="20" sc_condition="">[]</field>
|
||||
<field sc_key="rating_on" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ff9800" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_on" sc_order="21" sc_condition="">[]</field>
|
||||
<field sc_key="recaptcha_theme" sc_type="other" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="white" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha_theme" sc_order="12" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
||||
<field sc_key="ajax_pagination" sc_type="YesNo" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_ajax_pagination" sc_order="9" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="alternate_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#2d4760" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button" sc_order="3" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="alternate_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_alternate_button_font" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="area_background" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ebebeb" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background" sc_order="10" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_dark" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#283a4a" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_dark" sc_order="11" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_light" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#f5f5f5" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_light" sc_order="12" sc_condition="">[]</field>
|
||||
<field sc_key="area_background_reset" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_area_background_reset" sc_order="13" sc_condition="">[]</field>
|
||||
<field sc_key="button_bar" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3c6994" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_button_bar" sc_order="13" sc_condition="">[]</field>
|
||||
<field sc_key="enable_fluid_width" sc_type="YesNo" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="0" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_enable_fluid_width" sc_order="6" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="fluid_width_size" sc_type="Number" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="95" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_fluid_width_size" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="footer_text" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#333333" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_footer_text" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="header" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_header" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="important_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#37848b" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="important_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_important_button_font" sc_order="8" sc_condition="">[]</field>
|
||||
<field sc_key="item_status" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_item_status_active" sc_order="24" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="js_include" sc_type="Radio" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="head" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_js_location" sc_order="8" sc_condition=""><![CDATA[[{"key":"head","value":"Inside the <head>"},{"key":"footer","value":"Just before <\/body> tag"}]]]></field>
|
||||
<field sc_key="light_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#e5e5e5" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_light_button_font" sc_order="10" sc_condition="">[]</field>
|
||||
<field sc_key="link" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3c6994" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link" sc_order="3" sc_condition="">[]</field>
|
||||
<field sc_key="link_hover" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ad1457" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_link_hover" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#304d66" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav" sc_order="3" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_font" sc_order="4" sc_condition="">[]</field>
|
||||
<field sc_key="main_nav_tab" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#f5f5f5" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active" sc_order="5" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="main_nav_tab_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#333333" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_main_nav_active_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="mentions" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3084c4" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mentions" sc_order="26" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="mobile_back" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#222222" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back" sc_order="30" sc_condition="">[]</field>
|
||||
<field sc_key="mobile_back_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_mobile_back_font" sc_order="31" sc_condition="">[]</field>
|
||||
<field sc_key="moderated" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#f7edf1" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated" sc_order="15" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_light" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#fcf7f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_light" sc_order="16" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_text" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#880e4f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text" sc_order="17" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="moderated_text_light" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#a4768f" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_moderated_text_light" sc_order="18" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="normal_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#417ba3" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button" sc_order="5" sc_condition="">[]</field>
|
||||
<field sc_key="normal_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_normal_button_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="notification_bubble" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_notification_bubble" sc_order="25" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="page_background" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ebeef2" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_page_background" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="poll_bar" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#2a94de" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_poll_bar" sc_order="19" sc_condition="">[]</field>
|
||||
<field sc_key="post_highlight" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#fcf9f0" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_post_highlight" sc_order="28" sc_condition="">[]</field>
|
||||
<field sc_key="post_highlight_border" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#f7df97" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesettings_post_highlight_border" sc_order="29" sc_condition="">[]</field>
|
||||
<field sc_key="prefix" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_prefix" sc_order="8" sc_condition="">[]</field>
|
||||
<field sc_key="price" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#c62828" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_price" sc_order="10" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="primary_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#37474f" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="primary_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_primary_button_font" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="profile_header" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#262e33" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_profile_header" sc_order="7" sc_condition="">[]</field>
|
||||
<field sc_key="rating_hover" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#2a94de" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_hover" sc_order="20" sc_condition="">[]</field>
|
||||
<field sc_key="rating_on" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ff9800" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_rating_on" sc_order="21" sc_condition="">[]</field>
|
||||
<field sc_key="recaptcha_theme" sc_type="other" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="white" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha_theme" sc_order="12" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
||||
'clean' => "<img src='" . $theme->resource( 'recaptcha/clean.png', 'core' ) . "' alt='clean'>",
|
||||
'red' => "<img src='" . $theme->resource( 'recaptcha/red.png', 'core' ) . "' alt='clean'>",
|
||||
'white' => "<img src='" . $theme->resource( 'recaptcha/white.png', 'core' ) . "' alt='clean'>",
|
||||
'blackglass' => "<img src='" . $theme->resource( 'recaptcha/blackglass.png', 'core' ) . "' alt='clean'>",
|
||||
), 'parse' => 'raw' ), NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] );]]></field>
|
||||
<field sc_key="recaptcha2_theme" sc_type="other" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="light" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha2_theme" sc_order="11" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha2';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
||||
<field sc_key="recaptcha2_theme" sc_type="other" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="light" sc_tab_key="custom" sc_show_in_vse="0" sc_title="recaptcha2_theme" sc_order="11" sc_condition="return \IPS\Settings::i()->bot_antispam_type === 'recaptcha2';"><![CDATA[return new \IPS\Helpers\Form\Radio( "core_theme_setting_title_{$row['sc_id']}", $value, FALSE, array( 'options' => array(
|
||||
'light' => "<img src='" . $theme->resource( 'recaptcha2/light.png', 'core' ) . "' alt='light'>",
|
||||
'dark' => "<img src='" . $theme->resource( 'recaptcha2/dark.png', 'core' ) . "' alt='dark'>",
|
||||
), 'parse' => 'raw' ), NULL, NULL, NULL, 'theme_setting_' . $row['sc_key'] );]]></field>
|
||||
<field sc_key="responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_responsive" sc_order="1" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="rounded_photos" sc_type="YesNo" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_rounded_photos" sc_order="2" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="secondary_title" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3d5e78" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title" sc_order="7" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="secondary_title_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title_font" sc_order="8" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="section_title" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#304d66" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title" sc_order="5" sc_condition="">[]</field>
|
||||
<field sc_key="section_title_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="selected" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ebf4f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_selected" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="sidebar_position" sc_type="Select" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="right" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_sidebar_position" sc_order="3" sc_condition="">[{"key":"left","value":"Left"},{"key":"right","value":"Right"}]</field>
|
||||
<field sc_key="sidebar_responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_sidebar_responsive" sc_order="4" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="step_background" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_step_background" sc_order="22" sc_condition="">[]</field>
|
||||
<field sc_key="tab_background" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3d648a" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_tabs_background" sc_order="27" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="text_color" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#525252" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_color" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="text_light" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#9c9c9c" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_light" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="timeline_color" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#4d4d4d" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="activity_stream_timeline" sc_order="23" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="trophy_first" sc_type="Color" sc_multiple="0" sc_updated="1484662240" sc_app="core" sc_default="#fac746" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first" sc_order="32" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_first_font" sc_type="Color" sc_multiple="0" sc_updated="1484662240" sc_app="core" sc_default="#704926" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first_font" sc_order="35" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_second" sc_type="Color" sc_multiple="0" sc_updated="1484662240" sc_app="core" sc_default="#c0c0c0" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_second" sc_order="33" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_third" sc_type="Color" sc_multiple="0" sc_updated="1484662240" sc_app="core" sc_default="#cd7f32" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_trophy_third" sc_order="34" sc_condition="">[]</field>
|
||||
<field sc_key="very_light_button" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button" sc_order="11" sc_condition="">[]</field>
|
||||
<field sc_key="very_light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button_font" sc_order="12" sc_condition="">[]</field>
|
||||
<field sc_key="widget_title_bar" sc_type="Color" sc_multiple="0" sc_updated="1481280189" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_widget_title_bar" sc_order="14" sc_condition="">[]</field>
|
||||
<field sc_key="responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_responsive" sc_order="1" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="rounded_photos" sc_type="YesNo" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_rounded_photos" sc_order="2" sc_condition="">[{"key":"","value":""},{"key":"","value":""}]</field>
|
||||
<field sc_key="secondary_title" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3d5e78" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title" sc_order="7" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="secondary_title_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_secondary_title_font" sc_order="8" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="section_title" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#304d66" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title" sc_order="5" sc_condition="">[]</field>
|
||||
<field sc_key="section_title_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_section_title_font" sc_order="6" sc_condition="">[]</field>
|
||||
<field sc_key="selected" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ebf4f9" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_selected" sc_order="9" sc_condition="">[]</field>
|
||||
<field sc_key="sidebar_position" sc_type="Select" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="right" sc_tab_key="custom" sc_show_in_vse="0" sc_title="themesetting_sidebar_position" sc_order="3" sc_condition="">[{"key":"left","value":"Left"},{"key":"right","value":"Right"}]</field>
|
||||
<field sc_key="sidebar_responsive" sc_type="YesNo" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="1" sc_tab_key="custom" sc_show_in_vse="1" sc_title="themesetting_sidebar_responsive" sc_order="4" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="step_background" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ad1457" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_step_background" sc_order="22" sc_condition="">[]</field>
|
||||
<field sc_key="tab_background" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3d648a" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_tabs_background" sc_order="27" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="text_color" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#525252" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_color" sc_order="1" sc_condition="">[]</field>
|
||||
<field sc_key="text_light" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#9c9c9c" sc_tab_key="textcolors" sc_show_in_vse="0" sc_title="themesetting_text_light" sc_order="2" sc_condition="">[]</field>
|
||||
<field sc_key="timeline_color" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#4d4d4d" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="activity_stream_timeline" sc_order="23" sc_condition="">[{"key":"","value":""}]</field>
|
||||
<field sc_key="trophy_first" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#fac746" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first" sc_order="32" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_first_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#704926" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_first_font" sc_order="35" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_second" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#c0c0c0" sc_tab_key="frontendcolors" sc_show_in_vse="1" sc_title="themesetting_trophy_second" sc_order="33" sc_condition="">[]</field>
|
||||
<field sc_key="trophy_third" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#cd7f32" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_trophy_third" sc_order="34" sc_condition="">[]</field>
|
||||
<field sc_key="very_light_button" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#ffffff" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button" sc_order="11" sc_condition="">[]</field>
|
||||
<field sc_key="very_light_button_font" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#333333" sc_tab_key="buttoncolors" sc_show_in_vse="0" sc_title="themesetting_very_light_button_font" sc_order="12" sc_condition="">[]</field>
|
||||
<field sc_key="widget_title_bar" sc_type="Color" sc_multiple="0" sc_updated="1494432552" sc_app="core" sc_default="#3c6994" sc_tab_key="frontendcolors" sc_show_in_vse="0" sc_title="themesetting_widget_title_bar" sc_order="14" sc_condition="">[]</field>
|
||||
<template template_group="advancedsettings" template_name="ruleCriteriaForm" template_data="$name, $field, $type, $value" template_location="admin" template_app="core"><![CDATA[<select name="{$name}[criteria_field]">
|
||||
<option value='to'{{if $field == 'to' }} selected{{endif}}>{lang="ie_cf_to"}</option>
|
||||
<option value='from'{{if $field == 'from' }} selected{{endif}}>{lang="ie_cf_from"}</option>
|
||||
@@ -2634,7 +2634,7 @@
|
||||
{{endif}}
|
||||
<div data-ipsEditor-toolList>
|
||||
{{$editorName = preg_replace( "/(.+?)_(\d+?)_$/", "$1[$2]", mb_substr( $name, 0, -7 ) );}}
|
||||
<div data-role='attachmentArea' data-controller='core.global.editor.uploader, core.global.editor.insertable' data-editorID='{$editorName}' class='ipsComposeArea_attachments ipsClearfix ipsAreaBackground_light' id="{$name}_drop_{expression="md5( uniqid() )"}" data-ipsUploader data-ipsUploader-dropTarget='#elEditorDrop_{$name}' data-ipsUploader-button='[data-action="browse"]' {{if $maxFileSize}}data-ipsUploader-maxFileSize="{$maxFileSize}"{{endif}} data-ipsUploader-maxChunkSize="{$maxChunkSize}" {{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}} data-ipsUploader-name="{$name}" data-ipsUploader-key="{$pluploadKey}" {{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{$totalMaxSize}"{{endif}}{{endif}} {{if $minimize}}data-ipsUploader-minimized{{endif}} data-ipsUploader-insertable data-ipsUploader-postkey="{$editor}" data-ipsUploader-template='core.editor.attachments' {{if $value}}data-ipsUploader-existingFiles='{expression="json_encode( $value )"}'{{endif}} {{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}}>
|
||||
<div data-role='attachmentArea' data-controller='core.global.editor.uploader, core.global.editor.insertable' data-editorID='{$editorName}' class='ipsComposeArea_attachments ipsClearfix ipsAreaBackground_light' id="{$name}_drop_{expression="md5( uniqid() )"}" data-ipsUploader data-ipsUploader-dropTarget='#elEditorDrop_{$name}' data-ipsUploader-button='[data-action="browse"]' {{if $maxFileSize}}data-ipsUploader-maxFileSize="{$maxFileSize}"{{endif}} data-ipsUploader-maxChunkSize="{$maxChunkSize}" {{if $allowedFileTypes}}data-ipsUploader-allowedFileTypes='{expression="json_encode( $allowedFileTypes )"}'{{endif}} data-ipsUploader-name="{$name}" data-ipsUploader-key="{$pluploadKey}" {{if $multiple}}data-ipsUploader-multiple {{if $totalMaxSize}}data-ipsUploader-maxTotalSize="{$totalMaxSize}"{{endif}}{{endif}} {{if $minimize}}data-ipsUploader-minimized{{endif}} data-ipsUploader-insertable data-ipsUploader-postkey="{$editor}" data-ipsUploader-template='core.editor.attachments' {{if $value}}data-ipsUploader-existingFiles='{expression="json_encode( $existing )"}'{{endif}} {{if isset( $default )}}data-ipsUploader-default='{$default}'{{endif}}>
|
||||
<div class="ipsComposeArea_dropZone {{if $minimize}}ipsComposeArea_dropZoneSmall{{endif}} ipsClearfix" id='elEditorDrop_{$name}'>
|
||||
<i class='fa fa-paperclip'></i>
|
||||
<div>
|
||||
@@ -5644,7 +5644,7 @@
|
||||
<span id='elLogo'><img src='{resource="logo.png" app="core" location="admin"}' alt=''></span>
|
||||
<span id='elTitle' class='ipsResponsive_hidePhone'>
|
||||
IPS Community Suite<br>
|
||||
<span id='elVersion'>{lang="acp_version_number" sprintf="\IPS\Application::load('core')->version"} (Русская версия)</span>
|
||||
<span id='elVersion'>{lang="acp_version_number" sprintf="\IPS\Application::load('core')->version"}</span>
|
||||
</span>
|
||||
</a>
|
||||
<ul class='ipsList_inline ipsType_light ipsResponsive_hidePhone'>
|
||||
@@ -5654,7 +5654,6 @@
|
||||
</a>
|
||||
</li>
|
||||
<li><a href='{expression="\IPS\Http\Url::baseUrl()"}' target='_blank'><i class='fa fa-home'></i> {lang="site"}</a></li>
|
||||
<li><a href='http://ipbmafia.ru' target='_blank'><i class='fa fa-question-circle'></i> Поддержка</a></li>
|
||||
</ul>
|
||||
<ul id='elAdminMobileNav' class='ipsList_inline ipsList_noSpacing ipsResponsive_hideDesktop ipsResponsive_block'>
|
||||
<li class='ipsJS_show'>
|
||||
@@ -5954,8 +5953,7 @@
|
||||
<style type='text/css'>
|
||||
{expression="\IPS\Output::i()->headCss" raw="true"}
|
||||
</style>
|
||||
{{endif}}
|
||||
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300&subset=latin,cyrillic' rel='stylesheet' type='text/css'>]]></template>
|
||||
{{endif}}]]></template>
|
||||
<template template_group="global" template_name="includeJS" template_data="" template_location="global" template_app="core"><![CDATA[{{if !\IPS\Request::i()->isAjax()}}
|
||||
<script type='text/javascript'>
|
||||
var ipsDebug = {{if ( \IPS\IN_DEV and \IPS\DEV_DEBUG_JS ) or \IPS\DEBUG_JS}}true{{else}}false{{endif}};
|
||||
@@ -6166,7 +6164,7 @@
|
||||
{{$logo = \IPS\File::get( 'core_Theme', \IPS\Theme::i()->logo['front']['url'] )->url;}}
|
||||
<a href='{setting="base_url"}' id='elLogo' accesskey='1'><img src="{$logo}" alt='{setting="board_name" escape="true"}'></a>
|
||||
{{else}}
|
||||
<a href='{setting="base_url"}' id='elSiteTitle' accesskey='1'>{setting="board_name"}<span>(Русская версия)</span></a>
|
||||
<a href='{setting="base_url"}' id='elSiteTitle' accesskey='1'>{setting="board_name"}</a>
|
||||
{{endif}}]]></template>
|
||||
<template template_group="global" template_name="message" template_data="$message, $type, $debug=NULL, $parse=TRUE, $pad=FALSE" template_location="admin" template_app="core"><![CDATA[{{if $pad}}<div class="ipsPad_half">{{endif}}
|
||||
{{if $debug !== NULL}}
|
||||
@@ -8203,10 +8201,6 @@
|
||||
<template template_group="login" template_name="twitter" template_data="$url" template_location="global" template_app="core"><![CDATA[<a href='{expression="str_replace( '&', '&', $url )"}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_twitter'>
|
||||
<span class='ipsSocial_icon'><i class='fa fa-twitter'></i></span>
|
||||
<span class='ipsSocial_text'>{lang="login_twitter"}</span>
|
||||
</a>]]></template>
|
||||
<template template_group="login" template_name="vkontakte" template_data="$url" template_location="global" template_app="core"><![CDATA[<a href='{$url}' class='ipsButton ipsButton_verySmall ipsButton_fullWidth ipsSocial ipsSocial_vk' style="background-color:#56789C;">
|
||||
<span class='ipsSocial_icon'><i class='fa fa-vk'></i></span>
|
||||
<span class='ipsSocial_text'>{lang="login_vkontakte"}</span>
|
||||
</a>]]></template>
|
||||
<template template_group="logs" template_name="adminLogin" template_data="$log, $request" template_location="admin" template_app="core"><![CDATA[ <div class="ipsAreaBackground_light ipsPad">
|
||||
<h3 class="ipsType_sectionHead ipsPad">{lang="adminloginlogs_general"}</h3>
|
||||
@@ -13995,10 +13989,11 @@ define( 'CP_DIRECTORY', 'admin' );
|
||||
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
||||
<div class="ipsDataItem_generic ipsType_success">{lang="connection_check_ok"}</div>
|
||||
</li>
|
||||
<li class="ipsDataItem">
|
||||
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
||||
<div class="ipsDataItem_generic ipsType_success">{lang="server_time_ok"}</div>
|
||||
</li>
|
||||
|
||||
<li class="ipsDataItem">
|
||||
<div class="ipsDataItem_icon ipsType_success ipsPos_top ipsType_large"><i class="fa fa-check"></i></div>
|
||||
<div class="ipsDataItem_generic ipsType_success">{lang="server_time_ok"}</div>
|
||||
</li>
|
||||
{{endif}}
|
||||
|
||||
<li class="ipsDataItem">
|
||||
@@ -27384,13 +27379,6 @@ html[dir="rtl"] i.fa[class$="-backward"] {
|
||||
-webkit-font-smoothing: antialiased;
|
||||
}
|
||||
|
||||
#elSiteTitle span {
|
||||
color: #fff;
|
||||
font-size: 16px;
|
||||
margin-left: 10px;
|
||||
font-family: 'Open Sans', sans-serif;
|
||||
}
|
||||
|
||||
#elLogo img {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
@@ -185,5 +185,11 @@
|
||||
"101090": "4.1.19 Beta 1",
|
||||
"101091": "4.1.19 Beta 2",
|
||||
"101092": "4.1.19 Beta 3",
|
||||
"101093": "4.1.19"
|
||||
"101093": "4.1.19",
|
||||
"101094": "4.1.19.1",
|
||||
"101095": "4.1.19.2 Beta 1",
|
||||
"101096": "4.1.19.2",
|
||||
"101097": "4.1.19.2",
|
||||
"101098": "4.1.19.3",
|
||||
"101099": "4.1.19.4"
|
||||
}
|
||||
@@ -65,6 +65,9 @@ class _LatestNews
|
||||
*/
|
||||
protected function refreshNews()
|
||||
{
|
||||
return NULL;
|
||||
\IPS\Data\Store::i()->ips_news = json_encode( array(
|
||||
'content' => \IPS\Http\Url::ips( 'news' )->request()->get()->decodeJson(),
|
||||
'time' => time()
|
||||
) );
|
||||
}
|
||||
}
|
||||
@@ -88,7 +88,7 @@ class _Ratings
|
||||
{
|
||||
$class = $row['class'];
|
||||
$rated = $class::load( $row['item_id'] );
|
||||
return "<a href='" . $rated->url() . "' target='_blank'>" . $rated->mapped('title') . "</a>";
|
||||
return "<a href='" . $rated->url() . "' target='_blank'>" . htmlspecialchars( $rated->mapped('title'), \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
}
|
||||
catch ( \OutOfRangeException $e )
|
||||
{
|
||||
|
||||
@@ -91,7 +91,7 @@ class _ReportComments
|
||||
try
|
||||
{
|
||||
$report = \IPS\core\Reports\Report::load( $row['rid'] );
|
||||
return "<a href='" . $report->url() . "' target='_blank'>" . $report->mapped('title') . "</a>";
|
||||
return "<a href='" . $report->url() . "' target='_blank'>" . htmlspecialchars( $report->mapped('title'), \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
}
|
||||
catch( \OutOfRangeException $e )
|
||||
{
|
||||
|
||||
@@ -91,7 +91,7 @@ class _Reports
|
||||
try
|
||||
{
|
||||
$report = \IPS\core\Reports\Report::load( $row['rid'] );
|
||||
return "<a href='" . $report->url() . "' target='_blank'>" . $report->mapped('title') . "</a>";
|
||||
return "<a href='" . $report->url() . "' target='_blank'>" . htmlspecialchars( $report->mapped('title'), \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
}
|
||||
catch( \OutOfRangeException $e )
|
||||
{
|
||||
|
||||
@@ -91,7 +91,7 @@ class _Votes
|
||||
try
|
||||
{
|
||||
$poll = \IPS\Poll::load( $val );
|
||||
return $poll->poll_question;
|
||||
return htmlspecialchars( $poll->poll_question, \IPS\HTMLENTITIES, 'UTF-8', FALSE );
|
||||
}
|
||||
catch ( \OutOfRangeException $e )
|
||||
{
|
||||
|
||||
@@ -58,7 +58,7 @@ class _RecountMemberContent
|
||||
*/
|
||||
public function run( &$data, $offset )
|
||||
{
|
||||
$last = 0;
|
||||
$last = null;
|
||||
|
||||
/* Loop over members to fix them */
|
||||
foreach( \IPS\Db::i()->select( '*', 'core_members', array( 'member_id > ?', $offset ), 'member_id ASC', array( 0, $this->rebuild ) ) as $member )
|
||||
|
||||
@@ -255,6 +255,11 @@ class _Content extends \IPS\Content\ExtensionGenerator
|
||||
$idColumn = $class::$databaseColumnId;
|
||||
foreach ( $class::getItemsWithPermission( $where, $class::$databasePrefix . $class::$databaseColumnId .' ASC', $limitClause, 'read', \IPS\Content\Hideable::FILTER_PUBLIC_ONLY, \IPS\Content\Item::SELECT_IDS_FIRST, new \IPS\Member, TRUE ) as $item )
|
||||
{
|
||||
if( !$item->canView( new \IPS\Member ) )
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
$data = array( 'url' => $item->url() );
|
||||
$priority = ( $item->sitemapPriority() ?: ( intval( isset( $settings["sitemap_{$class::$title}_priority"] ) ? $settings["sitemap_{$class::$title}_priority"] : self::RECOMMENDED_ITEM_PRIORITY ) ) );
|
||||
if ( $priority !== -1 )
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
(function(){window.CKEDITOR&&window.CKEDITOR.dom||(window.CKEDITOR||(window.CKEDITOR=function(){var b=/(^|.*[\\\/])ckeditor\.js(?:\?.*|;.*)?$/i,g={timestamp:"H2EA",version:"DEV",revision:"0",rnd:Math.floor(900*Math.random())+100,_:{pending:[],basePathSrcPattern:b},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var e=document.getElementsByTagName("script"),g=0;g<e.length;g++){var k=e[g].src.match(b);if(k){a=k[1];break}}-1==a.indexOf(":/")&&"//"!=a.slice(0,2)&&(a=
|
||||
(function(){window.CKEDITOR&&window.CKEDITOR.dom||(window.CKEDITOR||(window.CKEDITOR=function(){var b=/(^|.*[\\\/])ckeditor\.js(?:\?.*|;.*)?$/i,g={timestamp:"H4AG",version:"DEV",revision:"0",rnd:Math.floor(900*Math.random())+100,_:{pending:[],basePathSrcPattern:b},status:"unloaded",basePath:function(){var a=window.CKEDITOR_BASEPATH||"";if(!a)for(var e=document.getElementsByTagName("script"),g=0;g<e.length;g++){var k=e[g].src.match(b);if(k){a=k[1];break}}-1==a.indexOf(":/")&&"//"!=a.slice(0,2)&&(a=
|
||||
0===a.indexOf("/")?location.href.match(/^.*?:\/\/[^\/]*/)[0]+a:location.href.match(/^[^\?]*\/(?:)/)[0]+a);if(!a)throw'The CKEditor installation path could not be automatically detected. Please set the global variable "CKEDITOR_BASEPATH" before creating editor instances.';return a}(),getUrl:function(a){-1==a.indexOf(":/")&&0!==a.indexOf("/")&&(a=this.basePath+a);this.timestamp&&"/"!=a.charAt(a.length-1)&&!/[&?]t=/.test(a)&&(a+=(0<=a.indexOf("?")?"\x26":"?")+"t\x3d"+this.timestamp);return a},domReady:function(){function a(){try{document.addEventListener?
|
||||
(document.removeEventListener("DOMContentLoaded",a,!1),b()):document.attachEvent&&"complete"===document.readyState&&(document.detachEvent("onreadystatechange",a),b())}catch(k){}}function b(){for(var a;a=e.shift();)a()}var e=[];return function(k){function d(){try{document.documentElement.doScroll("left")}catch(f){setTimeout(d,1);return}a()}e.push(k);"complete"===document.readyState&&setTimeout(a,1);if(1==e.length)if(document.addEventListener)document.addEventListener("DOMContentLoaded",a,!1),window.addEventListener("load",
|
||||
a,!1);else if(document.attachEvent){document.attachEvent("onreadystatechange",a);window.attachEvent("onload",a);k=!1;try{k=!window.frameElement}catch(c){}document.documentElement.doScroll&&k&&d()}}}()},e=window.CKEDITOR_GETURL;if(e){var a=g.getUrl;g.getUrl=function(b){return e.call(g,b)||a.call(g,b)}}return g}()),CKEDITOR.event||(CKEDITOR.event=function(){},CKEDITOR.event.implementOn=function(b){var g=CKEDITOR.event.prototype,e;for(e in g)null==b[e]&&(b[e]=g[e])},CKEDITOR.event.prototype=function(){function b(a){var b=
|
||||
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2015, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{white-space:normal;background:#f7f7f7}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{opacity:0;padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_panel_block:focus{outline:unset}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Serif}.cke_colorblock,.cke_colorblock a{text-decoration:none;color:#000}span.cke_colorbox{width:10px;height:10px;border:#808080 1px solid;float:left}.cke_rtl span.cke_colorbox{float:right}a.cke_colorbox{border:#fff 1px solid;paddingLine truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -2,4 +2,4 @@
|
||||
Copyright (c) 2003-2017, CKSource - Frederico Knabben. All rights reserved.
|
||||
For licensing, see LICENSE.md or http://ckeditor.com/license
|
||||
*/
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
.cke_reset{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none}.cke_reset_all,.cke_reset_all *,.cke_reset_all a,.cke_reset_all textarea{margin:0;padding:0;border:0;background:transparent;text-decoration:none;width:auto;height:auto;vertical-align:baseline;box-sizing:content-box;position:static;transition:none;border-collapse:collapse;font:normal normal normal 12px Arial,Helvetica,Tahoma,Verdana,Sans-Serif;color:#000;text-align:left;white-space:nowrap;cursor:auto;float:none}.cke_reset_all .cke_rtl *{text-align:right}.cke_reset_all iframe{vertical-align:inherit}.cke_reset_all textarea{white-space:pre-wrap}.cke_reset_all textarea,.cke_reset_all input[type="text"],.cke_reset_all input[type="password"]{cursor:text}.cke_reset_all textarea[disabled],.cke_reset_all input[type="text"][disabled],.cke_reset_all input[type="password"][disabled]{cursor:default}.cke_reset_all fieldset{padding:10px;border:2px groove #e0dfe3}.cke_reset_all select{box-sizing:border-box}.cke_reset_all table{table-layout:auto}.cke_chrome{display:block;border:1px solid #b6b6b6;padding:0;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_inner{display:block;-webkit-touch-callout:none;background:#fff;padding:0}.cke_float{border:0}.cke_float .cke_inner{padding-bottom:0}.cke_top,.cke_contents,.cke_bottom{display:block;overflow:hidden}.cke_top{border-bottom:1px solid #b6b6b6;padding:6px 8px 2px;white-space:normal;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_float .cke_top{border:1px solid #b6b6b6;border-bottom-color:#999}.cke_bottom{padding:6px 8px 2px;position:relative;border-top:1px solid #bfbfbf;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#ebebeb,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#ebebeb',endColorstr='#cfd1cf')}.cke_browser_ios .cke_contents{overflow-y:auto;-webkit-overflow-scrolling:touch}.cke_resizer{width:0;height:0;overflow:hidden;width:0;height:0;overflow:hidden;border-width:10px 10px 0 0;border-color:transparent #666 transparent transparent;border-style:dashed solid dashed dashed;font-size:0;vertical-align:bottom;margin-top:6px;margin-bottom:2px;box-shadow:0 1px 0 rgba(255,255,255,.3)}.cke_hc .cke_resizer{font-size:15px;width:auto;height:auto;border-width:0}.cke_resizer_ltr{cursor:se-resize;float:right;margin-right:-4px}.cke_resizer_rtl{border-width:10px 0 0 10px;border-color:transparent transparent transparent #a5a5a5;border-style:dashed dashed dashed solid;cursor:sw-resize;float:left;margin-left:-4px;right:auto}.cke_wysiwyg_div{display:block;height:100%;overflow:auto;padding:0 8px;outline-style:none;box-sizing:border-box}.cke_panel{visibility:visible;width:120px;height:100px;overflow:hidden;background-color:#fff;border:1px solid #b6b6b6;border-bottom-color:#999;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,.15)}.cke_menu_panel{padding:0;margin:0}.cke_combopanel{width:150px;height:170px}.cke_panel_frame{width:100%;height:100%;font-size:12px;overflow:auto;overflow-x:hidden}.cke_panel_container{overflow-y:auto;overflow-x:hidden}.cke_panel_list{list-style-type:none;margin:3px;padding:0;white-space:nowrap}.cke_panel_listItem{margin:0;padding-bottom:1px}.cke_panel_listItem a{padding:3px 4px;display:block;border:1px solid #fff;color:inherit!important;text-decoration:none;overflow:hidden;text-overflow:ellipsis;border-radius:2px}* html .cke_panel_listItem a{width:100%;color:#000}*:first-child+html .cke_panel_listItem a{color:#000}.cke_panel_listItem.cke_selected a{border:1px solid #dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_panel_listItem a:hover,.cke_panel_listItem a:focus,.cke_panel_listItem a:active{border-color:#dedede;background-color:#f2f2f2;box-shadow:0 0 2px rgba(0,0,0,.1) inset}.cke_hc .cke_panel_listItem a{border-style:none}.cke_hc .cke_panel_listItem a:hover,.cke_hc .cke_panel_listItem a:focus,.cke_hc .cke_panel_listItem a:active{border:2px solid;padding:1px 2px}.cke_panel_grouptitle{cursor:default;font-size:11px;font-weight:bold;white-space:nowrap;margin:0;padding:4px 6px;color:#474747;text-shadow:0 1px 0 rgba(255,255,255,.75);border-bottom:1px solid #b6b6b6;border-radius:2px 2px 0 0;box-shadow:0 1px 0 #fff inset;background:#cfd1cf;background-image:linear-gradient(to bottom,#f5f5f5,#cfd1cf);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#f5f5f5',endColorstr='#cfd1cf')}.cke_panel_listItem p,.cke_panel_listItem h1,.cke_panel_listItem h2,.cke_panel_listItem h3,.cke_panel_listItem h4,.cke_panel_listItem h5,.cke_panel_listItem h6,.cke_panel_listItem pre{margin-top:0;margin-bottom:0}.cke_colorblock{padding:3px;font-size:11px;font-family:'Microsoft Sans Serif',Tahoma,Arial,Verdana,Sans-Line truncated
|
||||
@@ -1,15 +0,0 @@
|
||||
<?php
|
||||
|
||||
require_once str_replace( 'applications/core/interface/vkontakte/auth.php', '', str_replace( '\\', '/', $_SERVER['SCRIPT_FILENAME'] ) ) . 'init.php';
|
||||
$state = explode( '-', \IPS\Request::i()->state );
|
||||
|
||||
if ( $state[0] == 'ucp' )
|
||||
{
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=system&controller=settings&area=profilesync&service=VK&loginProcess=vkontakte&state={$state[1]}&code=" . urlencode( \IPS\Request::i()->code ), 'front', 'settings_Vkontakte' ) );
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::internal( "app=core&module=system&controller=login&loginProcess=vkontakte&code=" . urlencode( \IPS\Request::i()->code ), $state[0] ) );
|
||||
|
||||
}
|
||||
@@ -498,13 +498,7 @@ class _applications extends \IPS\Node\Controller
|
||||
|
||||
$form = new \IPS\Helpers\Form;
|
||||
$form->add( new \IPS\Helpers\Form\Radio( 'developer_build_type', 'rebuild', TRUE, $options ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', $defaults['human'], NULL, array(), function( $val )
|
||||
{
|
||||
if ( !preg_match( '/^\d*\.\d*\.\d*(( (Alpha|Beta|RC)\s?[a-zA-Z0-9]*)|(\.\d*))?$/', $val ) )
|
||||
{
|
||||
throw new \DomainException( 'versions_human_error' );
|
||||
}
|
||||
}, NULL, NULL, 'versions_human' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', $defaults['human'], NULL, array(), NULL, NULL, NULL, 'versions_human' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_long', $defaults['long'], NULL, array(), function( $val ) use ( $json )
|
||||
{
|
||||
if ( !preg_match( '/^\d*$/', $val ) )
|
||||
|
||||
@@ -3037,13 +3037,7 @@ class _developer extends \IPS\Dispatcher\Controller
|
||||
/* Create New */
|
||||
case 'new':
|
||||
$form->addMessage( 'versions_add_information' );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', NULL, TRUE, array( 'placeholder' => '1.0.0' ), function( $val )
|
||||
{
|
||||
if ( !preg_match( '/^\d*\.\d*\.\d*(( (Alpha|Beta|RC)\s?[a-zA-Z0-9]*)|(\.\d*))?$/', $val ) )
|
||||
{
|
||||
throw new \DomainException( 'versions_human_error' );
|
||||
}
|
||||
} ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', NULL, TRUE, array( 'placeholder' => '1.0.0' ) ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_long', NULL, TRUE, array( 'placeholder' => '10000' ), function( $val ) use ( $json )
|
||||
{
|
||||
if ( !preg_match( '/^\d*$/', $val ) )
|
||||
|
||||
@@ -1362,13 +1362,7 @@ class _plugins extends \IPS\Node\Controller
|
||||
$defaults['long'] = $long + 1;
|
||||
break;
|
||||
}
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', $defaults['human'], TRUE, array(), function( $val )
|
||||
{
|
||||
if ( !preg_match( '/^\d*\.\d*\.\d*( (Alpha|Beta|RC)\s?[a-zA-Z0-9]*)?$/', $val ) )
|
||||
{
|
||||
throw new \DomainException( 'versions_human_error' );
|
||||
}
|
||||
} ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_human', $defaults['human'], TRUE ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'versions_long', $defaults['long'], TRUE, array(), function( $val ) use ( $json )
|
||||
{
|
||||
if ( !preg_match( '/^\d*$/', $val ) )
|
||||
|
||||
@@ -206,7 +206,7 @@ class _members extends \IPS\Dispatcher\Controller
|
||||
}
|
||||
else
|
||||
{
|
||||
return \IPS\Theme::i()->getTemplate( 'members', 'core', 'admin' )->memberEmailCell( ($row['vk_uid']?'<a target="_blank" href="' . \IPS\Http\Url::external( "http://vk.com/id{$row['vk_uid']}" ) . '"><i class="fa fa-vk"></i></a> ':'').htmlentities( $val, \IPS\HTMLENTITIES, 'UTF-8', FALSE ) );
|
||||
return \IPS\Theme::i()->getTemplate( 'members', 'core', 'admin' )->memberEmailCell( htmlentities( $val, \IPS\HTMLENTITIES, 'UTF-8', FALSE ) );
|
||||
}
|
||||
},
|
||||
'photo' => function( $val, $row )
|
||||
@@ -1104,7 +1104,7 @@ class _members extends \IPS\Dispatcher\Controller
|
||||
}
|
||||
$photoVars = explode( ':', $member->group['g_photo_max_vars'] );
|
||||
$form->add( new \IPS\Helpers\Form\Upload( 'member_photo_upload', $customVal, FALSE, array( 'image' => array( 'maxWidth' => $photoVars[1], 'maxHeight' => $photoVars[2] ), 'storageExtension' => 'core_Profile' ), NULL, NULL, NULL, 'member_photo_upload' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Url( 'member_photo_url', NULL, FALSE, array( 'file' => 'core_Profile', 'allowedMimes' => 'image/*' ), NULL, NULL, NULL, 'member_photo_url' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Url( 'member_photo_url', NULL, FALSE, array( 'file' => 'core_Profile', 'image' => TRUE ), NULL, NULL, NULL, 'member_photo_url' ) );
|
||||
foreach ( $extra as $element )
|
||||
{
|
||||
$form->add( $element );
|
||||
|
||||
@@ -75,11 +75,6 @@ class _seo extends \IPS\Dispatcher\Controller
|
||||
\IPS\Output::i()->title = \IPS\Member::loggedIn()->language()->addToStack('menu__core_promotion_seo');
|
||||
\IPS\Output::i()->output = \IPS\Theme::i()->getTemplate( 'global' )->tabs( $tabs, $this->activeTab, $activeTabContents, \IPS\Http\Url::internal( "app=core&module=promotion&controller=seo" ) );
|
||||
}
|
||||
\IPS\Output::i()->sidebar['actions']['seo_visitors'] = array(
|
||||
'title' => 'Посетители с поисковых систем',
|
||||
'icon' => 'bar-chart-o',
|
||||
'link' => \IPS\Http\Url::internal( "app=core&module=promotion&controller=seovisitors" ),
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -1,273 +0,0 @@
|
||||
<?php
|
||||
namespace IPS\core\modules\admin\promotion;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* SEO
|
||||
*/
|
||||
class _seovisitors extends \IPS\Dispatcher\Controller
|
||||
{
|
||||
protected function manage()
|
||||
{
|
||||
|
||||
\IPS\Output::i()->title = 'Посетители с поисковых систем';
|
||||
|
||||
$table = new \IPS\Helpers\Table\Db( 'search_visitors', \IPS\Http\Url::internal('app=core&module=promotion&controller=seovisitors'));
|
||||
if(\IPS\Request::i()->filter) {
|
||||
if(\IPS\Request::i()->keywords) $table->baseUrl = $table->baseUrl->setQueryString('keywords',\IPS\Request::i()->keywords);
|
||||
if(\IPS\Request::i()->engine) $table->baseUrl = $table->baseUrl->setQueryString('engine',\IPS\Request::i()->engine);
|
||||
}
|
||||
$table->include = array('keywords','engine','url','name','date');
|
||||
$table->sortBy = $table->sortBy ?: 'date';
|
||||
$table->sortDirection = $table->sortDirection ?: 'desc';
|
||||
$table->langPrefix = 'seovisitors_';
|
||||
|
||||
|
||||
$table->joins = array(
|
||||
array(
|
||||
'select' => 'm.name',
|
||||
'from' => array( 'core_members', 'm' ),
|
||||
'where' => 'm.member_id=search_visitors.member'
|
||||
)
|
||||
);
|
||||
|
||||
$table->parsers = array(
|
||||
'date'=>function($val,$row) {
|
||||
return \IPS\DateTime::ts( $val )->relative();
|
||||
},
|
||||
'name' => function( $val, $row )
|
||||
{
|
||||
if($val) return "<a href='" . \IPS\Http\Url::internal( 'app=core&module=members&controller=members&do=edit&id=' ) . $row['member'] . "'>" . htmlentities( $val, \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
else return \IPS\Member::loggedIn()->language()->addToStack( 'guest' );
|
||||
},
|
||||
'keywords'=>function ($val,$row) {
|
||||
return "<a href='" . \IPS\Http\Url::internal( 'app=core&module=promotion&controller=seovisitors&filter=keywords&keywords=' ) . $val . "'>" . htmlentities( $val, \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
},
|
||||
'engine'=>function ($val,$row) {
|
||||
return "<a href='" . \IPS\Http\Url::internal( 'app=core&module=promotion&controller=seovisitors&filter=engine&engine=' ) . $val . "'>" . htmlentities( $val, \IPS\HTMLENTITIES, 'UTF-8', FALSE ) . "</a>";
|
||||
}
|
||||
);
|
||||
|
||||
$table->filters = array(
|
||||
'keywords'=>"keywords LIKE '".htmlentities( \IPS\Request::i()->keywords, \IPS\HTMLENTITIES, 'UTF-8', FALSE )."'",
|
||||
'engine'=>"engine LIKE '".htmlentities( \IPS\Request::i()->engine, \IPS\HTMLENTITIES, 'UTF-8', FALSE )."'"
|
||||
);
|
||||
|
||||
$table = preg_replace(array("/data-page='[0-9]*'/",'/data-action="tableFilter"/','/data-action="tableSort"/'), '', (string) $table);
|
||||
|
||||
\IPS\Member::loggedIn()->language()->parseOutputForDisplay($table);
|
||||
\IPS\Output::i()->output = str_replace(array(
|
||||
'seovisitors_keywords',
|
||||
'seovisitors_engine',
|
||||
'seovisitors_url',
|
||||
'seovisitors_name',
|
||||
'seovisitors_date'),
|
||||
array('Ключевики','Поисковик','Страница','Пользователь','Дата'),$table);
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
protected static $engines = array(
|
||||
array( 'name' => 'Google', 'match' => '/http(s)?\:\/\/www\.google/', 'parser' => 'parseGoogleUrl' ),
|
||||
array( 'name' => 'Bing', 'match' => '/http\:\/\/www\.bing/', 'parser' => 'parseBingUrl' ),
|
||||
array( 'name' => 'Bing', 'match' => '/http\:\/\/www\.bing/', 'parser' => 'parseBingUrl' ),
|
||||
array( 'name' => 'Facebook', 'match' => '/http\:\/\/www\.facebook/', 'parser' => 'parseFacebookUrl' ),
|
||||
array( 'name' => 'Yandex', 'match' => '/http\:\/\/(www\.)?yandex/', 'parser' => 'parseYandexUrl'),
|
||||
array( 'name' => 'Rambler', 'match' => '/http\:\/\/(nova\.)?rambler/', 'parser' => 'parseRamblerUrl'),
|
||||
array( 'name' => 'Mail.ru', 'match' => '/http\:\/\/(go\.)?mail/', 'parser' => 'parseMailruUrl')
|
||||
);
|
||||
|
||||
|
||||
public static function track( $referrer, $queryString, $memberId )
|
||||
{
|
||||
|
||||
/*
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `search_visitors` (
|
||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`member` int(11) DEFAULT NULL,
|
||||
`date` int(11) NOT NULL DEFAULT '0',
|
||||
`engine` varchar(50) NOT NULL,
|
||||
`keywords` varchar(250) NOT NULL,
|
||||
`url` varchar(2048) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `idx_date_engine` (`date`,`engine`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
|
||||
|
||||
*/
|
||||
|
||||
foreach( self::$engines as $engine )
|
||||
{
|
||||
if( preg_match( $engine['match'], $referrer ) )
|
||||
{
|
||||
|
||||
$obj = new self;
|
||||
|
||||
$keywords = trim( $obj->{$engine['parser']}( $referrer ) );
|
||||
if ( !empty( $keywords ) )
|
||||
{
|
||||
|
||||
\IPS\DB::i()->insert( 'search_visitors', array( 'date' => time(), 'member' => intval( $memberId ), 'engine' => $engine['name'], 'keywords' => $keywords, 'url' => $queryString ) );
|
||||
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
protected function parseGoogleUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/imgres/', $url) && preg_match('/prev\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
$url = urldecode($matches[1]);
|
||||
}
|
||||
|
||||
$matches = array();
|
||||
if(preg_match('/q\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
protected function parseBingUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/q\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
protected function parseYahooUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/p\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
protected function parseFacebookUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/l\.php\?u\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('http://', '', $keywords);
|
||||
$keywords = str_replace('https://', '', $keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
elseif(preg_match('/end\.php/', $url))
|
||||
{
|
||||
return 'Sponsored Ad';
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
protected function parseYandexUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/text\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
protected function parseRamblerUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/query\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
if(preg_match('/words\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
protected function parseMailruUrl($url)
|
||||
{
|
||||
$matches = array();
|
||||
if(preg_match('/q\=([^\&]+)/', $url, $matches))
|
||||
{
|
||||
if(isset($matches[1]))
|
||||
{
|
||||
$keywords = $matches[1];
|
||||
$keywords = urldecode($keywords);
|
||||
$keywords = str_replace('+', ' ', $keywords);
|
||||
$keywords = str_replace('%20', ' ', $keywords);
|
||||
return $keywords;
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
}
|
||||
@@ -211,7 +211,6 @@ class _support extends \IPS\Dispatcher\Controller
|
||||
*/
|
||||
protected function _upgradeCheck()
|
||||
{
|
||||
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
@@ -31,6 +31,8 @@ class _upgrade extends \IPS\Dispatcher\Controller
|
||||
protected function manage()
|
||||
{
|
||||
\IPS\Dispatcher::i()->checkAcpPermission( 'upgrade_manage' );
|
||||
|
||||
\IPS\Output::i()->redirect( \IPS\Http\Url::external( "http://ipbmafia.ru/files/file/1560-ips-community-suite-41-nulled/" ) );
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1024,7 +1024,7 @@ class _profile extends \IPS\Helpers\CoverPhoto\Controller
|
||||
}, NULL, NULL, 'member_photo_upload' ) );
|
||||
|
||||
/* Create the URL */
|
||||
$form->add( new \IPS\Helpers\Form\Url( 'member_photo_url', NULL, FALSE, array( 'file' => 'core_Profile', 'allowedMimes' => 'image/*', 'maxFileSize' => $photoVars[0] ? $photoVars[0] / 1024 : NULL, 'maxDimensions' => array( 'width' => $photoVars[1], 'height' => $photoVars[2] ) ), NULL, NULL, NULL, 'member_photo_url' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Url( 'member_photo_url', NULL, FALSE, array( 'file' => 'core_Profile', 'image' => TRUE, 'maxFileSize' => $photoVars[0] ? $photoVars[0] / 1024 : NULL, 'maxDimensions' => array( 'width' => $photoVars[1], 'height' => $photoVars[2] ) ), NULL, NULL, NULL, 'member_photo_url' ) );
|
||||
}
|
||||
|
||||
/* Add additional elements */
|
||||
|
||||
@@ -639,7 +639,7 @@ class _search extends \IPS\Dispatcher\Controller
|
||||
}
|
||||
|
||||
/* Set up some sensible defaults */
|
||||
if ( ! isset( \IPS\Request::i()->updated_after ) )
|
||||
if ( ! isset( \IPS\Request::i()->item ) and ! isset( \IPS\Request::i()->updated_after ) )
|
||||
{
|
||||
\IPS\Request::i()->updated_after = \IPS\Content\Search\Query::init()->getDefaultDateCutOff();
|
||||
}
|
||||
|
||||
@@ -31,7 +31,7 @@ class _license extends \IPS\Dispatcher\Controller
|
||||
public function manage()
|
||||
{
|
||||
$form = new \IPS\Helpers\Form( 'license', 'continue', \IPS\Http\Url::external( ( \IPS\Request::i()->isSecure() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'] . '?controller=license' ) );
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'lkey', 'Nulled by IPBMafia.ru | 15.03.2017', TRUE, array( 'size' => 50 ), function( $val )
|
||||
$form->add( new \IPS\Helpers\Form\Text( 'lkey', 'Nulled by IPBMafia.ru | 04.05.2017', TRUE, array( 'size' => 50 ), function( $val )
|
||||
{
|
||||
\IPS\IPS::checkLicenseKey( $val, ( \IPS\Request::i()->isSecure() ? 'https://' : 'http://' ) . $_SERVER['HTTP_HOST'] . mb_substr( $_SERVER['SCRIPT_NAME'], 0, -mb_strlen( \IPS\CP_DIRECTORY . '/install/index.php' ) ) );
|
||||
}, NULL, '<a href="' . \IPS\Http\Url::ips( 'docs/find_lkey' ) . '" target="_blank">' . \IPS\Member::loggedIn()->language()->addToStack('lkey_help') . '</a>' ) );
|
||||
|
||||
@@ -25,28 +25,11 @@ class _Upgrade
|
||||
{
|
||||
/**
|
||||
* Step 1
|
||||
* Fix announcements
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step1()
|
||||
{
|
||||
if ( \IPS\Db::i()->select( 'COUNT(*)', 'core_announcements', 'announce_active=1' )->first() )
|
||||
{
|
||||
\IPS\Db::i()->update( 'core_sys_conf_settings', array( 'conf_value' => 1 ), array( 'conf_key=?', 'announcements_exist' ) );
|
||||
unset( \IPS\Data\Store::i()->settings );
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/**
|
||||
* Step 2
|
||||
* Remove bulk mail task
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step2()
|
||||
public function step1()
|
||||
{
|
||||
\IPS\Db::i()->delete('core_tasks', array('`key`=? and app=?', 'bulkmail', 'core' ) );
|
||||
|
||||
@@ -54,12 +37,12 @@ class _Upgrade
|
||||
}
|
||||
|
||||
/**
|
||||
* Step 3
|
||||
* Step 2
|
||||
* Fix core_menu items
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step3()
|
||||
public function step2()
|
||||
{
|
||||
\IPS\Db::i()->update( 'core_menu', array( 'is_menu_child' => 0 ), array( 'parent IS NULL' ) );
|
||||
unset( \IPS\Data\Store::i()->frontNavigation );
|
||||
@@ -68,12 +51,12 @@ class _Upgrade
|
||||
}
|
||||
|
||||
/**
|
||||
* Step 4
|
||||
* Step 3
|
||||
* Fix admin permissions - remove not existing groups
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step4()
|
||||
public function step3()
|
||||
{
|
||||
\IPS\Db::i()->delete( 'core_admin_permission_rows', array( 'row_id_type=? AND ' . \IPS\Db::i()->in( 'row_id', iterator_to_array( \IPS\Db::i()->select('g_id', 'core_groups' ) ), TRUE ), 'group' ) );
|
||||
unset ( \IPS\Data\Store::i()->administrators );
|
||||
|
||||
@@ -0,0 +1,42 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief 4.1.19.1 Upgrade Code
|
||||
* @author <a href='http://www.invisionpower.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) 2001 - 2016 Invision Power Services, Inc.
|
||||
* @license http://www.invisionpower.com/legal/standards/
|
||||
* @package IPS Community Suite
|
||||
* @since 17 Mar 2017
|
||||
* @version SVN_VERSION_NUMBER
|
||||
*/
|
||||
|
||||
namespace IPS\core\setup\upg_101094;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* 4.1.19.1 Upgrade Code
|
||||
*/
|
||||
class _Upgrade
|
||||
{
|
||||
/**
|
||||
* Step 1
|
||||
* Fix announcements
|
||||
*
|
||||
* @return array If returns TRUE, upgrader will proceed to next step. If it returns any other value, it will set this as the value of the 'extra' GET parameter and rerun this step (useful for loops)
|
||||
*/
|
||||
public function step1()
|
||||
{
|
||||
if ( \IPS\Db::i()->select( 'COUNT(*)', 'core_announcements', 'announce_active=1' )->first() )
|
||||
{
|
||||
\IPS\Db::i()->replace( 'core_sys_conf_settings', array( 'conf_value' => 1, 'conf_key' => 'announcements_exist', 'conf_app' => 'core', 'conf_default' => 0 ) );
|
||||
unset( \IPS\Data\Store::i()->settings );
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
@@ -115,61 +115,71 @@ class _Upgrade
|
||||
'length' => 150,
|
||||
'allow_null' => false
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_sys_cp_sessions', 'session_running_time' );
|
||||
\IPS\Db::i()->addIndex( 'core_sys_cp_sessions', array(
|
||||
'type' => 'key',
|
||||
'name' => 'session_running_time',
|
||||
'columns' => array( 'session_running_time' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_sys_cp_sessions', 'session_member_id' );
|
||||
\IPS\Db::i()->addIndex( 'core_sys_cp_sessions', array(
|
||||
'type' => 'key',
|
||||
'name' => 'session_member_id',
|
||||
'columns' => array( 'session_member_id' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'upgrade_history', 'upgrades' );
|
||||
\IPS\Db::i()->addIndex( 'upgrade_history', array(
|
||||
'type' => 'key',
|
||||
'name' => 'upgrades',
|
||||
'columns' => array( 'upgrade_app', 'upgrade_version_id' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'validating', 'lost_pass' );
|
||||
\IPS\Db::i()->addIndex( 'validating', array(
|
||||
'type' => 'key',
|
||||
'name' => 'lost_pass',
|
||||
'columns' => array( 'lost_pass' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'validating', 'coppa_user' );
|
||||
\IPS\Db::i()->addIndex( 'validating', array(
|
||||
'type' => 'key',
|
||||
'name' => 'coppa_user',
|
||||
'columns' => array( 'coppa_user' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'api_log', 'api_log_date' );
|
||||
\IPS\Db::i()->addIndex( 'api_log', array(
|
||||
'type' => 'key',
|
||||
'name' => 'api_log_date',
|
||||
'columns' => array( 'api_log_date' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_applications', 'app_directory' );
|
||||
\IPS\Db::i()->addIndex( 'core_applications', array(
|
||||
'type' => 'key',
|
||||
'name' => 'app_directory',
|
||||
'columns' => array( 'app_directory' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'bulk_mail', 'mail_start' );
|
||||
\IPS\Db::i()->addIndex( 'bulk_mail', array(
|
||||
'type' => 'key',
|
||||
'name' => 'mail_start',
|
||||
'columns' => array( 'mail_start' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_collections', 'set_is_default' );
|
||||
\IPS\Db::i()->addIndex( 'skin_collections', array(
|
||||
'type' => 'key',
|
||||
'name' => 'set_is_default',
|
||||
'columns' => array( 'set_is_default' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'rc_classes', 'onoff' );
|
||||
\IPS\Db::i()->addIndex( 'rc_classes', array(
|
||||
'type' => 'key',
|
||||
'name' => 'onoff',
|
||||
@@ -189,13 +199,15 @@ class _Upgrade
|
||||
{
|
||||
\IPS\Db::i()->delete( 'task_manager', "task_id NOT IN(" . implode( ',', $tasks ) . ")" );
|
||||
}
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'task_manager', 'task_key' );
|
||||
\IPS\Db::i()->addIndex( 'task_manager', array(
|
||||
'type' => 'unique',
|
||||
'name' => 'task_key',
|
||||
'columns' => array( 'task_application', 'task_key' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'announcements', 'announce_end' );
|
||||
\IPS\Db::i()->addIndex( 'announcements', array(
|
||||
'type' => 'key',
|
||||
'name' => 'announce_end',
|
||||
@@ -211,50 +223,58 @@ class _Upgrade
|
||||
'name' => 'daterange',
|
||||
'columns' => array( 'event_approved', 'event_unix_from', 'event_unix_to' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'cal_calendars', 'cal_rss_export' );
|
||||
\IPS\Db::i()->addIndex( 'cal_calendars', array(
|
||||
'type' => 'key',
|
||||
'name' => 'cal_rss_export',
|
||||
'columns' => array( 'cal_rss_export' )
|
||||
) );
|
||||
}
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_sys_conf_settings', 'conf_group' );
|
||||
\IPS\Db::i()->addIndex( 'core_sys_conf_settings', array(
|
||||
'type' => 'key',
|
||||
'name' => 'conf_group',
|
||||
'columns' => array( 'conf_group', 'conf_position', 'conf_title' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_uagent_groups', 'ugroup_title' );
|
||||
\IPS\Db::i()->addIndex( 'core_uagent_groups', array(
|
||||
'type' => 'key',
|
||||
'name' => 'ugroup_title',
|
||||
'columns' => array( 'ugroup_title' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_uagents', 'ordering' );
|
||||
\IPS\Db::i()->addIndex( 'core_uagents', array(
|
||||
'type' => 'key',
|
||||
'name' => 'ordering',
|
||||
'columns' => array( 'uagent_position', 'uagent_key' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'core_sys_conf_settings', 'conf_add_cache' );
|
||||
\IPS\Db::i()->addIndex( 'core_sys_conf_settings', array(
|
||||
'type' => 'key',
|
||||
'name' => 'conf_add_cache',
|
||||
'columns' => array( 'conf_add_cache' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'emoticons', 'emo_set' );
|
||||
\IPS\Db::i()->addIndex( 'emoticons', array(
|
||||
'type' => 'key',
|
||||
'name' => 'emo_set',
|
||||
'columns' => array( 'emo_set' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_templates', 'template_set_id' );
|
||||
\IPS\Db::i()->addIndex( 'skin_templates', array(
|
||||
'type' => 'key',
|
||||
'name' => 'template_set_id',
|
||||
'columns' => array( 'template_set_id' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_css', 'css_set_id' );
|
||||
\IPS\Db::i()->addIndex( 'skin_css', array(
|
||||
'type' => 'key',
|
||||
'name' => 'css_set_id',
|
||||
@@ -267,34 +287,42 @@ class _Upgrade
|
||||
'name' => 'map_user',
|
||||
'columns' => array( 'map_user_id', 'map_folder_id', 'map_last_topic_reply' )
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'validating', array(
|
||||
'name' => 'spam_flag',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'validating', 'spam_flag' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn( 'validating', array(
|
||||
'name' => 'spam_flag',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
}
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'validating', 'spam_flag' );
|
||||
\IPS\Db::i()->addIndex( 'validating', array(
|
||||
'type' => 'key',
|
||||
'name' => 'spam_flag',
|
||||
'columns' => array( 'spam_flag' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'validating', 'member_id' );
|
||||
\IPS\Db::i()->addIndex( 'validating', array(
|
||||
'type' => 'key',
|
||||
'name' => 'member_id',
|
||||
'columns' => array( 'member_id' )
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'core_sys_lang', array(
|
||||
'name' => 'lang_protected',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'core_sys_lang', 'lang_protected' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('core_sys_lang', array(
|
||||
'name' => 'lang_protected',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
\IPS\Db::i()->createTable( array(
|
||||
'name' => 'member_status_actions',
|
||||
@@ -1385,61 +1413,82 @@ class _Upgrade
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->query( "INSERT INTO " . \IPS\Db::i()->prefix . "member_status_updates (status_member_id, status_date, status_content, status_replies, status_is_latest ) SELECT pp_member_id, pp_status_update, pp_status, 0, 1 FROM " . \IPS\Db::i()->prefix . "profile_portal WHERE LENGTH(pp_status) > 0" );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'groups', array(
|
||||
'name' => 'g_max_notifications',
|
||||
'type' => 'mediumint',
|
||||
'length' => 0,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'groups', array(
|
||||
'name' => 'g_max_bgimg_upload',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'rc_classes', array(
|
||||
'name' => 'app',
|
||||
'type' => 'varchar',
|
||||
'length' => 32,
|
||||
'allow_null' => false
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'forums', array(
|
||||
'name' => 'disable_sharelinks',
|
||||
'type' => 'int',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'forums', array(
|
||||
'name' => 'deleted_posts',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'forums', array(
|
||||
'name' => 'deleted_topics',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'forums', array(
|
||||
'name' => 'rules_raw_html',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'groups', 'g_max_notifications' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('groups', array(
|
||||
'name' => 'g_max_notifications',
|
||||
'type' => 'mediumint',
|
||||
'length' => 0,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'groups', 'g_max_bgimg_upload' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('groups', array(
|
||||
'name' => 'g_max_bgimg_upload',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'rc_classes', 'app' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('rc_classes', array(
|
||||
'name' => 'app',
|
||||
'type' => 'varchar',
|
||||
'length' => 32,
|
||||
'allow_null' => false
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'forums', 'disable_sharelinks' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('forums', array(
|
||||
'name' => 'disable_sharelinks',
|
||||
'type' => 'int',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'forums', 'deleted_posts' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('forums', array(
|
||||
'name' => 'deleted_posts',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'forums', 'deleted_topics' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('forums', array(
|
||||
'name' => 'deleted_topics',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'forums', 'rules_raw_html' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('forums', array(
|
||||
'name' => 'rules_raw_html',
|
||||
'type' => 'tinyint',
|
||||
'length' => 1,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
\IPS\Db::i()->update( 'rc_classes', array( 'app' => 'core' ), array( 'my_class=?', 'default' ) );
|
||||
\IPS\Db::i()->update( 'rc_classes', array( 'app' => 'forums' ), array( 'my_class=?', 'post' ) );
|
||||
@@ -1473,21 +1522,26 @@ class _Upgrade
|
||||
'default' => null
|
||||
) );
|
||||
}
|
||||
|
||||
\IPS\Db::i()->addColumn( 'skin_templates', array(
|
||||
'name' => 'template_master_key',
|
||||
'type' => 'varchar',
|
||||
'length' => 100,
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
) );
|
||||
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'skin_templates', 'template_master_key' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('skin_templates', array(
|
||||
'name' => 'template_master_key',
|
||||
'type' => 'varchar',
|
||||
'length' => 100,
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
));
|
||||
}
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_templates', 'template_master_key' );
|
||||
\IPS\Db::i()->addIndex( 'skin_templates', array(
|
||||
'type' => 'key',
|
||||
'name' => 'template_master_key',
|
||||
'columns' => array( 'template_master_key' )
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_css', 'css_master_key' );
|
||||
\IPS\Db::i()->addColumn( 'skin_css', array(
|
||||
'name' => 'css_master_key',
|
||||
'type' => 'varchar',
|
||||
@@ -1495,7 +1549,8 @@ class _Upgrade
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_collections', 'set_master_key' );
|
||||
\IPS\Db::i()->addColumn( 'skin_collections', array(
|
||||
'name' => 'set_master_key',
|
||||
'type' => 'varchar',
|
||||
@@ -1503,33 +1558,40 @@ class _Upgrade
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
) );
|
||||
|
||||
|
||||
/* @note Here we previously performed some further updates on skins that are no longer relevant */
|
||||
|
||||
\IPS\Db::i()->addColumn( 'skin_collections', array(
|
||||
'name' => 'set_order',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
) );
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'skin_collections', 'set_order' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('skin_collections', array(
|
||||
'name' => 'set_order',
|
||||
'type' => 'int',
|
||||
'length' => 10,
|
||||
'allow_null' => false,
|
||||
'default' => 0
|
||||
));
|
||||
}
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_collections', 'set_order' );
|
||||
\IPS\Db::i()->addIndex( 'skin_collections', array(
|
||||
'type' => 'key',
|
||||
'name' => 'set_order',
|
||||
'columns' => array( 'set_order' )
|
||||
) );
|
||||
|
||||
\IPS\Db::i()->addColumn( 'skin_replacements', array(
|
||||
'name' => 'replacement_master_key',
|
||||
'type' => 'varchar',
|
||||
'length' => 100,
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
) );
|
||||
|
||||
if( !\IPS\Db::i()->checkForColumn( 'skin_replacements', 'replacement_master_key' ) )
|
||||
{
|
||||
\IPS\Db::i()->addColumn('skin_replacements', array(
|
||||
'name' => 'replacement_master_key',
|
||||
'type' => 'varchar',
|
||||
'length' => 100,
|
||||
'allow_null' => false,
|
||||
'default' => ''
|
||||
));
|
||||
}
|
||||
|
||||
\IPS\Db::i()->update( 'skin_replacements', array( 'replacement_master_key' => 'root' ), array( 'replacement_set_id=?', 0 ) );
|
||||
|
||||
|
||||
\IPS\Db::i()->dropIndex( 'skin_templates', 'template_name' );
|
||||
\IPS\Db::i()->addIndex( 'skin_templates', array(
|
||||
'type' => 'key',
|
||||
'name' => 'template_name',
|
||||
|
||||
@@ -9,5 +9,5 @@
|
||||
* @version SVN_VERSION_NUMBER
|
||||
*/
|
||||
|
||||
$message = \IPS\Theme::i()->getTemplate( 'global' )->block( NULL, "Пожалуйста, уделите несколько минут на изучение Вашего сообщества на наличие каких-либо ошибок. Если какие-либо ошибки были найдены, пожалуйста, воспользуйтесь инструментом Поддержка в админцентре для решения проблем." );
|
||||
$message = \IPS\Theme::i()->getTemplate( 'global' )->block( NULL, "Please take a few minutes to thoroughly review your community for any issues. If any issues are found, please use the Support tool in the ACP for further assistance." );
|
||||
|
||||
@@ -1173,7 +1173,7 @@ class _Upgrade
|
||||
|
||||
foreach( $_SESSION['pfields'] as $k => $v )
|
||||
{
|
||||
$options = explode( '|', $v );
|
||||
$options = explode( '|', $v['content'] );
|
||||
$realOptions = array();
|
||||
|
||||
foreach( $options as $_index => $option )
|
||||
@@ -1194,7 +1194,12 @@ class _Upgrade
|
||||
{
|
||||
if( $_option AND isset( $realOptions[ $_option ] ) )
|
||||
{
|
||||
$_values[] = $realOptions[ $_option ][1];
|
||||
$key = 0;
|
||||
if ( $v['use_keys'] )
|
||||
{
|
||||
$key = 1;
|
||||
}
|
||||
$_values[] = $realOptions[ $_option ][$key];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1202,7 +1207,12 @@ class _Upgrade
|
||||
}
|
||||
else
|
||||
{
|
||||
$update['field_' . $k ] = ( isset( $realOptions[ $row['field_' . $k ] ] ) ) ? $realOptions[ $row['field_' . $k ] ][1] : NULL;
|
||||
$key = 0;
|
||||
if ( $v['use_keys'] )
|
||||
{
|
||||
$key = 1;
|
||||
}
|
||||
$update['field_' . $k ] = ( isset( $realOptions[ $row['field_' . $k ] ] ) ) ? $realOptions[ $row['field_' . $k ] ][$key] : NULL;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1309,7 +1319,7 @@ class _Upgrade
|
||||
$_SESSION['pfields'] = array();
|
||||
}
|
||||
|
||||
$_SESSION['pfields'][ $field['pf_id'] ] = $field['pf_content'];
|
||||
$_SESSION['pfields'][ $field['pf_id'] ] = array( 'content' => $field['pf_content'], 'use_keys' => ( $update['pf_type'] == 'CheckboxSet' ) ? TRUE : FALSE );
|
||||
$extra[ $field['pf_id'] ] = $field['pf_id'];
|
||||
$update['pf_content'] = json_encode( $newOptions );
|
||||
}
|
||||
@@ -3373,6 +3383,7 @@ DROP INDEX like_lookup_area"
|
||||
|
||||
/* Clear out any existing module records */
|
||||
\IPS\Db::i()->delete( 'core_modules' );
|
||||
\IPS\Db::i()->delete( 'core_permission_index', array( 'perm_type=?', 'module' ) );
|
||||
|
||||
/* Remove members app */
|
||||
\IPS\Db::i()->delete( 'core_applications', array( 'app_directory=?', 'members' ) );
|
||||
|
||||
@@ -135,6 +135,12 @@ class _Digest
|
||||
{
|
||||
$item = $class::load( $follow['follow_rel_id'] );
|
||||
|
||||
/* Check the view permission */
|
||||
if( !$item->canView( $this->member ) )
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
foreach( $item->comments( 5, NULL, 'date', 'asc', NULL, FALSE, \IPS\DateTime::ts( $follow['follow_notify_sent'] ?: $follow['follow_added'] ) ) as $comment )
|
||||
{
|
||||
|
||||
|
||||
@@ -390,7 +390,7 @@ class _Profanity extends \IPS\Patterns\ActiveRecord implements \JsonSerializable
|
||||
$good = NULL;
|
||||
foreach( $tags AS $tag )
|
||||
{
|
||||
if ( $tag->hasAttribute( 'href' ) )
|
||||
if ( $tag->hasAttribute( 'href' ) and !$tag->hasAttribute( 'data-mentionid' ) )
|
||||
{
|
||||
if ( \IPS\Settings::i()->ipb_url_filter_option == 'none' )
|
||||
{
|
||||
|
||||
@@ -1,160 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* @brief Vkontakte Profile Sync
|
||||
* @author <a href='http://www.invisionpower.com'>Invision Power Services, Inc.</a>
|
||||
* @copyright (c) 2001 - SVN_YYYY Invision Power Services, Inc.
|
||||
* @license http://www.invisionpower.com/legal/standards/
|
||||
* @package IPS Social Suite
|
||||
* @since 13 Jun 2013
|
||||
* @version SVN_VERSION_NUMBER
|
||||
*/
|
||||
|
||||
namespace IPS\core\ProfileSync;
|
||||
|
||||
/* To prevent PHP errors (extending class does not exist) revealing path */
|
||||
if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) )
|
||||
{
|
||||
header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' );
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* Facebook Profile Sync
|
||||
*/
|
||||
class _VK extends ProfileSyncAbstract
|
||||
{
|
||||
/**
|
||||
* @brief Login handler key
|
||||
*/
|
||||
public static $loginKey = 'vkontakte';
|
||||
|
||||
/**
|
||||
* @brief Icon
|
||||
*/
|
||||
public static $icon = 'vk';
|
||||
|
||||
/**
|
||||
* Is connected?
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function connected()
|
||||
{
|
||||
return ( $this->member->vk_uid and $this->member->vk_token );
|
||||
}
|
||||
|
||||
/**
|
||||
* Get photo
|
||||
*
|
||||
* @return \IPS\Http\Url|null
|
||||
*/
|
||||
public function photo()
|
||||
{
|
||||
try
|
||||
{
|
||||
$response = \IPS\Http\Url::external( "https://api.vk.com/method/users.get?user_id={$this->member->vk_uid}&v=5.29&access_token={$this->member->vk_token}&fields=photo_400_orig" )->request()->get()->decodeJson();
|
||||
if ( isset( $response['response'][0]['photo_400_orig'] ))
|
||||
{
|
||||
$file = \IPS\Http\Url::external( $response['response'][0]['photo_400_orig'] )->import( 'core_Profile' );
|
||||
$photo = \IPS\Image::create( $file->contents() );
|
||||
|
||||
if ( ( $photo->width > $photo->height ) OR ( $photo->height > $photo->width ) )
|
||||
{
|
||||
if ( $photo->width > $photo->height )
|
||||
{
|
||||
$difference = $photo->width - $photo->height;
|
||||
$photo->cropToPoints( ceil( $difference / 2 ), 0, ceil( $photo->width - ( $difference / 2 ) ), $photo->height );
|
||||
$file->replace( (string) $photo );
|
||||
}
|
||||
else if ( $photo->height > $photo->width )
|
||||
{
|
||||
$difference = $photo->height - $photo->width;
|
||||
$photo->cropToPoints( 0, ceil( $difference / 2 ), $photo->width, ceil( $photo->height - ( $difference / 2 ) ) );
|
||||
$file->replace( (string) $photo );
|
||||
}
|
||||
}
|
||||
|
||||
return $file;
|
||||
}
|
||||
else
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
catch ( \IPS\Http\Request\Exception $e )
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get cover photo
|
||||
*
|
||||
* @return \IPS\File|NULL
|
||||
*/
|
||||
/*public function cover()
|
||||
{
|
||||
$response = \IPS\Http\Url::external( "https://api.vk.com/method/users.get?user_id={$this->member->vk_uid}&v=5.29&access_token={$this->member->vk_token}&fields=photo_100" )->request()->get()->decodeJson();
|
||||
if ( isset( $response['response'][0]['photo_100'] ) )
|
||||
{
|
||||
return \IPS\Http\Url::external( $response['response'][0]['photo_100'] )->import( 'core_Profile' );
|
||||
}
|
||||
return NULL;
|
||||
}*/
|
||||
|
||||
/**
|
||||
* Get name
|
||||
*
|
||||
* @return string
|
||||
*/
|
||||
public function name()
|
||||
{
|
||||
try
|
||||
{
|
||||
$response = \IPS\Http\Url::external( "https://api.vk.com/method/users.get?user_id={$this->member->vk_uid}&v=5.29&access_token={$this->member->vk_token}" )->request()->get()->decodeJson();
|
||||
if ( isset( $response['response'][0]['first_name'], $response['response'][0]['last_name'] ) )
|
||||
{
|
||||
return $response['response'][0]['first_name'].' '.$response['response'][0]['last_name'];
|
||||
}
|
||||
}
|
||||
catch ( \IPS\Http\Request\Exception $e )
|
||||
{
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get status
|
||||
*
|
||||
* @return \IPS\core\Statuses\Status|null
|
||||
*/
|
||||
public function status()
|
||||
{
|
||||
try
|
||||
{
|
||||
$response = \IPS\Http\Url::external( "https://api.vk.com/method/users.get?user_id={$this->member->vk_uid}&v=5.29&access_token={$this->member->vk_token}&fields=status" )->request()->get()->decodeJson();
|
||||
if ( !empty( $response['response'][0]['status'] ) )
|
||||
{
|
||||
|
||||
$status = \IPS\core\Statuses\Status::createItem( $this->member, $this->member->ip_address, new \IPS\DateTime( ) );
|
||||
$status->content = nl2br( $response['response'][0]['status'], FALSE );
|
||||
return $status;
|
||||
}
|
||||
}
|
||||
catch ( \IPS\Http\Request\Exception $e ) { }
|
||||
return NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
* Disassociate
|
||||
*
|
||||
* @return void
|
||||
*/
|
||||
protected function _disassociate()
|
||||
{
|
||||
$this->member->vk_uid = 0;
|
||||
$this->member->vk_token = NULL;
|
||||
$this->member->save();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -704,17 +704,6 @@ class _Install
|
||||
'lang_id' => 1,
|
||||
'lang_short' => $locale,
|
||||
'lang_title' => "English (USA)",
|
||||
'lang_default' => 0,
|
||||
'lang_isrtl' => 0,
|
||||
'lang_protected' => 1,
|
||||
'lang_order' => 2
|
||||
)
|
||||
);
|
||||
|
||||
\IPS\Db::i()->insert( 'core_sys_lang', array(
|
||||
'lang_id' => 2,
|
||||
'lang_short' => 'ru_RU',
|
||||
'lang_title' => "Русский (RU)",
|
||||
'lang_default' => 1,
|
||||
'lang_isrtl' => 0,
|
||||
'lang_protected' => 1,
|
||||
|
||||
@@ -781,32 +781,6 @@ class _Upgrade
|
||||
*/
|
||||
protected function step5( $data )
|
||||
{
|
||||
if(!\IPS\Db::i()->select( 'lang_id', 'core_sys_lang', 'lang_short LIKE "ru_RU%"')->count()) {
|
||||
|
||||
$max = \IPS\Db::i()->select( 'MAX(lang_order)', 'core_sys_lang' )->first();
|
||||
/* Insert the actual language */
|
||||
|
||||
$insertId = \IPS\Db::i()->insert( 'core_sys_lang', array(
|
||||
'lang_short' => 'ru_RU',
|
||||
'lang_title' => "Русский (RU)",
|
||||
'lang_isrtl' => 0,
|
||||
'lang_order' => ++$max
|
||||
)
|
||||
);
|
||||
|
||||
/* Copy over language strings */
|
||||
$default = \IPS\Lang::defaultLanguage();
|
||||
$prefix = \IPS\Db::i()->prefix;
|
||||
$defaultStmt = \IPS\Db::i()->prepare( "INSERT INTO `{$prefix}core_sys_lang_words` ( `lang_id`, `word_app`, `word_key`, `word_default`, `word_custom`, `word_default_version`, `word_custom_version`, `word_js`, `word_export` ) SELECT {$insertId} AS `lang_id`, `word_app`, `word_key`, `word_default`, NULL AS `word_custom`, `word_default_version`, NULL AS `word_custom_version`, `word_js`, `word_export` FROM `{$prefix}core_sys_lang_words` WHERE `lang_id`={$default} AND `word_export`=1" );
|
||||
$defaultStmt->execute();
|
||||
$customStmt = \IPS\Db::i()->prepare( "INSERT INTO `{$prefix}core_sys_lang_words` ( `lang_id`, `word_app`, `word_key`, `word_default`, `word_custom`, `word_default_version`, `word_custom_version`, `word_js`, `word_export` ) SELECT {$insertId} AS `lang_id`, `word_app`, `word_key`, `word_default`, `word_custom`, `word_default_version`, `word_custom_version`, `word_js`, `word_export` FROM `{$prefix}core_sys_lang_words` WHERE `lang_id`={$default} AND `word_export`=0" );
|
||||
$customStmt->execute();
|
||||
|
||||
unset( \IPS\Data\Store::i()->languages );
|
||||
|
||||
/* Clear guest page caches */
|
||||
\IPS\Data\Cache::i()->clearAll();
|
||||
}
|
||||
return $this->appLoop( $data, function( $app ) use ($data)
|
||||
{
|
||||
if ( !isset( $data[2] ) )
|
||||
|
||||
@@ -194,6 +194,7 @@ class _Stream extends \IPS\Node\Model
|
||||
$stream->include_comments = TRUE;
|
||||
$stream->date_relative_days = 365;
|
||||
$stream->date_type = 'relative';
|
||||
$stream->default_view = 'expanded';
|
||||
$stream->baseUrl = \IPS\Http\Url::internal( "app=core&module=discover&controller=streams", 'front', 'discover_all' );
|
||||
return $stream;
|
||||
}
|
||||
|
||||
@@ -68,12 +68,18 @@ class _leaderboard extends \IPS\Task
|
||||
$position = 0;
|
||||
foreach( \IPS\Db::i()->select( 'core_reputation_index.member_received as member, SUM(rep_rating) as rep', 'core_reputation_index', array( 'member_received > 0 AND rep_date BETWEEN ? and ?', $startDate->getTimeStamp(), $yesterdayEnd->getTimeStamp() ), 'rep DESC', 4, 'member' )->setKeyField('member')->setValueField('rep') as $member => $rep )
|
||||
{
|
||||
$date = $startDate->setTime( 12, 0 )->getTimeStamp();
|
||||
$position++;
|
||||
|
||||
/* As this can run multiple times, and the unique constraint is member_id, position, it is possible to end up with multiple members with the same positon */
|
||||
\IPS\Db::i()->delete( 'core_reputation_leaderboard_history', array( 'leader_date=? and leader_position=?', $date, $position ) );
|
||||
|
||||
if ( $member and $rep )
|
||||
{
|
||||
\IPS\Db::i()->replace( 'core_reputation_leaderboard_history', array(
|
||||
'leader_date' => $startDate->setTime( 12, 0 )->getTimeStamp(),
|
||||
'leader_member_id' => $member,
|
||||
'leader_position' => ++$position,
|
||||
'leader_position' => $position,
|
||||
'leader_rep_total' => $rep
|
||||
) );
|
||||
}
|
||||
@@ -84,10 +90,13 @@ class _leaderboard extends \IPS\Task
|
||||
{
|
||||
while( $position < 4 )
|
||||
{
|
||||
$position++;
|
||||
\IPS\Db::i()->delete( 'core_reputation_leaderboard_history', array( 'leader_date=? and leader_position=?', $date - $position, $position ) );
|
||||
|
||||
\IPS\Db::i()->replace( 'core_reputation_leaderboard_history', array(
|
||||
'leader_date' => $startDate->setTime( 12, 0 )->getTimeStamp() - $position,
|
||||
'leader_date' => $date - $position,
|
||||
'leader_member_id' => 0,
|
||||
'leader_position' => ++$position,
|
||||
'leader_position' => $position,
|
||||
'leader_rep_total' => 0
|
||||
) );
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user